[방송통신대학교]소프트웨어공학_중간과제물(30점 만점)
pureichitaka
다운로드
장바구니
과제정보
학과 | 컴퓨터과학과 | 학년 | 4학년 |
---|---|---|---|
과목명 | 소프트웨어공학 | 자료 | 8건 |
공통 |
문1 (20점)
교재에서 설명되지 않은 ‘린(Lean) 소프트웨어 개발 방법’에 관해 관련 문헌이나 인터넷상의 자료를 찾아 조사하여 A4 용지 1.5~3쪽 (글자 크기 12pt, 줄간격 160%) 분량으로 알기 쉽게 정리하라. 문2 (각 5점) 다음 ...
문1 (20점)
교재에서 설명되지 않은 ‘린(Lean) 소프트웨어 개발 방법’에 관해 관련 문헌이나 인터넷상의 자료를 찾아 조사하여 A4 용지 1.5~3쪽 (글자 크기 12pt, 줄간격 160%) 분량으로 알기 쉽게 정리하라. 문2 (각 5점) 다음 질문 2개를 각각 5~10줄 분량으로 명확하게 답하라. (a) 짝 프로그래밍이란 무엇인가? (b) 결함 테스팅과 검증 테스팅의 차이는 무엇인가? |
소개글
[방송통신대학교]소프트웨어공학_중간과제물(30점 만점)목차
1. 교재에서 설명되지 않은 ‘린(Lean) 소프트웨어 개발 방법’에 관해 관련 문헌이나 인터넷 상의 자료를 찾아 조사하여 A4 용지 1.5~3쪽 (글자 크기 12pt, 줄간격 160%) 분량으로 알기 쉽게 정리하라.(1) 유래
(2) 린(Lean)의 의미
(3) 린 소프트웨어 개발 7원칙
(4) 소프트웨어 개발 7대 낭비
(5) 참고 문헌 및 웹 사이트
2. 다음 질문 2개를 각각 5~10줄 분량으로 명확하게 답하라.
(a) 짝 프로그래밍이란 무엇인가?
(b) 결함 테스팅과 검증 테스팅의 차이는 무엇인가?
(c) 참고문헌
본문내용
(1) 유래2003년에 포펜딕(Poppendieck) 부부가 린 제조(Lean manufacturing)로 잘 알려진 토요타 생산 시스템(Toyota Production System, TPS)을 소프트웨어 개발에 적용한 방법론
(2) 린(Lean)의 의미
린(Lean)의 사전적 의미는 ‘thin and healthy’로 ‘군살이 없는’ 정도로 해석될 수 있는데, 제조업 측면에서 보면 불필요한 것을 제거하여 낭비를 줄이는 것이라고 할 수 있다. 즉, 무분별한 생산의 극대화보다는 필요한 시점에 필요한 만큼만 생산하는 JIT(Just In Time)를 통해 생산 및 관리 비용과 재고를 최소화 하는 것이 목표가 된다고 할 수 있다.
소프트웨어 개발 측면에서 린을 고려해본다면, 프로젝트 진행 시 고객 요구사항 분석, 설계, 개발, 테스트, 피드백의 각 과정에서 불필요한 낭비 요소를 제거하고, 지속적인 개선으로 수행 속도를 높이고, 효과적으로 품질을 개선하여 궁극적으로는 고객에게 더 높은 가치를 만드는 것이 린 소프트웨어 개발의 핵심이 된다.
참고 자료
케네스 퍼그. 2014. 린 애자일 기법을 활용한 테스트 주도 개발. 이주형, 제갈호준 역. 에이콘.조성주. 2014. 린 스타트업 바이블. 새로운 제안.
김희천. 2020. 소프트웨어공학. 출판문화원.
엄위상. 2014. "7대 낭비" 위키북스. 2014년 9월 24일. https://wikibook.co.kr/article/the-seven-wastes/
김영기. 2015. “린 소프트웨어 개발(Lean software development)” slideshare. 2015년 6월 5일. https://www.slideshare.net/ssuserff7918/lean-software-development-49035117
도리. 2018. "LEAN 방법론" 도리의 디지털라이프(블로그). 2018년 11월 30일. http://blog.skby.net/lean-방법론/
김병호. 2019. “21 린 소프트웨어 개발원칙” 성공적인 소프트웨어 신상품 개발가이드(블로그). 2019년 8월 1일. https://brunch.co.kr/@kbhpmp/22
세용. 2018. “[마소 393호] 50분 코드 짜고 10분 쉬는 짝 프로그래밍” Chosun. 2018년 7월 30일. http://it.chosun.com/site/data/html_dir/2018/07/28/2018072800059.html
김희천. 2020. 소프트웨어공학. 출판문화원.