본문 바로가기

개발 프로세스2

개발 프로세스, 논리적인 연결고리가 필요하다. 개발 프로세스는 SW 프로젝트에서 필요악이라고 생각이 든다. 분명 필요하지만, 어떻게 접근할 것인가에 따라서 독이 될 수도, 득이 될 수도 있는 면이 상존하고 있다. 개발 프로세스는 그 유형에 따라서 폭포수, 반복, 점증 등의 형태로 다양하게 표현될 수도 있지만, 무엇보다도 독이 되는 면은 어느 한 유형에만 집착하여 선후 작업에 대한 연관관계도 없는 작업을 강요하는 형태일 것이다. 개발 프로세스를 '필요악'이라고 표현하는 이유 중에 하나는 대부분의 프로젝트에서 득보다는 실을 너무 많이 안겨준 개인적인 경험에서이다. 물론 어떤 프로젝트에서는 의미있는 산출물을 만들면서 자신에게도 정말 도움이 되는 경우도 있었지만, 이러한 경우들은 구현의 상세한 부분보다 그러한 구현이 나타날때까지의 큰 개념적인 접근의 내용을.. 2011. 9. 15.
역할, 작업, 그리고 수행자 SW 프로젝트에서 하나의 역할을 반드시 한사람이 수행해야 함을 의미하는 것은 아닙니다. 하지만, 프로젝트를 진행하다 보면, 자기의 업무에 대한 영역을 표현하고 다른 역할을 수행하는 것에 대해 반감을 갖는 경우들이 종종 목격됩니다. 예를 들어, 개발 업무를 수행하고 있는 작업자에게 테스트나 배포, 혹은 형상관리에 대한 작업(업무)를 한다고 불평한다든지, 특정인에게 배포와 형상관리 업무 만을 맡긴채 개발이나 설계에 대한 작업을 전혀 주지를 않는 형태는 역할이라는 개념을 잘못 이해하고 있는 경우가 큽니다. 하나의 역할은 수행해야할 작업과 책임을 가지고 있습니다. 그 작업은 다양한 내용들로 구성될 수 있으며, 이들 간에서 서로 관계를 가질 수도 있습니다. 또한, 다른 역할이 수행하는 작업들과 관계를 가지며, 서.. 2011. 1. 14.
반응형