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
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
: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.
ꢀ 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
ꢀá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
á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 đꢆ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
ꢀ 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ꢎ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
ꢀ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
ꢀ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
viên
1 Thay đổi yêu cầu
70% Scope, time, budget
2 Biến động nhân sự
30% Time
20% Time
- 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
ꢀ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
ꢀ 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
- 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
ꢀ 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
ꢀ 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.
2 Setup google code An
- 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
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
ꢕꢀ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 đủ
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:
bai_giang_nhap_mon_cong_nghe_phan_mem_chuong_3_quan_ly_phan.pdf

