1、开发人员不太了解需求。不清楚应该“做什么”和“不做什么”,常常做不符合需求的事情,因此产生了错误。
2、软件系统越来越复杂。开发人员不可能精通所有的技术,如果不能正确的使用技术,将会产生错误。
3、技术文档普遍比较糟糕。文档本身就有错误,所以导致使用者产生更多的错误
4、软件需求、设计报告、程序经常发生变更,每次变更的时候都有可能产生新的错误。
5、任何人在编程的时候都可能会犯错误,所以导致程序的一些错误
时间:2024-10-23 04:44:47
1、开发人员不太了解需求。不清楚应该“做什么”和“不做什么”,常常做不符合需求的事情,因此产生了错误。
2、软件系统越来越复杂。开发人员不可能精通所有的技术,如果不能正确的使用技术,将会产生错误。
3、技术文档普遍比较糟糕。文档本身就有错误,所以导致使用者产生更多的错误
4、软件需求、设计报告、程序经常发生变更,每次变更的时候都有可能产生新的错误。
5、任何人在编程的时候都可能会犯错误,所以导致程序的一些错误