All Posts in Software Process

Feb. 10th, 2011

The first thing I explain to Product Owners when they’re working with a development team for the first time is that there are two kinds of “never”. There’s the Business never, and then there’s Developer Never. Developer Never is, of course, never. Never-never. Then there’s Business Never, which really means… read the rest of the article

Posted in: Software Process

Feb. 10th, 2011

Project Manager: “These completion dates come from very high up.  It was part of the VP’s presentation to the CTO.”Development Manager: “We must hit these dates.”Development Lead: “What can we do to make this date?”Developer: “We can’t move the date.  We have to cut these corners.”Vice President (the day before… read the rest of the article

Posted in: Software Process

Jan. 17th, 2011

Documentation is the key to helping others understand and use the libraries that we have written. Good documentation should allow someone, with a basic knowledge,  to successfully integrate the library into their project without much effort. Bad documentation can easily remove a useful library from consideration because of difficulty in… read the rest of the article

Posted in: Software Process

Dec. 2nd, 2010

In ancient egypt, a new Pharaoh was born.  Two different architects were commissioned to build two pyramids, one each.  The tallest pyramid at the time of the Pharaoh’s death would be the Pharaoh’s tomb, and the losing architect would be put to death and buried in the winner’s . The… read the rest of the article

Posted in: Software Process

Nov. 15th, 2010

What’s your favorite compliment of all time, or of the last year? Chances are, your complimentor has identified something that comes easily to you, a natural gift of yours that was appreciated. It may be more valuable to improve something that you’re already pretty good at than try to rebuild… read the rest of the article

Posted in: Software Process