Filed Under: Rants, Technology with 0 Comments
Much has been said about quality of software, and even more attention has been given to it. Further, a lot of methodology, and general how-to-do-stuff from project management to code implementation, even design and testing is focused on quality, including the ubiquitous “best practices” and framework collections out there. But then it struck me. All [...]
Filed Under: Uncategorized with 0 Comments
So you’re all excited about TDD by now. You’ve also hooked into DDD and cutting your teeth on some of the more progressive methods for delivering software accurately, and, fairly rapidly. And with time, you probably need to start leading a team in DDD. Or you just need to interface with a team but want [...]
Filed Under: Uncategorized with 0 Comments
one of the biggest challenges facing any lead position [particularly in an agile domain, but not solely within that domain] is wrestling for control. the processes, frameworks, tools and values are established in order that some kind of control may be exerted over the chaos. and in a position where you are required to lead, you are [...]
Filed Under: Uncategorized with 0 Comments
it’s been a looong break {and good}, but getting back into the stream, one toe at a time. And as i venture forth into what is commonly known as the “new?” year, i keep coming up against this theme of “institutionalisation”. It’s almost tangible in every domain, which is no surprise, since it takes place [...]
Filed Under: Uncategorized with 0 Comments
It was about time for me…
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the [...]
Filed Under: Uncategorized with 0 Comments
The ideas here is to “own” your continous integration process and make it work for you. Afterall, you spent some time setting up CruiseControl.Net and it’s ticking along nicely. At some stage, you need to make it “yours” and let it reflect your needs in terms of your process and record build data that you [...]
Filed Under: Uncategorized with 0 Comments
There is one way to define output for a programming team that does work. And that’s to look at the impact of the team’s software on the business.
Nothing like common sense to clear the air The fuzziness sets in however, when we try to gauge what that impact will look like before it is [...]
Filed Under: Uncategorized with 0 Comments
An *agile-biased* blog would just not be complete with at least *one* article on TheSimplestThing… so here goes:
I has occurred to me [and no doubt, countless others] that after all that has been said about TheSimplestThing; there is no simple definition. The irony does not escape my sometimes blindingly slow wit, but simply put, simplest [...]
Filed Under: Uncategorized with 0 Comments
The XP Coach label often gets thrown in with some other descriptive titles like facilitator, mentor, team lead, trainer in order to paint a picture about what the role entails. A big picture indeed, but not all coaches can/will fit all attributed descriptions since each is quite different, particularly mentor.
A mentorship … is a dynamic [...]