ระเบียบวิธี RUP
ระเบียบวิธี RUP (Rational Unified Process, กระบวนการรวมเป็นหนึ่งอย่างมีเหตุผล) เป็นฐานความรู้พร้อมระบบค้นหาที่อยู่บนอินเทอร์เน็ต ระเบียบวิธี RUP ถูกสร้างขึ้นโดยบริษัท Rational Software
ระเบียบวิธี RUP ตั้งอยู่บน หลักการต่อไปนี้:
- การค้นพบความเสี่ยงตั้งแต่เนิ่นๆ และกำจัด อย่างต่อเนื่องจนกระทั่งการพัฒนาสิ้นสุดลง
- การมุ่งความสนใจอย่างเต็มที่ ต่อความต้องการของลูกค้า ที่มีต่อผลิตภัณฑ์ที่กำลังพัฒนา
- ความพร้อมอย่างต่อเนื่องในการเปลี่ยนแปลง งานของโครงการและวิธีการดำเนินโครงการ
- การใช้สถาปัตยกรรมแบบองค์ประกอบในการทำงาน ในโครงการ
- การควบคุมคุณภาพการดำเนินโครงการในทุกขั้นตอนของการพัฒนา
- ขั้นตอนการทำงานในโครงการดำเนินไปโดยทีมงานที่เหนียวแน่น ซึ่งบทบาทหลักเป็นของสถาปนิก
การทำงานในโครงการโดยใช้ระเบียบวิธี RUP ประกอบด้วยขั้นตอน:
- ขั้นตอนเริ่มต้น (Inception) ซึ่งเป็นขั้นตอนที่แนวคิดของโครงการถูกกำหนดขึ้น เหตุผลทางเศรษฐกิจของโครงการ ประเมินความเสี่ยง และสร้างแบบจำลอง Use Case
- ขั้นตอนการขยายความ (Elaboration) ในขั้นตอนนี้ วิเคราะห์ผลิตภัณฑ์ในอนาคตและบันทึกรายละเอียดทั้งหมดของผลิตภัณฑ์ ออกแบบและทดสอบสถาปัตยกรรมโครงการ ชี้แจง ระยะเวลาและค่าใช้จ่ายของงานให้ชัดเจน และถ้าเป็นไปได้ ลดความเสี่ยงหลัก
- ขั้นตอนการสร้าง (Construction) ซึ่งในขั้นตอนนี้ เกิดการพัฒนาหลักของผลิตภัณฑ์ เมื่อสิ้นสุดการสร้าง จะมีการเผยแพร่ระบบสู่ภายนอกครั้งแรกและบรรลุจุดหมายสำคัญของความพร้อม ด้านการทำงานเบื้องต้น
- ขั้นตอนการเปลี่ยนผ่าน (Transition) ในขั้นตอนนี้ ผลิตภัณฑ์ได้ถูกสร้างขึ้นแล้ว ซึ่งหลังจากทดสอบแล้วจะถูกส่งมอบให้ลูกค้า หากลูกค้าไม่พอใจกับผลลัพธ์ที่ได้รับ ผลิตภัณฑ์จะต้องผ่านวงจรอีกครั้ง ซึ่งรวมทุกขั้นตอนที่กล่าวมาข้างต้น