-
220221 소프트웨어 설계 : 생명주기OS Computer Science 2021. 2. 22. 19:20
XP
비즈니스 요구에 빠르게 대응할 수 있는거래
5가지 핵심가치
- 용기 : 고객의 요구사항에 능동적인 대처
- 단순성 : 부가적 기능, 사용하지 않는 구조와 알고리즘 배제
- 커뮤니케이션 : 개발자, 관리자, 고객 간의 원활한 소통
- 피드백 : 지속적인 테스트와 통합, 반복적인 결함 수정, 빠른 피드백
- 존중 : Stakeholder는 팀원의 기여를 존중하여 SW 개발 생산성과 인간성을 동시에 개선
실천 사항
1) Fine Scale Feedback
- Test Driven Developement
- Planning Game
- Whole Team
- Pair Programming
2) Continuous Process
- Continuous Integration
- Design Improvement
- Small Release
3) Shared Understanding
- Simple Design
- System Metaphor
- Collective Code Ownership
- Coding Standard
4) Programmer Welfare
- Sustainable Pace
5) Coding
6) Test
애자일
결국 똑같은 거,,,
1,2회 #10
XP(eXtreme Programing)의 5가지 가치로 거리가 먼 것은?
1 용기
2 의사소통
3 정형 분석4 피드백
3회 #4
애자일 기법에 대한 설명으로 맞지 않은 것은?
1 절차와 도구보다 개인과 소통을 중요하게 생각한다.
2 계획에 중점을 두어 변경 대응이 난해하다.
3 소프트웨어가 잘 실행되는데 가치를 둔다.
4 고객과의 피드백을 중요하게 생각한다.4회 #1
XP(eXtreme Programming)의 기본원리로 볼 수 없는 것은?
1 Linear Sequential Method
2 Pair Programming
3 Collective Ownership4 Continuous Integration
4회 #17
애자일 방법론에 해당하지 않는 것은?
1 기능중심 개발
2 스크럼
3 익스트림 프로그래밍4 모듈중심 개발
'OS Computer Science' 카테고리의 다른 글
220221 소프트웨어 설계 : 자료 사전 (0) 2021.02.22 220221 소프트웨어 설계 : CASE (0) 2021.02.22 220221 소프트웨어 설계 : 객체지향 (0) 2021.02.22 220221 소프트웨어 설계 : 디자인 패턴 (0) 2021.02.22 220221 소프트웨어 설계 : 요구사항 (0) 2021.02.22