본문 바로가기
(Pilot) 탑기공/소프트웨어 개발

[탑기공] 03. 소프트웨어 개발 방법론

by 두음달인 2022. 12. 7.
반응형


03 소프트웨어 개발 방법론

 

소프트웨어 개발 방법론

 

소프트웨어를 개발하는 방법에 대한 이론으로서,
소프트웨어 개발 과정, 절차, 방법, 산출물, 기법, 도구들을 체계적으로 정리하고 표준화시킨 것

 

소프트웨어 개발 방법론의 특징

 

개발 단계를 각각 정의하고 각 단계별 수행 활동, 산출물, 검증절차, 완료 기준을 정의하고,
개발 계획, 분석, 설계 및 구현의 수행 단계에 대해 정형화된 방법과 절차, 지원 도구를 정의한다.

 

소프트웨어 개발 방법론의 필요성

 

[두음] 생프소품

 

개발 생산성 향상, 효과적인 프로젝트 관리, 의사소통 수단 제공, 품질 보증

 

소프트웨어 개발 방법론의 구성

 

[두음] 절방산관기도, 절산 방관 기도

 

출처 : 해시넷

 

소프트웨어 개발 방법론 종류

 

[두음] 구정객CPA

 

출처 : 해시넷

소프트웨어 개발 방법론

 

기술사 공부하실 계획이 있으시다면, 아래 표는 가능한 다 외우시는 게 좋습니다.

 

출처 : 탑싯 에센스

 

소프트웨어 개발 단계

 

소프트웨어 개발 활동은 소프트웨어 생명주기에 따라 정의된다.

 

생명주기 활동 구분

 

[두음] 타요분설개시유

 

타당성 검토 - 개발 계획 - 요구사항 분석 - 설계 - 구현 - 테스트 - 운용 - 유지보수

 

두음달인

 

2022.06.27 - [정보관리기술사/SW 공학] - SW 개발 방법론 구성 요소 - "절산방관기도"

 

SW 개발 방법론 구성 요소 - "절산방관기도"

두음 및 연상 스토리 설명 "절방산관기도"로 외우시는 분들도 많으신데. 저 또한 처음엔 그랬습니다. 2음절 두음을 떠올리기 위한 연상 스토리를 만들어 보면.. 강원도 화천에 절산이 있습니다.

peimsam.tistory.com

 

 

2022.06.27 - [정보관리기술사/SW 공학] - SW 개발 방법론 발전 과정 - "구정객CPA"

 

SW 개발 방법론 발전 과정 - "구정객CPA"

두음 및 연상 스토리 설명 구정에 온 손님(객)이 CPA(공인회계사) 였습니다. SW 개발 방법론 발전 과정 구정객CPA 구 : 구조적 방법론 정 : 정보공학 방법론 객 : 객체지향 방법론 C : CBD (컴포넌트 기

peimsam.tistory.com

 

2022.06.28 - [정보관리기술사/SW 공학] - 소프트웨어 개발 생명주기 단계 -"타요분설개시유"

 

소프트웨어 개발 생명주기 단계 -"타요분설개시유"

두음 및 연상 스토리 설명 타요분설개시유, 타요분설구테유 또는 타요설계시설유폐 등 다양한 암기법이 존재합니다. 소프트웨어 개발 생명 주기 단계를 표현하는 다양한 관점이 존재하기 때문

peimsam.tistory.com

 

기출 문제

 

(관리 119-3-5)
클라우드 서비스 PaaS(Platform as a Service) 기반의 소프트웨어 개발 방법론을 제시하시오.

 

(관리 118-4-1)
소프트웨어 개발 방법론의 4가지 유형을 설명하고, 그중 하나인 제품계열(Product Line) 방법론의 필요성과 2가지 구성요소에 대하여 설명하시오.

 

(관리 113-2-3)
애자일(Agile) 개발 방법론을 정의하고, 그 특징을 CBD(Component Based Development) 방법론과 비교하여 설명하시오.

 

(관리 113-3-1)
소프트웨어 개발 방법론에 있어서 테일러링(Tailoring) 절차와 고려사항에 대하여 설명하시오.

 

(관리 111-2-4)
데브옵스(DevOps)와 애자일(Agile) 방법론을 비교하여 설명하시오.

 

참고 자료

 

탑싯 에센스 - 소프트웨어 개발

 

소프트웨어 개발방법론 - 해시넷 (hash.kr)

 

소프트웨어 개발방법론 - 해시넷

소프트웨어 개발방법론(SDM; Software Development Methodology)이란 소프트웨어를 개발하는 방법에 대한 이론으로서, 소프트웨어 개발 과정, 절차, 방법, 산출물, 기법, 도구들을 체계적으로 정리하고 표

wiki.hash.kr

 

반응형

댓글