Common Development Pitfalls

If you have developed large applications before, some of the following statements probably sound familiar. Most of these approaches start out with good intentions and are quite reasonable. However, these approaches often are unrealistic and can lead to delays, quality problems, and poor morale among team members.

Numerous other problems can arise when developing software. The following list includes some of the fundamental elements of developing quality software on time: