상류 공정 【upper process】
하드웨어나 소프트웨어, 시스템등의 개발·설계에 있어서의 초기의 단계.주로, 대상물에 요구되는 기능을 추출하는 「요건 정의」나, 실장되는 기능을 정의하는 「기능 정의」, 설계물의 구조를 검토하는 「구성 관리」, 전공정의 스케줄을 계획하는 「계획 입안」등의 공정을 가리킨다.
종래, 상류 공정은 생산성이 직접 눈에 보이지 않기 때문에 경시되는 경향도 있었지만 대상물의 기능이 더욱더 고도화·복잡화 되 한층 더 시장의 경쟁의 격화에서 영향을 받아 단기간으로의 개발이 필수가 되고 있는 현재에 있어서는 상류 공정으로의 설계 활동이 설계물의 품질 및 단기 개발의 가부가 좌우된다고 말해지고 있다.
특히, 시스템이나 장치의 복잡한 기능의 대부분이 소프트웨어로 실장되게 되고 나서는, 그 품질의 저하, 기능의 결함이 사회적으로 문제가 되어, 상류 공정에서의 대책이 주목받아 중요시되게 되었다.
설계물의 생산성이나 품질의 높이를 객관적으로 평가해, 개선하는 지표로서는 미 카네기 멜론 대학 소프트웨어 공학 연구소에서 개발된, CMM/CMMI가 유명.
'용어 > IT관련' 카테고리의 다른 글
UCC(User Creative Contents) 개념 (0) | 2009.01.09 |
---|---|
X 인터넷 소개 (0) | 2009.01.09 |
[펌]MIS (management information systems) ; 경영정보시스템 (0) | 2008.10.09 |
[펌] 웹에서 한글문제 (0) | 2008.08.05 |
OLAP 란? (0) | 2008.08.05 |