The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by Kantida Thansuwan, 2020-11-07 10:18:46

Dynamic Systems Development Method

ส่งงาน

Dynamic Systems

Development Method

Dynamic Systems Development Method

วธิ กี ารพัฒนาระบบแบบพลวตั ิ ( DSDM) จัดหาโครงรา่ งซึง่ เกี่ยวกบั การท้าซา้ และการเพิม่ วธิ กี ารท่จี ะพฒั นา
ระบบสารสนเทศ เป็นการพัฒนารปู แบบหน่ึงใน Agile Method

วธิ กี ารพฒั นาระบบแบบพลวตั ิ (DSDM) คือ กระบวนการวนซ้าเช่นเดยี วกับ XP และ แต่วา่ แตล่ ะรอบของวงจร
DSDM จะเปน็ ไปตามกฎ 80% คอื ทา้ งานใหเ้ พียงพอเทา่ ทจ่ี า้ เป็นในแต่ละรุ่น เพื่อใหเ้ คล่ือนไปสูร้ นุ่ ที่เพม่ิ ขนึ้ ถัดไป สว่ น
รายละเอยี ดในสว่ นทเ่ี หลอื สามารถทา้ ใหเ้ สรจ็ ไดใ้ นภายหลงั เมอ่ื ไดร้ บั การร้องขอใหม้ กี ารเปลี่ยนแปลง

หลักการของ DSDM

01 ผู้ใช้ท่ีเกี่ยวข้อง คอื สว่ นส้าคัญในการท้างานทม่ี ปี ระสทิ ธิภาพ 02 ทีมโครงงานตอ้ งมีอา้ นาจการตดั สนิ ใจ ท่สี ง่ ผลตอ่
และโครงงานทมี่ ีประสทิ ธผิ ล ซง่ึ ผใู้ ช้และผู้พฒั นาได้ใช้สถานที่ ความกา้ วหน้าของโครงงาน โดยไมต่ อ้ งรอการอนมุ ัติจาก
ทา้ งานร่วมกัน เพ่ือสามารถท้าการตดั สินใจได้อยา่ งแม่นยา้ ระดับทีส่ งู กวา่

03 DSDM มุง่ สนใจการสง่ ผลที่เกดิ ขนึ้ ประจ้า ดว้ ยสมมตฐิ านการ 04 เกณฑ์หลกั เพอื่ ยอมรับสง่ิ ที่ส่งมาใน DSDM อยบู่ นความ
สง่ ให้"ดีพอ"ในตอนแรก แล้วดขี น้ึ เสมอในการส่งจนสมบูรณ์ ตอ้ งการของธุรกิจปจั จุบัน ไมใ่ ชก่ ารจดั การส่งระบบสมบูรณ์ท่ี
แบบในตอนท้าย โดยผลทเ่ี กดิ ขึ้นจากข้ันตอนแรกสามารถ รวมความต้องการทกุ อยา่ งทเ่ี ป็นไปได้ของธรุ กิจปัจจบุ ัน แต่
ทดสอบการบนั ทกึ และการทบทวนเอกสาร วา่ สามารถใชซ้ ้า สนใจความพยายามในการท้างานทีเ่ ป็นจดุ เปลี่ยนสา้ คัญ
ได้ในครัง้ หนา้

หลักการของ DSDM

05 การพฒั นาคอื ทา้ ซ้า และท้าใหด้ ีข้นึ ผลกั ดนั โดยผลสะท้อน 06 การเปลี่ยนแปลงทง้ั หมดระหวา่ งการพัฒนาผันกลับได้
กลับจากผใู้ ช้ไปยังวธิ แี กป้ ญั หาธุรกจิ ที่มปี ระสทิ ธผิ ล

07 ขอบเขตและความตอ้ งการ ควรทา้ กอ่ นเร่มิ ต้นโครงงาน 08 ทดสอบ วงจรชวี ิตโครงงาน (ดู Test - Driven Development

เปรยี บเทียบ)

09 ร่วมมือตดิ ตอ่ สอบถามในหมู่ผู้ถือประโยชนร์ ่วมของโครงงาน

ทั้งหมด ซึ่งตอ้ งการประสิทธิภาพ และประสิทธิผล

7 Phases to Rule Them

กระบวนการการพฒั นา DSDM ประกอบด้วยของ 7 phases

01 Pre-Project ระยะกอ่ นเร่ิมโครงงาน ประกอบด้วยค้าแนะน้า 02 Feasibility Study การศึกษาความเป็นไปได้ คอื การ
โครงงานและขอ้ เสนอของโครงการคู่แข่ง และควรก้าหนด ก้าหนดขอ้ พิจารณาปญั หาท่ีเปน็ ไปได้ จะถูกระบุและประเมนิ
ลกั ษณะต่างๆ ของโครงการทงั้ หมด ต้นทุนและ เทคนิคของระบบคอมพิวเตอรเ์ พื่อแกไ้ ขปัญหาของ
ธรุ กจิ น้ัน

03 Business Study การศกึ ษากระบวนการทางธรุ กจิ ได้เรยี ก 04 Functional Model Iteration (FMI) จุดสนใจของFunctional
สงิ่ น้นั ว่า DSDM เปน็ กรอบวธิ ที ส่ี มควร การศึกษากระบวนการ Model Iteration คอื การขัดเกลาพ้นื ฐานธรุ กิจของระบบ
ทางธรุ กิจ จดั เป็นพ้ืนฐานของงานยอ่ ยทงั้ หมด เชน่ เดยี วกับ คอมพวิ เตอร์ เช่น การสรา้ งการประมวลผลและขอ้ มูล
Feasibility Study ขณะทกี่ ารกระท้าลงไปใหส้ า้ เรจ็ ว่า ข่าวสารท่ีต้องการถกู ก้าหนดไว้ในขน้ั ตอนของ Business
พอเพยี งกับความเขา้ ใจและความตอ้ งการหรอื ไม่ Study บางโครงการประกอบดว้ ย FMI หลายประเภท

7 Phases to Rule Them

กระบวนการการพฒั นา DSDM ประกอบดว้ ยของ 7 phases

05 Design and Build Iteration คอื การที่ระบบคอมพวิ เตอร์ 06 ระยะการ Implementation ครอบคลุมตั้งแตข่ ้นั ตอนการ
ไดร้ ับการออกแบบและจดั การใหเ้ พยี งพอกับมาตรฐานความ พัฒนาจนถงึ ข้นั ตอนปฏิบตั กิ าร
ปลอดภัยเมื่ออยใู่ นมอื ของผใู้ ช้งาน บางโครงการประกอบด้วย
DBI หลายประเภท

07 Post-Project คอื การนา้ ระบบออกใช้งาน และรองรับความ
ต้องการในจะเกดิ ขนึ้ ในอนาคต ปกตริ ะยะนี้ใช้เวลา
ประมาณ 6 เดอื นหลงั จากท่โี ครงการดา้ นเทคนิคเสร็จ
เรียบรอ้ ย

DSDM ยังสนับสนุนหลักการอ่ืนๆ (หรือเรียกว่า assumptions)

• ไมม่ รี ะบบทส่ี รา้ งสมบูรณใ์ นครัง้ แรก (แบ่งเป็นหลกั การ 80/ เกณฑ์ 20) การดา้ เนินการพฒั นาระบบสารสนเทศ 80% จากการได้รบั ประโยชน์จาก
ธุรกิจ 20% จากความตอ้ งการของระบบเพราะฉะนั้น DSDM เร่ิมจาก หาความตอ้ งการของระบบ 20% จนพบอีก 80% คอื ความตอ้ งการของธุรกจิ ส่ิง
ท่ดี ีพอคอื ผใู้ ช้เป็นผเู้ ก่ยี วขอ้ งอยา่ งใกลช้ ดิ ในการด้าเนนิ การพัฒนา และแนใ่ จในมุมมองทห่ี ายไป 20% วา่ จะไม่เป็นสาเหตใุ ห้มีผลตามมา การเพ่มิ
ความตอ้ งการบอ่ ยๆ เป็นเหตุใหโ้ ครงงานเกินก้าหนดเวลา และงบประมาณ , เพราะฉะน้นั มนั โดยสว่ นมากไมจ่ ้าเปน็ ต้องสร้างการแกป้ ัญหาท่สี มบรู ณ์

DSDM ยังสนับสนุนหลักการอื่นๆ (หรือเรียกว่า assumptions)

• การส่งมอบโครงงานควรจะตรงเวลา ภายในงบประมาณ และ มีคุณภาพดี
• DSDM ต้องการแต่ละข้นั ตอนของการพฒั นาจนเสรจ็ ส้าหรบั ขน้ั ตอนถดั ไปในการเริ่มตน้ แนวทางการท้าซา้ ใหมข่ องโครงงาน สามารถเร่มิ โดยไมต่ อ้ ง

คอยการท้างานกอ่ นหนา้ ทัง้ หมดเสรจ็ ส้ิน และทกุ การท้าซ้าของระบบ คอื การปรับปรุงท่เี พิ่มขน้ึ เรยี กกลบั ว่าความตอ้ งของการธรุ กจิ เป็นการ
เปล่ียนแปลงเหนือกวา่ เวลา
• การจัดการโครงงานและเทคนิคการพฒั นา รวบรวมอย่ใู น DSDM

DSDM ยังสนับสนุนหลักการอ่ืนๆ (หรือเรียกว่า assumptions)

• DSDM สามารถใชท้ ้ังในโครงงานใหม่ และ เพือ่ ขยายระบบปัจจุบนั
• การประเมนิ ความเสย่ี งควรจะสนใจการท้างานทางธรุ กจิ ไม่ใช่โครงสรา้ งหรือการพฒั นาวตั ถ(ุ เชน่ เดียวกบั ความต้องการและเอกสารการออกแบบ)
• จดั การผลที่ส่งมากกวา่ จะท้าใหเ้ สรจ็
• การเขียนโปรแกรม ควรคาดคะเนพืน้ ฐานการปฏิบตั ิทางธรุ กจิ ด้วย

นางสาวณิตชากร สมาชกิ
นางสาวกานตธ์ ิดา
นายภวู ิศ จารุนิล 003
นายภธู เรศ เทยี นสุวรรณ 015
นายวรี วชิ ญ์ เกดิ มงคล 023
ไชยเชษฐ 025
วสาอังศุนิษย์ 027


Click to View FlipBook Version