Rational Unified Process (RUP) คืออะไร

Rational Unified process (RUP)

คือ กระบวนการพัฒนา ซอฟต์แวร์ หรือ Software development lifecycle อีกหนึ่งแบบคือ Rational unified process (Rup)

เป้าหมายของ Rational Unified process

เป็นการทำให้กระบวนการในขั้นตอนนั้นๆสมบูรณ์ที่สุด มีการวนและทำซ้ำเรื่อยๆจนขั้นตอนสมบูณ์ โดยจะมีเป้าหมายในแต่ละขั้นตอนว่าควรจะได้ผลอะไรออกมาบ้าง

Rational Unified process หรือเรียกสั้นๆว่า (Rup) คือ กระบวนการพัฒนาระบบซอฟต์แวร์อีกรูปแบบหนึ่งซึ่งแบ่งขั้นตอนการพัฒนาระบบซอฟต์แวร์ออกเป็นรอบๆซึ่งมีขั้นตอนหลักๆจะอธิบายดังภาพต่อไปนี้

RUP ประกอบด้วยมุมมอง 2 มิติ

  • มุมมองในแนวนอน (horizontal axis) จะแสดงให้เห็นถึงเวลาและวงจรการพัฒนาในแต่ละช่วงของโครงการ การเปลี่ยนแปลงของกระบวนการทำงาน โดยจะนำเสนอออกมาในรูปแบบของ ช่วงการทำงาน(Phase), การแบ่งการทำงานออกเป็นงานย่อยๆ(iteration) และ ระยะการทำงาน หรือ หลักไมล์การทำงาน (milestone)
  • มุมมองในแนวตั้ง (vertical axis) จะแสดงให้เห็นถึงกลุ่มกิจกรรมที่เกิดขึ้น ซึ่งจะถูกแบ่งกลุ่มออกตามวิธีการหรือลักษณะของการทำงานของกิจกรรมนั้นๆ จะอธิบายให้เห็นถึงส่วนประกอบของกระบวนการ, กิจกรรมที่เกิดขึ้น, Workflow, บทบาท และ อื่นๆ
  • รูปภาพในด้านบนจะแสดงให้เห็นถึงสิ่งที่เป็นจุดสำคัญของ RUP ในแต่ละช่วงเวลา(Phase) เช่นในช่วงแรกของการทำงานจะเน้นที่การทำงานที่เกี่ยวข้องกับ Requirement และหลังจากนั้นก็จะมาเน้นการทำงานที่ส่วนการ implement coding เป็นต้น
  • YouTube Preview Image
  •  
  •  
  •  
  •  
  •  
  •  
Chakit crengtummakit
at GlurGeek.Com
ผมชื่อบองครับ

Leave a Reply