목록Certificate/정보처리기사 (38)
Learn & Record
6. 애자일 개발 4가지 핵심 가치 - 개인, 실행되는 SW, 고객과 협업, 변화에 반응 7. 스크럼의 개요 - 팀이 중심이 되어 개발의 효율성을 높인다. - 제품 책임자(가장 이해도 높고, 주기적 우선순위 갱신), 스크럼 마스터(객관적인 가이드 역할), 개발팀(그 외 모든 팀원, 7~8명 적당) 8. 스크럼 개발 프로세스 - 제품 백로그 (우선순위 나열 목록), 스프린트 계획 회의 (단기 일정), 스프린트(2~4주 실제 일정, 속도 추정 후 할당) - 일일 스크럼 회의 (매일 15분 진행 점검), 스프린트 검토 회의, 스프린트 회고 9. XP (eXtreme Programming) - 짧게 반복, 단순한 설계, 적극적 참여가 목적인 개발 방법 - 5가지 핵심 가치 : 의사소통, 단순성, 용기, 존중,..
1. 소프트웨어 생명 주기 - 소프트웨어 개발 단계와 각 단계별 주요 활동, 활동의 결과에 대한 산출물로 표현 2. 소프트웨어 공학 - 소프트웨어의 위기를 극복하기 위한 방안으로 연구된 학문 - 현대적 프로그래밍 적용, 품질 유지 지속 검증, 명확한 기록 유지 3. 폭포수 모형 - 가장 오래되고 가장 폭넓게 사용된 전통 고전적 생명 주기 모형 - 개발 과정의 한 단계가 끝나고 다음 단계로 넘어가는 선형 순차적 모형 - 성공 사례 다수, 결과물 명확하게 산출 필요 4. 나선형 모형 (점진적 모형) - 보헴이 제안한 것, 나선을 따라 돌듯 여러번 점진적으로 최종 소프트웨어 개발 모형 - 위험 관리와 최소화 목표, 유지보수 과정이 필요없다. 5. 애자일모형 (기민한, 민첩한) - 어느 특정 개발론이 아니라 좋..