본문 바로가기

요구사항

요구사항 개발 소프트웨어 프로젝트 생존전략 - 스티브 맥코넬, 인사이트 160 약간 생소하게 느껴지는 '개발'이라는 용어를 쓰는 것은, 요구사항 관련 작업이 단순하게 사용자의 요구사항을 문서화하는 것으로 끝나지 않는다는 것을 강조하고 싶어서다. 철광산에 묻혀 있는 철광석을 캐듯이, 사용자 머릿속 '어디엔가' 있는 사용자의 요구사항을 수집만 하면 되는 것이 아니라는 말이다. 사용자는 요구사항을 기르는 토지나 다름없다. 여기에 씨를 뿌리고 길러서 수확하는 것은 프로젝트 팀의 몫이다. 요구사항을 수집하는 데 가장 어려운 일은 사용자가 원하는 것을 '기록'하는 활동이 아니다. 그들 자신이 원하는 것이 무엇인지 알 수 있게 도와주는 하나의 탐험적이며 '개발'차원의 활동이 필요하다. 요구사항 수집과 명세서 작업은 끝이 없는 활동.. 더보기
Code Craft 뛰어난 코드 작성을 위한 실천 지침 보통은 책 간보기에 분류에 있는데, 이 책은 IT 이야기에 두기로 했다. 큰 분류인 책보다는 IT 이야기에 적합하다고 판단한다. 일에 대한 접근각도, 마음가짐 이런 것이 기술보다 중요하다고 생각을 부쩍 많이 하고 있다. 그래서 꽂혔나 보다. 기술:마음가짐 = 10:90 정도 되지 않을까? 제목 : Code Craft 코드 크래프트 : 뛰어난 코드 작성을 위한 실천 지침 원제 : Code Craft : The Practice of Writing Excellent Code 지은이 : 피트 그들리프 옮긴이 : 김윤명 출판사 : 한빛미디어 ISBN : 8979145144 또 질렀다. 좋은 책만 보면 참을 수가 없다. 저자서문과 태도에 관한 글만 먼저 인용해본다 저자 서문 프로그래밍은 당신의 정열입니다. 슬프지만.. 더보기
문제가 되는 것은 변화가 아니다 소프트웨어의 모든 것은 변한다. 요구사항은 변한다. 설계도 변한다. 비즈니스도 변한다. 기술도 변한다. 팀도 변한다. 팀 구성원도 변한다. 변화는 반드시 일어나기 때문에, 문제가 되는 것은 변화가 아니다. 항상 깨어있고 적응하며 변해야한다. 더보기