Presentation is loading. Please wait.

Presentation is loading. Please wait.

 1998-06 Fayad SJSU – CmpE Software Engineering Management Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.

Similar presentations


Presentation on theme: " 1998-06 Fayad SJSU – CmpE Software Engineering Management Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering."— Presentation transcript:

1  1998-06 Fayad SJSU – CmpE Software Engineering Management Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering San José State University One Washington Square San José, CA 95192-0180 http://www.engr.sjsu.edu/~fayad, m.fayad@sjsu.edu

2 LB3b-S2 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad 2 Lecture 2b: Documenting Software Processes

3 LB3b-S3 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad Lesson Objectives 3 Understand process assessment models Evaluate software process improvement initiatives Understand the recommendations for documenting process. Discuss the essential process elements

4 LB3b-S4 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad Criteria for Evaluating SPI Initiatives Assessment Process Assessment Cost Best Practices Cost & Organization Compliance Organization’s Size Assessment Result Significance Time and Effort 4

5 LB3b-S5 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad Criteria for Evaluating SPI Initiatives The Means of Capability Level to an organization Return on Investment (ROI) Impact on Productivity Impact on Performance Tailorability & Adaptability Repeatability 5

6 LB3b-S6 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad Criteria for Evaluating SPI Initiatives Simplicity Measurability Testability Stability Suitability Valueability Duration of the Execution of a Process 6

7 LB3b-S7 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad What a Process Is Not - 1 It is not a replacement for experience or skill. It does not turn untrained personnel into effective workers. Process development is not a make-work project for incapable employees. It does not solve all operational problems. 7

8 LB3b-S8 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad What a Process Is Not - 2 It is not, in itself, the goal of software development organization. It does not guarantee error-free development, nor does it prevent false starts or dead ends. It is not a code word for a set of rules that management imposes upon subordinates. It is not merely a set of written rules. 8

9 LB3b-S9 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad Show how to evaluate the process assessment processes? Show how to evaluate the SPI Initiatives? Define: –Process Paralysis 9 Discussion Questions

10 LB3b-S10 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad Documenting Processes: Symbolic Notations (Fayad – pp. 240- 42) Documenting Template (Fayad – pp, 240-42) Activity Diagram 10 Questions for the Next Lecture

11 LB3b-S11 Doc. Processes  1998-06 Fayad SJSU – CmpE M.E. Fayad Task 1: Bidding for Team Projects Task 2: Bidding for Team Assignments Task 3: Identify the team members of your team. E – Mail me their names, e-mails, phone numbers. Task 4: Read chapter 13 – Fayad – Sections 5 to 13. Please note that all deliverables must be submitted electronically as MS Word format. 11 Tasks for Next Lecture


Download ppt " 1998-06 Fayad SJSU – CmpE Software Engineering Management Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering."

Similar presentations


Ads by Google