PowerPoint 프레젠테이션

Similar documents
03.Agile.key

Atlassian Solution Conference Seoul 2017

PowerPoint Presentation

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

소프트웨어개발방법론

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

레이아웃 1

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

레이아웃 1

How we create value? 안전경영 조직 및 시스템 강화 위원장 위원 간사 CEO 전략사장, CFO, 인사지원실장, 사업부장, 사업장장 안전환경인프라팀장 삼성SDI는 안전사고의 위험성에 대비하고 안전한 근무환경을 조성하기 위해 전담부서 개 편과 업무 관리범위

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

PowerPoint 프레젠테이션

歯두산3.PDF

IBM blue-and-white template

(Microsoft PowerPoint - \(3.10\)RSD2009_Track1-2_\300\314\307\366\302\371\302\367\300\345\(\300\316\274\342&\271\337\307\245\)_3.ppt)

PowerPoint 프레젠테이션

< C4BFB8AEBEEEC6D0BDBA20BBE7B7CAC1FD5FB0C7C3E02E687770>

Slide 1

텀블러514

ETL_project_best_practice1.ppt

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

1.장인석-ITIL 소개.ppt

훈련교재 목록-내지-0520.indd

소프트웨어 검증 및 설계

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor

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

PowerPoint 프레젠테이션

?털恬묵

Microsoft PowerPoint _03

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

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

PowerPoint 프레젠테이션

성인용-칼라-단면-수정1030

1학년-방학활용.hwp

AT_GraduateProgram.key

PowerPoint 프레젠테이션

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

거창전문대학훈령182.hwp

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx

Apache Ivy

Microsoft Word - [TP_3][T1]UTP.docx

HUMAN RESOURCES DEVELOPMENT SERVICE OF KOREA

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

정답-1-판매용

Viper Project Phase 1

VOL /2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph

Introduction to CTIP

PowerPoint 프레젠테이션

내재화평가 결과서

<31302E204D43545F47535FC3D6C1BEBAB8B0EDBCAD2E687770>

Contents I II Project Overview 상황분석 및 여건진단 II-1 문화재청 정책 및 사업 분석 II-2 II-3 문화재청 정책 커뮤니케이션 분석 문화재청 일반인식 분석 III 조직분석 및 사례 연구 III-1 문화재청 홍보 조직 및 예산 분석 III

범정부서비스참조모형 2.0 (Service Reference Model 2.0)

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

BSC Discussion 1

Software Verification Team 오준 임국현 주영진 김슬기

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

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

융합WeekTIP

레이아웃 1

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

15_3oracle

MPLAB C18 C

º¸µµ¿Â

16

슬라이드 1

슬라이드 1

Ç¥Áö

크리덴셜_FBASIC_V3

Microsoft Word - ISO vs ISO 대비표[1].doc

슬라이드 1

크리덴셜_FBASIC_V4

Cloud Friendly System Architecture

Intro to Servlet, EJB, JSP, WS

Manufacturing6


발행인

99-18.hwp

歯3-한국.PDF

WORLD IT SHOW 2015 TREND Connect Everything WIS 2015 KEY ISSUE

대학교육151호-합침

서현수

PowerPoint 프레젠테이션

step 1-1

슬라이드 1

조선용 PLM의 이슈 및 대책

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI: (LiD) - - * Way to

슬라이드 1

PowerPoint Presentation

スライド タイトルなし

슬라이드 1

歯


마켓온_제품소개서_ key

PowerPoint 프레젠테이션

주식회사커브 Atlassian Jira 소개 이문서는 Atlassian Jira 의주요핵심기능을소개하기위해작성되었다. Jira Software 개요 Jira Software? 소프트웨어개발과 Jira Jira 사용자역할 Jira Software 기능 Jira 프로젝트템

., (, 2000;, 1993;,,, 1994), () 65, 4 51, (,, ). 33, 4 30, 23 3 (, ) () () 25, (),,,, (,,, 2015b). 1 5,

about_by5

PCServerMgmt7

<B8D3B8AEB8BB5F20B8F1C2F72E687770>

Transcription:

Waterfall to Agile 박재석대표 / 투씨드

About Waterfall Waterfall 의특성 절차지향적흐름과이에따른 System 구성 각영역의전문성에보다초점을두고단계 / 순차 / 체계적진행 프로젝트의진행과정을세분화하여관리의용이성을제공 목표물이과정의후반부에가시화되는특성

이상과현실의괴리 우리가해냈어!!!!

Why? 현실적인상황과의괴리로인한문제들발생 잦은요구사항의변경또는명확하지않은요구사항 같은단어다른의미 각단계영역별분리로인한빠른대응의어려움 사용자피드백에의한개선이어려움

What? 어떠한것들을검토하고어떻게개선해야하는지?? 현행업무진행형태에대한고찰 순차적방식의개선? 다른방법론의적용? 업무환경및문화에대한개선방향? 개선에따르는조직개편및비용은?

Goal? Culture System Human

About Agile 계획기반의기존방법론에대한대안 절차와도구를넘어선개성과화합 extreme Programming 종합적인문서화를넘어선동작하는소프트웨어 Test Driven Scrum 계약과협상을넘어선고객과의협력 계획준수를넘어서변화에의대응 Feature Driven Adaptive Software Development

Waterfall vs Agile Waterfall Agile 현업, 개발, 운영이모두분리 협업의경우개별방안에의해진행 요구사항, 산출물, 소스각각분리 빅뱅형태의대규모배포를진행 다양한개별업무시스템사용 현업, 개발, 운영의유기적인협업 협업환경을기본으로최대한공유 요구사항부터산출물까지모두연결 잦은배포를통한 Risk 감소 통합및최대한자동화된협업환경

이또한현실은 팀장님은그저나에게 Agile 을잘하라고하셨지. 그런데나는누구. 여긴.. 어디? 홀호렇ㄹ핧라ㅓ

Agile 을활용하기위한 System 구성 System 을구성하기위해검토해야할요소 경험적프로세스제어모델의반영 요구사항 설계 Backlog 개발산출물 배포에이르는통합연계환경 각업무간협업및공유가가능한환경 잦은변화에대해민첩하고원활한대응이가능한구성

How? System 의구성방안 Agile을추구하지만추종하지않는형태 현실과이상의괴리를최소화할수있는합의점을도출 기존자산과의원활한융합 빅뱅형태의개선보다는물스미듯점진적인개선

Agile 기반의 ALM 협업관리 산출물관리 요구관리 코드리뷰 Process 관리 버전관리 지표관리 빌드 / 배포관리 통합 IT 업무관리

Atlassian 을통한 Agile 구성

Atlassian for Agile 업무전반의공유 각기능별 Module 협업관리 Module 구성 C o l l a b o r a t i o n 다양한 Add-on Configuration 확장성 신속한변경 E x t e n s i o n C o n f i g u r a t i o n

요구사항및협업관리 그룹 / 주제별커뮤니케이션 언제어디서나상호의견을교환하고이력을관리 요구사항및 Spec 에대한상세관리 일정과회의록 / 산출물등업무공유 알림을통해진행되는업무의흐름을공유 통합연계를통한전체흐름에적극적참여 전체업무및지식에대한공유의공간

Backlog 및결함관리 Scrum / Kanban과같은 Agile Practice를위한 Backlog 관리 Epic Story Task로이어지는상세업무 log 관리 필요한업무 Flow를구성하고 Tracking을통한가시화 결함을관리하고이에대한세부내용의연계및관리 ALM의기본 Hub로써전체업무흐름을관리

소스관리와 Build/ 배포 지속적인 Build/ 배포 Git 기반의강력한버전관리 변경통제및공유 잦은 Build/ 배포를통한결함최소화 손쉽고원활한통합자동화환경구성 다양한방식의 Code 관리 Code 검색 / 리뷰등을통해 Code 품질관리

Atlassian for Agile Practice Atlassian 을활용한 Agile Practice 적용 요구정의및 Epic User story - Task에이르는 Backlog 관리 Daily standup meeting 등진행회의 / 협의에대한이력관리 협업을통해업무이력을관리하고지식을공유 진행이력기반의회고를통해점진적인개선진행

Atlassian for Agile Practice 1 Backlog 관리 요구사항의정의및이를통한 Backlog 산출이력관리 Epic의정의및 Story와 Task의실행 Process 관리 Scrum / Kanban 등업무특성에따른관리형태구성 전체흐름에대한상호연계및추적환경구성

Atlassian for Agile Practice 2 이력관리 모든회의에대한이력을관리 협의를통한변경을추적관리하고상호연계를통해사유추적 공유된일정및기능상세등의지식정보를기반으로회의 / 협의 요청부터진행상세변경에이르는요건변경에대한이력관리

Atlassian for Agile Practice 3 협업관리 업무관련지식공유 전체진행개요및상세를공유 주제별 / 그룹별채팅을시작으로실제업무진행및결과까지연계 알림메일대신메신저형태의실시간자동알림

Atlassian for Agile Practice 4 회고및개선 진행결과에따른회고및이에대한이력관리 문제에대한공유를통해반복적인실패를예방 업무이외의시스템및프로세스에대해서도회고및개선 Module 단위의시스템구성을통해단계적적용방안가능

적용사례 (Project) Configure Step 요구사항정의 Main Task (Story) Version 관리 CI/ 자동화관리 배포 / 이행관리 1단계업무분석및 Sprint 적용 WBS Sub Task (Task) Project 정의, 개요, 가이드개발 / 환경가이드회의록 / 산출물기능명세 Defect 배포 Issue 기타 Workflow Source 검색 Code review 2단계 Process 고도화및기능개선 테스트 / 배포일정 지표 / 보고서 Documents Document UX/Process 3 단계 Feature 지속적인프로세스개선

적용사례 (Operation) Configure Step 기존 System 테스트관리 1 단계 ITSM ( 결재 ) 기능요구정의 Main Task (Story) Source 검색 테스트시나리오 기존환경분석및협업구성 영향도분석 일정정의 Sub Task (Task) Code review 테스트진행관리 Dev framework 요구사항관리 (TBD) Feature set 업무정의, 개요, 가이드개발 / 환경가이드회의록 / 산출물테스트시나리오 Defect 배포 Issue 기타 Workflow 정적분석 J Unit 테스트 통합연계관리통합연동관리통합관리지표구성 2단계자동화및연계 Use case / Mock Up 요구사항 Feature 관리 테스트 / 배포일정지표 / 보고서 Version 관리 System 연계 SSO / Middle ware / Service 등 CI/ 자동화관리배포 / 이행관리 협업관리그룹채팅 3단계통합및지속적인개선

Demo Atlassian 을활용한 Process 진행예제시연 Process 에 Agile Practice 를적용한형태에대한예시 운영개발과프로젝트개발각각의특성에맞추어변경방안제시 상세데모진행및내용은부스에서시연및설명제공

Demo Scenario#1. 운영개발 Process - 현업으로부터전달받은내용을개발하고적용하는과정 1. 요구사항정의 - 요건정의및협업 2. 개발요건정의 - 개발계획수립 3. 개발진행 (Kanban) - 개발 Process 3. 빌드 / 테스트 / 배포 - 개발적용 Process 현업 / 운영팀개발 PM/PL 개발담당자운영담당자

Demo Detail Scenario#1 Step#1. 운영자로부터개발팀에요건접수처리과정

Demo Detail Scenario#1 Step#2. 요청받은개발건에대한진행

Demo Detail Scenario#1 Step#3. 개발건에대한변경반영및 Build

Demo Detail Scenario#1 Step#4. Jira 변경처리완료및배포

Demo Scenario #2. 프로젝트개발 Process - 요건을설계하고이를토대로개발하여전체제품을구성하는과정 1. 요구사항정의 - 요건정의 2. 개발요건정의 - 개발 Backlog 수립 3. 개발진행 (Scrum) - 개발 Process 3. 빌드 / 테스트 / 배포 - Sprint 진행 / 완료 고객개발 PM/PL 개발담당자현업 / 운영

Demo Detail Scenario#2 Step#1. 고객으로부터받은요구사항정의및개발요건정의, 할당

Demo Detail Scenario#2 Step#2. 요청받은개발건에대한진행 (Sprint) 및산출물관리

Demo Detail Scenario#2 Step#3. 개발건에대한변경반영및 Build

Demo Detail Scenario#2 Step#4. 개발완료 (Sprint 종료 ) 및회고

감사합니다.