#project-management
노트 3개
Computer Science › Engineer Information Processing
소프트웨어 설계와 공학개발 생명주기 모델(폭포수·원형·나선형·V·UP·애자일), 요구공학(추출·분석·명세·검증, EARS, 추적 매트릭스), 구조적 분석·설계(문맥도·DFD·구조 차트)와 UML 객체지향 분석·설계(경계·제어·실체 클래스, 시퀀스·활동·상태 머신), 모듈 결합도·응집도와 복잡도 척도(McCabe 순환 복잡도, Halstead), 사용자 인터페이스 황금률, 디자인 패턴, 유지보수 유형과 Lehman 법칙·재공학, 형상 관리, CASE 도구 정리. 프로젝트 관리(비용 산정·일정·EVM·위험)는 별도 노트로 분리했다.
Computer Science › Engineer Information Processing
소프트웨어 프로젝트 관리: 비용 산정·일정·위험프로젝트의 정의와 착수·계획·실행·통제·종료 단계, 참고 틀(PMBOK, ISO/IEC/IEEE 12207)과 CMMI 성숙도 5단계, WBS와 롤링 웨이브 계획, 비용 산정 기법(전문가 감정·델파이·LOC·COCOMO 모드별 계수·Putnam·기능 점수 가중치와 보정 공식), PERT 네트워크의 ES/EF·LS/LF 계산과 주 경로, EVM 지표(SV·CV·SPI·CPI·EAC·VAC), 위험의 식별·분석·대응(회피·완화·전가·수용)을 정리한다.
Tools
Jira: 이슈 구성, JQL, 워크플로Jira 이슈의 주요 필드와 Epic·Component·Label을 구분해 쓰는 기준, JQL로 이슈를 구조적으로 검색하는 방법, 워크플로·Board·Sprint·스토리 포인트로 팀 업무를 운영할 때의 원칙과 실무 팁.