소프트웨어 프로세스란, 소프트웨어 제품이 만들어지는 단계를 의미합니다. Source: https://erbis.com/blog/6-phases-of-the-software-development-life-cycle/ 1. 요구사항을 분석하고 = 무엇을 해야 하는지, 어떤 기능을 대상으로 해야 하는지 정의하고 2. 설계하고 = 요구사항을 어떻게 (How) 구현할지, 그리고 전략적인 부분들도 고려하고 3. 개발한다 = 요구사항과 설계를 고려해서 소프트웨어를 구현하고 (예: 소스코드) 4. 테스팅 = 앞서 정의된 사양대로 개발되었는지 (Verification), 버그는 없는지 확인하고 5. 배포한다 = Release, Delivery 6. 모니터링하고 유지보수한다. 대게 일반적인 소프트웨어 프로세스라고 하면 위..