Management skills

Why can we not allow for a process that creates detailed requirements and design information for each feature so that we can create more meaningful estimates?

July 19, 2010

Some people may think that the best way to estimate a project is to have detailed requirements and design information for each feature. They may argue that this is the most professional and accurate way to approach the problem. However, I disagree with this view. I think that it is more important to be able to make quick decisions about the scope of the project without spending too much time and resources on detailed estimates. ...

The "Yes, But" Syndrome

July 14, 2010

One of the most frustrating, pervasive, and seemingly downright sinister problems in all of application development is the “Yes, But” syndrome, being the observation of the users’ reaction to every piece of software I have ever developed. For whatever reason, I always observe two immediate, distinct, and separate reactions when the users see the system implementation for the first time: • “Wow, this is so cool; we can really use this, what a neat job, atta boy,” and so on. ...