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