소프트웨어 개발자는 대상 소프트웨어의 목표와 상태를 관찰하고, 시스템 개발자는 만족스러운 성능을 얻기 위해 취해야 하는 액션 종류이나 함수를 알려준다.
The software developer observes the objectives and status of the target software, and the system developer informs the type of action or function that must be taken to achieve satisfactory performance.