Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
[마소콘2018] SW품질 프로세스로 보는 SI프로젝트의 기술부채 - 강희석
Search
MICROSOFTWARE
December 17, 2018
Programming
680
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
[마소콘2018] SW품질 프로세스로 보는 SI프로젝트의 기술부채 - 강희석
2018년 12월 15일 마이크로소프트웨어 콘퍼런스, 마소콘 2018
SW품질 프로세스로 보는 SI프로젝트의 기술부채 - 강희석
MICROSOFTWARE
December 17, 2018
More Decks by MICROSOFTWARE
See All by MICROSOFTWARE
[마소콘2019] 버즈니가 두드린 7가지 장벽 - 남상협
microsoftware
1
760
[마소콘2019] Blockchain for Education '더 나은 교육을 위한 블록체인' - 신지현
microsoftware
2
480
[마소콘 2019] 혁신의 장벽을 개발자스럽게 부수기 - 반병현
microsoftware
0
640
[마소콘 2019] 클라우드에서 온프레미스로 - 송지하
microsoftware
2
750
[마소콘 2019] 클라우드를 처음 만난 날 - 홍장유
microsoftware
0
610
[마소콘 2019] 서버리스를 활용한 분산 처리- 김민준
microsoftware
1
870
[마소콘 2019] MongoDB를 사용하며 느낀 것들 - 김인범
microsoftware
0
700
[마소콘 2019] 멀티 클라우드, ‘어떻게’보다 ‘왜’를 먼저 묻자 - 김세준
microsoftware
0
370
[마소콘2018] 빚을 탕감하기 위해 없애야 할 3가지: 서버, 융통성, 그리고... - 김선미
microsoftware
1
580
Other Decks in Programming
See All in Programming
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.1k
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
3
2.3k
学びを記事・スライド・Xへ高速展開する― AI-assisted Learning Loopで回すコンテンツ生成術
ochtum
0
180
最近”作らせてる” ローカルAIアプリの話
akit37
0
530
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
210
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
130
AI-Powered Domain-Driven Design
ziobrando
0
370
TS 7.0 で baseUrl が使えなくなった今、パスエイリアスをどうするか
bicstone
2
350
オーケストレーション記述言語 Katari
yukikurage
0
220
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
1.2k
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
240
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
320
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Designing Powerful Visuals for Engaging Learning
tmiket
1
630
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Speed Design
sergeychernyshev
33
2.2k
A Soul's Torment
seathinner
8
3.9k
The World Runs on Bad Software
bkeepers
PRO
72
12k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.2k
How to build a perfect <img>
jonoalderson
1
6.2k
Building Applications with DynamoDB
mza
96
7.3k
The Pragmatic Product Professional
lauravandoore
37
7.5k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
880
Transcript
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 SW품질프로세스로
보는 SI프로젝트의 기술부채 아시아나IDT, 강희석(
[email protected]
)
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
SI프로젝트에서 만나는 현실 • 귀찮은 존재 • 해야할 일은..
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
우리는 시간이 없다 • 항상 여유롭지 못한 우리의 일정계획
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
하지만 일의 구조는… • 커다란 파이의 분할
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
대화로 풀어낼 수 있다? • 모든 것을 대화하며 풀기에는.. 시간이 부족하다
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
쌓여가는 기술부채 • 마틴 파울러(Martin Fowler)의 사분면
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
기술부채가 초래한 결과 • 개발단계에서 시작되는 AS-IS 분석 • AS-IS 소스 재활용 • 개발단계에서 시작되는 TO-BE 설계
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
그럼 어떻게 하란 말인가? • 산출물 잘쓰자, 설계 열심히 하자?
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
Agile지향 트렌드와의 괴리감 • Agile 방법론 vs 기존 방법론&SDLC
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
산출물의 의미 • 무언가를 이해하고, 그려내고, 써 내려가는 과정에서의 고민의 결과
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
SI프로젝트에서 기술부채를 방지한다는 것 우리는 이렇게 중요한 단계의 작업을 귀찮고 하찮은 일로 돌려버리고 있는 것은 아닌지…
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
기술부채를 제거하기 위해 분석단계에서 해야 할 일 요구명세 요구분석 요구검증&확인 • 주체와 담당을 명확히 • 중요사항은 미리보고 꼭 인터뷰를. • 읽어보고 고민해보자 • 의미있는 분석의 시간 • 같이 리뷰하고 확인하고. • 동료검토, 고객리뷰는 같이 고민하는 시간
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
기술부채를 제거하기 위해 설계단계에서 해야 할 일 화면 설계 프로그램 설계 데이터베이스 설계 • 설계는 설계답게 • In/Out, Event는 정의하자 • 공통정의가 필요한 부분은 사전에. • 프로그램의 연계를 고민 • 메타정의를 우선 • Application 과 DBA간 밀착협업
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
기술부채를 제거하기 위해 개발/테스트단계에서 해야 할 일 테스트 결함관리 개발 • 최대한 고객이 적극 참여 • 검증데이터의 사전준비 • 결함조치 및 확인 프로세스 • 테스트를 통한 재검증 • 진척율 기반 관리의 맹점 확인 • 개발품질 관리자의 운영
마이크로 소프트웨어 컨퍼런스 - SW품질 프로세스로 보는 SI프로젝트 기술부채 ▪
기술부채를 제거하기 위해 인도단계에서 해야 할 일 이행계획 변화관리 인수 • 시간단위별 이행계획 수립 • 비상계획, 롤백계획의 수립 • 설득의 심리학 • 철저한 준비와 신념 • 병행운영 방안
감사합니다.