Bài giảng Nhập môn Công nghệ phần mềm - Chương 3: Quản lý phần mềm - Nguyễn Minh Huy

Quꢀn lýꢁ d áphꢂn mꢃm  
GV. Nguyꢀn Minh Huy  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
1
Nꢆi dung  
ꢀ Khái .náiꢂnm. qduꢈꢇnán ýl dꢈ quꢇn ýl  
ꢀ Các hoꢉt .đáꢆn.g qduꢈꢇnán ýl dꢈ quꢇn ýl  
ôꢀM nhhhììnhôCMMM.  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
2
Nꢆi dung  
ꢀ Khái.náiꢄnm. qduꢁꢀánn ýl dꢁ quꢀn ýl  
ꢀ Các hoꢉt .đáꢆn.g qduꢈꢇnán ýl dꢈ quꢇn ýl  
ôꢀM nhhhììnhôCMMM.  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
3
Khái náiꢂnmdqꢈuꢇánn ýl dꢈquꢇn ýl  
:gìꢀàl gì án àl Dꢈ án Dꢈ  
ꢀ Mꢆt chuꢊi hoꢉt đꢆng.  
Cꢀó cꢋmmꢋcCtóiêu rõ ràng.  
ꢀ Trong thꢌi gian hꢉn đꢍnh.  
ꢀ
Phân loꢉi
 
ꢀ Dꢈa vào mꢋc tiêu.  
ꢀ :C:áncáloꢈꢉid ná iꢉlo ꢈd  
án ꢁsꢇn ꢈD ásnꢇn xꢈuDꢎt ꢂ sꢇn phꢏm.  
án ꢁđꢃu ꢈD áđ
án ꢁnghiên ꢈnDgháinên cꢈꢑDu ꢂthtꢑrithcꢑct.ri  
ꢁ ꢒ  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
4
Khái náiꢂnmdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀáTnhhꢓànnàhot dꢈ án àtlhdàꢈnhnàcoônàgl?  
ná nꢀàoh??Dꢈ?n?átꢎt Dnꢈàoh tꢎt  
ꢃ. .ꢔCđhưaaưCh ꢔđ  
Thꢌi gian  
Chi phí  
Bꢀa uyꢓyꢓuBtaꢕ ràng buꢆc:  
ꢁ Phꢉm v
Phꢉm vi  
ꢁ Thꢌi gian (Time).  
ꢁ Chi phí (Budget).  
anꢃꢖáht t Dꢈhnꢖáa 3Dyꢈꢓu tꢕ ràng buꢆc.  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
5
Khái náiꢂnmdqꢈuꢇánn ýl dꢈquꢇn ýl  
án pꢀhꢃn Dꢈpáhnꢃn mDꢄꢈm:  
ꢀ Đꢗc điꢘm:  
án ꢁsꢇn ꢈD ásnꢇn xꢈuDꢎt.  
ꢁ Mꢋc tiêu: sꢇn phꢏm phꢃn mꢄm.  
ꢁ Ràng buꢆc Scope thưꢌng không rõ ràng.  
ꢃ 80%ꢈ nd áthꢎt bꢉi do scope.  
ná nꢀꢃQhupꢇnꢈd ná lý ꢈpdhnꢃꢇnumQꢄlmý :  
ꢁ Đáꢇnmpbhꢇꢃon dꢈ ánphbꢃꢇnomdꢄꢈm thành công:  
ꢁ Scope, Time, Budget.  
ꢁ Ngưꢌi thꢈc hiꢂn:  
náꢁ (rTjprưoꢙctnegregamn(aprꢈojdecntámTanrưaꢙgegrn).ꢈd  
ꢁ Các thành viên (project members).  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
6
Nꢆi dung  
ꢀ Khái .náiꢂnm. qduꢈꢇnán ýl dꢈ quꢇn ýl  
ꢀ Các hoꢅt .đáꢆnn.g qduꢁꢀánn ýl dꢁ quꢀn ýl  
ôꢀM nhhhììnhôCMMM.  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
7
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀ Các hoꢉt đꢆng chính:  
ꢀ Khꢇo sát (Initiation).  
kꢀꢓLcꢁhpꢉohhpoꢁꢉLchkꢓ(Planning).  
ꢀ Thꢈc hiꢂn (Executing).  
ꢀ Kiꢘm soát
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
8
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀ K:háꢇno:sádtꢈ án sát dꢈ  
ꢀ Thꢈc hiꢂn công viꢂc “tiꢄn trꢉm”.  
ꢀ Mꢋc tiêu:  
Tìꢁm áhniꢘbuutdeTiìgm, emt()s.(csocpoep,et,imdeꢈ, báundgheitꢘ).u dꢈ  
ꢁ Xác đꢍnh phꢉm vi.  
ꢁ Phác thꢇo khung thꢌi gian àchi phí.  
ꢀ Kꢓt quꢇ:  
ꢁ Báo cáothki h(FꢇeeaR(Fpesaosritbi)l.eblReepkohrꢇt)t.hi  
ꢁđꢄBuꢇꢎntx ꢇxBunꢎđt (ꢄProject Proposal).  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
9
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀ Cꢎu trúđcꢄbxꢇunꢎt bxꢇunꢎtđ(ꢄProject Proposal):  
ꢀ Phát biꢘu bài toán (problem):  
tꢇ ꢁꢎnv ôM. đtꢄꢇ. ꢎônMv đꢄ  
ꢀ Giꢇꢄiđpthꢎáxpu páxhupꢎꢄt đ(proposed solution):  
ꢁ Phꢃn mꢄm: tính năng, kiꢓn trúc.  
ꢁ Phꢃn cꢑng: máy móc, thiꢓt bꢍ.  
qꢁuyN: ghꢋi:ꢂvp gNhqiuꢂyptꢋrìvnh công viꢂc.  
ꢀ Các gniáai.sđ)oeꢉnnostilem((mꢈdilensátonneꢉso).đ ꢈd  
ꢁ Quy trình phát triꢘn.  
ꢁ Thành ples).  
íhpi hꢀ Nihcâhnc& sꢈ &phníâ(hNuhmsaꢈn resource & budget):  
ꢁ Cꢎu trú.csꢈnh. ânhân sꢈ  
êꢁK khakihaêi cKác khoꢇn chi phí.  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
10  
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀkꢓLhꢁop: ꢉácnh: Ldꢁꢈpáknꢓ hoꢉch dꢈ  
Dꢀꢈ hnítínhDcꢈhi tiꢓt:  
ꢁ Phân rã công viꢂc tꢚng giai đoꢉn.  
ꢓꢁK hoꢉhcohꢉchꢓ3KW:  
ꢁOW:?H miAà?lOH:triꢂíAnmâàhln.ꢕsBꢈ.trínâꢕhBn sꢈ  
ꢁ WHEnꢈ.d  
ꢁ WHAT: Thành phꢏm gì? ꢂ Kꢓotđquưꢇꢌglnlưꢇꢌuqngođưꢐc.  
đꢛꢃanGtt. ơGSađnꢛtt. ơS  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
11  
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀkꢓLhꢁop: ꢉácnh: Ldꢁꢈpáknꢓ hoꢉch dꢈ  
Kꢀꢓ chꢉhoohꢉchK:đꢓ:ꢕoirphiꢔór or óhp iꢔr  
ó?ꢁCgnìh?ꢜrnoggìórꢔCi ro nhꢜng rꢔi  
ꢁ Tꢃm ꢇnh hưꢙng: scope, time, budget.  
ꢁ Làmrogìꢇkyhxi rꢔi ro xkꢇhyi raꢔ?i  
STT  
Rủi ro  
Khả năng  
Ảnh hưởng  
Đối phó  
- Thỏa thuận trước với khách hàng  
- Tăng cường kiểm nghiệm yêu cầu  
- Chuẩn bị tâm lý thay đổi cho nhân  
viên  
1 Thay đổi yêu cầu  
70% Scope, time, budget  
2 Biến động nhân sự  
30% Time  
20% Time  
- Lập kế hoạch nhân sự dự phòng  
- Huấn luyện công nghệ trước  
3 Gặp khó khăn công nghệ  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
12  
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀkꢓLhꢁop: ꢉácnh: Ldꢁꢈpáknꢓ hoꢉch dꢈ  
ꢀ Mmôliàtrcưvꢌiꢂng gnꢌưvirꢂtcmclàhung (workspace):  
tàiꢁliꢂLuưutrꢜ tài lLiꢂưuu. trꢜ  
ãmꢁ Qnguuꢇꢛnn lý ãmnguuꢇꢛQn.n lý  
ꢃ Server quꢇn lý phiên bꢇn (version control).  
ꢁ Kênh trao đꢝi: email, forum, group.  
ꢀ Cámchlàthcꢑvciꢂ cꢑvhiꢂtcm: là  
ꢁ Tꢁp trung h?aytápnh?ân phân tán  
ꢁ Hꢞp nhóm?  
ꢁ Báo c?áođtꢆiꢓ?n tiꢓn đꢆ  
ꢁ Giꢇi quyꢓt xung đꢆt?  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
13  
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀ T:háꢈnc:hidꢂꢈn án ꢂnhi dꢈ  
ꢀ Vꢁn hànhkꢓthcehoꢉoh hooeꢉhcthkꢓchung.  
Kꢀꢓ chꢉhoohꢉchKtꢓuꢃn (weekly plan):  
ꢁ Danh sách công viꢂc.  
ꢁ Phân côn.gsꢈn.hânhân sꢈ  
ꢁ Kꢓt quꢇ bàn giao.  
Kế hoạch tuần 5 (9/3/2015 – 15/3/2015)  
STT  
Công việc  
Nhân sự  
Hùng  
Kết quả  
- Link group facebook  
1 Tạo group facebook  
2 Setup google code  
hóm và dự án.  
- Link google code.  
- Hệ thống thư mục dự án.  
An  
Tìm hiểu chung về  
Quản lý học sinh  
- Download 3 phần mềm tham khảo.  
- Các tính năng chung của phần mềm.  
3
Trang, Hùng  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
14  
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀ K:iꢘámn:sodáꢈt án soát dꢈ  
ꢀ Đnꢇámgbnꢇúođ ꢈd nkáꢓ cohꢇꢉbohꢈdghnoúꢉđchkꢓ(đꢇm bꢇo 3W).  
ꢁ WHERE: Đang ꢙ đâu? ꢂ Đo lưꢌng công viꢂc.  
ꢁ WHAT: ?Gꢗpgìv?ꢎnđꢄ gì ꢎꢂnvXđáꢄtcrꢙđnꢍnghꢉi đnꢍnghꢉtir.ꢙ  
ꢁ WHY: Vtrìꢙsanogꢉi snagoꢉtir?rꢙaꢂcách ꢄĐcárach gꢄiĐꢇi quyꢓt.  
ꢀ Quꢇn lýꢈ thay đꢝi (Change Management):  
óꢁC nhꢜnnhgꢜngótChay đꢝi gì?  
ꢁ Tꢃm ꢇnh hưꢙng?  
ꢁ Giꢜ vꢜng r.àánng.budꢆꢈcán buꢆc dꢈ  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
15  
Các hoꢉt đáꢆnngdqꢈuꢇánn ýl dꢈquꢇn ýl  
ꢀ K:iꢘámn:sodáꢈt án soát dꢈ  
ꢀ Báo cáꢆođtiꢓnnꢃut ntuitꢃꢓnꢆđ(weekly report):  
Kế hoạch tuần 5 (9/3/2015 – 15/3/2015)  
STT  
Công việc  
Nhân sự  
Kết quả  
Thực tế  
- Phần giới thiệu nhóm và dự án.  
1 Tạo
 
group facebook
 
Hùn
2 Setup google code An  
Hoàn thành.  
- Link google code.  
- Hệ thống thư mục dự án.  
- Download 3 phần mềm tham  
khảo.  
- Các tính năng chung của phần khảo.  
- Chưa tạo hệ thống thư mục  
dự án.  
Tìm hiểu chung về Trang,  
3
- Thiếu 1 phần mềm tham  
Quản lý học sinh  
Hùng  
ꢀ Bꢇn thmꢌliàgciavniꢂ nivaigꢂcm(ltàime sheet).  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
16  
Nꢆi dung  
ꢀ Khái .náiꢂnm. qduꢈꢇnán ýl dꢈ quꢇn ýl  
ꢀ Các hoꢉt .đáꢆn.g qduꢈꢇnán ýl dꢈ quꢇn ýl  
ôꢀM nhhhììnhôCMMM.  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
17  
Mô hìnhìnhMCôMM  
ꢀ Giꢟômi thniꢂhuhì ꢂuhhìnithôCmMM:  
ꢀ Đưꢐc SEI cꢔa CMU đưa ra 2002.  
ôMꢀ hnìhꢆìnđhôgđMnáꢙnưhrt iág ꢆđtrưhꢙnnágđtiháàgnh.  
ꢀ Hưꢟng dꢠn cꢇi tiꢓn quy trình phát triꢘn.  
ꢀ Tương đư
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
18  
Mô hìnhìnhMCôMM  
ꢀđꢆCrꢎnpgꢙtưtrưCꢙꢎnpgđtꢆhành:  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
19  
Mô hìnhìnhMCôMM  
ꢕꢀS ꢂuilliꢂuꢕtShꢈc tꢓ:  
ꢀ Lockheed Martin  
ꢁ CMM Level 2 (1993), Level 3 (1996), Level 5 (2002).  
ꢁ Tăng 30% năng suꢎt phát triꢘn.  
ꢁ Giꢇm 20% chi phí sꢇn xuꢎt.  
ꢁ Giꢇm 15% lꢊi phꢃn mꢄm.  
ꢀ J.P Morgan Chase & Co  
ꢁ Đꢃu tư 4 triꢂu dollars cꢇi tiꢓn quy trình.  
ꢁ CMM Level 2 (2001), Level 3 (2003).  
ꢁ Cꢇi thiꢂn khꢇ năng tiên liꢂu cꢔa quy trình.  
ꢁ Giꢇm lꢊi phꢃn mꢄm.  
ꢁ Tăng sꢕ phiên bꢇn phꢃn mꢄm / năm.  
Nhꢁp môn Công Nghꢂ Phꢃn Mꢄm ꢅ 2011  
20  
Tải về để xem bản đầy đủ
pdf 23 trang yennguyen 15060 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Nhập môn Công nghệ phần mềm - Chương 3: Quản lý phần mềm - Nguyễn Minh Huy", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_nhap_mon_cong_nghe_phan_mem_chuong_3_quan_ly_phan.pdf