(30점/30점) 한국방송통신대학교 컴퓨터과학과 2022년 1학기 소프트웨어공학_린 개발, 짝 프로그래밍, 결함테스팅과 검증테스팅
힝힝
다운로드
장바구니
과제정보
학과 | 컴퓨터과학과 | 학년 | 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점/30점) 한국방송통신대학교 컴퓨터과학과 2022년 1학기 소프트웨어공학_린 개발, 짝 프로그래밍, 결함테스팅과 검증테스팅"에 대한 내용입니다.목차
[1] 린 소프트웨어 개발 방법1. 서론
2. 본론
(1) 정의
(2) 가치흐름도
(3) 낭비
(4) 린 소프트웨어 개발의 7가지 원칙
(5) 타 개발방법과의 비교
3. 결론
[2]-(a). 짝 프로그래밍
[2]-(b). 결함 테스팅과 검증 테스팅의 차이
본문내용
문1. 교재에서 설명되지 않은 ‘린(Lean) 소프트웨어 개발 방법’에 관해 관련 문헌이나 인터넷 상의 자료를 찾아 조사하여 A4 용지 1.5~3쪽 (글자 크기 12pt, 줄간격 160%) 분량으로 알기 쉽게 정리하라.1. 서론
Lean 이라는 단어는 사전적으로 ‘군살이 없는' 을 의미한다. ‘린-’은 낭비를 없애고 고객에게 가치를 신속하게 전달한다는 뜻의 접두어로 다양한 분야의 단어 앞에 붙어 사용된다. 예를 들면 린 분석, 린 운영, 린 캔버스, 린 UX, 린 고객개발, 린 스타트업, 린 브랜딩, 린 제조공정 등과 같이 쓰인다.
린은 전통적으로는 제조업과 물류업에서 주로 쓰이는 기법이었다. 자동차회사 도요타는 대량생산으로 자동차 생산 원가를 줄일 수 없는 상황에서 낭비를 제거하여 원가를 절감하는 개념을 생각해내게 된다. 이러한 생산방식을 미국에서 재정립한 것이 린이 대중화되는 시초가 되었다.
그렇다면 소프트웨어를 개발할 때의 린 방법은 무엇이며, 어떤 내용의 규칙을 가진 프로세스 하에서 진행되는 것일까? 이에 대한 답변을 본론에 서술하고자 한다.
2. 본론
(1) 정의
소프트웨어 개발은 제품 개발의 성격을 띄고 있다. 따라서 제조업에서의 린 생산방식과 린 소프트웨어 개발에는 비슷한 부분이 많다.
참고 자료
황순삼, 김성근, 린(Lean) 개념을 소프트웨어 발 방법에 적용하기 위한 사례 연구: 낭비 제거의 가시화를 중심으로, 2011Mary Poppendieck, Tom Poppendieck, 린 소프트웨어 개발의 적용, 파주: 위키북스
한한수, 린 시그마 도입을 위한 6 (Lean Six Sigma) 통합방법론에 관한 연구, 2005
Christof Ebert, Pekka Abrahamsson, Nilay Oza, Lean Software Development, IEE SOFTWARE, 2012
김희천, 소프트웨어공학, 서울: 한국방송통신대학교출판문화원
Mark Tielens Thomas, 리액트 인 액션: 기초부터 제대로 배우는(컴포넌트 테스트 부분), 파주: 제이펍
오세용, it조선, [마소 393호] 50분 코드 짜고 10분 쉬는 짝 프로그래밍, 2018-07-30