AXIS 01 · PROJECT LIFECYCLE
생명주기별 용어
용어는 어느 단계에서 왜 나오는가. 착수부터 인도까지 흐름으로 읽으면 산출물의 앞뒤 맥락이 보인다.
01 착수
미션과 범위를 정의하고 프로젝트를 공식 출범시키는 단계. RFP·이해관계자·예산 의사결정이 여기서 굳는다.
PMPMPMOPMOPOPORFPRFPISPISPEAEA컨소시엄Consortium프로젝트 헌장Project이해관계자Stakeholder킥오프KickoffPRDPRDRFIRFIBPRBPRSLASLATCOTCO
착수 단계 전체 보기 (15) →02 기획
실현 가능한 계획을 세우는 단계. WBS로 일을 쪼개고 일정·비용·임계경로를 잡는다. PM 역량이 가장 드러나는 곳.
WBSWBSPMBOKPMBOK맨먼스M/MCPMCPMBEPBEP범위관리Scope5대 프로세스 그룹ProcessPMPPMPITSQFITSQF간트 차트GanttPERTPERT기능점수FPLOC 산정LOCCOCOMOCOCOMO획득가치관리EVM마일스톤MilestoneRACI 매트릭스RACI위험 대응전략Risk예비비Contingency
기획 단계 전체 보기 (19) →03 분석·설계
요구사항을 식별·분석·명세하고 아키텍처를 설계한다. 실패의 50%가 여기 요구사항에서 갈린다.
요구사항 식별Requirement검증(Validation)Validation변경관리CCBRisk(위험)Risk요구사항 분석Requirement확인(Verification)Verification요구사항 명세서SRS비기능 요구사항NFRFURPSFURPSTrade-OffTrade-OffIssue(이슈)IssueUseCase 모델UseBaselineBaselineOO 모델링OOMSWEBOKSWEBOKISO/IEC 2501025010Risk vs IssueRiskValidation vs VerificationValidationNeeds vs RequirementsNeeds기능 vs 비기능FunctionalUMLUML클래스 다이어그램Class시퀀스 다이어그램Sequence상태 다이어그램State활동 다이어그램Activity개체관계도ERD데이터 모델링Data정규화Normalization프로토타이핑PrototypingCRUDCRUDBABOKBABOKSFIASFIACMMICMMITOGAFTOGAF
분석·설계 단계 전체 보기 (34) →04 구현
컴포넌트를 조립해 시스템을 만든다. 재사용 자산·패턴·프레임워크의 이해가 생산성을 가른다.
CBD 방법론CBD애자일AgileooCBDooCBDMSAMSAMDAMDA디자인 패턴Design리팩토링Refactoring워터폴Waterfall워터폴 vs 애자일Waterfall계층형 아키텍처LayeredMVC 패턴MVCSOASOAREST APIREST도메인 주도 설계DDD스프링 프레임워크SpringORMORMDAO·DTO 패턴DAOGoF 디자인 패턴GoFDevOpsDevOpsCI/CDCI/CD컨테이너Container스크럼Scrum스프린트Sprint테스트 주도 개발TDD형상관리Version칸반Kanban
구현 단계 전체 보기 (26) →05 테스트
결함을 발라내고 품질을 보증한다. 누가·어떤 기법·어느 커버리지로 검증할지 지침을 주는 게 PM의 일.
QA vs QCQA/QC테스트 커버리지Test테스트 설계 기법TestMock 테스트Mock단위 테스트Unit통합 테스트Integration시스템 테스트System인수 테스트Acceptance회귀 테스트Regression성능 테스트Performance화이트박스 테스트White-box블랙박스 테스트Black-box코드 인스펙션Code
테스트 단계 전체 보기 (13) →06 인도·운영
안정화·하자담보·인수인계로 끝맺는다. 점진개발보다 인도단계가 더 중요한 이유가 여기 있다.
안정화 계획Stabilization결함조치율Defect하자담보책임기간Defect완료보고서·Wrap-upProjectEOSEOS운영자 매뉴얼Operator사용자 매뉴얼UserITIL 4ITIL데이터 마이그레이션DataIT 서비스 관리ITSM장애관리Incident재해복구DR백업·복구Backup
인도·운영 단계 전체 보기 (13) →