이 작업은 총 20개의 장으로 구성되어 있고, 22개의 가상 사례들과 27개의 실제 사례들이 다뤄졌다. 각 장 첫머리에 핵심을 밝혀뒀다. 도입부의 목적은 현대 실천윤리와 응용윤리를 구분하고 전체 윤곽을 짜는 것이다. 그 구분은 철학적 정당화의 역사를 충분히 다룰 때 명확해지기 때문에, 도입부는 이어질 논의에 부합하게끔 구성되었다는 점에서 최소한의 성격을 갖는다. 총 4개의 장으로 구성된 제1부에서는 기술, 지식, 직업의 측면에서 현대 공학의 성격을 규명한다. 어떤 본질을 가정하여 공학을 단선적으로 규정하는 것은 불가능할뿐더러, 그렇게 규정하는 것은 공학적 문제들의 실제 성격을 가려버리기 때문이다. 총 5개의 장으로 구성된 제2부의 목적은 ‘상식을 존중한 상황윤리’의 담론틀을 짜는 것이다. 일상적 공감대로서 상식을 규정하고, 상식의 존중에서 피해야 할 관점들, 상식과 가치체계의 경계, 상식과 가치체계의 역동적 결합 방식, 그리고 상식을 존중한 상황윤리의 체계가 다뤄질 것이다. 제3부에서는 ‘공학 직업의 특성표 짜기’, ‘내부고발’, ‘재난의 꾸러미 분석 기법’, ‘시각 소통’, ‘기술 결과 평가’ 등 일련의 공학 담론의 주제들이 상황을 존중한 상황윤리의 틀 속에서 다뤄질 것이다. 마지막 후기에서는 실천윤리의 정신이 오랜 동안 가려진 이유를 ‘열린 역사의 두려움’이라는 은유에 기대어 진단할 것이다. 본문에 보충되어야 할 필요가 있다고 판단된 것들은 부록으로 덧붙였다.
도입부에서는 현대 실천윤리와 응용윤리를 구분하고 전체 윤곽을 만든다. 제 1부에서는 현대 공학의 성격을 규명한다. 제2부에서는 상황윤리의 담론틀을 짜게 된다. 제3부에서는 공학담론의 주제들이 상황을 존중한 상황윤리의 틀속에서 다뤄지게 된다. 마지막 후기에서는 실천윤리의 정신이 오랜 동안 가려진 이유에 대해 다루고, 보충되어야 할 내용은 부록에 싣는다.