Agile Agile 방법론 중 XP에서는 사용자와 개발자가 함께 한다.

Slides:



Advertisements
Similar presentations
ITQ 시험 가이드 2005 년 신 출제기준에 따른 한국생산성본부 검정사업센터. ITQ 시험 가이드 2 목차 개요 개요 ITQ 시험과목 및 선택 S/W ITQ 시험과목 및 선택 S/W ITQ 시험 과목별 가이드 ITQ 시험 과목별 가이드 아래한글 /MS 워드 아래한글.
Advertisements

전정환 ( 주 ) 다음커뮤니케이션 CTO 본부 UI Engineering 팀.
 의  변화와  혁신  차세대  전략    
전산시스템 시스템 이용안내 메인 페이지 회원가입 원격시스템. 전산시스템 시스템 이용안내 회원가입 ※ 중요한 정보 : 검사진행문자, 인증키 발송 등.
W2E(Where To Eat) - interim presentation - Team: 2&1 (Two and One) SEP527 Mobile Software Development Spring Professor : Chul Chung Software Expert.
1 단계 -CD 를 삽입 1.CD 를 넣는다 2. 전원을 다시켠다 3.[ENTER] 키를 친다 ( 계속 엔터를 침 ) : 자동으로 컴퓨터가 시스템을 체크하고있다.
J-Stream part1 (Software streaming service) ▪ 팀명 : Jukdori ▪ 팀원 : 16 th 윤병호 (PL) 15 th 송인규 16 th 김영진.
MDD The Pragmatics of Model-Driven Development Bran Selic, IBM Rational Software 서강대 정보통신대학원 소프트웨어공학 차우람 (A50014) 조용성 (A49012) 최종 수정.
W2E(Where To Eat) - interim announcement - Team: 2&1 (Two and One) SEP527 Mobile Software Development Spring Professor : Chul Chung Software Expert.
12장. 음성 신호처리 12.1 개 요 12.2 음성생성 모델 12.3 음성 합성 12.4 음성 부호화 12.5 음성 인식
IT 패러다임을 바꾼 디지털 리더 한국대학생IT경영학회 교육팀 차헌영 가장 성공한 IT기업은?
Chapter 2 정보시스템 아키텍처 (IS Architecture)
DataWindow .NET 프로넷 소프트㈜.
최신 소프트웨어 공학 개요 11.1 컴포넌트 기반 소프트웨어 개발 11.2 웹 엔지니어링 11.3 정형적 명세 기법
“선교지의 문화를 이해하라” 샅치기 게임 준비물 : 표지, 진행지, 페이스페인팅 물감 선교지의 풍습을 이해하라.
It isn’t a device, it’s service. - Jeff Bezos, the CEO of Amazon.com -
1) 인터넷주소(강남구보건소)로 접속해주세요.
도서관 무선네트워크 사용법 (XP, VISTA)
인성교육의 이해 서울대학교 교수 집필자: 정창우 영역 1. 인성교육 전반에 대한 이해
프로젝트2 Web Programming 강의노트: vrlab.suwon.ac.kr/mwlee
Software development #1: SE, AGILE, XP
손노리 / 서 관희 A Game Business Division of Plenus Entertainment
Test-Driven Development
Flash를 이용한 E-Book 학번 : 이름 : 궁창완 지도교수 : 이광세.
경영개선을 위한 티켓 자동발매기(KIOSK)
OpenGL Project (3D 움직이는 자동차)
발달장애 진단 및 증상 분류 신세계 효병원 정신건강의학과 윤길상.
Access Grid Environment Construction
PHP + Eclipse + Google Code를 이용한 개발환경
Visual C++ Programming
openGL Project 결과보고서 야구 시구 시뮬레이션
AVR Studio 소개 1. AVR Studio의 다운로드 - AVR Studio 관련 홈페이지 -
학교 홈페이지 회원가입절차.
날짜: 팀명: TEAM-SIX 발표자: 이기영
openGL Project 제안서 비 오는 정류장에서
1) 인터넷주소(강남구보건소)로 접속해주세요.
FTP Cliet Program 최종보고 Network Programing 서 형준 신 인섭
(주)IBS 인재육성을 위한 전략적 교육 훈련 계획
물류공동화 전북대학교 김 선곤.
소프트웨어 공학 (Software Engineering)
재해 관리(2nd) 응급 및 재해간호.
학교 홈페이지 회원가입절차.
UX 개념 소개 2010년 2학기 숙명여자대학교 임순범.
원격 제어.
Access Grid Environment Construction
Super Mario Yo-si Run -2D Game Programming 고미향.
소프트웨어와 소프트웨어 개발 - Software Engineering -.
MF-4150(K) 설치 Guide (소프트웨어) XP기준
2d game pRogramming 1차 발표 이재남.
3장 구조적 분석(SSA) 방법론 한빛미디어(주).
< 차 시 정 보 > 정보교과(중1)스토리보드 컴퓨팅 시스템 피지컬 컴퓨팅
13.1 정보시스템의 개요 13.2 정보시스템의 개발 13.3 시스템 검사 13.4 시스템 문서화
데이터베이스응용 오라클 개념 2015년 1학기 동서울대학교 컴퓨터소프트웨어과.
유비쿼터스 계획보고서 Smart bicycle 1조 – 강성민 김수용 이승철 최병수 최소라.
Music Robot #Define A+(12-15조) 팀원: 05학번 양현철 , 김 청 07학번 예강훈 , 김한수
맹 대리 고객 가치를 위한 개발자 마인드 :다카하시 메소드, 프리젠테이션 젠, 그리고 주저리주저리
학습내용 패킷교환방식 가상회선 패킷교환방식 데이터그램 패킷교환방식
01. ‘한글뷰어’ 설치 전 준비사항.
Project 7.2 입출력 장치에는 어떤 것이 있을까?
Final Team Project 이 종철 김 용환
도서관 무선네트워크 사용법 (XP, VISTA)
컴퓨터 소프트웨어 설계 및 실험 2016년 1학기 실험계획.
Power Java 제16장 이벤트 처리.
기업경영과 생산관리 교재 : 강의 홈 김태웅 지음, 생산, 운영관리의 이해 (제3판), 신영사
시작(접수실 매뉴얼).
목차 한의컴XP- 원장실 프로그램 가. 메인화면(간편사용모드) 1) 인터페이스(화면)의 요약
CODING SOFTWARE CREATIVE EDUCATION CENTER
소프트웨어 공학 최신 소프트웨어 공학 기술 1.
OpenGL Project 과 목 명 : 컴퓨터 그래픽스 E14반 담당교수님 : 이병국교수님 팀 원 : 신호환
Presentation transcript:

Agile Agile 방법론 중 XP에서는 사용자와 개발자가 함께 한다. XP 적용 룰 예 ) Pair Programming, 이터레이션(스크럼:스프린트), 2~4주 단위의 릴리즈. 테스트 주도 개발, 노 파티션 등..

기민한 Agile 방법론 중 XP에서는 사용자와 개발자가 함께 한다. XP 적용 룰 예 ) Pair Programming, 이터레이션(스크럼:스프린트), 2~4주 단위의 릴리즈. 테스트 주도 개발, 노 파티션 등..

Waterfall 출처 : 위키백과 (Waterfall model.png)

우리의 문제

진짜 문제(고객이 원하는 것)가 뭔지 모르는 경우가 많다

몰 라

출처 : 정열맨

이미지 출처 Amazon.com

익스트림 프로그래밍 (eXtreme Programing, XP) 스크럼 크리스털 패밀리 (크리스털 클리어 등) Feature-Driven Development Adaptive Software Development (ASD) 익스트림 모델링

http://agilemanifesto.org/

개인과 상호작용을 공정과 도구보다 작동하는 소프트웨어를 포괄적인 문서화보다 고객과의 협력을 계약 협상보다 애자일 소프트웨어 선언문 우리는 직접 개발하면서 또 남이 개발하는 일을 도와주면서 소프트웨어 개발의 더 나은 방법을 발견하고 있다. 이 작업을 통해 우리는 아래 것들을 가치있게 여기게 되었다. 개인과 상호작용을 공정과 도구보다 작동하는 소프트웨어를 포괄적인 문서화보다 고객과의 협력을 계약 협상보다 변화에 응대하기를 계획을 따르는 것보다 이 말은, 오른쪽에 있는 것들에 가치가 있긴 하지만, 우리는 왼쪽에 있는 것들에 더 많은 가치를 둔다는 것이다. http://agilemanifesto.org/

http://agilemanifesto.org/

애자일 선언문의 바탕에 깔린 원칙들 우리는 다음 원칙들을 따른다: 우리는 가치있는 소프트웨어를 일찍 그리고 계속적으로 인도함으로써 고객을 만족시키는 것을 최우선으로 한다. 비록 개발 후반부라도 요구사항의 변경을 환영한다. 애자일 프로세스는 고객의 경쟁력 강화를 위해서 변화를 원동력으로 삼는다. http://agilemanifesto.org/

사업부 사람들과 개발자들은 프로젝트 기간동안 매일 함께 일해야만 한다. 의욕에 찬 사람들을 중심으로 프로젝트 팀을 구성한다. 동작하는 소프트웨어를 2주에서 2개월 간격으로 자주 인도하며, 그 간격은 짧으면 짧을수록 좋다. 사업부 사람들과 개발자들은 프로젝트 기간동안 매일 함께 일해야만 한다. 의욕에 찬 사람들을 중심으로 프로젝트 팀을 구성한다. 그들이 필요로 하는 환경과 지원을 제공하고, 그들이 프로젝트를 완료할 것을 의심하지 않는다. http://agilemanifesto.org/

정보를 교환하는 가장 효과적이고 효율적인 방법은 얼굴을 맞대고 이야기 하는 것이다. 동작하는 소프트웨어가 진척 상황을 가늠하는 개발팀 내에서 혹은 개발팀과 정보를 교환하는 가장 효과적이고 효율적인 방법은 얼굴을 맞대고 이야기 하는 것이다. 동작하는 소프트웨어가 진척 상황을 가늠하는 가장 중요한 척도이다. 애자일 프로세스는 지속 가능한 개발을 촉진한다. 후원자들, 개발자들과 사용자들은 일정한 속도를 계속 유지할 수 있어야 한다. http://agilemanifesto.org/

끊임없는 관심은 기민성(Agility)을 강화시킨다. 단순함 – 꼭 필요하지 않은 것을 최대한 덜 탁월한 기술과 뛰어난 설계에 대한 끊임없는 관심은 기민성(Agility)을 강화시킨다. 단순함 – 꼭 필요하지 않은 것을 최대한 덜 개발하는 기술 – 은 필수적이다. 최고의 아키텍쳐, 요구사항과 설계는 자율적인 팀으로부터 나온다. 정기적으로 어떻게 하면 팀이 더 효과적으로 운영될 수 있을까를 돌아보고, 그에 따라 팀의 행동을 조율하고 수정한다. http://agilemanifesto.org/

출처 : 정열맨

출처 : 정열맨