완벽함이란 더 이상 무엇인가를 더할 것이 없을때 이루어 지는 것이 아니라, 더 이상 무엇인가를 뺄 것이 없을 때 이루어진다. - 앙뜨완느 마리 로제 드 생떽쥐페리
by 미친병아리 이글루스 피플 2006 이글루스 TOP 100 2007 이글루스 TOP 100
포토로그
메뉴릿
주저리 주저리
라이프로그
Software Requirements..
재능이 있는 개발자 또는 유식한 사용자가 교육, 기술자료와 전문가의 도움없이 효과적인 요구사항 분석가가 자동으로 될 수 있다고 생각해서는 안된다. 분석가는 다양한 지식, 기술과 인성을 필요로 하기 때문이다.

만들 수 있는 물건을 팔지 말고 팔 수 있는 물건을 만들어라.

대부분의 사람들은 건설업자에게 4억원짜리 집을 짓게 하면서 자신의 요구사항과 희망사항을 상세하게 계속 전달하게 된다. 원 계약자는 요구사항을 변경하게 되면 비용이 발생한다는 것을 알고 있으며, 싫지만 그것에 대해서는 동의하고 있다. 그러나 사람들은 소프트웨어 개발에 있어서는 비슷한 문제를 전혀 다르게 생각하고 있다. 요구사항 단계에서 발생된 오류는 소프트웨어 프로젝트에서 발견된 모든 문제점 주 40~60%의 원인이 되고 있다. 이 때문에 요구사항을 체계적으로 관리 조정하는 요구사항 분석가가 필요한 것인데, 많은 조직들은 이와 같이 필수적인 활동에 대해서 비효과적인 방법을 택하고 있다.

구현을 시작하기 전에 요구사항을 완벽하게 파악하는 것이 불가능한 경우가 많다. 한 번에 한 요구사항만을 구현하고 다음 단계로 이동하기 전에 고객의 피드백을 얻는 점진적인 순환방식을 취해야 한다. 정작 어려운 일은 요구사항을 발견하는 것이다.

요구사항 문제로 발생되는 중요한 결과는 이미 완료되었다고 생각하는 것을 다시 작업하게 되는 것이다. 재작업은 전체 비용의 30~50%가 소요되며, 요구사항 오류는 재작업 비용의 70~85%를 차지한다. 프로젝트 후반부에 발견되는 문제를 수정하는 비용은 문제 발생 즉시 수정하는 것보다 훨씬 더 많은 비용이 든다.

모든 프로젝트 관련자들이 요구사항 개발에 대해서 협력하는 방법을 알고 있다고 가정해서는 안된다. 가장 효과적으로 협력할 수 있는 방법에 대해서 모두가 적극적으로 시간을 가지고 토의하도록 해야한다.

요구사항 분석가는 다른 사람의 관점을 요구사항 명세로 번역하고 그 정보를 다른 관련자들에게 전달하는 사람이다. 분석가는 관련자들이 자신이 원한다고 하는 것과 실제로 필요한 것 간의 차이를 발견할 수 있도록 돕는다.
놀라운 일도 아니지만, 비지니스 요구사항과 사용자 요구사항 간에는 충돌이 발생할 수 있다. 분석가는 주요 사용자대표 그리고 경영진의 후원자 등과 협력하여 모든 충돌을 해결할 수 있어야 한다.

재능있는 분석가는 성공하는 프로젝트와 실패하는 프로젝트를 구분할 수 있다. 많은 경험을 가진 분석가들과 일을하면 경험이 부족한 분석가들의 유사한 프로젝트보다 66% 정도의 노력을 줄일 수 있다.
이러한 분석가는 하루 아침에 양성되지 않는다. 교육과 실전 경험을 통해 육성해야 한다.

Software Requirements,
Karl E. Wiegers, Microsoft Press

소위 업무분석이라고 부르는 위의 작업을 우리는 나름대로 잘 하고 있었다고 생각하지만, 결국 제대로 하자면 전문가가 필요한 일이다.. 이 분야에 대해서만 책을 쓸 정도의 전문가들이 미국에서는 활동하고 있는 것이다.. 비교해보면 얼마나 부족한지 절실히 느끼게 된다..

우리 현실이 지금 당장 이런 전문가를 확보할 수 없다는 것은 안다.. 하지만, 장기적으로 이런 전문가를 확보하기 위해 우리가 어떤 노력을 기울이고 있는지는 반드시 점검해볼 필요가 있을 것이다..
by 미친병아리 | 2003/09/21 03:12 | ▣ 책이야기 ▣ | 트랙백(1) | 핑백(1) | 덧글(4)
트랙백 주소 : http://madchick.egloos.com/tb/45683
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from FLyiNg Cat *.. at 2003/09/21 09:45
Linked at 미친병아리가 삐약삐약 : 사용.. at 2007/08/15 23:26

... . 모두가 항상 중요하다고 이야기 하지만, 과연 어떻게 라는 질문은 쉽게 떨쳐버릴 수 없는 짐이다.. 상당히 빡빡한(?) 스타일로 관리하는 방법이 있는가 하면 (Software Requirements 참조), 뭔가 엉성한 것 같으면서도 기민하게 대처하는 방법이 있다.. 애자일 스타일의 사용자 요구사항 기법은 목적하는 바는 같다.. 사용자가 원하는 바를 정확히 ... more

Commented by ⓙⓔⓞⓝⓖ-ⓐ at 2003/09/21 12:35
" 만들 수 있는 물건을 팔지 말고 팔 수 있는 물건을 만들어라. "
프로젝트의 컨셉을 잡으면서 늘 요구받은 문장이군요..
어렵지요.... ^^:;;;
Commented by 미친병아리 at 2003/09/21 16:07
어렵죠~ 하지만, 이뤘을때 짜릿함은 마약보다 더 하니 어려우면서도 이짓거리 하고 살겠죠..
Commented by erehwon at 2003/09/21 22:35
한번 읽어 보고 싶은 책이군요. 감사합니다.
Commented by 미친병아리 at 2003/09/21 23:41
헤헤.. 모 감사까지야.. 추천해드립니다.. 읽어보세요..

:         :

:

비공개 덧글

Creative Commons License

< 이전페이지 다음페이지 >


이글루 파인더
카테고리
태그
최근 등록된 덧글
^^;; 톰켓, 아파치를 ..
by 지난가는이 at 18:35
한동안 이 앺을 잘 썼는데..
by 수학의정석 at 01/06
gw031511@naver.com ..
by gw031511 at 01/05
최고입니다!
by 아리스 at 12/28
귀환 축하드립니다~ㅎㅎ
by 라디오키즈 at 12/23
ftp이동시 한글/중국어/..
by 흐흠... at 12/17
YOIU MAD CHICK YOU.
by my name at 12/17
YOU MAD CHICK YOU.
by my name at 12/17
Solution for Error code:..
by C광 at 12/14
저도내복사야하는디....
by 미친감자 at 12/09
하하^^ 저도 요즘 뜸하..
by 김정수 at 11/27
잘 봤습니다. UML에 대..
by ohyecloudy at 11/21
잘 지내시죠? 여전히 일로..
by hehua at 11/20
월동준비없이 간만에 오..
by 쩌비 at 11/20
블로그가 업데이트 되어..
by Funny at 11/19
간만의 포스팅 반갑습니..
by 135th at 11/19
오랜만이세요.. 어케 ..
by zoops at 11/19
오래간만 입니다. :)
by 마음으로 찍는 사진 at 11/19
오랜만에 돌아오셨네요~..
by jely at 11/19
좋은평가 감사드립니다. ..
by ilsooni at 11/16
최근 등록된 트랙백
[펌] UTF-8 인코딩과..
by 돈버는 기계로 살것인가?..
크리스마스 영어 표현들
by 영어와 가제트 이야기 [..
데꾸벅의 생각
by techbug's me2DAY
UML, 실전에서는 이것..
by Ohyecloudy's Progr..
데드라인 - 소설로 재미..
by Ohyecloudy's S3
실전적 문장비법 글쓰기..
by 블로거1.0의 WEB2.0 도전기
우분투 리눅스 8.10 하루..
by joogunking
마이클잭슨 사망 소식들..
by Bluesky
후아유(2002) : 2000년대 ..
by 생활의 발견
知的人의 생각
by peter_c's me2DAY
톰캣!!
by 나두미키님의 이글루
정규 표현식 완전 해부와..
by 김재호의 디지털보단 아..
HTML 소스 제대로 보자,..
by [부동산]개발.정비구역
내 손안의 PC - 자바가 ..
by 上善若水
Stringbuilder OutOfMe..
by Pinch of Smack for D..
웹 오피스 정리
by Web N Bizr
네이버 블로그 검색 - ..
by InformationRedesign
에반게리온: 서 - 사운드..
by LG전자 XCANVAS홈..
블로그에서 수익은 기대..
by IT, 모바일, 엔터테..
"다음으로 지원한 이메일..
by 민노씨.네
이글루링크
EBC (Egloos Broad..
erehwon.LAB
About willy
Living Loving and L..
修身齊家萬事成
【 이름쟁이™의 눈으로 】
개 풀 뜯어먹는 소리
觀鷄者의 망상 공간
Oz in Wonderland
김명신의 즐거운 하루
함께.. 늘 그렇게..
荷花(hehua)
소스코드위를 걷다.....
네러티브 오프로드
zoops 이야기
까모의 룰루랄라~
▒ 제닉스의 사고뭉치 ▒
河伊兒의 고물상
가로수들은 여전히 제자..
餘分D: physics and fun
극한추리 hansang\'s w..
길고양이 이야기
어쨌건간에 흘러가는 者
선인장 일지
~★~ 우하하!!~ 프로..
without coffee
Lady Nariel's Golde..
검색엔진 루씬 Lucene..
fire, walk with me
디지털을 말한다 by oojoo
♠후리지아 향기처럼♠
일상 생활 속의 파편들
뽐뿌 inside
책읽는 엄마의 보석창고
Mono log
blogger jely
반복되는 일상속의 비정..
골룸의 골방
질풍 17주의 머브러브 라..
maniacs
AURA's Showcase
ozzyz review 허지웅..
디제의 애니와 영화 이야기
ANTIEGOIST : GyuHo..
미달이의 육아일기
All about IT Trends
Suicide Solution
얼음집
Trouble n Travel
모기불통신
Trip
찬별은 초식동물
숲 속 작은 섬
snowcat blog
전도서에 바치는 장미
한글이 꿈틀
이우진의 UCC 제작실 ..
INVENT
위로..위로..위로..
woody's film review
Show me the money
전자음악 알아보기
sunny's store
이규영 연예영화 블로그
◀ M.HOUSE - Masade..
Urban Living
쉽니다.
roadster
무디의 무책임한 세상
이제 다시... 바라보다.
random life
Beyond Web
ricordati di me
Jania's Blog
Gaious 功房 네오베..
애자일 이야기
- Last Paromix -
T9T9 Research Center
양군 블로그
소프트웨어 이야기
식사일보 food daily
Software Engineering..
티오
고재관의 블로그
mocca
yundream의 프로그래..
통TON
lalou
생각이 없는 블로그
이전블로그
rss

skin by 이글루스