Agile scrum
2022. 11. 11. 11:45ㆍSoftware Engineering
- 목차
반응형
- PMO
- Project Management Office
- 전체 프로젝트 관리
- PM (Project Manager)
- 프로젝트 관리
- 이해관계자 간의 커뮤니케이션을 통한 조율
- 업무별 일정/이슈 관리
관리자의 필요 역량
- 리더십
- 동기부여
- 명확한 업무 수행
- 의사소통능력
- 이해일치를 위한 의사소통
- 관리
- 적절한 위임
- 문제 예방 및 해결
프로세스 구축
- 요구사항
- 목표 설정
- 요구사항 도출
- acceptance test 도출
- 업무 처리 프로세스
- agile scrum을 통한 build up (continuous development)
- 회의
- daily scrum
- daily or (bydaily) scrum 진행
- scrum 진행
- 진행중인 업무 진행 사항(done or doing), 진행할 업무(todo) 사항에 대해서만 간단히 논의
- 문제 상황(issue)이 있을 시 간략히 문제 상황을 공유하고 구체적인 문제 해결을 위한 내용 공유는 slack을 통해 진행
- sprint planning meeting
- 스프린트 리뷰 / 스프린트 목표 설정 및 backlog 계획 회의
- issue 기반 리뷰 진행 (필요시 설계 문서 및 코드 사용)
- issue는 우선순위를 지정
- backlog와 kanban board로 진행
- 회고
- 잘 진행되고 있는지, 개선할 사항은 없는지 회고
- 스프린트 리뷰 / 스프린트 목표 설정 및 backlog 계획 회의
- daily scrum
- period
- sprint: work unit에 맞춰 개발 주기를 결정
- 1~4주 단위 사이에서 flexible하게 결정하여 진행
- 개발 분량(분석/설계/개발/테스트/안정화)에 따라 좌우
- sprint: work unit에 맞춰 개발 주기를 결정
- work unit
- theme
- e.g., photato product
- epic
- e.g., pipeline system, monitoring system
- story (based on use-case)
- e.g., Png decoder
- task
- e.g., Png initialization, Png decoding, Png deinitialization
- theme
- issue
- issue 기술 항목
- task의 scale (theme, epic, story, task)
- 목표
- 요구사항
- 우선순위 (priority)
- 인수 테스트 사항
- 예상 기간(테스트/안정화 기간 포함)
- issue 기술 항목
반응형
'Software Engineering' 카테고리의 다른 글
Project Management ZenHub (0) | 2023.01.30 |
---|---|
WBS (Work Breakdown Structure) (0) | 2022.11.30 |
Project Manager 역할 (0) | 2022.01.09 |
좋은 가독 방법 (code reading, 코드 리딩) (0) | 2021.12.19 |
UML은 언제 사용하는가? (0) | 2021.12.19 |