参考解答
当软件开发技术跟不上硬件技术的进步,不能满足开发的要求时,导致软件开发中遇到的问题找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,从而导致了软件危机。
原因:1软件的规模越来越大,结构越来越复杂。2软件开发管理困难且复杂。5软件开发费用不断增加。4软件开发技术落后。5生产方式落后。6开发工具落后,生产效率缓慢。
相似问题
什么是软件复用?
什么是软件复用?
软件文档有什么作用?软件开发项目生存期各阶段都包含哪些文档?
软件文档有什么作用?软件开发项目生存期各阶段都包含哪些文档?
什么是软件维护?软件维护包括哪些活动?
什么是软件维护?软件维护包括哪些活动?
什么是数据字典?其作用是什么?它有哪些条目?
什么是数据字典?其作用是什么?它有哪些条目?
容错技术有哪几种主要手段?各有什么用?
容错技术有哪几种主要手段?各有什么用?
