문제5) A 기업은 다수의 기존 정보시스템을 운영 및 유지보수를 하고 있으며, 신규 시스템에 대한 개발을 기획 중 에 있다. 개발 방법론으로 구조적 방법론을 주로 활용하여 왔지만 Agile 방법론의 도입을 검토하고 있다. 다음의 사항에 대하여 설명하시오.
가. 구조적 방법론과 Agile 방법론 비교
나. Agile 방법론의 스크럼(Scrum)과 칸반(Kanban) 설명
다. Agile 방법론의 효율적인 수행 방안 제시
답)
1. 구조적 방법론과 Agile 방법론 비교
구분
|
구조적 방법론
|
Agile 방법론
|
정의(개념)
|
|
|
개념도
|
|
|
특징
|
|
|
프로세스
|
|
|
2. Agile 방법론의 스크럼(Scrum)과 칸반(Kanban) 설명
가. Agile 방법론의 스크럼(Scrum) 설명
구분
|
설명
|
|
정의(개념)
|
|
|
개념도
|
|
|
원리
|
|
|
단위
|
|
|
관리
|
|
나. Agile 방법론의 스크럼(Scrum) 설명
구분
|
설명
|
|
정의(개념)
|
|
|
개념도
|
|
|
원리
|
|
|
단위
|
|
|
관리
|
|
3. Agile 방법론의 효율적인 수행 방안 제시
가. 프로세스 관점에서의 Agile 방법론의 효율적인 수행 방안 제시
구분
|
핵심 기술
|
|
사전준비
|
|
|
요구정의
|
|
|
분석/설계
|
|
|
개발/검증
|
|
|
배포
|
|
|
회고
|
|
|
|
나. 개발과 조직 관점에서의 Agile 방법론의 효율적인 수행 방안 제시
구분
|
핵심 기술
|
|
준비
|
|
|
측정
|
|
|
우선순위
|
|
|
배치
|
|
|
검증
|
|
|
문서화
|
|
|
|
'정보관리기술 > 소프트웨어공학' 카테고리의 다른 글
절차지향 프로그래밍(Procedure Oriented Programming)과 객체지향 프로그래밍(Object Oriented Programming) (0) | 2024.01.08 |
---|---|
MSA(Micro Service Architecture) (1) | 2024.01.08 |
객체지향 프로그래밍의 캡슐화 / ① (1) | 2024.01.07 |
빅데이터 정보화사업 감리 점검가이드 (1) | 2024.01.07 |
객체지향 방법론에서 캡슐화(Encapsulation)와 정보은닉(Information Hiding) / ① (2) | 2024.01.06 |