Continue… SWPROJECT

advertisement
การบริหารโครงการซอฟต์ แวร์
(Software Project Management)
VS.
การบริหารการพัฒนาโครงการซอฟต์ แวร์
(Software Project Development Management)
SWPROJECTManagement
1
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร
การบริหารโครงการซอฟต์ แวร์ คืออะไร
•การจัดการ การควบคุม กากับดูแล และติดตามประเมินความสัมฤทิ์ผล ในการ
วางแผน จัดสร้ างโปรแกรมคอมพิวเตอร์ (Application) และบารุ งรั กษาการใช้
โปรแกรมคอมพิวเตอร์ ให้ บรรลุความต้ องการของผู้ใช้ และผู้รับบริการได้ อย่ าง
ต่ อเนื่องและยั่งยืน ภายใต้ ระยะเวลาที่ตงั ้ ต้ นละสิน้ สุดโครงการ
•สาระสาคัญหลัก Key Word
จัดการผลสัมฤทธิ์ของงาน มีผลผลิตเป็ นชุดโปรแกรมคอมพิวเตอร์ พร้ อม
เอกสารคู่มือ ให้ ตรงกับ
คุณภาพ (Q: Quality) ครอบคลุมรายละเอียดความต้ องการของผู้ใช้ และ
ผู้รับบริการ ยอมรั บและพึงพอใจ (Terms of Reference: TOR)= Output,
Outcome, Impacts
2
SWPROJECTManagement
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร ต่ อ 1
เวลาเริ่มต้ น เวลาระหว่ างปฏิบัตงิ าน และเวลาสิน้ สุดของงาน เป็ นไปตาม
กาหนดการที่กาหนดไว้ ในแผน = Processing Time (T)
ค่ าใช้ จ่าย (C: Cost) เป็ นไปตามงบประมาณที่ตงั ้ ไว้ ตามแผนงาน (FF: Feed
Forward)
มาตรฐาน ระเบียบวิธีการพัฒนาซอฟต์ แวร์ เป็ นไปตาม SEI CMMI = RBMS
สนับสนุน ส่ งเสริม และผลักดัน การประยุกต์ ใช้ และการบริหารการพัฒนา
นวัตกรรมสังคมวัฒนธรรม (Socio-cultural Innovation) ขององค์ กรผู้ใช้ และ
ผู้ใช้ บริการ ให้ สอดคล้ องและเหมาะสมกับบริบทองค์ กร ของกลุ่มเป้าหมาย
Stockholders/ Shareholders และStakeholders ภายใต้ หลักการบริหารจัดการ
DNA of POSCORB ตัง้ แต่ การใช้ เวลาคิด-ทา-แก้ ไขปั ญหา ได้ อย่ างสมดุลย์
SWPROJECTManagement
3
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร ต่ อ 2
การติดตาม ให้ คาปรึกษา แก้ ไขปั ญหา โดยกากับดูแล ส่ งเสริม สนับสนุน
และผลักดัน วิธีการพัฒนาโปรแกรมคอมพิวเตอร์ ที่มีชีวติ ทุกขัน้ ตอนตามหลัก
วิศวกรรมซอฟต์ แวร์
SWPROJECTManagement
4
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร ต่ อ 3
Wikipeadia.com
ISO 12207 is an ISO standard for software lifecycle processes.
It aims to be the standard that defines all the tasks required for
developing and maintaining software. / SEI CMMI
The ISO 12207 standard establishes a process of lifecycle for
Quality of software, including processes and activities applied
during the acquisition and configuration of the services of the
system.
 Each Process has a set of outcomes associated with it. There
are 23 Processes, 95 Activities, 325 Tasks and 224 Outcomes (the
new "ISO/IEC 12207:2008
SWPROJECTManagement
5
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร ต่ อ 4
Systems and software engineering – Software life cycle processes"
defines 43 system and software processes).
 The standard has the main objective of supplying a common structure so
that the buyers, suppliers, developers, maintainers, operators, managers and
technicians involved with the software development use a common
language.
 This common language is established in the form of well defined
processes. The structure of the standard was intended to be conceived in a
flexible, modular way so as to be adaptable to the necessities of whoever
uses it.
SWPROJECTManagement
6
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร ต่ อ 5
The standard is based on two basic principles: modularity and
responsibility.
Modularity means processes with minimum coupling and maximum
cohesion.
Responsibility means to establish a responsibility for each process,
facilitating the application of the standard in projects where many people
can be legally involved.
The set of processes, activities and tasks can be adapted according to
the software project. These processes are classified in three types: basic, for
support and organizational. The support and organizational processes must
exist independently of the organization and the project being executed. The
basic
processes are instantiated according to the situation.
7
SWPROJECTManagement
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร ต่ อ 6
Software Engineering Process StandardsConfused about the best
software engineering standards for software development and
maintenance?
Here is a suggested list of software engineering process standards by
type or product. The process types are:
Best Selling Standards
Configuration Management
Design
Documentation
Function Points
SWPROJECTManagement
8
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร ต่ อ 7
Human Factors
Integration
Maintenance
Medical Device Standards
Project Management
Quality
SWPROJECTManagement
9
3. การบริหารโครงการซอฟต์ แวร์ คืออะไร ต่ อ 8
Click here to see what all companies want from a Software Quality
Management System
Requirements Definition
Safety
Security
Test
Verification and Validation
If you can find the software engineering process standard you are looking
for, locate at SEPT is partnered with TECHSTREET to provide the world's
premier software engineering standards. You can search, order, and
download thousands of current industry standards and receive your
documents in a timely cost-effective mannerr.
SWPROJECTManagement
10
4. สารบัญ-สาระสาคัญ บริบท การบริหารโครงการซอฟต์ แวร์
1. การศึกษาบริบทชีวติ คือการออกแบบ DESIN:- ระบบธรรมชาติ
สิ่งแวดล้ อม และระบบมนุษย์ สร้ างขึน้
2. แนวทางศึกษา ปรั ชญา การบริหารโครงการซอฟต์ แวร์ (Software Project
Management)
1.1 แนวทางศึกษา ปรั ชญาการบริหารโครงการซอฟต์ แวร์ / Approaches
1.2 ซอฟต์ แวร์ / Software
1.3 การบริหารโครงการ / Project Management
3. สมมตฐาน การบริหารโครงการซอฟต์ แวร์ (Software Project
Management)
SWPROJECTManagement
11
Download