5. 프로젝트 계획
프로젝트 계획수립의 목표
프로젝트 계획
소프트웨어의 범위
소프트웨어 개발자원
소프트웨어 개발도구
소프트웨어 비용산정
소프트웨어 개발 추진일정
프로젝트 계획수립의 목표
프로젝트 계획
소프트웨어의 범위
소프트웨어 개발자원
소프트웨어 개발도구
소프트웨어 비용산정
소프트웨어 개발 추진일정
과거 대형 프로젝트의 실패원인 :
능력보다는 관리 기술의 문제
경험이 부족
소형 프로젝트의 관리기술을 적용
능력보다는 관리 기술의 문제
경험이 부족
소형 프로젝트의 관리기술을 적용
성공적인 소프트웨어 개발 프로젝트 수행
수행할 업무 범위, 소요 자원, 비용, 일정 등에 관한 사항을 관리하는 능력 필요
수행할 업무 범위, 소요 자원, 비용, 일정 등에 관한 사항을 관리하는 능력 필요
소프트웨어 프로젝트 관리 과정
프로젝트 계획 수립 활동
- 조사 연구 ⇒ 기능, 성능, 신뢰도, 인터페이스, 범위 결정
- 예측 ⇔ 시스템 명세서
프로젝트 계획 수립 활동
- 조사 연구 ⇒ 기능, 성능, 신뢰도, 인터페이스, 범위 결정
- 예측 ⇔ 시스템 명세서
예측 작업에 영향을 미치는 요소 :
1) 프로젝트 복잡도
2) 프로젝트 규모
3) 프로젝트 구조
1) 프로젝트 복잡도
2) 프로젝트 규모
3) 프로젝트 구조
1. 프로젝트 계획수립의 목표
프로젝트란
1) 프로그램 설계, 연구개발 계획, 건설공사 등의 일이나 사업
2) 단체나 조직에서 창조, 수정, 결합을 위해 사용되는 수단
2. 프로젝트 계획
프로젝트 계획수립이란
계획을 만들고 수행하는 과정의 활동
프로젝트를 계층적으로 분류 ⇒ 명확, 간결하게
책임과 노력을 구조화 ⇒ 비용과 일정을 계획하고 통제
프로젝트 계획 단계에서의 활동
1) 수행해야 할 기능을 인식하고 정의
2) S/W의 계획 작성과 요구 사항에 대한 분석작업
3) S/W의 성능, 특성, 제한사항, 검증기준과 접속관계 등을 기술
1) 수행해야 할 기능을 인식하고 정의
2) S/W의 계획 작성과 요구 사항에 대한 분석작업
3) S/W의 성능, 특성, 제한사항, 검증기준과 접속관계 등을 기술
3 소프트웨어의 범위
소프트웨어 영역의 결정 : 기능, 성능, 신뢰도, 규모, 제약, 비용, 방법, 도구 등 한계가 명확해야 한다.
4 소프트웨어 개발 자원
1) 인적 자원
2) 하드웨어 자원
3) 소프트웨어 자원
1) 인적 자원
2) 하드웨어 자원
3) 소프트웨어 자원
5 소프트웨어 개발도구
CASE(Computer-aided software engineering)
- 비즈니스 시스템 계획 수립 도구
CASE(Computer-aided software engineering)
- 비즈니스 시스템 계획 수립 도구
'UP! > Software Engineering' 카테고리의 다른 글
시스템 분석 (0) | 2008.08.21 |
---|---|
타당성 검토 (0) | 2008.08.21 |
개발의 중요문제 (0) | 2008.08.21 |
시스템분석가의 역할 (0) | 2008.08.21 |
소프트웨어와 소프트웨어 공학 (0) | 2008.08.21 |