본문 바로가기
반응형

프로젝트관리/CMMI8

CMMI와 문서 CMMI와 문서 •그런데 무조건 문서가 있어야 하나요? -> 그렇다. •문서의 양이 문제가 아니다. •하여간에 무언가를 했다면 그것을 정리된 기록으로 남기는 것이 중요하다. •꼭 문서가 아니라 시스템이나 툴을 사용해도 좋다. •요구사항관리를 위해 툴을 사용할 수도 있고, 형상관리를 위해 SVN을 사용할 수도 있고. •중요한 것은 PA에서 정의된 실천항목을 실행하는 것이고, 이를 기록으로 남기라는 것이다. 그 수많은 문서 만들다 보면, 개발은? •개발할 것도 태산인데 언제 문서 만들고 있나요? •그런데도 무조건 문서가 있어야 하나요? -> 그렇다. •왜 항상 시간은 없고 할 것은 많은가? •스스로 생각해보라. 정말 생산적인 코딩을 하는 시간이 얼마나 되는가? •삽질하고, 뒤집고, 버그를 다시 만드는 버그 .. 2021. 1. 13.
CMMI PA -2 제대로 개발을 하려면 •제대로 개발을 하려면 필수적인 것이 •하여간에 계획 세우고 •요구사항 파악하고 •요구사항 함부로 변경되지 않게 하고 •필요 기술력 파악하고 •인력 적당한지 봐야 하고 •좀 불안한 사항 있다면 미리 고민해 둬야 하고 •개발하고 •테스트 하고 •개발된 것 잘 보관해야 하고 •배포 전에 통합적으로 테스트 해야 하고 근데 우리는 •한번 솔직해 보자고. 필수적일 수 밖에 없는 것 중에 코딩 고것밖에 신경 쓰지 않은 거 사실 아닌가? •하여간에 계획 세우고 •요구사항 파악하고 •요구사항 함부로 변경되지 않게 하고 •필요 기술력 파악하고 •인력 적당한지 봐야 하고 •좀 불안한 사항 있다면 미리 고민해 둬야 하고 •개발하고 •테스트 하고 •개발된 것 잘 보관해야 하고 •배포 전에 통합적으로 테스.. 2021. 1. 12.
CMMI - PA PA •PA(Process Area) : 실천 영역 •실제로 취하여야 하는 실천 항목을 영역 별로 구분해 놓았다 • •Level 별로 요구하는 실천영역이 있다. •Level 1 : X •Level 2 : 7개 •Level 3 : 11개 •Level 4 : 2개 •Level 5 : 2개 • •성숙도 Level 3일 경우 18개(Level2 7개+Level3 11개)의 실천영역에 대한 실천항목을 모두 만족시킨것을 의미한다. PA 리스트 Level 약어 Process Name 프로세스 명 목적 혹은 의미 Level 2 1. REQM Requirements Management 요구사항 관리 요구사항을 관리하자 2. PP Project Planning 프로젝트 계획 수립 프로젝트 계획을 수립하자. 3. PMC P.. 2021. 1. 11.
CMMI CMMI •Capability Maturity Model Integration • • •조직의 개발 능력이 얼마나 성숙했는지를 보기 위한 것. • •“그 회사는 CMMI Level 3이야” 라고 하면 -> “그 회사는 개발 조직이 CMMI에서 정의한 Level 3 정도의 성숙도이다.”라고 이해하면 되겠다. 성숙 •조직이 성숙해야 한다고? 왠 성숙?• •성숙하지 않은 조직은 •프로젝트의 성공이 특정 개인의 역량에 의존되고. •프로젝트 계획/일정이 고무줄이고. •일은 터지고, 대응은 오로지 야근과 특근. •이걸 바꾸면 저게 오동작하고. •문서는 그야말로 문서를 위한 문서고. 매뉴얼은 엉망이고. •맨날 고객에게서 전화 오고, 전 실무자는 퇴사하고 없고. •이전에 진행된 프로젝트에서 건질 것은 커녕, 정리도 안.. 2021. 1. 10.
프로젝트 종료 1.1. 프로젝트 종료 개요 내부 검수를 수행하고 내부 종료 보고서를 작성하여 프로젝트를 종료한다. 입력물 l 프로젝트 수행 산출물/데이터 작업내용 1. 프로젝트 검수 1) 프로젝트 관리자는 제품 및 서비스가 고객의 요구조건에 따라 구현되었는지 확인하기 위해 품질보증담당자에게 검수를 의뢰한다. 2) 품질보증담당자와 유지보수담당자는 프로젝트 검수를 수행하여 ‘검수체크 체크리스트’를 기반으로 “검수체크 결과보고서”를 작성한다. “검수체크 결과보고서”에는 다음과 같은 내용이 포함되도록 한다. § 고객 요구사항 § 하드웨어 § 설치 § 외부 인터페이스 § 교육 § 품질보증담당자 의견 3) 프로젝트 관리자는 품질보증 담당자가 수행한 검수체크가 완료된 프로젝트에 대해 고객에게 검수를 의뢰한다. 4) 프로젝트 검수는.. 2021. 1. 9.
프로젝트 수행계획 검토 및 승인 5.3. 프로젝트 수행계획 검토 및 승인 개요 프로젝트 수행 계획을 검토하고 조정하며, 이해관계자의 합의와 승인을 득해 계획 수립에 대한 베이스라인을 설정한다. 입력물 l 사업수행 계획서(유지보수의 경우는 연간 유지보수 계획서) 작업내용 1. 검토 및 조정 1) 프로젝트 관리자는 프로젝트 수행계획 수립 시 식별된 이해관계자들과 함께 다음 사항들을 검토하고 합의한다. § 수행 활동, 투입 공수, 기간, 비용 § 예상 위험, 제약 사항 등 2) 프로젝트 관리자는 프로젝트 팀원을 포함한 이해관계자들과 함께 작성된 프로젝트 일정을 검토하고 확정한다. 3) 검토 결과 수행 활동과 자원 등의 조정이 필요할 경우 계획에 반영한다. 2. 합의 및 승인 1) 프로젝트 관리자는 “사업수행 계획서”에 대한 이해관계자의 합의.. 2021. 1. 8.
프로젝트 관리 프로세스 설명 5. 프로세스 설명 5.1. 프로젝트 범위 정의 개요 프로젝트에 적용할 프로세스를 수립하고 프로젝트의 범위를 정의한다. 입력물 l 제안 요청서 l 제안서 l 계약서 작업내용 1. 프로젝트 범위 정의 1) 영업 담당자는 프로젝트 PM과 함께 고객과 사전협의를 통해 프로젝트 범위를 설정한다. 2) PM은 영업 담당자와 고객과 사전 협의한 내용을 바탕으로 “산정결과서”를 작성하여 프로젝트 투입공수를 산정한다. 3) 영업 담당자는 PM이 산정한 투입공수를 기반으로 최종견적을 결정한다. OCS/EMR 프로젝트의 경우, “EMR Sales 제안스펙” 문서를 참고하여 최종 견적을 결정한다. 4) 영업팀, PM, 프로젝트 팀원은 위험, 가정, 제약사항, 추가검토 및 조정사항에 대하여 확인하고, 리스크가 식별되면 G/W.. 2021. 1. 6.
프로세스관리프로세서정의서 1. 개요 1.1. 목적 본 프로세스는 고객에게 제공되는 제품 및 서비스를 위해 각 프로젝트에서 수행하는 작업들을 관리하기 위한 합리적인 계획을 수립할 수 있도록 하며, 업무 진행 상태를 파악하고 발견된 이슈 사항에 대한 적절한 시정조치 활동을 수행하는 방법 및 절차를 제공한다. 1.2. 적용범위 본 프로세스는 ㈜******에서 수행하는 개발 및 유지보수 프로젝트에 적용한다. 1.3. 용어정의 용어 설명 산정(Estimation) 업무의 규모, 공수, 기간, 주요 자원들을 추정하여 원가를 산출하는 과정 활동으로 과거 유사 업무 경험이나 요구사항을 기초로 하며 업무 계획 수립의 기본이 됨 WBS(Work Breakdown Structure) 프로젝트 목표를 달성하기 위하여 수행하는 작업을 트리 형식의 구성.. 2021. 1. 5.
반응형