컴공생이 알려주는 애자일(Agile) 방법론
·
전공 공부/SW소프트웨어응용설계
🤔 애자일(Agile)이란?개발을 하시는 분이거나, 프로젝트 매니저(PM)를 준비하시는 분, 혹은 다른 분야에 계신 분들도 애자일(Agile)이라는 단어를 한 번쯤 들어보셨을 거예요. 하지만 애자일이라는 단어가 입에 착 붙지도 않고, 비슷한 개념을 접해본 적도 없어서 낯설게 느껴지지 않나요?저도 처음에는 시험 공부하듯이 암기했지만, 실무에서 애자일이 다양한 분야에서 실제로 활용되는 방법론이라는 걸 알게 됐어요. 그래서 여러분도 쉽게 이해할 수 있도록 정리해보았습니다.애자일이란?애자일(Agile)이란, 빠르고 유연하게 일하는 방식입니다.기존의 전통적인 개발 방식(예: 폭포수 방식)과 달리, 한 번 계획을 세우고 끝내는 것이 아니라 계속해서 수정하고 개선하는 접근 방식을 의미해요.🤷‍♂️ 왜 애자일이 필..
전통적인 소프트웨어 개발 모델과 접근법
·
전공 공부/SW소프트웨어응용설계
소프트웨어 개발에는 여러 가지 방법론이 존재합니다.각각의 방법론은 고유한 특성과 장단점을 가지고 있으며, 프로젝트의 성격과 요구사항에 따라 선택할 수 있습니다.오늘은 소프트웨어 개발의 대표적인 모델들인 폭포수 모델, V-모델, 프로토타입 모델, 점진적 접근법, 나선형 모델, 애자일 방법론에 대해 알아보고, 각 방법론의 장단점을 비교해보겠습니다!1. 폭포수 모델 (Waterfall Model) 🌊정의 📝폭포수 모델은 가장 전통적인 소프트웨어 개발 모델로, 각 단계가 순차적으로 진행되는 방식입니다. 한 단계가 완료되어야 다음 단계로 넘어갈 수 있으며, 각 단계는 분석, 설계, 구현, 테스트, 배포로 구성됩니다.장점 👍단순하고 명확: 각 단계가 명확하게 구분되어 있어 이해하기 쉽고 관리가 용이합니다.문서..