LG전자 내에서 애자일을 적용하기 위해서 팀에서 본부 단위까지, 스크럼 마스터에서 SAFe Program Consultant 역할까지 그리고 Scrum에서 DevOps까지 많은 조직과 역할, Framework을 거치며 경험하고 깨달았던 내용을 공유하자 합니다.
그리고 조직을 변화 시키기 위한 Change Agent로서 무엇이 중요한지 나누고자 합니다.
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSAVMware Tanzu Korea
최근 IT 시장은 ‘클라우드 네이티브’ 라는 컨셉을 적극적으로 받아들이면서 혁신의 속도를 높이기 위해 여러가지 노력을 기울이고 있습니다. 본 세션에서는 ‘클라우드 네이티브’ 를 이루는 4가지 요소인 DevOps, CICD, Container, MSA 를 간략하게 살펴보고 MSA 가 나머지 클라우드 네이티브 3 요소와 어떻게 상호작용하여 고객 여러분의 비즈니스에 도움이 되는지 알아봅니다. 그리고 MSA 로 이행하기 위한 조직면에서의 요건과 기술 면에서의 요건을 살펴봅니다.
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSAVMware Tanzu Korea
최근 IT 시장은 ‘클라우드 네이티브’ 라는 컨셉을 적극적으로 받아들이면서 혁신의 속도를 높이기 위해 여러가지 노력을 기울이고 있습니다. 본 세션에서는 ‘클라우드 네이티브’ 를 이루는 4가지 요소인 DevOps, CICD, Container, MSA 를 간략하게 살펴보고 MSA 가 나머지 클라우드 네이티브 3 요소와 어떻게 상호작용하여 고객 여러분의 비즈니스에 도움이 되는지 알아봅니다. 그리고 MSA 로 이행하기 위한 조직면에서의 요건과 기술 면에서의 요건을 살펴봅니다.
언제 애자일을 써야 좋을까? The better ways of developing softwareKevin Kim
The better ways of developing software
Software Development Methodology
Agile
Scrum Methodology
eXtreme Programming(XP)
Waterfall
Kanban
When to Use Scrum
When to Use Kanban
판교스타트업네트워크 협의체가 주최하는 스타트업 A to Z 세미나의 세상과 통하는 서비스 개발하기 자료입니다.
개발에 대한 이해가 꼭 필요한 창업자, 예비 창업자에게 도움이 되는 자료입니다.
강연 영상 자료는 11월 중순 이후에 클레비에서 제공할 예정입니다. 많은 관심 부탁드립니다.
Pivotal 에서는 GE, AllState, VolksWagen 등 세계 유수의 기업들과 긴밀한 협업 관계를 이루고 있습니다. 본 세션에서는 클라우드 네이티브 및 Digital Transformation 을 위한 조직 구조, 문화, 환경을 알아보고 Pivotal 에서 어떻게 도움을 드릴 수 있는지 알아봅니다.
2015년 7월 15일 KOSTA 제 8회 아키텍트 대회 발표 자료
- 주요 내용은 SW공학 현주소와 함께, SW아키텍처를 어떻게 볼 것인가를 살펴 본 후 SW공학의 핵심 프랙티스 자료를 소개한다. 한국은 다르다며 global practices를 제대로 이해하지 못하고 외면하는 현실을 되돌아 보는 계기가 되기를 바라면서....
네이버 커넥트재단에서 운영하는 부스트캠프 웹・모바일 8기 설명회 발표자료입니다.
부스트캠프 웹·모바일은 네이버 커넥트재단이 주관하는 개발자 교육 과정입니다.
약 5개월간 현업 전문가, 개발자, 최고의 동료들과 함께 강도 높은 문제 해결을 통해 함께 성장할 분들을 찾습니다.
수료 후에는 채용 연계 지원과 함께 900명이 넘는 수료생 커뮤니티를 통해 지속적인 성장을 돕고 있으니,
Web, iOS, Android 분야의 지속 가능한 개발자로 성장하고 싶은 분들의 많은 지원 바랍니다.
■ 모집 기간 : ~ 6/12(월) 오전 11시
■ 모집 분야 : 웹 풀스택(JavaScript), 모바일 iOS(Swift), 모바일 Android(Kotlin)
■ 지원 방법 : https://apply.connect.or.kr/connect/applyDetail?annoId=20009435
■ 문의 : boostcamp_wm@connect.or.kr
- 부스트캠프 공식 홈페이지 : boostcamp.connect.or.kr
- 부스트캠프 웹・모바일 인스타그램 : @boostcamp.webmobile
My personal agile journey started with a certified scrum master training, back in early 2000.
Looking forward, I am still trying with my organizational advance in agile journey for many more years.
The latest, which I would like share, is about how to transform waterfall organizational re-design to be better align to business agility.
Bottom-up, there is only so much organic organic agile growth could happen at individual, and group levels.
However, to achieve, overall enterprise business agility, an organizational agility re-design is necessary and would like to share the background, steps involved, and resulting business agility and culture change expected.
언제 애자일을 써야 좋을까? The better ways of developing softwareKevin Kim
The better ways of developing software
Software Development Methodology
Agile
Scrum Methodology
eXtreme Programming(XP)
Waterfall
Kanban
When to Use Scrum
When to Use Kanban
판교스타트업네트워크 협의체가 주최하는 스타트업 A to Z 세미나의 세상과 통하는 서비스 개발하기 자료입니다.
개발에 대한 이해가 꼭 필요한 창업자, 예비 창업자에게 도움이 되는 자료입니다.
강연 영상 자료는 11월 중순 이후에 클레비에서 제공할 예정입니다. 많은 관심 부탁드립니다.
Pivotal 에서는 GE, AllState, VolksWagen 등 세계 유수의 기업들과 긴밀한 협업 관계를 이루고 있습니다. 본 세션에서는 클라우드 네이티브 및 Digital Transformation 을 위한 조직 구조, 문화, 환경을 알아보고 Pivotal 에서 어떻게 도움을 드릴 수 있는지 알아봅니다.
2015년 7월 15일 KOSTA 제 8회 아키텍트 대회 발표 자료
- 주요 내용은 SW공학 현주소와 함께, SW아키텍처를 어떻게 볼 것인가를 살펴 본 후 SW공학의 핵심 프랙티스 자료를 소개한다. 한국은 다르다며 global practices를 제대로 이해하지 못하고 외면하는 현실을 되돌아 보는 계기가 되기를 바라면서....
네이버 커넥트재단에서 운영하는 부스트캠프 웹・모바일 8기 설명회 발표자료입니다.
부스트캠프 웹·모바일은 네이버 커넥트재단이 주관하는 개발자 교육 과정입니다.
약 5개월간 현업 전문가, 개발자, 최고의 동료들과 함께 강도 높은 문제 해결을 통해 함께 성장할 분들을 찾습니다.
수료 후에는 채용 연계 지원과 함께 900명이 넘는 수료생 커뮤니티를 통해 지속적인 성장을 돕고 있으니,
Web, iOS, Android 분야의 지속 가능한 개발자로 성장하고 싶은 분들의 많은 지원 바랍니다.
■ 모집 기간 : ~ 6/12(월) 오전 11시
■ 모집 분야 : 웹 풀스택(JavaScript), 모바일 iOS(Swift), 모바일 Android(Kotlin)
■ 지원 방법 : https://apply.connect.or.kr/connect/applyDetail?annoId=20009435
■ 문의 : boostcamp_wm@connect.or.kr
- 부스트캠프 공식 홈페이지 : boostcamp.connect.or.kr
- 부스트캠프 웹・모바일 인스타그램 : @boostcamp.webmobile
My personal agile journey started with a certified scrum master training, back in early 2000.
Looking forward, I am still trying with my organizational advance in agile journey for many more years.
The latest, which I would like share, is about how to transform waterfall organizational re-design to be better align to business agility.
Bottom-up, there is only so much organic organic agile growth could happen at individual, and group levels.
However, to achieve, overall enterprise business agility, an organizational agility re-design is necessary and would like to share the background, steps involved, and resulting business agility and culture change expected.
개발자가 애자일 코치가 되는 과정에서 버려야 할 것, 가져가야 할 것, 배우고 준비해야 할 것들을 강연자의 이야기(경험)속에 녹여 공유하고자 함.
삼성전자의 새로운 코칭 조직 스위치 사무국의 다양한 코치들(애자일코치, CX코치, Tech 코치) 과의 협업과 상호 학습 과정에서 얻은 인사이트를 공유하고자 함.
스스로의 정체성을 '애자일 코치'로 정의하고 자신을 '애자일 코치'라는 타이틀로 소개하는 분들이 과거에 비해 많이 늘어났음을 느낍니다. 하지만 애자일 코치라는 커리어를 딱부러지게 설명하기란 쉬운 일이 아니죠. 애자일 코치로서 그 동안의 경험과 고민을 토대로, 무엇이 애자일 코치로서의 나의 현재에 큰 영향을 미쳤었는지, 전문 커리어로서의 애자일 코치는 앞으로 어떻게 진화해나갈지에 대한 생각을 공유합니다.
애자일을 할 생각도 없고 잘 알지도 못합니다. 오히려 애자일이란 말만 들으면 뭔가 무섭고 거리를 두고 싶어집니다. 이런 사람이 여러 해 개발 조직을 이끌면서 문제를 만날 때마다 애자일의 아이디어를 참고해서 고비를 넘고 성과내는 조직으로 조금씩 성장하도록 이끌 수 있었던 이야기를 풀어보려 합니다.
SK그룹은 구성원들의 역량 향상과 문화 혁신을 위한 다양한 커뮤니티를 운영하고 있습니다.
SK그룹의 구성원 역량 교육 플랫폼인 mySUNI의 Agile 커뮤니티와
개발자 커뮤니티이자 내/외부 소통과 성장 플랫폼인 DEVOCEAN 의 커뮤니티 활동 사례를 기반으로
Agile한 조직으로 변화하기 위해 첫 단추인 구성원들의 자발적인 참여를 어떻게 이끌어냈는지 알아보고자 합니다.
The adoption of digitalization has profoundly impacted the different aspects of business operations, especially marketing. Thanks to digitally-focused marketing campaigns, companies can boost their marketing strategies in a faster and more simplified manner. In theory, this makes it more convenient for them to respond to changes in unpredictable markets effectively.
However, transforming internal dot-com marketing operations in a scaled agile way has been truly challenging. Most enterprises are blocked from effectively enabling digital campaign and efficient acquisitions and conversions through a timely cross functional collaboration for delivery planning and execution among creative designers, content creators, IT development/QA, analytics, and publishing. Please join us for a case study review, sharing how a Silicon Valley S/W market leader has transformed their dot-com digital marketing operations using scaled agile transformation.
The document summarizes key concepts and practices related to scaling agile development from the individual level to large organizations. It covers agile principles, techniques for individuals and teams like test-driven development and continuous integration, architectural approaches like microservices and service-oriented architecture, and organizational considerations like DevOps. The goal is to help organizations apply agile principles at different levels of scale.
5. 자기소개
▪ LG전자 VS본부 Release고도화Task
▪ 책임연구원
▪ Infotainment SW Release Manager
▪ Certified Scrum Master
▪ SAFe®1) Program Consultant
5
1) SAFe®: Scaled Agile Framework®
▪ SAFe® Release Train Engineer
▪ ISTQB Advanced Level Test Manager
▪ ISTQB Advanced Level Technical Test Analyst
▪ ISTQB Foundation Level
▪ LG SW Architect
▪ Sun Certified Java Programmer
6. 애자일 처음 만난 날
▪ 모바일 개발자
▪ 실용주의 프로그래머
▪ 개발을 어떻게 하면 함께 잘할 수 있을까?
6
7. 애자일 처음 만난 날
▪ 모바일 개발자
▪ 실용주의 프로그래머
▪ 개발을 어떻게 하면 함께 잘할 수 있을까?
7
8. 애자일 처음 만난 날
▪ 모바일 개발자
▪ 실용주의 프로그래머
▪ 개발을 어떻게 하면 함께 잘할 수 있을까?
8
9. 애자일 처음 만난 날
▪ 모바일 개발자
▪ 실용주의 프로그래머
▪ 개발을 어떻게 하면 함께 잘할 수 있을까?
9
10. Scrum Master 겸업
▪ 안드로이드 메일 앱 개발자 겸
▪ Scrum Master
▪ Certified Scrum Master 자격 획득
▪ Large Scale Scrum 적용 고민
▪ 팀 단위의 애자일 적용 고민
10
11. Scrum Master 겸업
▪ 안드로이드 메일 앱 개발자 겸
▪ Scrum Master
▪ Certified Scrum Master 자격 획득
▪ Large Scale Scrum 적용 고민
▪ 팀 단위의 애자일 적용 고민
11
12. Scrum Master 겸업
▪ 안드로이드 메일 앱 개발자 겸
▪ Scrum Master
▪ Certified Scrum Master 자격 획득
▪ Large Scale Scrum 적용 고민
▪ 팀 단위의 애자일 적용 고민
12
13. Scrum Master 겸업
▪ 안드로이드 메일 앱 개발자 겸
▪ Scrum Master
▪ Certified Scrum Master 자격 획득
▪ Large Scale Scrum 적용 고민
▪ 팀 단위의 애자일 적용 고민
13
14. 자동차 산업군으로의 첫발
▪ VS본부로 이동
▪ 개발자 → 프로세스 엔지니어
▪ Automotive SPICE1)
14
1) SPICE: Software Process Improvement and Capability Evaluation
15. 자동차 산업군으로의 첫발
▪ VS본부로 이동
▪ 개발자 → 프로세스 엔지니어
▪ Automotive SPICE
15
16. 자동차 산업군으로의 첫발
▪ VS본부로 이동
▪ 개발자 → 프로세스 엔지니어
▪ Automotive SPICE
16
17. 자동차 산업군으로의 첫발
▪ VS본부로 이동
▪ 개발자 → 프로세스 엔지니어
▪ Automotive SPICE1)
17
1) SPICE: Software Process Improvement and Capability Evaluation
18. ASPICE 심사원
▪ ASPICE Provisional Assessor 자격 획득
▪ 유럽 고객사 프로젝트 QA1) 역할
▪ 2번의 ASPICE 공식 보조심사원 참여
▪ 프로세스에 대한 깊이 있는 이해
▪ 결국 개선 모델
18
1) QA: Quality Assurance
19. ASPICE 심사원
▪ ASPICE Provisional Assessor 자격 획득
▪ 유럽 고객사 프로젝트 QA1) 역할
▪ 2번의 ASPICE 공식 보조심사원 참여
▪ 프로세스에 대한 깊이 있는 이해
▪ 결국 개선 모델
19
1) QA: Quality Assurance
20. ASPICE 심사원
▪ ASPICE Provisional Assessor 자격 획득
▪ 유럽 고객사 프로젝트 QA 역할
▪ 2번의 ASPICE 공식 보조심사원 참여
▪ 프로세스에 대한 깊이 있는 이해
▪ 결국 개선 모델
20
21. ASPICE 심사원
▪ ASPICE Provisional Assessor 자격 획득
▪ 유럽 고객사 프로젝트 QA 역할
▪ 2번의 ASPICE 공식 보조심사원 참여
▪ 프로세스에 대한 깊이 있는 이해
▪ 결국 개선 모델
21
22. SAFe®와의 만남
▪ 르노 메칸 E-테크 IVI1) 프로젝트 개선 Task
▪ 르노의 요청은 SAFe®로 함께 일하는 것
▪ SAFe® Program Consultant 자격 획득
▪ SAFe® 공식 교육 11회, 수강생 221명 (~21년)
▪ 중요한 것은 프로젝트가 계획을 세우는 것
22
1) IVI: In Vehicle Infotainment
23. SAFe®와의 만남
▪ 르노 메칸 E-테크 IVI1) 프로젝트 개선 Task
▪ 르노의 요청은 SAFe®로 함께 일하는 것
▪ SAFe® Program Consultant 자격 획득
▪ SAFe® 공식 교육 11회, 수강생 221명 (~21년)
▪ 중요한 것은 프로젝트가 계획을 세우는 것
23
1) IVI: In Vehicle Infotainment
“LG전자는 이번 인포테인먼트 시스템을 개발하기 위해 SAFe(Scaled
Agile Framework) 방법론을 적용했다. SAFe는 대규모 개발 프로젝트를
운영하는 데 활용하는 방법론 중 하나다. 고객의 요구사항 변경에
기민하게 대응할 수 있고 통합적인 관점에서 개발 프로세스를 수립할 수
있어 프로젝트 운영 측면에서 유용하다. LG전자는 SAFe가 빠르게
변화하는 업계 트렌드를 반영하고 고객사 요구 사항을 만족시킬 수
있다고 판단하고 있다.” (사진,기사=LG전자)
25. SAFe®와의 만남
▪ 르노 메칸 E-테크 IVI 프로젝트 개선 Task
▪ 르노의 요청은 SAFe®로 함께 일하는 것
▪ SAFe® Program Consultant 자격 획득
▪ SAFe® 공식 교육 11회, 수강생 221명 (~21년)
▪ 중요한 것은 프로젝트가 계획을 세우는 것
25
26. SAFe®와의 만남
▪ 르노 메칸 E-테크 IVI 프로젝트 개선 Task
▪ 르노의 요청은 SAFe®로 함께 일하는 것
▪ SAFe® Program Consultant 자격 획득
▪ SAFe® 공식 교육 11회, 수강생 221명 (~21년)
▪ 중요한 것은 프로젝트가 계획을 세우는 것
26
28. SAFe®와의 만남
▪ 르노 메칸 E-테크 IVI 프로젝트 개선 Task
▪ 르노의 요청은 SAFe®로 함께 일하는 것
▪ SAFe® Program Consultant 자격 획득
▪ SAFe® 공식 교육 11회, 수강생 221명 (~21년)
▪ 중요한 것은 프로젝트가 계획을 세우는 것
28
#1 #2 #3 #4 IP1)
Iteration
Event
TeamA
TeamB
TeamC
F
D
F
M
F
F F
F
D
D F
F
D
D
1) IP: Innovation and Planning
29. SAFe®와의 만남
▪ 르노 메칸 E-테크 IVI 프로젝트 개선 Task
▪ 르노의 요청은 SAFe®로 함께 일하는 것
▪ SAFe® Program Consultant 자격 획득
▪ SAFe® 공식 교육 11회, 수강생 221명 (~21년)
▪ 중요한 것은 프로젝트가 계획을 세우는 것
29
#1 #2 #3 #4 IP
Iteration
Event
TeamA
TeamB
TeamC
F
D
F
M
F
F F
F
D
D F
F
D
D
30. CI/CD1) 파이프라인 건설
▪ 유럽 고객사 전기차 인포테인먼트 프로젝트
▪ 지난 프로젝트의 실패
▪ 일정한 품질의 SW를 적시에 전달
▪ System Team 역할 중요
▪ 해결하는 것보다 더 중요한 것은 방지하는
것
30
1) CI/CD: Continuous Integration / Continuous Deployment
31. CI/CD 파이프라인 건설
▪ 유럽 고객사 전기차 인포테인먼트
프로젝트
▪ 지난 프로젝트의 실패
▪ 일정한 품질의 SW를 적시에 전달
▪ System Team 역할 중요
▪ 해결하는 것보다 더 중요한 것은 방지하는
것
31
32. CI/CD 파이프라인 건설
▪ 유럽 고객사 전기차 인포테인먼트
프로젝트
▪ 지난 프로젝트의 실패
▪ 일정한 품질의 SW를 적시에 전달
▪ System Team 역할 중요
▪ 해결하는 것보다 더 중요한 것은 방지하는
것
32
2주
33. CI/CD 파이프라인 건설
▪ 유럽 고객사 전기차 인포테인먼트
프로젝트
▪ 지난 프로젝트의 실패
▪ 일정한 품질의 SW를 적시에 전달
▪ System Team 역할 중요
▪ 해결하는 것보다 더 중요한 것은 방지하는
것
33
34. CI/CD 파이프라인 건설
▪ 유럽 고객사 전기차 인포테인먼트
프로젝트
▪ 지난 프로젝트의 실패
▪ 일정한 품질의 SW를 적시에 전달
▪ System Team 역할 중요
▪ 해결하는 것보다 더 중요한 것은 방지하는
것
34
35. Change Agent | 조직 변화
▪ 모든 프로젝트는 유니크함
▪ 첫째, 프로젝트와 함께 뒹굴기
▪ 둘째, 기술에 대한 관심
▪ 셋째, 확실한 성공 사례
▪ 대한민국 사람은 원래 애자일 함
35
39. Change Agent | 조직 변화
▪ 셋째, 확실한 성공 사례
39
(Photo by krakenimages on Unsplash)
40. Change Agent | 조직 변화
▪ 대한민국 사람은 원래 애자일 함
40
With her brother on her back a war weary Korean girl tiredly trudges by a stalled M-26 tank, at Haengju,
Korea. 6/9/1951, Library of Congress
(Photo by Bundo Kim on Unsplash)
41. 정말 중요한 것은 비즈니스
▪ 아키텍트는 비즈니스 요구사항을 설계로
증명
▪ SAFe®의 Core Value 중 하나는 Alignment
▪ 애자일을 바탕으로 프로젝트가 성공해야 함
▪ 왼손은 거들 뿐
41
42. 정말 중요한 것은 비즈니스
▪ 아키텍트는 비즈니스 요구사항을 설계로
증명
▪ SAFe®의 Core Value 중 하나는 Alignment
▪ 애자일을 바탕으로 프로젝트가 성공해야 함
▪ 왼손은 거들 뿐
42
Architectural
Driver
Business Context
Design
Forces
Architect Design
decisions
(그림=Software Architecture in Practice)
[Architectural Alignment]
43. 정말 중요한 것은 비즈니스
▪ 아키텍트는 비즈니스 요구사항을 설계로
증명
▪ SAFe®의 Core Value 중 하나는 Alignment
▪ 애자일을 바탕으로 프로젝트가 성공해야 함
▪ 왼손은 거들 뿐
43
44. 정말 중요한 것은 비즈니스
▪ 아키텍트는 비즈니스 요구사항을 설계로 증명
▪ SAFe®의 Core Value 중 하나는 Alignment
▪ 애자일을 바탕으로 프로젝트가 성공해야
함
▪ 왼손은 거들 뿐
44
45. 정말 중요한 것은 비즈니스
▪ 아키텍트는 비즈니스 요구사항을 설계로
증명
▪ SAFe®의 Core Value 중 하나는 Alignment
▪ 애자일을 바탕으로 프로젝트가 성공해야 함
▪ 왼손은 거들 뿐
45