IT圈故事杂谈(4) 软件生命周期是软件过程吗?

  在计算机发展的初期,计算机应用的领域还比较狭窄。那时,计算机主要侧重于科学计算,程序设计是少数聪明人干的活,软件开发几乎等同于程序设计。那时,程序员通常采用“边想边做边用边改”的模式,很少做系统性的需求分析和系统设计。随着软件复杂性的增加,程序员们不知不觉就陷入了“边做边改”的困境:程序质量低下,错误频发,进度延误,费用剧增等问题日益严重。这些问题,统称为“软件危机”。 20世纪60年代末、7
相关文章
相关标签/搜索