2. 제 1회 한국소프트웨어 아키텍트 대회
* 무엇을 : SW 솔루션 구축의 경험 공유
- C제품 – 어플리케이션 영향분석(version 3.0 ~ 5.1)
- R제품 – Report Generation(version 1.0 / 전사 제품 공유)
- D제품 – 데이터 품질관리(모듈화/통합)
- A제품 – 어플리케이션 품질 측정
* 누구에게 : 중/소규모 솔루션 구축사의 팀 리더와 관심자
* 어떤 마음으로 : 동료 아키텍트가 들려드리는 이야기
2
발표 방향성
3. 제 1회 한국소프트웨어 아키텍트 대회
3
목차
1. 솔루션이란
2. 솔루션 개발사 현황
3. 솔루션 – SW 아키텍트
4. 솔루션 개발의 현실적 한계
5. 7개 사례를 통한 고백
6. 인간적 조언
7. 질의 응답
(1) 버전 업그레이드
(2) 분화/융합
(3) 커스터마이징
(4) Power User
(5) 시간적 효과성
(6) 조직적 지원
(7) 역할과 비전 제시
4. 제 1회 한국소프트웨어 아키텍트 대회
4
1. 솔루션이란?
특정 목적의 구현체(판매/리스/대
여를 통한 상용화)
반복적 개발 판매 대상화
Brochure, 설명서와 함께 존재함
이미 만들어 진 소프트웨어
하나 이상의 고객이 존재
지속적 버전업
무형 지식의 비용 현실화
다양한 이해당사자의 다양한 이야
기가 존재
한국적 성향을 감안한 현실적 정의
가 필요
5. 제 1회 한국소프트웨어 아키텍트 대회
5
2. 솔루션 개발사 현황
국내 SW 산업 인력의 직무별
종사자
사업인력 : 40.9%
개발인력 : 50 %
운영인력 : 9.1 %
출처 : 2007년 SW 산업백서
즉, 87% 정도의 개발사
가 25명 규모의 개발팀
이 솔루션을 개발함
15. 제 1회 한국소프트웨어 아키텍트 대회
낙천적 실천주의자
낙천 주의자 + 실천 주의자
Switch 이론
큰 기계를 구동하는 것은 작은 스위치
목표를 크게 가지자
지속적인 체크
신뢰의 인간관계
아이가 부모를 믿는 수준
항상 최선을 다하자
정답이 없는 상황에서도 최선을 다하기
15
6. 인간적 조언
16. 제 1회 한국소프트웨어 아키텍트 대회
16
7. 질의 응답
Lifecycle of Java