วันอังคารที่ 23 พฤศจิกายน พ.ศ. 2553

คุณลักษณะของกระบวนการวิศวกรรมซอฟต์แวร์

คุณลักษณะของกระบวนการวิศวกรรมซอฟต์แวร์
·       Understandability : มีการนิยามขอบเขตของกระบวนการที่ชัดแจ้งและง่ายต่อการเข้าใจ
·       Visibility : ทำให้กิจกรรมกระบวนการชัดเจนที่สุดเพื่อสามารถมองเห็นจากภายนอกได้ชัดเจน
·       Supportability : เครื่องมือช่วยการวิศวกรรมซอฟต์แวร์ (CASE)สามารถช่วยสนับสนุนกิจกรรมกระบวนการในขอบเขตใด
·       Acceptability : กระบวนการที่กำหนดสามารถยอมรับและใช้โดยวิศวกรซอฟต์แวร์ในการผลิตผลิตภัณฑ์ซอฟต์แวร์
·       Reliability : กระบวนการถูกออกแบบในแนวทางซึ่งความผิดพลาดของกระบวนการถูกหลีกเลี่ยงก่อนที่จะส่งผลต่อความผิดพลาดของผลิตภัณฑ์ซอฟต์แวร์
·       Robustness : กระบวนการสามารถทำงานต่อได้แม้นว่ามีปัญหาที่ไม่คาดการณ์เกิดขึ้น
·       Maintainability : กระบวนการสามารถวิวัฒนาการเพื่อตอบสนองการเปลี่ยนแปลงความต้องการขององค์กร
·       Rapidity : กระบวนการสามารถทำให้ส่งมอบผลิตภัณฑ์ได้เร็วนับจากที่รูปแบบคุณลักษณะของซอฟต์แวร์(Software specifications) ถูกกำหนด

คุณลักษณะของซอฟต์แวร์ที่มีคุณภาพ
1.       ความสามารถในการบ ารุงรักษา (Maintainability)
2.       ความสามารถในการพึ่งพา (Dependability)
3.       ประสิทธิภาพ (Efficiency)
4.       ความสามารถในการใช้งาน (Usability)

ไม่มีความคิดเห็น:

แสดงความคิดเห็น