เฉลยแบบทดสอบ วิชา การจัดการโครงการซอฟต์ปแวร์

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
คณิตศาสตร์ประยุกต์ 2 ค่ามัธยฐาน จัดทำโดย อ.เทวี บัวแย้ม.
Advertisements


การประมาณค่าอินทิกรัล Numerical Integration
ความน่าจะเป็น Probability.
ไม่อิงพารามิเตอร์เบื้องต้น
COE Carbon Footprint Calculator  Chayuda Thambandalsuk Nophakoon Sarawong
สาระการเรียนรู้ มาตรฐานการเรียนรู้
สมการเชิงเส้นตัวแปรเดียว
นวัตกรรมน่ารู้ นางสาวสินีนาฎ อุ่นใจเพื่อน
บทที่ 11 การวิเคราะห์โครงข่ายงาน PERT/CPM
ทศนิยมและเศษส่วน F M B N โดย นางสาวสุพรรษา ธรรมสโรช.
สถิติ.
Number System[1] เลขฐาน & ASCII CODE Number System[1]
การประยุกต์สมการเชิงเส้นตัวแปรเดียว
จำนวนจริง F M B N ขอบคุณ เสถียร วิเชียรสาร.
แบบทดสอบก่อนเรียน วิชา โครงงานคอมพิวเตอร์
การวิเคราะห์ขั้นตอนวิธีการแก้ปัญหา
เรื่อง การบวก การลบ การคูณ และการหาร นายประยุทธ เขื่อนแก้ว
การออกแบบซอฟต์แวร์ (Software Design)
วิศวกรรมซอฟต์แวร์ (Software Engineering)
การใช้งานโปรแกรม EViews เบื้องต้น
บทที่ 4 การโปรแกรมเชิงเส้น (Linear Programming)
SCC : Suthida Chaichomchuen
2-test.
เฉลยแบบฝึกหัด วิธีทำ.
Reliability Engineering
Quantitative Analysis for Logistics Management
Waterfall model แบบจำลองน้ำตก
Office of information technology
ดังนั้นในสารละลายมี H3O+ = 5x10-5 mol
การวิจัยดำเนินงาน Operations research
วิธีการทางคอมพิวเตอร์
รายงาน เรื่อง ซอฟต์แวร์ตารางทำงาน
ค33211 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 5
ค33211 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 5
การวัดการกระจาย (Measures of Dispersion)
ณัฏฐวุฒิ เอี่ยมอินทร์
หมวดที่ 5 การวัดผลและการประเมิน
Effort Estimation การประมาณการณ์บุคลากร
การแจกแจงปกติ.
การออกแบบโปรแกรม ขั้นตอนการแก้ปัญหา การนิยามปัญหา (Problem definition)
DEADLO CK นางสาวเบญจวรรณ จิตร ถวิล วันนี้เริ่มต้นเรียนบทที่ 7 หน้า 237 ในตำรา เรียนจะเกี่ยวกับ deadlocks คือ สิ่งที่รู้อยู่แล้ว คือ สิ่งที่ทำให้แอพพลิเคชั่นหรือบางครั้งถ้า.
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
ชุดฝึกแทนค่าตัวแปรในนิพจน์พีชคณิต
ระบบปฏิบัติการ ( Operating System : OS )
ใบงาน 1. ให้นักเรียนคัดลอกเนื้อหาและตัวอย่างเรื่อง การวิเคราะห์ปัญหาและการจำลองความคิดตั้งแต่สไลด์ที่ 2-11 ลงในสมุด (ถ้าไม่มีให้ทำในกระดาษสมุด1คู่) 2.
ค21201 คณิตศาสตร์เพิ่มเติม 1
A Comparison on Quick and Bubble sort on large scale data
การเร่งโครงการ Expedite Project.
ระบบประมวลผลเวลาทำงาน
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
คณิตศาสตร์ (ค33101) หน่วยการเรียนรู้ที่ 7 เรื่อง สถิติ
การทดสอบค่าเฉลี่ยประชากร
ผู้วิจัย นายธีรภัทร พึ่งเนตร
คณิตศาสตร์พื้นฐาน ค ชั้นมัธยมศึกษาปีที่ 3 โดย ครูชำนาญ ยันต์ทอง
นางสาวอังคณา วิศาลนิตย์ วิทยาลัยเทคโนโลยีบริหารธุรกิจอยุธยา
แบบฝึกหัด จงหาคำตอบที่ดีที่สุด หรือหาค่ากำไรสูงสุด จาก
Access 2003 คืออะไร Access 2003 เป็นโปรแกรมที่ใช้ในการ จัดการกับฐานข้อมูล ซึ่งจะช่วยให้เรา จัดการกับข้อมูลปริมาณมากๆ ได้ ง่ายดาย เช่นการจัดเก็บข้อมูล,
การค้นในปริภูมิสถานะ
การกำหนดโครงการ (Project Scheduling: PERT / CPM)
วิทยาลัยเทคโนโลยีพณิชยการเชียงใหม่
โดย นางอุบลศรี อ่อนพลี วิทยาลัยเทคโนโลยีสยาม (สยามเทค)
แบบทดสอบก่อนเรียน กลุ่มสาระการเรียนรู้วิทยาศาสตร์ ชั้นมัธยมศึกษาปีที่ 2 เรื่อง การนำเสนอข้อมูลและการวิเคราะห์ข้อมูล คะแนนเต็ม 10 คะแนน.
การแก้ไขปัญหา วิชา เทคโนโลยีและสารสนเทศ
ซอฟต์แวร์ (Softwarre)
บทที่ 6 การจัดการโครงการ Project Management ญาลดา พรประเสริฐ.
จัดทำโดย จรัสศรี ดอนชัย วิทยาลัยอาชีวศึกษาพณิชยการเชียงราย
คณิตศาสตร์พื้นฐาน ค ชั้นมัธยมศึกษาปีที่ 3 โดย ครูชำนาญ ยันต์ทอง
คณิตศาสตร์พื้นฐาน ค ชั้นมัธยมศึกษาปีที่ 3 โดย ครูชำนาญ ยันต์ทอง
การค้นในปริภูมิสถานะ
ใบสำเนางานนำเสนอ:

เฉลยแบบทดสอบ วิชา การจัดการโครงการซอฟต์ปแวร์ 05/01/10

ข้อ 1 ทีมวิศวรรมซอฟต์แวร์ทีมหนึ่งเตรียมการพัฒนาโปรเจคแอพพลิเคชันบนมือถือซึ่งพัฒนาด้วยภาษาจาวา (median) และวิเคราะห์ได้ค่าต่างๆตามที่โจทย์ และสูตรที่ให้ จากนั้นพบ 342 errors ในระหว่าง software process (testing) จงหาค่าต่อไปนี้ FP, LOC, Productivity, error/KLOC, Tdev (10 points)

ข้อ 1(ต่อ) ตามโจทย์ ซึ่งค่า effort (PM) ที่ได้ประมาณการไว้ถือเป็นค่า ซึ่งเวลาที่ได้คือค่า ta หากกำหนดให้ค่า Eo ซึ่งเป็นค่า effort ที่น้อยที่สุดคือ 4 person/month จงออกแบบ PNR Curve ของโปรแกรมนี้ (curve ที่ได้จะต้องแทนค่าด้วยตัวเลขที่หามาได้ทุกค่า)

ta = tdev = 7.33 เดือน t0 = 2.5x (E0)0.38 =2.5x (4)0.38 = 4.233 เดือน t0 = 2td ดังนั้น td = 4.2/2 = ประมาณ 2 เดือน tmin = 0.75x td = 0.75x2 = ประมาณ 1.5 เดือน (Ed)0.38 = 2/2.5 = 0.8 Ed = 0.8 1/0.38 = 0.55 ประมาณ 0.6

ข้อ 2 LOC= 33000, 12 person-years (effort) หากให้ทีมงานโปรเจคมี 8 คน โปรเจคนี้สามารถเสร็จสิ้นได้ประมาณ 1.3 ปี แต่หากเราขยายวันเสร็จโปรเจคนี้เป็น 1.75 ปี จะได้ค่า วิธีทำ เนื่องจากเราทราบค่า E =12, t=1.3 ดังนั้นจากสูตร E = L3/(P3t4) จึงคำนวณหาค่า P3 = L3/(E x t4) = 330003/(12x1.34) P = (330003/(12x1.34) )1/3 = ประมาณ 10000 นำ P มาหาค่าเมื่อขยายวันเสร็จโปรเจคเป็น 1.75 E = L3/(P3t4) = 330003/(100003 x1.754) = ประมาณ 3.83 person/years

ผลลัพธ์ที่ได้นี้มีความหมายว่าอย่างไร ? ***หมายความว่า หากเราเพิ่มเวลาอีก 6 เดือน จะสามารถลดจำนวนคนได้จาก 8 คน เหลือแค่ 4 คนได้

ข้อ 3 จากคำตอบข้อ 1 หากทีมงานโปรเจคมี 5 คน หากขยายวันเสร็จโปรเจคนี้เป็น 1 ปี จะได้ค่า E = L3/(P3t4) หา P = (63603/(17/12x(7/12)4) )1/3 P= (6360/(1.421/3x0.584) )1/3 = 6360/(1.12x0.48)= 11740 E = 6360 3/(117403 x14) = 0.159 person /years คิดเป็น 1 คน หมายความว่า หากเราเพิ่มเวลาอีก 3 เดือน จะสามารถลดจำนวนคนได้ถึง 4 คน

PNR Curve to หมายถึง cost time ที่น้อยสุดสำหรับส่งผลิตภัณฑ์ เช่น เวลาในการส่งผลิตภัณฑ์(delivery time)ที่ทำให้เกิด effort น้อยสุด และ to = 2td td หมายถึง เวลาในการพัฒนาผลิตภัณฑ์ที่ได้ค่าสูงสูดในเทอมของตารางการทำงานและทรัพยากรที่มีอยู่ ta หมายถึง เวลาในการส่งมอบผลิตภัณฑ์ที่ได้กำหนดไว้แล้ว จาก curve หากมีการเร่งรัดการส่งมอบงานให้เร็วกว่า 0.75 td จะไม่สามารถทำได้ ซึ่งเรียกว่าช่วงเวลา “impossible region”