온라인 IT 교육최강 ( 강의정보처리필기강사조대호 차시명 [SE-02 강 ] 프로젝트관리, 비용산정, 조직구성차시 2 차시 학습내용 프로젝트관리, 비용산정, 조직구성 학습목표 프로젝트관리의개념을이해할수있다. 비용산정기법의종류에대해분류하고이해한

Similar documents
<3033B0AD5FBCD2C7C1C6AEBFFEBEEEB0F8C7D02E687770>

3. 소프트웨어 요구사항 분석 및 정의

소프트웨어공학 Lecture #15: 프로젝트관리와계획 최은만저 6 차개정판

1 처리능력 (Throughput) : 일정시간내에시스템이처리하는일의양 2 반환시간 (Turnaround time) : 시스템에작업을의뢰한시간부터처리가완료될때까지걸리는시간 3 사용가능도 (Availability) : 시스템을사용할필요가있을때즉시사용가능한정도 4 신뢰도

2012³â8¿ùÈ£˙ȸš

Çмú´ëȸ¿Ï¼º

정답-1-판매용

온라인 IT 교육최강 ( 2) 데이터통신 (Data Communication) 1 데이터통신의일반적인정의 정보기기사이에서디지털신호형태로표현된정보를송 수신하는통신 정보처리장치등에의하여처리된정보를전송하는통신으로기계장치간의통신 전기통신회선을이용,

<3130C7D1B0E6C0D32E687770>

Microsoft PowerPoint - 16_Planning(2010).ppt [호환 모드]


Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

수식모드수식의표현법 수학식표현 조남운 조남운 수학식표현

프로젝트정의서 단계작업계획서 프로젝트계획서 - 프로젝트개요서 - 프로젝트수행계획서 - 품질보증계획서 - 프로젝트관리계획서 위험분석서 프로젝트범위관리를위한지침 프로젝트를착수하기전에반드시다음사항을확인할것 프로젝트수행의실질적인배경과실질적인 Project Owner(Spons

<4D F736F F F696E74202D205B33C0E55D20C7C1B7CEC1A7C6AE20B0FCB8AE2E BC8A3C8AF20B8F0B5E55D>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

4. 다음주소지정방식중속도가가장빠른주소방식은? 가. immediate addressing mode 나. direct addressing mode 다. indirect addressing mode 라. index register. 5. 간접주소 (indirect addr

ÃÖÁ¾-ÆíÁý

0.Â÷·Ê

에듀데이터_자료집_완성본.hwp

< C0DAC0B2C5BDB1B820BFEEBFB520B8DEB4BABEF32D33C2F720C6EDC1FD2E687770>

Manufacturing6

<A1DAC1D6BFE4BACEB9AE20B0E6B7C2C1F7C3A4BFEB20C1F7B9ABB1E2BCFABCAD28C1BEC7D5292D76332E786C73>

Software Engineering

< C617720BBF3B4E3BBE7B7CAC1FD20C1A632B1C72E687770>

대한주택보증 ( 주 ) 대한주택보증

I (34 ) 1. (10 ) 1-1. (2 ) 1-2. (1 ) 1-3. (2 ) 1-4. (2 ) 1-5. (1 ) 1-6. (2 ) 2. (8 ) 2-1. (3 ) 2-2. (5 ) 3. (3 ) 3-1. (1 ) 3-2. (2 ) 4. (6 ) 4-1. (2 )

슬라이드 1

450 공기업 2 총괄요약표 평가범주 지표명 비계량계량합계 가중치등급가중치득점 ( 점 ) 가중치득점 1. 리더십 5 B 책임경영 3 B 리더십 책임경영 3. 국민평가 ( 고객만족도, 브랜드 )

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft Word - PLC제어응용-2차시.doc

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract

Microsoft Word ÀÌÀç±â.doc


프로젝트관리지식체계지침서 (PMBOK Guide) 제 6 판 정오표 -3 쇄 참고 : 다음정오표는 PMBOK Guide-제6판 1쇄및 2쇄에적용됩니다. 사용중인지침서 ( 또는 PDF) 의인쇄차수를확인하려면저작권페이지 (' 고지사항 ' 페이지와목차앞 ) 하단을참조하십시오

00-10.hwp

딥러닝 첫걸음

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

92302 대한무역투자진흥공사 대한무역투자진흥공사

슬라이드 1

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

백서2011표지

1


소준섭

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할


1

(강의자료)구매단가 절감 전략 및 예상효과


Microsoft PowerPoint - 06 모델


*0518-국문최종-yoon

ecorp-프로젝트제안서작성실무(양식4)

목차 Ⅰ Ⅱ (2013)

제 14 장생산요소시장의이론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

<37BFF920B1E2BEF7B0E6B1E2C1B6BBE720B0E1B0FA2E687770>

목 차

Microsoft Word - How to make a ZigBee Network_kr

[11하예타] 교외선 인쇄본_ver3.hwp

[Brochure] KOR_TunA


보도자료 2014 년국내총 R&D 투자는 63 조 7,341 억원, 전년대비 7.48% 증가 - GDP 대비 4.29% 세계최고수준 연구개발투자강국입증 - (, ) ( ) 16. OECD (Frascati Manual) 48,381 (,, ), 20

범정부서비스참조모형 2.0 (Service Reference Model 2.0)

CC hwp

지도임자_1204_출판(최종).hwp

Microsoft PowerPoint - chap04-연산자.pptx

<4D F736F F F696E74202D EBCADBAF1BDBABDC3BCB3C0C720C0D4C1F6BCB1C1A4205BC8A3C8AF20B8F0B5E55D>

<C3E6B3B2B1B3C0B C8A32DC5BEC0E7BFEB28C0DBB0D4292D332E706466>

국가기술자격 재위탁 효율성 평가

2 Journal of Disaster Prevention

hwp

PowerPoint Presentation

CR hwp

목 차

C O N T E N T S 1. FDI NEWS 2. GOVERNMENT POLICIES 中, ( ) ( 对外投资备案 ( 核准 ) 报告暂行办法 ) 3. ECONOMY & BUSINESS 美, (Fact Sheet) 4. FDI STATISTICS 5. FDI FOCU

슬라이드 제목 없음

디지털교과서정책연구학교연구보고서 스마트교육기반의디지털교과서활용을통한 자기주도학습력신장 교육부요청디지털교과서정책연구학교 분포초등학교


01-도입-12-27

09³»Áö

01¸é¼öÁ¤

[10상예타]_광주도시철도2호선 건설사업_인쇄본_ hwp

3.. :. : : 2015 ~ : 5.. : (C10),,,, (C26), (C28). : (10720), (26221),. (26222), (26291), (26293), (26299), (28902) ( : ) ( m2 ) (%) 106,

Triple Constraint of Project Management The original PM principles had 3 constraints Modern PM recognizes more: Scope/Time/Cost/Quality/Customer Satis

[ 별지제3 호서식] ( 앞쪽) 2016년제2 차 ( 정기ㆍ임시) 노사협의회회의록 회의일시 ( 월) 10:00 ~ 11:30 회의장소본관 11층제2회의실 안건 1 임금피크대상자의명예퇴직허용및정년잔여기간산정기준변경 ㅇ임금피크제대상자근로조건악화및건강상

<B3EDB4DC28B1E8BCAEC7F6292E687770>

슬라이드 1

BN H-00Kor_001,160


온라인 IT 교육최강 ( 강의정보처리필기강사조대호 차시명 [CA-06 강 ] 프로세서와명령어차시 6 차시 학습내용 프로세서와명령어 학습목표 컴퓨터의구조와프로세서에대해이해할수있다 컴퓨터의명령어에대해이해할수있다 학습내용 1. 컴퓨터의구성 - 1

장애인건강관리사업

Observational Determinism for Concurrent Program Security

4

<31302DB1E8BDC2B1C72E687770>

WINDOW FUNCTION 의이해와활용방법 엑셈컨설팅본부 / DB 컨설팅팀정동기 개요 Window Function 이란행과행간의관계를쉽게정의할수있도록만든함수이다. 윈도우함수를활용하면복잡한 SQL 들을하나의 SQL 문장으로변경할수있으며반복적으로 ACCESS 하는비효율역

....pdf..

조사보고서 구조화금융관점에서본금융위기 분석및시사점

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi

Transcription:

온라인 IT 교육최강 (www.gisa79.com) 강의정보처리필기강사조대호 차시명 [SE-02 강 ] 프로젝트관리, 비용산정, 조직구성차시 2 차시 학습내용 프로젝트관리, 비용산정, 조직구성 학습목표 프로젝트관리의개념을이해할수있다. 비용산정기법의종류에대해분류하고이해한다. 프로젝트조직구성에대해정리할수있다 학습내용 1. 소프트웨어프로젝트관리개념 (1) 소프트웨어프로젝트관리의개념 1) 프로젝트관리 (Project Management) 는주어진기간내에최소의비용으로사용자를만족시키는시스템을개발하기위한전반적인활동 2) 프로젝트관리는소프트웨어개발계획을세우고분석, 설계, 구현등의작업을통제하는것으로소프트웨어생명주기의전과정에걸쳐진행 3) 소프트웨어프로젝트를성공적으로수행하기위해서는수행할작업의범위, 필요한자원, 수행업무, 이정표, 비용, 추진일정들은알아야함 (2) 프로젝트관리대상 1) 계획관리 : 프로젝트계획, 비용산정, 일정계획, 조직계획 2) 품질관리 : 품질통제, 품질보증 3) 위험관리 : 위험식별, 위험분석및평가, 위험관리계획, 위험감시및조치 (3) 효과적인소프트웨어프로젝트관리를위한 3P (3대요소 ) 1) People( 사람 ) : 인적자원 2) Problem( 문제 ) : 문제인식 3) Process( 프로세스 ) : 작업계획 2. 프로젝트계획및예측 (1) 프로젝트계획수립 프로젝트가수행되기전에소프트웨어개발영역결정, 필요한자원, 비용, 일정등을예측하는작업 - 1 -

(2) 소프트웨어영역 (Software Scope) 결정 1) 개발될소프트웨어의영역을결정하는것 2) 예측의대상 : 기능 (Function), 성능 (Performance), 신뢰도 (Reliability), 비용, 일정, 참여인원수, 요구되는노력, 제약조건 (3) 소프트웨어프로젝트를신뢰성있게예측하는방법 1) 이미수행된유사프로젝트를참고함 2) 프로젝트를상대적으로잘게분리하여예측함 3) 경험적예측모델을활용함 4) 예측을가능한뒤로미룸 ( 현실성이부족함 ) 5) 하나이상의자동화측정도구들을이용함 (4) 프로젝트계획수립시고려사항 1) 프로젝트규모파악 ( 제일먼저해야할작업 ) 2) 프로젝트복잡도 3) 구조적불확실성의정도 4) 과거정보의가용성 5) 위험성 (5) 프로젝트비용결정요소프로젝트요소 자원요소 생산성요소 제품의복잡도 인적자원 개발자의능력 시스템의크기 하드웨어자원 개발기간 요구되는신뢰도 소프트웨어자원 (6) 개발비용과시스템크기ㆍ신뢰도ㆍ개발기간의관계 2. 비용산정기법 (1) 하향식비용산정기법 1) 하향식비용산정기법은과거의유사한경험을바탕으로전문지식이많은개발자들이참여한회의를통해비용을산정하는비과학적인방법 2) 프로젝트의전체비용을산정한후각작업별로비용을세분화함 3) 하향식비용산정기법에는전문가감정기법, 델파이기법등이있음 - 2 -

(2) 상향식비용산정기법 1) 상향식비용산정기법은프로젝트의세부적인작업단위별로비용을산정한후집계하여전체비용을산정하는방법으로 LOC( 원시코드라인수 ) 기법, 개발단계별인월수기법, 수학적산정기법등이있음 2) LOC( 원시코드라인수 ) 방법프로그램의라인수를평가하여비용을산정하는방법, 즉소프트웨어각기능의 LOC( 원시코드라인수 ) 의비관치, 낙관치, 기대치를측정하여예측치를구하고, 이것으로비용을산정하는방법 1 예측치 = { 낙관치 +(4 기대치 )+ 비관치 } / 6 2 산정공식 개발기간 = 노력 ( 인월 )/ 투입인원 개발비용 = 노력 ( 인월 ) 단위비용 노력 ( 인월 ) = 개발기간 투입인원 생산성 = LOC/ 노력 ( 인월 ) 예 1) 두명의개발자가 5 개월에걸쳐 20,000 라인의코드를개발하였을때, 월별 (personmonth) 생산성측정을위한계산방식 생산성 = KLOC/ 노력 ( 인월 ) 혹은생산성 = LOC/ 노력 ( 인월 ), (KLOC : 천라인수 ) 노력 ( 인월 ) = 개발기간 투입인원 문제에서라인수가 20,000라인이므로노력 ( 인월 ) 만구하면됨노력 ( 인월 ) 은두명이 5개월동안개발한양이므로 1명이개발했을때사용하는단위 ( 인월 ) 로표현하면 10인월임따라서생산성은 20,000 / (5 2) = 2,000이됨 예 2) LOC 기법에의하여예측된총라인수가 20000 라인일경우개발에투입될프로그래머의수가 5 명이고, 프로그래머들의평균생산성이월당 500 라인일때, 개발에소요되는기간 개발기간 = 노력 ( 인월 )/ 투입인원노력 ( 인월 ) = 개발기간 투입인원 = 20,000/500 = 40 따라서개발에소요되는기간 = 40 / 5 = 8 개월 - 3 -

3) COCOMO 모형 1 COCOMO(COnstructive COst MOdel) 모형 보헴 (Boehm) 이제안한원시프로그램의규모에의한비용예측모형 소프트웨어의종류에따라다르게책정되는비용신장방정식을이용함 같은규모의프로그램이라도그성격에따라비용이다르게산정됨 비용견적의강도분석및비용견적의유연성이높아소프트웨어개발비견적에널리통용되고있음 비용산정결과는프로젝트를완성하는데필요한노력 (Man-Month) 으로나타냄 2 COCOMO 소프트웨어프로젝트모드 (= 개발유형 ) 소프트웨어개발유형은소프트웨어의복잡도혹은원시프로그램의규모에따라아래와같이분류됨 조직형 (Organic Mode) - 조직형은기관내부에서개발된중ㆍ소규모의소프트웨어로일괄자료처리나과학기술계산용, 비즈니스자료처리용으로 5만 (50KDSI) 라인이하의소프트웨어를개발하는유형 - 사무처리용, 업무용, 과학용응용소프트웨어개발에적합 반분리형 (Semi-Detached Mode) - 반분리형은조직형과내장형의중간형으로트랜잭션처리시스템이나운영체제, 데이터베이스관리시스템등의 30만 (300KDSI) 라인이하의소프트웨어를개발하는유형 내장형 (Embedded Mode) - 내장형은최대형규모의트랜잭션처리시스템이나운영체제등의 30만 (300KDSI) 라인이상의소프트웨어를개발하는유형 - 신호기제어시스템, 미사일유도시스템, 실시간처리시스템등의시스템프로그램개발에적합 3 COCOMO 모형의종류 : COCOMO는비용산정단계및적용변수의구체화정도에따라기본 (Basic) 형, 중간 (Intermediate) 형, 발전 (Detailed) 형으로구분할수있음 기본 (Basic) 형 COCOMO : 기본형 COCOMO는소프트웨어의크기 ( 생산코드라인수 ) 와개발유형 ( 모드 ) 만을이용하여비용을산정하는모형 중간 (Intermediate) 형 COCOMO : 중간형 COCOMO는기본형 COCOMO의공식을토대로사용하나, 여러가지다른요인에의해비용을산정하는모형 발전 (Detailed) 형 COCOMO : 발전형 COCOMO는중간 (Intermediate) 형 COCOMO를보완하여만들어진방법으로개발공정별로보다자세하고정확하게노력을산출하여비용을산정하는모형 예 ) COCOMO의비용산정에의해개발에소요되는노력이 40PM(Programmer-Month) 으로계산되었고, 개발에소요되는기간이 5개월, 1인당인건비가 100만원이라면이프로젝트에소요되는총인건비는? 인적비용 (COST) = MM x 1인당월평균급여노력 ( 인월, PM, MM) 이 40PM이므로한사람이개발할때 40개월걸리는프로젝트규모이므로총인건비는 40 x 100만원즉, 4천만원이됨 4) Putnam 모형 1 Putnam 모형은소프트웨어생명주기의전과정동안에사용될노력의분포를가정해주는모형 2 푸트남 (Putnam) 이제안한것으로생명주기예측모형이라고도함 3 시간에따른함수로표현되는 Rayleigh-Norden 곡선의노력분포도를기초로함 4 SLIM : Putnam 예측모델과 Rayleigh-Norden 곡선을기초로하여개발된자동화추정도구 - 4 -

5) 기능점수 (FP, Function Point) 기능점수모형은 Albrecht가제안한것으로, 소프트웨어의기능을증대시키는요인별로가중치를부여하고, 요인별가중치를합산하여총기능점수를산출하며총기능점수와영향도를이용하여기능점수 (FP) 를구한후이를이용하여비용을산정하는기법 요점정리 1. 프로젝트관리의개념을정리합니다. 2. 비용산정기법의종류에대해분류하고정리합니다. 3. 프로젝트조직구성에대해정리해둡니다. 다음차시예고 수고하셨습니다. 다음 3 주차에서는 [SE-03 강 ] 프로젝트일정, 품질보증, 위험관리 에대해서학습하도록하겠습 니다. - 5 -