[정의] workflow를 표현하는 칸반보드를 통해 공정을 시각화하고 WIP제한, 흐름관리를 통해 적시개발을 지원하는 Agile방법론 [실천방법]1)가시화2)WIP제한3)흐름관리4)정책명시화5)피드백루프 6)개선/발전 [원칙] 현재상태 그대로 시작, 변화 점진적 추구 합의, 기존역할/책임/직함존중, 리더쉽 행동장려 [작업조정] workflow 최적화를 통해 조정가능
workflow시각화, WIP(Work in Process)제한, 소요시간측정및최적화, 제조 & 여러팀 칸반 프로세스, 대기행렬(Work Queue)
암기법(해당경우)
[위작워크] WIP제한, 작업시간측정/최적화, Workflow 시각화
기출문제
번호
문제
회차
1
Agile의 Scrum과 kanban방법의 차이점과 보완점을 설명하시오
105.정보관리.1.13
2
칸반(Kanban)에대하여설명하시오.
합숙_2016.01 1일차
3
Agile 프로세스가국내에많이도입이되고있다. 프로젝트관리자로서, 프로젝트마다개별개발방법론과프로세스의테일러링이필요하다. 다음 질문에 대해 설명하시오. 가. SW의획득가치기법인 EVM과 Burn Down Chart를비교하시오. 나. 린프로세스를정의하고 7개원칙에 대해 5가지이상설명하시오. 다. Kanban과린프로세스를비교하시오.
합숙_2016.01 5일차
4
Agile 개발방법론중하나인 Kanban에대하여설명하시오.
합숙_2014.01 5일차
5
애자일의 개발방법론이 많은 장점을 가졌음에도 불구하고 국내 SW개발사업에서널리사용되지못하고있다. 다음을설명하시오 가. Scrum중심으로 Agile을설명하시오 나. Kanban을설명하시오
모의_2019.07 2교시
6
소프트웨어 Agile개발방법론에대해다음질문을설명하시오. 가. XP, SCRUM, KANBAN에대해비교설명 나. LEAN개발방법론에대해설명
모의_2016.10 4교시
7
최근 다양한 Agile 개발방법론이대두되고있는데, 다음 세가지 Agile 개발방법론에대해비교설명하고, 향후 Agile 개발방법론발전방향에대해기술하시오. 가. XP 나. SCRUM 다. KANBAN
모의_2015.11 4교시
8
소프트웨어 공학에 린 제조업의 원리를 적용시킨 린(Lean) 소프트웨어개발기법에대해설명하고, 칸반(Kanban)과스크럼(SCRUM)을 비교하시오.
모의_2014.06 3교시
9
Agile 방법론인 Kanban에대해 SCRUM과비교하여설명하시오.
모의_2013.12 1교시
I. Lean thinking 기반의적시개발을위한 Agile 개발방법론, Kanban의개요
가. KANBAN 개발방법론의정의
- 칸반보드를통해개발공정을시각화하고 WIP 제한을이용해 workflow 상의공정을관리하고최적화하여 적시개발(just in time Development) 를지원하는 Agile 방법론
[정의] 의사소통 개선, 즉각적인 피드백에 의해 단순하게 코딩하여 SW품질을 높이기 위한 방법론 [5가치] 용기, 피드백, 의사소통, 단순함, 존중 [12Practice] 개발 - 페어프로그래밍,공동소유/공동책임,CI 관리 - Planning Process, Small Release, Metaphor 구현 - Simple Design, TDD, 리팩토링 환경 - 40-hour work, 고객의 상주 / 기타 - 코드표준준수 [구성] User story -> 구조적Spike-배포 계획-추가(반복)-인수테스트-작은릴리즈 ->Spike
용단커피존 유구배반인작
토픽 이름(중)
XP
분류
프로젝트 관리 > Agile 프로세스 > XP
키워드(암기)
용단커피존, 12개프랙티스 전체팀(Whole Team)
암기법(해당경우)
가치 : [용단커피존] 용기, 단순함, 커뮤니케이션, 피드백, 존중 12가지실천항목 [개관구환] 개발, 관리, 구현, 환경 개 - [공지페] 공동책임, 지속적 통합, 페어프로그래밍 관 - [메게작(PMS)] -> 메타포, 게임계획, 작은릴리즈 / Planning Game, Metaphor, Small Release 구 - [리테디] 리펙토링, 테스트주도개발, 단순한디자인 환 - [4상표] 40시간작업, 고객상주, 코드표준화
최근 다양한 Agile 개발방법론이대두되고있는데, 다음 세가지 Agile 개발방법론에대해비교설명하고, 향후 Agile 개발방법론발전방향에대해기술하시오.가. XP나. SCRUM다. KANBAN
모의_2015.11 4교시
6
소프트웨어 Agile개발방법론에대해다음질문을설명하시오. 가. XP, SCRUM, KANBAN에대해비교설명 나. LEAN개발방법론에대해설명
모의_2016.10 4교시
7
소프트웨어 제품에 대한 가시성을 제공하는 애자일(Agile) 헌장을기술하시고애자일개발방법론인스크럼(SCRUM)과 XP 대하여아래항목을설명하시오 가. 스크럼(SCRUM)의개념및프로세스 나. XP(eXtreme Programming) 프로세스및 12 가지실천사항(7 개이상) 다. 사용자스토리(User Story), 스토리포인트(Story Point)
[정의] 절차보다 사람이 중심 되어 변화에 유연하고 신속하게 적응해 효율적으로 개발 할 수 있는 방법론 [특징] 1)고객만족 2)짧은 반복주기 3)암묵적 지식의존 4)PM역할변화 5)개발자 동기부여 6)의사소통 활성화 [장점] 1)ROI증대 2)TimeToMarket/Delivery Time감소 3)창의성/생산성 향상 4)품질향상(잦은 테스트) [단점] 1)문서화부족 2))사업관리 미흡 3)감리대응 문제 4)변경 오버헤드 [선언문] 공정,도구 > 개인과 상호작용 계획 추구 > 변화에 대응 포괄적 문서 > 작동하는 소프트웨어 계약 협상 > 고객과의 협력
개변동고 공계문계
68
출제예상
12개 원칙
고객만족 추구, 요구변경 수용, 짧은 배포주기, 일일의사소통, 동기부여, 면대면대화, 작동하는 SW가 척도, 지속 가능개발, 좋은 설계 관심, 단순성 추구, 자기조직적팀, 효율성 제고
고요배의동 대SW지좋단자효
토픽 이름(출제예상)
선언문 4개 문장_12개원칙
분류
프로젝트 관리 > Agile 프로세스 > 선언문 4개문장_12개원칙
키워드(암기)
Manifesto, Principles, 개변동고, 고요배의동대소지좋단자효
암기법(해당경우)
개변동고 공계문계, 고요배의동대소지좋단자효
기출문제
번호
문제
회차
1
1. 다음기업에서워킹그룹(Working Group)으로애자일팀을구축하고, 애자일프로세스를도입해서적용하시오. (단, 답안은 SCRUM 기반으로용어를 표기하여 설명하시오.) 가. 위사례에서워킹그룹을구축한사례를도식화하시오. 나. 워킹그룹의작업현황판목록을도출하고, 설명하시오. 다. 애자일선언문 4개내용과실행원칙을 5개이상기술하시오. 라. 애자일팀에서진행하는회고미팅에대해설명하시오. (단, 3가지 회고 미팅 주제로 설명할 것)
합숙_2019.04_관리_Day-3
2
1. 애자일소프트웨어개발선언(Manifesto for Agile Software Development)에서발표한 4가지가치, 12가지 원칙에 대하여 설명하고 애자일 개발 문화를 확산시키기 위한 CSF(Critical Success Factor)를제시하시오.
합숙_2020.01_공통_Day-1
3
최근 기민한 개발 방법론과 Enterprise 개발방법론의결합을위한다양한시도가증가하고있다. 가. Agile Manifesto 4가지에대해설명하시오. 나. Agile 방법론 중 가장 대표적인 방법론인 XP에대해설명하시오. 다. 전통적인 방법론과 Agile방법론을비교하고기존방법론과결합하기위한방안을제시하시오.
합숙_2011.02_공통_Day-1
I. 사람중심의 유연한 개발방법론, Agile 방법론의 개요
가. Agile 방법론의정의
- 효율적인제품, SW 개발을위해절차보다는사람과제품에 집중하여 낭비를 제거하고 고객의 요구사항을
[정의] 프로젝트 위험을 수치화 하여 프로젝트에 미치는 영향 분석하는 프로세스 [기법] 영향관계도 민감도 분석(토네이도 다이어그램, 일원분산분석, 시나리오 분석) 의사결정 분석(EMV) 모의실험(몬테카를로 시뮬레이션)
영민의모
토픽 이름(상)
정량적 위험 분석
분류
프로젝트관리 > 위험관리 > 정량적 위험 분석
키워드(암기)
시뮬레이션, 민감도분석, 의사결정트리(Decision Tree) 금전적 기대값 분석(EMV), 정량적 위험 분석 기법을 통한 위험을 수치화 함
암기법(해당경우)
[수분대기] 수집, 분석, 대인관계및팀스킬, 기타 수-[인] 인터뷰 부-[영민의모] 영향도, 민감도 분석, 의사결정, 모의실험 대-[촉] 촉진 기-[불전] 불활실성표현, 전문가 판단
기출문제
번호
문제
회차
1
5. 정량적위협분석의정의와필요성을설명하고, 아래의 4가지위험분석기법에대하여예시를들어설명하시오. 가. 의사결정나무분석(Decision Tree Analysis) 나. 금전적기대값분석(Expected Monetary Value Analysis) 다. 몬테카를로시뮬레이션(Monte Carlo Simulation) 라. 민감도분석(Sensitivity Analysis)
123.관리.4.5
2
1. 정량적위험분석 4가지방법에대하여예시를들어설명하시오. 가. 민감도분석(Sensitivity Analysis) 나. 금전적기대값분석(Expected Monetrary Value Analysis) 다. 의사결정나무분석(Decision Tree Analysis) 라. 몬테카를로시뮬레이션(Monte Carlo Simulation)
117.관리.2.1
3
2. 위험관리프로세스, 위험분석의정성적위험분석, 정량적위험분석을서술하시오
모의_2019.07.관리.3
I. 개별프로젝트위험의우선순위를결정하는분석절차, 정량적위험 분석의 개요
- 식별된 개별 프로젝트 위험과 기타 불확실한 원인이 전체 프로젝트 목표에 미치는 영향을 수치적 분석하는 프로세스
II. 정량적위험분석기법설명
번호
문제
회차
데이터 수집
인터뷰
위험의 확률 및 영향을 수치로 환산하기 위해 선례 정보나 경험을 참고하는 방법으로 필요한 정보는 사용될 확률 분포에 따라 달라짐.
데이터 분석
영향도
다양한 위험요인, 원인들이결과에미치는관계를도표로표현한분석기법
민감도 분석
- 불활실한 요소를 걸정하여 목표에 영향을 미치는 정도를 분석 다른 위험 수치는 고정시킨 상태에서 임의의 한 위험을 변동 했을 때 전체 프로젝트에 미치는 영향력이 변동하는지 분석 - 토네이도 다이어그램, 일원분산분석, 시나리오분석
의사결정 분석
각 의사결정에 따른 기대값을 계산하여 최적의 의사결정 선택 EMV (Expected Monetary Value) - 예상되는 금전적인 가치로 위험의 크기를 측정하여 의사결정
모의실험
- 모수, 변수에대하여다양한수치를대입하여확률변수의분포산정하는기법 - 몬테카를로 분석법 특정 변수를 예측하기 위해 확률모형의 모수나 변수에 대해 반복적으로 여러 수치를 대입하여 확률 변수의 분포를 산정한다
데이터 표현
위험 확률 및 영향력 매트릭스
평가된 리스크 확률-영향을 P-I Matrix를사용하여등급화
계층적인 차트
3개 모수를 표현하는 버블차트 버블의 크기가 클수록 허용할 수 없는 큰 위험 요소이다. 버블의 크기는 영향 값(Impact value)이다.
[정의] 프로젝트 비용, 일정, 수행목표의 기준을 설정하고 계획 대비 실제 진도 측정 및 분석을 통해 문제점 분석, 만회 대칙 수립, 향후 예측을 가능하는 성과 위지 관리 기법 [계획요소] PMB,BAC [측정요소] PV, AC, EV [분석요소] CV(EV-AC), CPI, SV(EV-PV), CPI [예측요소] BCWR, ETC(잔여분 산정치, BCWR/CPI), EAC(완료시점 산정치, (Atypical)AC+BCWR, (typical)AC+ETC), VAC(비용편차, BAC-EAC), TCPI(완료성과지수, (BAC-EV)/(BAC-AC) )
5. Agile 프로세스가국내에많이도입이되고있다. 프로젝트관리자는개발방법론과 Agile 프로세스를프로젝트웨 맞게 테일러링(Tailoring)하고자한다. EVM(Earned Value Management)와 Burn Down Chart를비교하고, 프로젝트적용방안을설명하시오.
119.정보관리.2
2
6. 당신은어느한프로젝트의 PM이다. 아래사항을참조하여다음을설명하시오. ----------------------------------------------------------------------------------------------- 1. 프로젝트수행기간의목표는 25일이다. 2. A 액티비티는소요기간이 10일이다. 3. B 액티비티는 A 액티비티가완료된후에시작할수있으며, 소요기간이 13일이다. 4. C 액티비티는소요기간이 12일이다. 5. D 액티비티는 C 액티비티완료된후에시작할수있으며, 소요기간이 15일이다. ----------------------------------------------------------------------------------------------- 가. 네트워크다이어그램을작성하시오. 나. 주경로의수행기간을계산하시오. 다. 목표수행기간을맞추기위해서수행기간을 단축할 수 있는 방법을 설명하시오. 라. 일정을단축하기위해기존팀원 5명에더해팀원 1명을추가로투입하였다. 의사소통수(커뮤니케이션통로의수)가기존보다얼마나더늘어나는지계산하시오. 마. 프로젝트획득가치관리(Earned Value Management)보고서에 EV=95백만원, PV=110백만원, AC=100백만원, BAC=950백만원이다. CV와 CPI를구하고현재까지의작업효율이유지될경우의 EAC를계산하고 설명하시오. (단, EV : Earned Value, PV : Planned Value, AC : Actual Cost, BAC : Budget At Completion, CV : Cost Variance, CPI : Cost Performance Index, EAC : Estimate At Completion이다.)
118.정보관리3
3
새로운 IT 프로젝트를수행중에있다. 각단계의일정은한달씩걸리고, 각단계마다 10,000천원의예산이할당되었다. 각단계는해당단계가끝난 후에 다음 단계를 수행하도록 되어 있다. 오늘은 3월의 마지막 날이다. 아래의프로젝트진척상황표를이용하여 Earned Value Analysis 측면에서다음질문에대하여설명하시오.