Page 43 - วิศวกรรมซอฟต์แวร์
P. 43
กรณีตัวอย่างโครงการพัฒนาซอฟต์แวร์เช่ารถยนต์ 15-33
3.3 ทีมงานไม่สามารถจ�ำลองจ�ำนวนผู้ใช้งานระบบพร้อม ๆ กันเป็นจ�ำนวนมาก เน่ืองจากขาดทรัพยากรและ
จ�ำนวนบุคลากร ดังนั้น การทดสอบระบบจึงไม่สามารถทดสอบประสิทธิภาพการท�ำงานภายใต้การใช้งานของผู้ใช้
จ�ำนวนมากได้
กจิ กรรม 15.3.1
1. จากข้อจ�ำกัดเก่ียวกับการทดสอบความมั่นคงปลอดภัยของซอฟต์แวร์ ท่านมีแนวทางการปรับปรุง
แกไ้ ขอย่างไร จงวเิ คราะห์
2. การตรวจสอบความถกู ตอ้ งของระบบอนื่ ๆ ทเ่ี กีย่ วขอ้ งจะกระทำ� ในระหว่างการทดสอบใด
แนวตอบกจิ กรรม 15.3.1
1. แนวทางการปรับปรุงแก้ไขข้อจ�ำกัดเก่ียวกับการทดสอบความมั่นคงปลอดภัยของซอฟต์แวร์ โดย
การพฒั นาบคุ ลากรใหม้ คี วามรคู้ วามเขา้ ใจเกย่ี วกบั การพฒั นาซอฟตแ์ วรบ์ นเวบ็ อยา่ งปลอดภยั หรอื หากเปน็ ระบบ
ที่มคี วามส�ำคัญย่งิ ยวดควรพิจารณาใหม้ กี ารว่าจา้ งผู้เชี่ยวชาญมาท�ำการวิเคราะห์ความมัน่ คงปลอดภยั
2. การตรวจสอบความถกู ตอ้ งของระบบอื่น ๆ ทีเ่ ก่ียวขอ้ งจะกระทำ� ในระหวา่ งการทดสอบรวม (in-
tegration test) เม่ือซอฟต์แวร์นั้นได้ถูกติดต้ังลงบนสภาพแวดล้อมท่ีถูกออกแบบแล้ว การทดสอบจะท�ำการ
ทดสอบความถกู ตอ้ งของการท�ำงานรว่ มกบั ระบบซอฟต์แวร์อน่ื ๆ ในสภาพแวดล้อมการใช้งานจริง
เรอ่ื งที่ 15.3.2
กรณตี ัวอยา่ งการบำ� รงุ รักษาซอฟต์แวร์
เพ่ือให้ซอฟต์แวร์ท่ีถูกพัฒนาข้ึนสามารถใช้งานได้อย่างมีประสิทธิภาพและมีความคุ้มค่าด้านการลงทุน
การบริหารจัดการซอฟต์แวร์อย่างเหมาะสมตั้งแต่การเริ่มต้นการพัฒนาซอฟต์แวร์ และการให้บริการความช่วยเหลือ
กับผู้ใช้งาน ตลอดจนการวางแผนการแก้ไขข้อขัดข้องที่อาจถูกตรวจพบระหว่างการใช้งานจึงมีความจ�ำเป็นอย่างย่ิง
เพอ่ื ใหก้ ารพฒั นาระบบเชา่ รถยนตเ์ ปน็ ไปอยา่ งมปี ระสทิ ธภิ าพ ผรู้ บั ผดิ ชอบการพฒั นาระบบควรดำ� เนนิ การตามแนวทาง
ต่อไปนี้
1. การก�ำหนดหน้าที่รับผิดชอบ เน่ืองจากทีมนักพัฒนาซอฟต์แวร์มีเพียง 6 คน จึงแบ่งมอบหน้าที่ในแบบ
ทุกคนมีสิทธิ์เท่าเทียมกันในการเสนอแนวความคิด (egoless) โดยให้ทีมนักพัฒนาซอฟต์แวร์ใช้เทคนิคดังต่อไปนี้
- ยึดถือหลักการโหวตในกรณีที่มีความเห็นไม่ตรงกัน
- ติดต่อประสานงานกับผู้ใช้งานซอฟต์แวร์อย่างใกล้ชิด เนื่องจากระยะเวลาที่ได้รับมีเพียง 90 วัน
ทีมงานพัฒนาซอฟต์แวร์จึงจัดให้มีการประชุมร่วมกันระหว่างลูกค้าและทีมนักพัฒนาซอฟต์แวร์ทุก ๆ 2 สัปดาห์
ดงั ตวั อยา่ งทแี่ สดงในตารางที่ 15.8 ปญั หาและขอ้ บกพรอ่ งตา่ ง ๆ จะถกู นำ� เสนอ และพจิ ารณาวธิ กี ารแกไ้ ขปญั หารว่ มกัน