1장. 위대한 소프트웨어는 여기에서 시작된다 쉬운 3단계로 위대한 소프트웨어 만들기 여러분의 소프트웨어가 고객이 원하는 기능을 하도록 하세요 객체지향의 기본 원리를 적용해서 소프트웨어를 유연하게 하세요 유지보수와 재사용이 쉬운 디자인을 위해 노력하세요 2장. 그들에게 원하는 것을 주세요 요구 사항이 무엇입니까? 요구사항이란 여러분의 시스템이 올바르게 동작하기 위해서 수행하는 특정한 일 좋은 요구사항을 얻는 가장 좋은 방법은 시스템이 무엇을 해야하는지를 이해하는 것 유스케이스를 소개합니다 유스케이스는 시스템이 어떤일을 수행하기 위해 거쳐야하는 단계 유스케이스는 고객의 특정한 목표를 달성하기 위해 여러분의 시스템이 무엇을 하는지를 기술합니다. 유스케이스는 3가지 부분이 피요합니다. (1. 명확한 가치, 2...