본문 바로가기

SW 개발 프로세스2

표준화(standardization)와 혁신(innovation) 표준화는 일에 대한 생산성을 높이는데 일조를 담당한다. 즉, 일을 수행하는데 있어서 표준화가 되어 있으며, 생산성이 날 수 있다. 하지만, 표준화라는 말을 잘 살펴보면, 표준화를 통해 일을 수행하는 것은 동일한 입력과 동일한 산출물을 내는 작업에 적합하다고 볼 수 있다. 만일, 해당 작업을 수행하는 동안 이전과 다른 입력물을 가지고 작업하게 되면 다른 산출물을 내는 것은 당연한 결과이다. 표준화는 이러한 다양성에 대한 부분을 감독 및 통제하는 형태로 나타나게 되며, 결국 프로세스 통제라는 형태로 나타나게 된다. 소프트웨어 개발은 그럼 위와 같은 표준화라는 의미에서 표준화가 가능한 작업을 수행할 수 있을까? 결론을 말하자면, 결코 그렇지 못하다는 것이다. 어느 한 프로젝트에서의 설계 작업은 다른 프로젝트에.. 2009. 8. 25.
R & R 프로젝트 진행시 제일 많이 그리고, 제일 자주 듣는 얘기가 'R & R' 일 것이다. 'R & R' 이 무엇을 의미할런지, 그리고 어디서부터 기인되었는지는 잘은 모르겠지만, 아마도 'Role & Responsibility' 라는 의미, 즉 '역할과 책임' 이라는 뜻일 것이다. 역할과 책임을 나누는 전통적인 조직의 특성에서 그 안에 깃들어진 사상은 중세시대 서양의 교회와 군대라는 조직 문화가 이어져왔다고 한다. 즉, 조직을 계층적인 형태로 나누고, 이를 지위로 표현하고 지위에 맞는 역할과 책임성을 할당하는 형태이다. 계층적인 형태라는 조직 특성상 조직의 경직성이 나타나며, 칼로 자르듯이 정확한 활동을 정의되어야만 이 조직은 유지할 수 있다. 만일, 지위, 역할, 책임이 정의되지 못한 형태라면 이러한 조직은.. 2009. 3. 27.
반응형