| 
                                                
                                                 
                                                  บุคลากรด้านผู้ผลิตซอฟต์แวร์ ประกอบด้วยบุคลากรหลายๆ ส่วน  
                                                    ซึ่งทำหน้าที่แตกต่างกัน ดังนี้  
                                                    นักวิเคราะห์ระบบ (System Analyst)   มีหน้าที่ศึกษาความต้องการของผู้ใช้ รวมทั้งรวบรวมข้อเท็จจริงและปัญหาต่างๆ ที่เกิดขึ้นในระบบงานเดิม เพื่อนำมาทำการวิเคราะห์เพื่อแก้ปัหาที่กิดขึ้น หรือปรับปรุงระบบงานเดิมให้ดีขึ้น หรือเพิ่มประสิทธิภาพในการทำงาน 
                                                   นักออกแบบระบบ    (System Design)  มีหน้าที่นำผลการวิเคราะห์ความต้องการของผู้ใช้จากนักวิเคราะห์ระบบ มาทำการออกแบบระบบให้ตรงกับความต้องการของผู้ใช้ 
                                                   นักเขียนโปรแกรม  (Programmer)   มีหน้าที่นำระบบที่ได้รับการออกแบบจากนักออกแบบระบบ มาเขียนเป็นโปรแกรม หรือซอฟต์แวร์ พร้อมทั้งตรวจสอบการทำงานของโปรแกรมให้ถูกต้องตามที่ต้องการ 
                                                   ผู้สนับสนุน (System Support)  ได้แก่ ผู้จำหน่ายซอฟต์แวร์ นักเขียนคู่มือการใช้ซอฟต์แวร์ ผู้ให้การฝึกอบรมแนะนำการใช้ซอฟต์แวร์  
                                               
                                                  ความรู้ของบุคลากรผู้ผลิตซอฟต์แวร์ ที่ควรมีดังนี้ 
                                                   นักวิเคราะห์ระบบ ควรมีความรู้ทางด้านคอมพิวเตอร์และตัวระบบงานที่ต้องการประยุกต์ซอฟต์แวร์เข้ามาใช้ 
                                                   นักออกแบบระบบ ต้องมีความรู้เรื่องการจัดวางโครงสร้างฐานข้อมูล รู้ระบบการส่งต่อข้อมูล  
                                                     นักเขียนโปรแกรม ควรมีความรู้ความชำนาญทางด้านการเขียนภาษาโปรแกรมต่างๆ และสามารถเลือกใช้ภาษาโปรแกรมให้เหมาะสมกับระบบงานนั้นๆ  
                                                 
       โดยรวมแล้วบุคลากรด้านผลิตซอฟต์แวร์ควรศึกษาทางด้านวิทยาการคอมพิวเตอร์ มีความรู้ด้านการคำนวณทางคอมพิวเตอร์ การวางโครงสร้างข้อมูล การเขียนโปรแกรมประยุกต์ การทำให้คอมพิวเตอร์มีความรอบรู้และมีความสามารถพิเศษที่เรียกว่าปัญญาประดิษฐ์ การเขียนคอมพิวเตอร์กราฟิก การใช้คอมพิวเตอร์ในงานระบบสื่อสารข้อมูล และการวิเคราะห์โครงข่ายคอมพิวเตอร์ รวมทั้งยังต้องเรียนรู้ทางเทคนิควิธีการต่างๆ ในการออกแบบซอฟต์แวร์ 
                                               
                                                              
                                               
                                               |