본문 바로가기

프로젝트

드리밍 인 코드 - Dreaming in code - 스콧 로젠버그 드리밍 인 코드국내도서>컴퓨터/인터넷저자 : 스콧 로젠버그 / 황대산역출판 : 에이콘출판사 2009.01.02상세보기 일반적인 소프트웨어 프로젝트 실패의 이유 보통, 소프트웨어 프로젝트가 어려움에 빠지는 것은 개발자들이 충분한 개발시간을 확보하지 못하는데 있다. 이런 사태는 일반적으로 개발에 대하여 가장 모르는 사람 - 사장님, 영업 책임자, 마켓팅 담당자 등 - 이 프로젝트의 일정을 좌지우지 하기 때문이다. 프로젝트와 기술에 대하여 가장 많은 정보를 가지고 있는 사람은 말단 개발자인데, 이 프로젝트 완료까지 얼마나 걸릴지는 가장 적은 정보를 가진 사람들이 결정을 하는 것이 일반적인 문화이다. 이로 인하여 프로젝트는 별 성과를 내지 못하거나, 엉망진창으로 흐르거나, 하청업체와 개발자들을 착취하는 방향으로.. 더보기
프로그래머의 고과를 어떻게 매길 것인가? - 내 경우에는 (In my case) 프로그래머의 고과를 어떻게 매길것인가? 앞선 글 - 2009/03/09 - [Gossip about IT & Job] - 어떻게 프로그래머의 고과를 매길 것인가? 유명 블로거 조엘 스폴스키 (Joel spolsky) - 저자에 관하여 (Joel on Soft ware - About the Author : Joel Spolsky) - 의 글에 따르면, S/W 개발자들의 공평한 고과를 매기는 것은 무척 어려울 뿐 더러, 일반적인 사람들에 비하여 더 똑똑한 이 사람들은 어떠한 기준을 제시해도 그 기준을 피해나갈 방법을 찾기 때문에, 차라리 고과를 매기지 않는 편이 좋다고 얘기를 합니다. 예를 들어,한주에 작성한 코드의 양을 기준으로 삼는다면 일부러 코드를 늘려서 짤 것이고, 수정한 버그 수를 기준으로 삼는다면.. 더보기