티스토리 뷰

Server Dev

소프트웨어 개발순서

팔팔청춘 2012. 2. 14. 16:33





- 소프트웨어 개발순서

컨스트럭션 : 세부셜계, 코딩/디버깅, 단위테스트

소프트웨어 개발

1. 문제 정의
2. 요구 분석
3. 구현 계획
4. 기본 설계 (아키텍처)
* 주요 결정에 대한 동기 기술할 것

    프로그램 구조 (주요모듈)
    변경전략
    구입 對 개발 결정
    주요 데이터 구조
    키 알고리즘
    주요 객체
    일반적 가능성 (사용자 인터페이스, 입력/출력, 메모리관리, 문자열 기억장소)
    에러처리
    견고성 (오버 엔지니어링, Assertion, 오류방지 능력)
    성능

5. 상세 설계
6. 코딩/디버깅
7. 통합
8. 단위 테스트
9. 시스템 테스트
10. 유지보수
11. 기능강화


설계순서
    1. 서브시스템 분할
    2. 모듈로 분할
    3. 루틴으로 분할
    4. 내부루틴 설계


------------------------------------------
Code Complete , Steve McConnell저
Microsoft press 1995

프로그래밍 완전정복 김준호, 나윤석, 배상수 공역
높이깊이 1997
------------------------------------------ 

댓글
댓글쓰기 폼
공지사항
Total
826,136
Today
94
Yesterday
354
«   2020/07   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
글 보관함