Pragmatic Programming

320px-Project-triangle.svgWith any project, whether developing software, designing the next space shuttle or renovating your garage, it can be fast, it can be good, and it can be cheap:

A product can be built to a high standard, but then it will not be cheap.
A product can be built quickly and cheaply, but it will not be of high quality.
A product can be built with high quality and cheaply, but it will take a longer time.

Pragmatic programming recognizes how cost, quality and time constraints impact a software development project and attempts to align these constraints with the business need driving development.

Posts

[catlist id=”37″]

Leave a Reply