Most web site development projects fail through lack of communication during requirements gathering. A disconnect between clients and programmers often occurs due to software being an intangible object. Unlike purchasing a car, developing software relies on clients describing desired functionality and programmers interpreting that description to create a tangible product.

If you enjoy our content, please consider subscribing through RSS, so you can read our posts in your application of choice.
For those of you familiar with a traditional project management process, you’re probably familiar with a typical project lifecycle- plan, budget, design, develop, test and release. You may be less familiar with the percentage of projects that utilize this management process, yet fail to stay within the project’s intended timeline, budget and scope.
According to the “Chaos Report”, a project management study on software development companies: