brunch

You can make anything
by writing

C.S.Lewis

by DH Feb 05. 2022

Idea Generation

design process


 Design process는 단계별로 진행이 됩니다. 초기 설계를 시작하면서 개발 목표를 만족할 수 있는 사양(specification)을 정의하는 것은 매우 중요합니다. 그리고, 기술적으로 가능한 모든 아이디어를 도출하고 융합하여 최선의 안(conceptual design)을 선정하고, 최종적인 구상 설계안이 선정되었다면 도식화 수준(Schematic design)으로 표현할 수 있습니다. 마지막으로 앞서의 구상 설계를 기초하여 상세설계(Detail design)를 진행하면서 세부 설계를 진행하게 됩니다.


Stage of the engineering desgin process

   

 Engineering design에서 위와 같은 절차를 크게 벗어나지 않을 것입니다. 이러한 단계별 진행은 반복적으로 진행이 되면서 설계자와 관계부서의 긴밀한 소통과 협력으로 더욱 정교해진 설계로 진행될 수 있습니다.


Design method

 여기서, 먼저『Concept design』에서 소개했던 내용 중에서 "Design method"에 대해서 설명이 필요할 것 같습니다. 설계를 할 때 엔지니어들은 각자 개인적인 성향이나 업무 진행 방식도 매우 다양합니다. 그러나 이러한 엔지니어들이 공동으로 과제를 수행할 때 효율적이면서 합리적인 방법으로 설계를 진행할 수 있고 과정 중에서 평가가 이루어지고 최선의 의사 결정이 이루어져야 합니다. 그래서, Design method에 대한 이해가 필요합니다.


 개발자의 성향은 아래의 극단적인 두 가지의 특징으로 설명할 수 있습니다.

 창조적인 성향의 개발자(Highly innovative people)는 상세하지는 않지만 큰 시야에서 아이디어를 발굴하고 잠재된 많은 후보를 도출할 수 있는 장점이 있고, 수용적인 성향의 개발자(Highly adaptive people)는 원리와 원칙에 규정한 한도에서 정교하게 분석하고 문제를 풀어가는 성향이 있습니다.

 이러한 극단적인 두 가지 성향 중에서 문제 해결을 위해서 특정한 성향이 유리한 것은 아닙니다. 두 가지의 성향을 잘 활용하여 합리적으로 설계를 수행하고, 필요한 의사 결정을 할 수 있는 방법이 제일 좋은 방법입니다.


Highly adaptive people
- Tend to produce a low number of sound ideas to solve problems.
- Tend to pay meticulous attention to detail.
- Tend to use approved structures to solve problems.
- Are methodical, efficient and discipline

Highly innovative people
- Tend to consider a large number of potential ideas.
- Tend to have a wide overview of the problem.
- Tend to approach problems from unsuspected angles.
- Supply task orientation by questioning existing assumptions.

 

위의 두 가지 개발 성향에 따라서 적용 가능한 "Design method"에 대해서 설명하겠습니다. 앞서 Concept design에서 강조하는 사고방식에 대해서 설명하였습니다. 첫째는 융합적 사고(convergent thinking)이고, 두 번째는 분산적 사고(divergent thinking)가 있습니다. 이러한 사고방식 기준으로 Design method를 구분하고 있습니다. [Jones 1971]


 convergent method는 기존의 아이디어 또는 검증된 정보를 기초하여 최적의 아이디어를 선정하는 방법이라면, divergent method는 문제 해결을 위한 정보를 수집하고 다양한 아이디어를 발굴하고 종합하는 방법입니다.

 개발하고자 하는 목표와 개발자들이 보유한 정보 및 기술력을 고려하여 적절한 Design method를 채택하고 유용하게 활용할 수 있어야 합니다. 내용을 보면 너무 다양한 Design method가 있습니다. 조직의 시스템과 개발자의 성향에 따른 다양한 요소를 고려하여 최적의 방법을 선택해서 활용할 수 있어야 합니다.


Divergent and covergent methods calssification [출처. Design methods selection. G.Thompson]

  

 설계를 하면서, 특히 Idea generation 단계에서 다양한 의견과 기술적으로 실현 가능한 최선의 아이디어를 발굴하고 선정하는 과정은 쉬운 일은 아닙니다. 특히 여러 이해 관계자와 협업을 진행하고 최종적으로 의사결정권자의 동의를 얻는 과정은 매우 어렵습니다. 그러한 과정 중에서 합리적인 의사 결정을 위한 종합적이면서 기술적인 판단을 위한 설계 방법으로 활용할 수 있을 것이라고 생각합니다.



 일반적인 기업체에서 이러한 과정을 소모적인 문서작업이나 보고서 작성을 위한 보조 자료로 사용하는 경우가 많이 있습니다. 심지어는 기술적으로 선두에 있는 유명한 해외 기업의 개발자들도 적절히 활용하지 못하는 부분이기도 합니다. 개발자의 입장에서 창조해가는 과정은 매우 고단한 과정이지만, 초기의 단계적인 접근이 나중에 더 큰 시행착오를 줄일 수 있는 방법이라고 생각하고 있습니다.

 


매거진의 이전글 Concept Design (두 번째)
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari