PowerPoint 프레젠테이션

Similar documents
03.Agile.key

Microsoft PowerPoint - KCSE2013_애자일SW개발101(이세영)

¿ÀǼҽº°¡À̵å1 -new

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

쿠폰형_상품소개서

歯박지원-구운몽.PDF

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

15_3oracle

슬라이드 1

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

2016_Company Brief

토익S-채용사례리플렛0404

<C1A6C1D6B9DFC0FCBFACB1B82E687770>

PowerPoint 프레젠테이션

<C4DAC0CEB7CEC4BF5F666F E687770>

ETL_project_best_practice1.ppt


백서2011표지

No

Atlassian Solution Conference Seoul 2017

위험과보험전체

Çмú´ëȸ¿Ï¼º

2012³â8¿ùÈ£˙ȸš

<FEFF E002D B E E FC816B CBDFC1B558B202E6559E830EB C28D9>

편의점 리플렛.indd

untitled

PowerPoint 프레젠테이션

SKT - 0.0% SKT 9, % 7, % 2, % 3, % 13, % 11,273 15,970

*금안 도비라및목차1~9

AVG PC TuneUp User Manual

I I-1 I-2 I-3 I-4 I-5 I-6 GIS II II-1 II-2 II-3 III III-1 III-2 III-3 III-4 III-5 III-6 IV GIS IV-1 IV-2 (Complement) IV-3 IV-4 V References * 2012.

*금안14(10)01-도비라및목차1~12


SW

1 SW

PowerPoint 프레젠테이션

1.장인석-ITIL 소개.ppt

미운오리새끼의 출근.PDF

화해와나눔-여름호(본문)수정

화해와나눔-가을호(본문)

텀블러514

Service-Oriented Architecture Copyright Tmax Soft 2005

スライド タイトルなし

I 1 1) TESCO, 1993, ( 96, 98, 99) - : : 354 (19993 ~ , 1 =1737 ) - : 845 ( : 659 ) - : ) CM 9 (CM), CM , 2 CM, -

Interstage


Introduction to CTIP

*금안 도비라및목차1~17

UML

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

AT_GraduateProgram.key

Viper Project Phase 1

歯경영혁신 단계별 프로그램 사례.ppt

김기남_ATDC2016_160620_[키노트].key

내재화평가 결과서

크리덴셜_FBASIC_V3

[한반도]한국의 ICT 현주소(송부)

크리덴셜_FBASIC_V4

09오충원(613~623)

May 2014 vol Cover Story 06 지갑 그 이상의 모바일 커머스 SK People 19 포토 에세이 김진형 SK종합화학 사원 찰칵 처음을 추억하는 소리 20 일, 삶, 꿈 김택곤 SK건설 TBM TF장 해저를 뚫다, 대륙을 잇다 26 책상소

12¿ù 1~30

untitled

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

untitled

64회 SHRM-수정3

리텀 백서 새로저장-작은용량

untitled

Microsoft Word - 산업양식_클라우드_ _피드백_Final_xHdxk5Qr66JJrL7hVYyL

±èÇö¿í Ãâ·Â

감사칼럼 (제131호) 다. 미국과 일본의 경제성장률(전기 대비)은 2010년 1/4분기 각각 0.9%와1.2%에서 2/4분기에는 모두 0.4%로 크게 둔화 되었다. 신흥국들도 마찬가지이다. 중국, 브라질 등 신흥국은 선진국에 비해 높은 경제성장률을 기

COVER STORY 여행자가 되어 보세요. 커버스토리 계사년 신년호 울림 에 좋은 과 사진으로 참여해주신 분들입니다. 뒷줄 좌측부터 최태현 국장, 이선덕 주무관, 국민희 주무관, 엄찬왕 과장 앞줄 좌측부터 김현진 사무관, 김혜영 사무관 지금의 삶이 힘들수록 낯선 땅에

Intro to Servlet, EJB, JSP, WS

11¹Ú´ö±Ô

슬라이드 1

<B4EBC1DFB9AEC8AD28C3D6C1BE292E687770>

CLICK, FOCUS <표 1> 스마트TV와 기존TV의 구분 및 비교 구분 전통TV 케이블TV/IPTV 인터넷TV/웹TV 스마트TV 전달방식 방송전파 케이블/인터넷망 인터넷망 인터넷망 양방향 서비스 없음 부분적으로 있음 있음 있음 콘텐츠 지상파 방송사가 확보한 콘텐츠

목 차 회사현황 1. 회사개요 2. 회사연혁 3. 회사업무영역/업무현황 4. 등록면허보유현황 5. 상훈현황 6. 기술자보유현황 7. 시스템보유현황 주요기술자별 약력 1. 대표이사 2. 임원짂 조직 및 용도별 수행실적 1. 조직 2. 용도별 수행실적

Microsoft Word - ICT Reprot

해외출장보고서 조은상-말라위.hwp

¾Ö´º¾ó¸®Æ÷Æ®(2010)1.ps

歯두산3.PDF

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

Disclaimer IPO Presentation,. Presentation...,,,,, E.,,., Presentation,., Representative...

정답-1-판매용

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

untitled

갈등 및 이해조정 역량의 이해 역량의 정의 갈등 발생시 내 외부 이해관계자들의 다양한 의견을 수렴하고, 상호 대립되는 의견을 조정하거나 대안을 효과적으로 제시하는 역량 갈등 및 이해조정 역량의 하위역량 갈등 발생시 관련된 다양한 이해관계자들을 파악하고 있다. 이해관계자

WS2012_r2_À¥ÃÖÁ¾

ICT03_UX Guide DIP 1605

¸Þ´º¾ó-ÀÛ¾÷5

SMV Vending Machine Implementation and Verification 김성민 정혁준 손영석

ecorp-프로젝트제안서작성실무(양식3)

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

NIPA-주간 IT산업 주요 이슈-2013년21호(130531)-게재용.hwp

Viper Project Phase 1

yonsei440_Àμâ

yonsei439_Àμâ

나. 회사의 법적,상업적 명칭 당사의 명칭은 주식회사 한진해운 홀딩스 라고 표기합니다. 또한 영문으로는 HANJIN SHIPPING HOLDINGS CO., LTD. 라 표기합니다. 단, 약식으로 표기할 경우에는 한 진해운홀딩스 또는 HJSH라고 표기합니다. 다. 설립

p. 10 Before You Read p. 26 Understanding the Story ( ).,.,..,,...,...

디트라이브 브랜드를 키우는 에이전시 Leads the way to Power Brand 디트라이브는 차별화된 캠페인을 통해 수많은 브랜드를 성장시키고 함께 발전을 거듭하였습니다

Transcription:

개발자가행복해지는 Agile 김수현, 강석현 삼성전자소프트웨어센터 2016.11.17

Presenter 김수현 Agile Process Office, Software R&D center Samsung Electronics 주요경력 - Software Engineering & Programmer - Open Source Compliance & Community - Agile Coach (Certified Scrum Master) - Agile Evangelist

애자일이란? http://agilemanifesto.org/ Waterfall Model (winston W. Royce) Concept of Adaptive Software Development (Edmonds, E.A.) Rapid App. Development (James Martin) Scrum (Ken Schwaber, Jeff Sutherland) Adaptive Software Development(ASD) (Jim Highsmith, Sam Bayer) FDD (Jeff De Luca) DSDM (DSDM Consortium) Agile Manifesto 1970 1974 1991 1995 1996 1980 1990 Crystal clear (Alistair Cockburn) XP (Kent Beck, Ward Cunningham and Ron Jeftries) 2000 2001 2003 Lean SW Dev. (Marry & Tom Poppendieck) Rational Unified Process (RUP) *IBM

애자일과기업규모와의상관관계? Google 검색 Trends Agile 적용기업 SW 인력규모변화 Waterfall Process Agile Process 2006 2016 61% < 100 people 12% 100~250 people 38% < 100 people 31% 100~1.000 people 27% 250+ people 15% 1,001~5,000 people 16% 5,001+ people 2004 2006 2008 2010 2012 2014 2016 출처 : VersionOne 2016 10 th STATE of AGILE REPORT

Focus 애자일스럽다? 1 단계 2 단계 3 단계 Organization Engineering Process 출처 : scrumalliance.org

애자일프로세스? Daily Stand-up Agile 방법론만족도조사결과 - 성취목표의명확한파악및업무공유강화 - 담당업무에대한주도적인일정관리로업무효율강화 User Story Workshop [ Waterfall 대비평균 24% 향상 ] - 프로세스 35%, 과제가시화 33%, 의사소통 25% - 팀워크 19%, 개발생산성 & 품질 18% 프로세스 Sprint Planning 개발생산성 만족도 5.00 4.00 3.00 팀웍 Agile 적용후 Waterfall 2.00 Sprint Review 팀원간의의사소통 1.00 0.00 과제의 가시화 TL 과의 의사소통 SW 품질 Sprint Retrospective PL 과 의사소통

다음에해야할백로그는? Unit-Testing (63%) Continuous- Integration (50%) Test-Driven Development (33%) Continuous Deployment (27%) Pair-Programming (24%) 각 Iteration 에서의완료기준을강화하여 Potentially Shippable Product 추구 구현완료코드리뷰완료단위시험완료통합시험완료시스템시험완료사용자문서완료배포완료

Presenter 강석현 Tizen Platform Lab, Software R&D center Samsung Electronics 주요경력 - 2004년부터모바일개발업무시작 - 국방부, 농촌진흥청등스마트정보화사업 - 방송통신위원회, SKT, KT 마케팅컨쇼시엄 - 2012년삼성전자이직

Drop the beat Main Practice User Centric 매주사용자검증을통한사용자피드백에따른제품개선 Whole Team 개발자, 디자이너, PM(Product Manager) 이같은장소, 시간에서작업 Pair Work 개발자, 디자이너, PM 모두 Pair Work 수행 Test Driven Development 기능구현전해당기능의테스트코드부터작성

Main Practice (1) User Centric 매주사용자검증을통한제품개선및 Feature 우선순위조절 Product 제품가치증가 User Centric 사용자가원하는기능을우선시하여개발및불필요한기능스펙아웃 가정했던사항들의빠른불확실성제거 ( 뜬구름잡는개발 X) 개발자만족도증대 일방적인기획 & 디자인이아닌사용자피드백이적용된요구사항전달 사용자피드백을통한주인의식함양

Main Practice (2) Whole Team 개발자, 디자이너, PM 이같은장소, 시간에서작업 빠른의사결정 Whole Team 같은장소및정해진근무시간에서같이작업 Product 에대한의사결정을내릴수있는권한보유 공감대기반하나의팀 각역할자별로유연한업무배치 역할, 직책과상관없이모두동등한팀원 ( 영어호칭사용 )

Main Practice (3) Pair Work 개발자, 디자이너, PM 모두 Pair Work 수행 ( 개발자의경우매일 Pair 변경 ) 유연한대응 Pair Work 조직개편및휴가등으로팀원부재시유연한백업체제구축 신규인력투입시업무적응이쉬움 도전및배움의장 각자다른기술을보유한개발자끼리기술교류로인한기술력증대 새로운기술및방법에대한도전의식고취

Main Practice (4) TDD 기능구현전해당기능의테스트코드부터작성 개발자를위한최소한의안전장치 Test Driven Development TDD 를위한초기투자시간이필요. 단, 코드유지보수에사용되는시간이더크게감소 Side Effect 발생우려로잘못된코드도그대로방치하는현상방지 잦은변경에대한부담감해방 테스트코드사전확보로사용자검증후잦은기능변경에따른유연한대응가능 작은수정에도모든기능을다시수동으로테스트해야하는상황방지

업무중궁금했던사항 ( 프로젝트별유연대응필요 )

궁금사항 (1/4) Pair Work 시각자따로일할때보다효율이떨어지지않나요? 기본적인 Performance 는 2 보다는다소적은 1.5 정도로파악 퀄리티향상, 오류최소화및유지보수성증대를통한장기적인관점에서는높은효율 모듈별담당이 1 명씩이라 Pair Work 이불가능합니다. 모듈별담당자가아니라 Team Code 로공동관리 ex) 4 개의모듈을한팀으로묶음 인력변동이있어도유연한백업가능

궁금사항 (2/4) 우리프로그램은사용자가없는데적용가능한가요? 사용자가없는프로그램은존재할수없음 고객은외부사용자뿐만아니라누구나될수있음 디자이너가없는프로젝트의경우, 인터뷰는누가하나요? Whole Team 이기때문에역할자별업무는고정적이지않음 PM & Developer 가사용자인터뷰가능

궁금사항 (3/4) 코드리뷰는언제하나요? 개발자 Pair 가매일바뀐다면별도코드리뷰는필요없음 단, Solo Work 후다른개발자에게코드리뷰를요청하는경우있음 개발자간경험 / 실력이많이다른데 Pair Work 괜찮은가요? 경험 / 실력이많이다른경우 Pair Work 로팀개발역량향상가능 Pair Work 를통하여부족한개인역량을끌어올릴수있음

궁금사항 (4/4) 제품수정권한이팀내없습니다. 적용이가능할까요? 권한이팀내에없다면사용자인터뷰피드백에따른제품개선이느려짐 의사결정권한을이양받거나, 결정권자를팀내에포함시키길추천 Pair Work 중의견충돌로트러블이생긴적은없나요? 서로비판만하지않고사소한일에도칭찬을하는분위기조성필요 수평적조직구조를통한일방적인비난회피

THANK YOU Copyright c 2016 SAMSUNG ELECTRONICS. ALL RIGHTS RESERVED