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

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

 

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

 

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

 

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

 

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

 

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

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

 

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

 

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

 

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

 

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

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

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

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

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

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

 

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

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

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

 

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การ ดึง url ในหน้าของ url ที่เราใส่เข้าไป มาทั้งหมด โดย Python
โดย bolue ศ 12 มิ.ย. 2020 1:38 pm บอร์ด Python Knowledge
0
116
ศ 12 มิ.ย. 2020 1:38 pm โดย bolue
การเขียน class object ของ python และให้ return เรียกใช้ บน html รูปแบบเป็นแบบไหนคะ
โดย bolue ศ 12 มิ.ย. 2020 1:07 pm บอร์ด Programming - C/C++ & java & Python
5
147
ส 13 มิ.ย. 2020 10:34 am โดย bolue
'Robinhood' ฟู้ดเดลิเวอรี สัญชาติไทย โดยธนาคารไทยพาณิชย์ พร้อมการันตีไม่เก็บ GP (Gross Profit) ส่วนแบ่งจากร้านอาหาร
โดย thatsawan ศ 12 มิ.ย. 2020 8:38 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
77
ศ 12 มิ.ย. 2020 8:38 am โดย thatsawan
การทำการขาย ในระบบ ERP
โดย natthanit.r2538 พฤ 11 มิ.ย. 2020 6:45 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
91
พฤ 11 มิ.ย. 2020 6:45 pm โดย natthanit.r2538
สอบถาม wrap ค่าใน value ทะลุหน้าจอ ของ python บน html ค่ะ
โดย bolue พฤ 11 มิ.ย. 2020 6:18 pm บอร์ด Programming - C/C++ & java & Python
2
109
ศ 12 มิ.ย. 2020 10:58 am โดย bolue
สอบถามวิธีการดึง link ทั้งหน้า มาจากใน link อีกที โดย python flask ทำยังไงคะ
โดย bolue พฤ 11 มิ.ย. 2020 11:12 am บอร์ด Programming - C/C++ & java & Python
0
123
พฤ 11 มิ.ย. 2020 11:12 am โดย bolue
เข้าหน้าจัดการส่วนของ admin ใน joomla ไม่ได้
โดย thatsawan พฤ 11 มิ.ย. 2020 10:49 am บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
2
115
พฤ 11 มิ.ย. 2020 12:00 pm โดย thatsawan
netbeans เชื่อมต่อ gitlab ไม่ได้ แก้ยังไงคะ
โดย bolue พ 10 มิ.ย. 2020 7:55 pm บอร์ด Programming - C/C++ & java & Python
0
48
พ 10 มิ.ย. 2020 7:55 pm โดย bolue
แชร์เว็บบอร์ดแล้วข้อมูลข้ึนกรอบรวมกันหลายๆอัน
โดย bolue พ 10 มิ.ย. 2020 3:27 pm บอร์ด MindPHP News & Feedback
2
70
พ 10 มิ.ย. 2020 4:55 pm โดย bolue
MJ Upgrade ค้างจังหวะดาวโหลด Joomla 3.9
โดย panas พ 10 มิ.ย. 2020 3:12 pm บอร์ด Joomla Development
3
92
ศ 12 มิ.ย. 2020 12:40 am โดย mindphp
ไม่สามารถสมัครสมาชิก Mindphp ได้
โดย bolue พ 10 มิ.ย. 2020 2:03 pm บอร์ด MindPHP News & Feedback
1
48
พ 10 มิ.ย. 2020 2:14 pm โดย mindphp
สิ่งที่เกิดขึ้นของ pgAdmin 4 v4.22
โดย bolue พ 10 มิ.ย. 2020 10:01 am บอร์ด Python Knowledge
0
42
พ 10 มิ.ย. 2020 10:01 am โดย bolue
netbeans เชื่อมกับ gitlab ไม่ได้
โดย bolue อ 09 มิ.ย. 2020 6:36 pm บอร์ด Programming - C/C++ & java & Python
1
55
พ 10 มิ.ย. 2020 10:04 am โดย bolue
การเก็บรักษาเอกสารทางบัญชี
โดย natthanit.r2538 อ 09 มิ.ย. 2020 6:32 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
37
อ 09 มิ.ย. 2020 6:32 pm โดย natthanit.r2538
เอกสารที่ใช้ประกอบในการลงบัญชี
โดย natthanit.r2538 อ 09 มิ.ย. 2020 4:48 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
1
35
อ 07 ก.ค. 2020 11:12 am โดย thatsawan
วิธีการ ลบตารางออกจากฐานข้อมูล Postgres ด้วย Module psycopg2
โดย bolue อ 09 มิ.ย. 2020 3:44 pm บอร์ด Python Knowledge
0
32
อ 09 มิ.ย. 2020 3:44 pm โดย bolue
วิธีการ สร้างตารางข้อมูลในฐานข้อมูล Postgres ด้วย Module psycopg2
โดย bolue อ 09 มิ.ย. 2020 3:21 pm บอร์ด Python Knowledge
0
98
อ 09 มิ.ย. 2020 3:21 pm โดย bolue
สอบถาม ผมจะทำ wedhook Messenger ของ fackbook ทำตามวิธี ของ Getting Started แล้วไม่ได้ครับ
โดย jirawoot อ 09 มิ.ย. 2020 2:39 pm บอร์ด Programming - C/C++ & java & Python
0
43
อ 09 มิ.ย. 2020 2:39 pm โดย jirawoot
วิธีการ ลบข้อมูลออกจากฐานข้อมูล Postgres ด้วย Module psycopg2
โดย bolue อ 09 มิ.ย. 2020 1:49 pm บอร์ด Python Knowledge
0
38
อ 09 มิ.ย. 2020 1:49 pm โดย bolue
วิธีการ แก้ไขข้อมูลในฐานข้อมูล Postgres ด้วย Module psycopg2
โดย bolue อ 09 มิ.ย. 2020 1:39 pm บอร์ด Python Knowledge
0
62
อ 09 มิ.ย. 2020 1:39 pm โดย bolue