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

การบริหารโครงการผลิตซอฟต์แวร์

 

การบริหารโครงการผลิตซอฟต์แวร์
การบริหารโครงการผลิตซอฟต์แวร์

 

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

 

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

 

โครงการมีลักษณะเป็นแบบชั่วคราว คือเกิดขึ้นและสิ้นสุดลงในช่วงเวลาใดเวลาหนึ่ง ขึ้นอยู่กับความซับซ้อน ความยากง่ายและประเภทของโครงการ

 

โครงการต้องมีลักษณะที่สำคัญดังนี้

  1. มีวัตุประสงค์ที่ชัดเจน
  2. มีระยะเวลาเริ่มต้นและสิ้นสุด
  3. ประกอบไปด้วยกลุ่มของงาน
  4. ดำเนินงานภายใต้เงื่อนไขของเวลา
  5. ต้นทุน และ คุณภาพ

 

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

 

วงจรชีวิตของโครงการ

 

วงจรชีวิตของโครงการ
วงจะชีวิตของโครงการ

 

ระยะเริ่มต้นโครงการ

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

ระยะดำเนินโครงการ

  1. ระยะที่ทีมดำเนินกิจกรรมการผลิตซอฟต์แวร์ตาม Schedule
  2. ผู้บริการโครงการจะต้องมีการติดตามการทำงาน ดูแล สั่งการ และควบคุมการทำงานของลูกทีม
  3. ผู้บริหารต้องหาแนวทางในการแก้ปัญหาที่เกิดขึ้นเนื่องจากผลกระทบของการเปลี่ยนแปลง
  4. ในระหว่างการดำเนินงาน ต้องมีการรายงานความคืบหน้าของโครงการให้ผู้มีอำนาจรับทราบ
  5. ผู้บริหารโครงการต้องติดตามการเปลี่ยนแปลงที่เกิดขึ้นในระหว่างการดำเนินงาน

ระยะปิดโครงการ

  1. ระยะสุดท้ายของการบริหารโครงการ วางแผนการดำเนินงานหลังจากติดตั้งระบบซอฟต์แวร์เพื่อใช้งานเสร็จสิ้น
  2. ระยะปิดโครงการจะดำเนินงานในช่วงการบำรุงรักษาระบบ ของกระบวนการผลิตซอฟต์แวร์
  3. การปิดโครงการมี 2 ลักษณะ คือ
    • ปิดโครงการด้วยความสำเร็จ
    • ปิดโครงการเนื่องจากความล้มเหลว

 

ความยากของการบริหารโครงการซอฟต์แวร์

  1. ซอฟต์แวร์เป็นผลิตภัณฑ์ที่จับต้องไม่ได้
  2. กระบวนการผลิตซอฟต์แวร์ไม่มีมาตรฐานที่แน่นอน
  3. โครงการผลิตซอฟต์แวร์ขนาดใหญ่ย่อมมีลักษณะพิเศษที่แตกต่างกัน
  4. ความต้องการในการผลิตซอฟต์แวร์เป็นวัตถุดิบที่ไม่สามารถจับต้องได้ นอกจากนี้ความต้องการของลูกค้ายังเปลี่ยนแปลงอยู่เสมอ

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

 

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ให้เขียนประวัติ และ Job description ที่เคยทำมาแต่ละบริษัท โดยระบุประเภทธุรกิจที่เคยทำมา
โดย Phakakrong อ 07 ก.ค. 2020 11:01 am บอร์ด M105 - ผกากรอง กุสาวดี
3
22
พ 08 ก.ค. 2020 2:26 pm โดย Phakakrong
Work's on Hand ผกากรอง กุสาวดี M105
โดย Phakakrong อ 07 ก.ค. 2020 11:00 am บอร์ด M105 - ผกากรอง กุสาวดี
0
8
อ 07 ก.ค. 2020 11:00 am โดย Phakakrong
งานประจำวันที่ 7 กรกฏาคม 2563
โดย Phakakrong อ 07 ก.ค. 2020 10:58 am บอร์ด M105 - ผกากรอง กุสาวดี
3
61
พ 08 ก.ค. 2020 9:25 am โดย Phakakrong
ฟอร์มรับเงิน Omise เราสามารถเปลี่ยน logo ได้มั้ยคะ
โดย thatsawan ศ 03 ก.ค. 2020 6:03 pm บอร์ด Programming - PHP
2
46
พฤ 09 ก.ค. 2020 9:44 pm โดย thatsawan
input type="date" ไม่เเสดงเป็นปฎิทินวันที่ให้ใน safari แก้ไขยังไงคะ
โดย thatsawan พฤ 02 ก.ค. 2020 2:31 pm บอร์ด HTML CSS
0
57
พฤ 02 ก.ค. 2020 2:31 pm โดย thatsawan
การสร้าง bot messenger ของ facebook โดยใช้ pymessenger
โดย jirawoot พฤ 02 ก.ค. 2020 1:44 pm บอร์ด Python Knowledge
0
59
พฤ 02 ก.ค. 2020 1:44 pm โดย jirawoot
Q - ทดลองทำเอกสารยื่นแบบผ่านเน็ตแล้ว ไฟล์ txt ใช้ไม่ได้
โดย natthanit.r2538 พ 01 ก.ค. 2020 4:59 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
3
72
พ 01 ก.ค. 2020 5:41 pm โดย natthanit.r2538
สรุปการยื่นแบบภาษีออนไลน์
โดย natthanit.r2538 อ 30 มิ.ย. 2020 5:32 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
1
74
อ 30 มิ.ย. 2020 7:18 pm โดย natthanit.r2538
หลักการคิดค่าคอมมิชชั่น และวิธีการคิด รายได้จาก Commission
โดย natthanit.r2538 อ 30 มิ.ย. 2020 11:31 am บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
66
อ 30 มิ.ย. 2020 11:31 am โดย natthanit.r2538
MJUpgrade อัพเกรดไม่สำเร็จ Error: zip file not found
โดย chaiyaphat ศ 26 มิ.ย. 2020 11:01 am บอร์ด Joomla Development
3
521
ศ 26 มิ.ย. 2020 1:24 pm โดย mindphp
ตั้งค่าใช้ Email ใน phpbb เเล้ว ไม่ทำงาน
โดย thatsawan พฤ 25 มิ.ย. 2020 5:37 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
5
111
ส 27 มิ.ย. 2020 4:43 pm โดย thatsawan
เจอปัญหาตอนทำรายการ Omise เป็นบางครั้ง Error Uncaught OmiseInvalidChargeException
โดย thatsawan พฤ 25 มิ.ย. 2020 3:56 pm บอร์ด Programming - PHP
2
86
จ 29 มิ.ย. 2020 5:29 pm โดย thatsawan
ต้องการจะสร้างไฟล์ HTML เเต่นำค่า php ไป HTML โดย Twig เขียนใน phpbb จะทำยังไงคะ
โดย thatsawan พ 24 มิ.ย. 2020 5:45 pm บอร์ด Programming - PHP
3
89
พฤ 25 มิ.ย. 2020 3:49 pm โดย Sirayu
ถ้าเราต้องการแสดงค่าตอน onchange ใน option ที่มี value มากกว่า 1
โดย thatsawan อ 23 มิ.ย. 2020 12:51 pm บอร์ด JavaScript & Jquery Ajax
2
139
อ 23 มิ.ย. 2020 3:01 pm โดย thatsawan
4 จุดเช็คอิน เกาะล้าน ยอดฮิต
โดย A2d จ 22 มิ.ย. 2020 10:44 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
2
91
ส 27 มิ.ย. 2020 12:01 am โดย A2d
ต้องการจะเปลี่ยนคำปุ่ม omise จาก Pay with Omise เป็นคำที่เรากำหนดขึ้นเอง
โดย thatsawan จ 22 มิ.ย. 2020 5:18 pm บอร์ด PHP Knowledge
2
118
จ 22 มิ.ย. 2020 5:39 pm โดย thatsawan
สาเหตุที่เด็กทารกแพ้นมวัว คุณแม่จะรับมือปัญหานี้อย่างไรดี
โดย medalezga จ 22 มิ.ย. 2020 1:58 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
76
จ 22 มิ.ย. 2020 1:58 pm โดย medalezga
ไม่เข้าใจคำสั่ง preg_replace
โดย profess79 ส 20 มิ.ย. 2020 11:56 am บอร์ด Programming - PHP
1
123
ส 20 มิ.ย. 2020 6:19 pm โดย profess79
วิธีการทำทศนิยม 3 ตำแหน่ง ด้วย python
โดย bolue ศ 19 มิ.ย. 2020 4:49 pm บอร์ด Python Knowledge
0
89
ศ 19 มิ.ย. 2020 4:49 pm โดย bolue
วิธีการ เพิ่มข้อมูล ลงฐานข้อมูล พร้อม รีเทิร์น id กลับมา ด้วยคำสั่ง sql
โดย bolue ศ 19 มิ.ย. 2020 3:25 pm บอร์ด SQL Knowledge
0
561
ศ 19 มิ.ย. 2020 3:25 pm โดย bolue