• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 33. Quality by Increments > Degrees of Freedom

Degrees of Freedom

Ironically, in many organizations that sincerely want to improve quality, common practices create conditions preventing improvement. Things as simple as how deadlines and budgets are established can make or break a project in terms of quality. In the typical situation, all factors—budget, allocation of resources, staffing, methodology, and deadline—are fixed when the project is given to software developers. Where can we get improved quality? We need at least one degree of freedom. If all the variables are constrained, the system is over-determined and there is no way to win. So what is sacrificed when there are problems? Quality! Under tight deadlines, such as those driven by some imagined market window, it often comes down to, “We don't have time to do it right.” This points to one of the simplest changes that has been found to help improve the quality of software.

  • Negotiate deadlines.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint