All Posts in Software Process

Apr. 23rd, 2014

Many of my conversations with new clients revolve around the question of cost.  But, this can’t be figured out until you know what it is you are talking about.  My favorite tool for defining a product is the humble user story.A user story is a simple one sentence definition of… read the rest of the article

Posted in: Software Application Development, Software Development, 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