포스팅 3줄 요약 1. 왜 개발자들은 “요구사항 분석”을 강조할까?
2. SW 개발 프로세스, 폭포수 모델, 애자일, V-Model… 도대체 뭐가 다른 걸까?
3. 실수 없는 SW 개발을 위한 'V-Model'을 가장 쉽게 이해하는 방법!
“기획-개발-테스트, 그게 다가 아니었다” – SW 개발 프로세스란? 소프트웨어 개발은 단순하게 ‘코딩을 해서 앱이나 시스템을 만드는 것’이 아니라, 아이디어에서 시작해서 제품까지 향해가는 하나의 긴 여정입니다.
그렇기 때문에 체계적인 프로세스가 갖춰질수록 더욱 완성도가 높은 소프트웨어를 개발할 수 있습니다. 우리가 흔히 아는 ‘기획-개발-테스트’는 그 일부일 뿐, 실제로는 수많은 절차와 검토 과정을 거쳐야 고장 없는 소프트웨어를 만들 수 있습니다.
이러한 일련의 절차를 소프트웨어 개발 생명주기(SDLC)*라고 부릅니다 https://ko.wikipedia.org/wiki/ISO/IEC_12207 개발 생명주기는 여러가지 모델로 설명할 수 있습니...