ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

การพัฒนาซอฟท์แวร์ปรับตัว 

รูปกระบบวนการพัฒนาซอฟต์แวร์

การพัฒนาซอฟท์แวร์ปรับตัว หรือ Adaptive Software Development เป็นกระบวนการพัฒนซอฟต์แวร์ที่ทำให้พัฒนาโปรแกรมประยุกต์ได้อย่ารวดเร็ว คิดค้นโดย Jim Highsmith และ Sam Bayer ADS รวบรวมหลักการซึ่งประยุกต์อย่างต่อเนื่องของกระบวนการทำงานด้วยมือซึ่งเป็นเรื่องการทำงานปกติซึ่ง ADS จะมาแทนแบบจำลอง Waterfall 

 

การคาดเดา (Speculation)

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

ความร่วมมือ (Collaboration)

หาเรเรวจูงใจบุคคลให้ทำงานร่วมกัน ในทางที่เพิ่มพูนผลลัพธ์ที่สร้างสรรค์และเฉลียวฉลาด บุคคลที่ทำงานด้วยกันต้องมีความไว้ใจกันเพื่อ

  1. การวิพากษ์วิจารณ์โดยปราศจากความขมขื่น
  2. การช่วยเหลือกันโดยปราศจากความเสียใจ
  3. การทำงานอย่างหนักเท่าเทียมกัน
  4. มีความชำนาญเฉพาะที่จะเป็นประโยชน์ต่องานที่ทำ
  5. มีการพูดคุยถึงปัญหาหรือข้อกังวลสงสัยในทางที่ไปสู่กระทำที่ได้ประสิทธิผล

การเรียนรู้ (Learning)

  ทีม ASD เรียนรู้ได้ 3 วิธี คือ

  1. กลุ่มเฉพาะทาง (Focus group) เมื่อลูกค้า/ผู้ใช้งานให้ผลตอบกลับในการใช้งานของซอฟต์แวร์ที่มอบไป สิ่งนี้จะเป็นตัวบ่งชี้ว่าผลิตภัณฑ์ได้ตอบสนองความจำเป็นทางธุรกิจหรือไม่
  2. การทบทวนเทคนิคอย่างเป็นทางการ (Formal Technical Review) ทีม ASD มีการทบทวนซอฟต์แวร์ที่กำลังพัฒนาอยู่ ขณะเดียวกันมีการปรับปรุงคุณภาพและเรียนรู้ไปพร้อมๆ กัน
  3. การตรวจสอบภายหลัง (Postmortems)

 

การพัฒนาซอฟท์แวร์ปรับตัว เป็นการพัมนาซอฟต์แวร์ที่ทำให้พัฒนาซอฟต์แวร์ประยุกต์ได้อย่างรวดเร็ว ถูกคิดค้นโดย Jim Highsmith  ได้ให้นิยามว่า หลักการซึ่งประยุกต์อย่างต่อเนื่องของกระบวนการทำงาน  

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : บทความทั่วไป

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีการนำข้อความที่ผู้ใช้กรอกให้เข้าไปอยู่ในไฟล์ pdf ตามที่ผู้ใช้กรอก
โดย jamepiyawat พ 29 ม.ค. 2020 6:53 pm บอร์ด PHP Knowledge
0
5
พ 29 ม.ค. 2020 6:53 pm โดย jamepiyawat
ติดตั้ง module flaskwebgui ไม่ได้ครับ
โดย benzas00123 พ 29 ม.ค. 2020 6:53 pm บอร์ด Programming - C/C++ & java & Python
0
4
พ 29 ม.ค. 2020 6:53 pm โดย benzas00123
ความรู้พื้นฐานเกี่ยวกับบัญชีแยกประเภท
โดย nutchasn พ 29 ม.ค. 2020 6:32 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
1
พ 29 ม.ค. 2020 6:32 pm โดย nutchasn
Pillow library ฟังก์ชั่น Image.new() ฟังก์ชั่นที่ใช้สำหรับการสร้างไฟล์รูปภาพ
โดย benzas00123 พ 29 ม.ค. 2020 6:21 pm บอร์ด Python Knowledge
0
3
พ 29 ม.ค. 2020 6:21 pm โดย benzas00123
ความรู้พื้นฐานเกี่ยวกับงบทดลอง (Taial Balance)
โดย nutchasn พ 29 ม.ค. 2020 6:00 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
7
พ 29 ม.ค. 2020 6:00 pm โดย nutchasn
Pillow library ฟังก์ชั่น ImageDraw() ฟังก์ชั่นสำหรับการเพิ่มตัวอักษรเข้าไปในภาพ
โดย benzas00123 พ 29 ม.ค. 2020 5:52 pm บอร์ด Python Knowledge
0
10
พ 29 ม.ค. 2020 5:52 pm โดย benzas00123
การปรับปรุงค่าใช้จ่ายจ่ายล่วงหน้า (Prepaid expenses)
โดย nutchasn พ 29 ม.ค. 2020 5:29 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
3
พ 29 ม.ค. 2020 5:29 pm โดย nutchasn
วิธีการเขียน php สำหรับตรวจสอบหมายเลขบัตรประชาชนว่ามีความถูกต้องหรือไม่
โดย Ittichai_chupol พ 29 ม.ค. 2020 5:24 pm บอร์ด PHP Knowledge
0
8
พ 29 ม.ค. 2020 5:24 pm โดย Ittichai_chupol
ทำความรู้จักกับชนิดข้อมูลใน SQL
โดย nutchasn พ 29 ม.ค. 2020 4:38 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
7
พ 29 ม.ค. 2020 4:38 pm โดย nutchasn
วิธีการปรับปรุงรายได้รับล่วงหน้า (Deferred Income)
โดย nutchasn พ 29 ม.ค. 2020 3:38 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
8
พ 29 ม.ค. 2020 3:38 pm โดย nutchasn
ผมไม่สามารถใช้ module tkinter ได้ครับ
โดย benzas00123 พ 29 ม.ค. 2020 2:04 pm บอร์ด Programming - C/C++ & java & Python
9
38
พ 29 ม.ค. 2020 6:57 pm โดย benzas00123
การปรับปรุงรายได้ค้างรับ (Accrued Revenue)
โดย nutchasn พ 29 ม.ค. 2020 2:09 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
8
พ 29 ม.ค. 2020 2:09 pm โดย nutchasn
ปิด textbox เพื่อให้ไม่สามารถแก้ไขข้อมูลได้ด้วย radio button
โดย benzas00123 พ 29 ม.ค. 2020 11:31 am บอร์ด HTML CSS
0
8
พ 29 ม.ค. 2020 11:31 am โดย benzas00123
อยากทราบวิธีการ insert ข้อมูลในตอนติดตั้ง Extension ของ phpbb
โดย Ittichai_chupol พ 29 ม.ค. 2020 11:03 am บอร์ด Programming - PHP
1
11
พ 29 ม.ค. 2020 11:08 am โดย thatsawan
เจอของจริง
โดย noppadonsk พ 29 ม.ค. 2020 10:58 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
8
พ 29 ม.ค. 2020 10:58 am โดย noppadonsk
อยากทราบวิธีแยกข้อมูลที่เรียงกันอย่างไม่เป็นระเบียบเข้า DB
โดย meetingyou999 อ 28 ม.ค. 2020 10:37 pm บอร์ด Programming - PHP
0
14
อ 28 ม.ค. 2020 10:37 pm โดย meetingyou999
Pillow library ฟังก์ชั่น Filters สำหรับการปรับ Filters ของภาพให้มีลูกเล่นมากขึ้น
โดย benzas00123 อ 28 ม.ค. 2020 6:52 pm บอร์ด Python Knowledge
0
26
อ 28 ม.ค. 2020 6:52 pm โดย benzas00123
เรียนรู้การใช้สูตรจาก Excel
โดย nutchasn อ 28 ม.ค. 2020 6:51 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
14
อ 28 ม.ค. 2020 6:51 pm โดย nutchasn
Pillow library ฟังก์ชั่น convert ฟังก์ชั่นสำหรับเปลี่ยนโหมดสีของภาพ
โดย benzas00123 อ 28 ม.ค. 2020 6:40 pm บอร์ด Python Knowledge
0
13
อ 28 ม.ค. 2020 6:40 pm โดย benzas00123
ทำความรู้จักโปรแกรม power bi ในการวิเคราะห์ข้อมูล
โดย nutchasn อ 28 ม.ค. 2020 4:30 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
10
อ 28 ม.ค. 2020 4:30 pm โดย nutchasn