|
|
|
Q: Give me five common problems that occur during software development.
A: Poorly written requirements, unrealistic schedules, inadequate testing, adding new features after development is underway and poor communication.
-
Requirements are poorly written when requirements are unclear, incomplete, too general, or not testable; therefore there will be problems.
-
The schedule is unrealistic if too much work is crammed in too little time.
-
Software testing is inadequate if none knows whether or not the software is any good
until customers complain or the system crashes.
-
It's extremely common that new features are added after development is underway.
-
Miscommunication either means the developers don't know what is needed, or customers have unrealistic expectations and therefore problems are guaranteed.
[Continued on next page...]
Click on a link!
|