Page 17 - บทที่ 1 ระบบและเทคโนโลยีสารสนเทศ
P. 17
2.3.2 Category II: Rapid Development คือ กระบวนการ
พัฒนาระบบแบบรวดเร็ว นั่นคือผู้ใช้จะมีส่วนร่วมในการพัฒนาระบบ โดย
สามารถมองเห็นโครงร่างหรือทดลองใช้ระบบต้นแบบได้ก่อนใช้งาน
ระบบงานจริง โดยนักวิเคราะห์ระบบจะใช้เครื่องมือ เทคนิค และ
ซอฟต์แวร์ต่างๆ เข้ามาช่วยในการวิเคราะห์ ออกแบบ และพัฒนาระบบ
ให้เสร็จเร็วขึ้น เช่น การใช้ CASE (Computer-aided Software
Engineering) Tools มาช่วย ประกอบด้วย 2 แนวทาง คือ
3. รูปแบบวิวัฒนาการ (Phased Development) โดยทีม
จะเลือกเอาความต้องการหลักของระบบมาท าการพัฒนาระบบจน
เสร็จสิ้นสมบูรณ์ในเวอร์ชั่น (Version) แรกก่อน ผู้ใช้จะสามารถ
ทดลองใช้ระบบในเวอร์ชันแรกก่อน จากนั้นจึงพิจารณาข้อดีและ
ข้อเสียของระบบ หาข้อผิดพลาดโดยการทดสอบและประเมินระบบ
แล้วจึงเริ่มกระบวนการพัฒนาระบบใหม่โดยเพิ่มความต้องการอื่นๆ
เข้าไปในระบบจนครบ ซึ่งจะได้ระบบงานในเวอร์ชั่นที่ 2, 3 และ
เวอร์ชั่นต่อๆ ไป จนได้ระบบที่สมบูรณ์ที่สุด