연관토픽
개념
- 품질, 생산성, 공수, 납기를 만족시키지 못해 사용자로부터 신뢰성을 잃게 되는 현상으로 위기(Crisis)라기 보다는 만성병(Chronic)
- 소프트웨어의 대규모화, 복잡성 증대에 따른 개발 비용의 증대, 유지보수의 어려움, 개발 적체 현상, 프로젝트 개발 및 소요 예산의 측정 어려움 등 개발 전체 프로세스의 비효율성 증가
소프트웨어 위기 징후
- 계획된 예산을 초과하는 프로젝트
- 계획된 일정보다 지연되는 프로젝트
- 매우 비효율적인 소프트웨어
- 사용자 요구 사항에 부합하지 못하는 소프트웨어
- 관리할 수 없는 프로젝트와 유지보수가 힘든 코드
소프트웨어 위기 극복방안
좋은 소프트웨어 요건
요건 | 내용 |
유지보수성 |
|
확실성 |
|
사용용이성 |
|
효율성 |
|