오늘은! 소프트웨어 설계에 필요한 요구사항 정의 및 분석에 대해 공부했다. 요구사항이 뭐고, 요구사항을 어떻게 정의하고, 어떤 과정을 통해서 분석하는지 보겠음 우선 가장 첫 번째로 현행 시스템의 구성을 파악하는 것이 필요하다. ✏️ 현행 시스템 파악 절차 개발하려는 시스템의 방향성을 설정하기 위해, 현행 시스템의 구성을 파악하는 절차 1단계 : 시스템 구성, 시스템 기능, 시스템 인터페이스 파악 2단계 : 아키텍처, 소프트웨어 구성(DBMS, 운영체제) 파악 3단계 : 하드웨어 구성, 네트워크 구성 파악 🔹 운영체제(OS) 파악 시 고려 사항 가용성, 성능, 기술지원, 주변기기, 구축 비용이 얼마나 되는지, ... 이런 것 메모리 누수 성능 영향⭐, 구축비용 TCO (특정 기간동안 OS를 관리하고 사용하..