Software Crisis and It's Solution Measures
Zhou Shao-yun · Computer Knowledge and Technology · 2006
Software crisis nearly continuously is following the entire history of computer software developments. Regarding the large-scale software project, the harm which it creates is bigger. Under this background, the software engineering and the object-oriented technology came into existence and developed. As the foundation of the object-oriented technology, the design pattern has indicated a path for the object-oriented reusable software development. The agile software development and the extreme programming appeared as the further development of the object-oriented technology, becomes a hot spot of software development methodology research in the recent years.