Bé gi¸o dôc vµ ®µo t¹o
Céng hoµ x héi chñ nghÜa viÖt nam
Tr−êng ®h c«ng nghiÖp hµ néi
§éc lËp – Tù do - H¹nh phóc
_________
––––––––––––––––––––––––––
Ch−¬ng tr×nh tr×nh ®é ®¹i häc Ngµnh ®µo t¹o: Khoa häc m¸y tÝnh ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– §Ò c−¬ng chi tiÕt häc phÇn 1. Tªn häc phÇn: Qu¶n lý dù ¸n phÇn mÒm. 2. Sè ®¬n vÞ häc tr×nh: 3 3. Tr×nh ®é: Chuyªn ngµnh 4. Ph©n bè thêi gian: 50% lý thuyÕt + 50% thùc hµnh. 5. §iÒu kiÖn tiªn quyÕt: NhËp m«n c«ng nghÖ phÇn mÒm. 6. Môc tiªu cña häc phÇn: Sinh viªn n¾m ®−îc ph−¬ng ph¸p vµ kü n¨ng liªn quan ®Õn viÖc tæ chøc, qu¶n lý qu¸ tr×nh triÓn khai mét ®Ò ¸n phÇn mÒm, x©y dùng hå s¬ kh¶ thi (kh¶o s¸t hiÖn tr¹ng, ®Ò xuÊt ph−¬ng ¸n, −íc l−îng chi phÝ, ®¸nh gi¸ rñi ro,…) cho mét ®Ò ¸n phÇn mÒm, sau ®ã lµ c¸c kü n¨ng liªn quan ®Õn viÖc t«t chøc triÓn khai (lËp kÕ ho¹ch, tæ chøc nh©n sù, theo dâi viÖc thùc hiÖn,…) 7. M« t¶ v¾n t¾t m«n häc: M«n häc nµy nh»m cung cÊp cho c¸c sinh viªn c¸c kiÕn thøc c¬ së liªn quan ®Õn viÖc tæ chøc, qu¶n lý qu¸ tr×nh triÓn khai mét ®Ò ¸n phÇn mÒm. PhÇn ®Çu tiªn trong m«n häc liªn quan ®Õn x©y dùng hå s¬ kh¶ thi (kh¶o s¸t hiÖn tr¹ng, ®Ò xuÊt ph−¬ng ¸n, −íc l−îng chi phÝ, ®¸nh gi¸ rñi ro,…) cho mét ®Ò ¸n phÇn mÒm, sau ®ã lµ c¸c kü n¨ng liªn quan ®Õn viÖc t«t chøc triÓn khai (lËp kÕ ho¹ch, tæ chøc nh©n sù, theo dâi viÖc thùc hiÖn,…) 8. NhiÖm vô cña sinh viªn: Tham dù vµ kiÓm tra ®Çy ®ñ. Thi vµ kiÓm tra gi÷a häc kú theo quy chÕ 04/1999/QD-BGD&§T. 9. Tµi liÖu häc tËp: [1] Software Engineering - A Practitioner's Approach, Roger S. Pressman, International Edition, 2002
[2] Software Engineering with Student Project Guidance, Barbee Teasley Mynatt Prentice, Hall International Editions, 2002 [3] Software Project Management For Small to Medium Sized Projects John J. Rakos - Prentice-Hall, 2002 Tµi liÖu tham kh¶o 10. Tiªu chuÈn ®¸nh gi¸ sinh viªn Sinh viªn n¾m ®−îc ph−¬ng ph¸p vµ kü n¨ng liªn quan ®Õn viÖc tæ chøc, qu¶n lý qu¸ tr×nh triÓn khai mét ®Ò ¸n phÇn mÒm, x©y dùng hå s¬ kh¶ thi (kh¶o s¸t hiÖn tr¹ng, ®Ò xuÊt ph−¬ng ¸n, −íc l−îng chi phÝ, ®¸nh gi¸ rñi ro,…) cho mét ®Ò ¸n phÇn mÒm, sau ®ã lµ c¸c kü n¨ng liªn quan ®Õn viÖc t«t chøc triÓn khai (lËp kÕ ho¹ch, tæ chøc nh©n sù, theo dâi viÖc thùc hiÖn,…) Th¸i ®é häc tËp nghiªm tóc, chuyªn cÇn 11. Thang ®iÓm: 10/10 12. Néi dung chi tiÕt häc phÇn: TT
Tªn ch−¬ng
Lý thuyÕt
Thùc hµnh
1
Tæng quan vÒ ®Ò ¸n phÇn mÒm
8
0
2
Giai ®o¹n tiÒn kh¶ thi
10
10
3
Giai ®o¹n triÓn khai
12
20
Tæng céng
30
30
Ch−¬ng 1: Tæng quan vÒ ®Ò ¸n phÇn mÒm 1.1. C¸c kh¸i niÖm c¬ b¶n 1.1.1. §Ò ¸n, dù ¸n phÇn mÒm 1.1.2. Qu¶n lý ®Ò ¸n phÇn mÒm 1.2. C¸c giai ®o¹n cña ®Ò ¸n phÇn mÒm 1.2.1. Giai ®o¹n tiÒn kh¶ thi 1.2.2. Giai ®o¹n triÓn khai 1.2.3. Giai ®o¹n nghiÖm thu 1.3. C¸c vÊn ®Ò trong qu¶n lý ®Ò ¸n phÇn mÒm
1.3.1. X©y dùng ph−¬ng ¸n 1.3.2. Dù ®o¸n c¸c rñi ro 1.3.3. ¦íc l−îng chi phÝ 1.3.4. Tæ chøc nh©n sù 1.3.5. X©y dùng kÕ ho¹ch 1.3.6. Theo dâi thùc hiÖn kÕ ho¹ch 1.3.7. Tæ chøc nghiÖm thu 1.4. C«ng cô phÇn mÒm dµnh cho qu¶n lý dù ¸n 1.4.1. Mind map & trÝ tuÖ tËp thÓ 1.4.2. Sö dông Microsoft Project 1.4.3. Qu¶n trÞ tµi nguyªn dù ¸n & phÇn mÒm Safe Keeper. Ch−¬ng 2: Giai ®o¹n tiÒn kh¶ thi 2.1. Kh¶o s¸t hiÖn tr¹ng 2.1.1. Môc tiªu 2.1.2. Ph−¬ng ph¸p 2.1.3. HiÖn tr¹ng 2.1.4. C¸c vÊn ®Ò 2.2. X¸c ®Þnh yªu cÇu 2.2.1. Yªu cÇu chøc n¨ng 2.2.2. Yªu cÇu phi chøc n¨ng 2.2.3. X©y dùng kÕ ho¹ch vµ c¸c −íc l−îng 2.3. X©y dùng c¸c ph−¬ng ¸n 2.3.1. Ph−¬ng ¸n phÇn cøng 2.3.2. Ph−¬ng ¸n phÇn mÒm 2.3.3. Ph−¬ng ¸n nh©n sù
2.3.4. Qui tr×nh khai th¸c 2.3.6. Ph−¬ng ph¸p x©y dùng c¸c ph−¬ng ¸n - H−íng gi¶i quyÕt dïng trÝ tuÖ tËp thÓ b»ng s¬ ®å t− duy - H−íng gi¶i quyÕt dùa trªn c¸c thñ thuËt s¸ng t¹o TRIZ 2.3.7. Chän ph−¬ng ¸n tçi −u - L−îng hãa c¸c ph−¬ng ¸n - X©y dùng hµm chØ tiªu - Chän ph−¬ng ¸n tèi −u 2.4. Dù ®o¸n c¸c rñi ro 2.4.1. Kh¸i niÖm vÒ rñi ro 2.4.2. Môc ®Ých cña dù ®o¸n rñi ro 2.4.3. Ph©n lo¹i rñi ro 2.4.4. C¸c biÖn ph¸p ®èi phã 2.4.5. Ph©n rz rñi ro b»ng ®å thÞ Vµ/HoÆc 2.4.6. ¦íc l−îng rñi ro trªn c¸c nh¸nh ®å thÞ 2.4.7. ¦íc l−îng rñi ro b»ng c¸c kü thuËt tÝnh to¸n trªn d÷ liÖu kh«ng ch¾c sö dông thèng kª vµ logic mê. 2.5. ¦íc l−îng chi phÝ 2.5.1. C¸c h−íng tiÕp cËn 2.5.2. ¦íc l−îng dùa vµo chuyªn gia 2.5.3. ¦íc l−îng dùa vµo qui tr×nh lÞch sö 2.5.4. ¦íc l−îng dïng c«ng thøc 2.6. X©y dùng c¸c tµi liÖu trong giai ®o¹n tiÒn kh¶ thi 2.6.1. LËp hå s¬ ®Êu thÇu dù ¸n 2.6.2. LËp ®Ò ¸n tiÒn kh¶ thi
2.6.3. C¸c tµi liÖu kh¸c Ch−¬ng 3: Giai ®o¹n triÓn khai 3.1. LËp kÕ ho¹ch 3.1.1. Môc tiªu 3.1.2. S¬ ®å PERT 3.1.2.1. X©y dùng l−îc ®å 3.1.2.1. Bµi to¸n rót ng¾n thêi gian 3.1.3. S¬ ®å GANTT 3.1.3.1. X©y dùng s¬ ®å 3.1.3.2. Bµi to¸n nh©n sù tèi thiÓu 3.1.4. C¸c vÝ dô 3.2. Tæ chøc nh©n sù 3.2.1. C¸c h−íng tiÕp cËn 3.2.2. Tæ chøc h−íng ®Ò ¸n 3.2.3. Tæ chøc h−íng chuyªn m«n 3.2.4. Tæ chøc h−íng phèi hîp chuyªn m«n vµ ®Ò ¸n qu¸ tr×nh thiÕt kÕ 3.3. ThuËt dïng ng−êi 3.3.1. Ph©n tÝch ®Æc ®iÓm nh©n sù cña dù ¸n 3.3.2. Ph−¬ng ph¸p tiÕp cËn vµ khai th¸c th«ng tin nh©n sù 3.3.3. NhËn diÖn & lùa chän nh©n sù 3.3.4. Th¸i ®é vµ v¨n hãa giao tiÕp trong dù ¸n 3.4. C¸c thñ thuËt vµ nguyªn t¾c qu¶n lý 3.4.1. Gi¶i quyÕt c¸c vÊn ®Ò qu¶n lý b»ng thuËt s¸ng t¹o TRIZ 3.4.2. TriÕt häc trong qu¶n lý 3.4.3. Binh ph¸p T«n Tö vµ c¸c vÊn ®Ò nh©n sù trong dù ¸n
3.5. Theo dâi thùc hiÖn kÕ ho¹ch 3.5.1. C¸c nguyªn t¾c khi ph©n c«ng viÖc 3.5.2. C¸c h×nh thøc b¸o c¸o 3.5.3. Thay ®æi kÕ ho¹ch 3.6. Qu¶n lý nguån lùc dù ¸n 3.6. C¸c hÖ thèng qu¶n lý nguån lùc dù ¸n 3.7. Qu¶n tµi chÝnh vµ c¸c nguyªn t¾c kÕ to¸n tµi chÝnh c¬ b¶n 3.8. Qu¶n lý tµi s¶n, hµng hãa 3.9. Qu¶n lý tµi liÖu, chøng tõ 3.9. Qu¶n lý nh©n sù, ®èi t¸c 3.7. Tæ chøc nghiÖm thu dù ¸n 3.7.1. Chän läc th«ng tin tõ c¸c b¸o c¸o 3.7.2. Tæ chøc vµ lËp kÕ ho¹ch nghiÖm thu 3.7.3. Giíi thiÖu, ®¸nh gi¸ kÕt qu¶ dù ¸n 3.7.4. LËp biªn b¶n nghiÖm thu dù ¸n Hµ Néi, ngµy…. th¸ng….n¨m DuyÖt