본문 바로가기

PM3

프로젝트 M을 논하다 – 1. 들어가며 당신에겐 하찮아 보일지 모르는 이 프로그램을 만들기 위해, 우린 수많은 시간을 치열하게 일해야 했습니다. - 이채성 목차 1. 들어가며 2. 프로젝트 M은 어떤 녀석인가? 3. 프로젝트 M, 왜 힘들었나? 4. 프로세스 M을 다시 한다면 들어가며 이 글은 M 프로젝트를 겪으면서 보고 느꼈던 것에 대한 개인적으로 정리한 글이다. 결코 누구의 잘잘못을 가리기 보다는 이러한 프로젝트를 통해 겪은 내용을 함께 함으로써 또 다른 M 프로젝트에 다소 나마 도움을 주기 위함이다. M 프로젝트에 처음엔 프로젝트 PMO로 프로젝트에 참여했다가, 프로젝트가 어느 순간 무너지면서 본사 담당 Sub-PM, WAS 서버 관리자, Java 개발자로서 생활했다. 내용은 프로젝트를 관리하는 입장에서 서술되었으며, 최대한 객관적으로 .. 2019. 2. 22.
너희가 프로젝트를 아느냐? – 3. 프로젝트의 크기가 미치는 영향 목차 0. 들어가며 1. 프로젝트 예측 2. Mythical Man-Month 3. 프로젝트의 크기가 미치는 영향 오류에 미치는 영향 생산성에 미치는 영향 개발활동에 미치는 영향 그외 미치는 영향 4. 프로세스에 대한 오해 5. 프로젝트 생산성 6. 진정 하고 싶은 말 7. 인용 자료 프로젝트의 크기가 미치는 영향 프로젝트가 커질수록 필요한 비용 – Man-Month 등 – 에 대해 영향이 있을 뿐 아니라 오류, 생산성, 개발활동 등에도 영향을 미치게 된다. 오류에 미치는 영향 프로젝트의 크기가 증가할수록 개발이 아닌 요구사항과 설계상의 오류가 증가하게 된다. 그림 10 프로젝트의 크기와 오류가 발생하는 단계 (McConnel, Code Complete, 2004, p. 895) 프로젝트의 크기는 오류가.. 2009. 11. 25.
너희가 프로젝트를 아느냐? – 4. 프로세스에 대한 오해 목차 0. 들어가며 1. 프로젝트 예측 2. Mythical Man-Month 3. 프로젝트의 크기가 미치는 영향 4. 프로세스에 대한 오해 5. 프로젝트 생산성 6. 진정 하고 싶은 말 7. 인용 자료 프로세스에 대한 오해 소프트웨어 프로세스는 소프트웨어 개발을 위한 생산적인 절차이다. 이 소프트웨어 프로세스에는 요구사항의 문서화, 요구사항에 대한 변경추적, 버전관리 툴을 통한 소스코드 관리, 결함 추적 등이 있을 수 있다. 흔히 프로세스에 대한 오해, 즉 프로세스가 실제 개발을 위한 생산적인 업무를 저해한다는 생각을 갖기 쉬우나, 프로젝트가 진행될수록 프로세스의 중요성을 사건이 터질 때 마다 한번씩은 느끼게 된다. 예컨대, 소스코드의 정기적인 백업, 버전관리 툴을 통한 소스코드 관리 등의 프로세스 부.. 2009. 11. 25.