[2018 : 방통대 소프트웨어공학] 소프트웨어공학 과제물
*주*
다운로드
장바구니
과제정보
학과 | 컴퓨터과학과 | 학년 | 4학년 |
---|---|---|---|
과목명 | 소프트웨어공학 | 자료 | 2건 |
공통 |
문1(15점)
교재에서 설명되지 않은 애자일 방법의 하나로 스크럼(Scrum)이라는 것이 있다. 이것은 세세히 정의된 SW 프로세스 모델이라기보다는 반복적 개발을 관리하기 위한 방법이라 할 수 있다. 관련 문헌이나 인터넷 상의 자료를...
문1(15점)
교재에서 설명되지 않은 애자일 방법의 하나로 스크럼(Scrum)이라는 것이 있다. 이것은 세세히 정의된 SW 프로세스 모델이라기보다는 반복적 개발을 관리하기 위한 방법이라 할 수 있다. 관련 문헌이나 인터넷 상의 자료를 찾아 조사하여 스크럼에 관해 A4 용지 2쪽(200자 원고지 13매 정도) 내외로 알기 쉽게 정리하라. 문2~4 (각 5점) 다음에 주어진 5 문제 중 본인이 가장 잘 작성할 수 있는 3 문제를 선택하여 각각 200자(공백 제외)내외로 답안을 작성하시오. 학번끝자리 1~2번은 교재 1~5장의 연습문제 1번 5개 중 3문제 학번끝자리 3~4번은 교재 1~5장의 연습문제 2번 5개 중 3문제 학번끝자리 5~6번은 교재 1~5장의 연습문제 3번 5개 중 3문제 학번끝자리 7~8번은 교재 1~5장의 연습문제 4번 5개 중 3문제 학번끝자리 9~0번은 교재 1~5장의 연습문제 5번 5개 중 3문제 |
목차
Ⅰ. 스크럼1.스크럼이란?
2.스크럼의 주요 특징
3.스크럼의 핵심 활동
4.스크럼의 장단
Ⅱ.폭포수 모델의 장점과 단점
Ⅲ.CPM에서의 임계 경로
Ⅳ.드라이버와 스텁의 용도
본문내용
문제1 : 스크럼스크럼이란?
폭포수 모델을 보완한 것이 애자일 모델이다.
일정한 주기를 가지고 끊임없이 프로토 타입을 만들어내며 그때 그때 필요한 요구를 더하고 수정하여 하나의 커다란 소프트웨어를 개발해 나가는 방법이다. 애자일 방법의 하나로 스크럼(Scrum)이라는 것이 있다.
스크럼은 팀 스포츠인 럭비 경기에서의 대형에서 유래되었다.
⦁ 스크럼의 주요 특징
- 소규모의 기능 협업 팀들은 함께 모여 커뮤니케이션하며 30일 간 제품 릴리스를 점진적으로 수행하는 주기인 스프린트를 수행한다.
- 팀은 스스로 방향을 잡고 권한을 가진다.
- 스크럼 마스터가 팀워크를 북 돋우며 스크럼의 핵심 원리를 강화하고 방해요인은 제거한다. 여기서 스크럼 마스터는 스크럼스럽게 프로젝트가 진행되도록 관리 감독하며 제시하는 사람을 뜻한다.
스크럼에서 명시하고 있는 세 가지 업무 그룹
- 제품 책임자 : 고객의 의견을 대변하며 제품 백로그를 관리한다.
- 스크럼마스터 : 팀원에게 스크럼을 지도하며 스크럼 활동과 규칙을 이행하도록 도움을 준다.
- 스크럼 팀 : 보통 5~9명으로 구성되며 하나의 스프린트 기간 동안 구현해야 할 기능을 사용자 스토리로 도출하고 이를 구현한다.
스크럼의 핵심 활동
- 기능 협업을 기준으로 8명 이하의 팀은 스프린트 단위로 소프트웨어를 개발한다.
- 스프린트는 고정된 30일 반복으로 점진적으로 릴리스 한다.
- 스프린트 시 행하는 작업은 고정되어 있다. 이 때문에 스프린트 범위가 확정되면 개발팀을 제외 하고는 추가적인 기능을 넣을 수 없다.
- 스스로를 관리하고 자체적으로 조직을 구성하는 팀을 스크럼 마스터가 관리하는 역할을 가진다.
- 스프린트 종료 시마다 나오는 모든 산출물은 잠재적으로는 릴리스 가능한 것이어야 한다.
- 스프린트를 30일로 고정하고 릴리스 당 약 3번의 스프린트를 권장하며 약 90~120일마다 점진적 으로 릴리스함을 권장한다.
스프린트의 사전적 의미는 '전력 질주'이다. 결국 작은 단위의 개발 업무를 단기간 내에 전력 질주하여 개발하는 것으로 볼 수 있다.
참고 자료
쉽게 배우는 소프트웨어 공학http://terms.naver.com/entry.nhn?docId=3532892&cid=58528&categoryId=58528
소프트웨어 개발 방법론 (애자일 / 스크럼 )
http://zeddios.tistory.com/24
스크럼(소프트웨어개발프로세스)
https://blog.naver.com/tanatounot/220961149597