Software System EngineeringSlide 2Slide 3Criteria for Evaluating SPI InitiativesSlide 5Slide 6What a Process Is Not - 1What a Process Is Not - 2Discussion QuestionsQuestions for the Next LectureTasks for Next Lecture 1998-06 FayadSJSU – CmpE Software System EngineeringDr. M.E. Fayad, ProfessorComputer Engineering Department, Room #283I College of EngineeringSan José State UniversityOne Washington SquareSan José, CA 95192-0180 http://www.engr.sjsu.edu/~fayad, [email protected] 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S2 Doc. Processes2Lecture 2b:Documenting SoftwareProcesses 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S3 Doc. Processes Lesson ObjectivesObjectives3 Understand process assessment models Evaluate software process improvement initiatives Understand the recommendations for documenting process. Discuss the essential process elements 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S4 Doc. ProcessesCriteria for Evaluating SPI InitiativesAssessment ProcessAssessment CostBest PracticesCost & Organization ComplianceOrganization’s SizeAssessment Result SignificanceTime and Effort4 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S5 Doc. ProcessesCriteria for Evaluating SPI InitiativesThe Means of Capability Level to an organizationReturn on Investment (ROI)Impact on ProductivityImpact on PerformanceTailorability & AdaptabilityRepeatability5 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S6 Doc. ProcessesCriteria for Evaluating SPI InitiativesSimplicityMeasurabilityTestabilityStabilitySuitabilityValueabilityDuration of the Execution of a Process6 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S7 Doc. ProcessesWhat a Process Is Not - 1It 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 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S8 Doc. ProcessesWhat a Process Is Not - 2It 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 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S9 Doc. ProcessesShow how to evaluate the process assessment processes?Show how to evaluate the SPI Initiatives?Define: –Process Paralysis9 Discussion Questions 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S10 Doc. ProcessesDocumenting Processes:Symbolic Notations (Fayad – pp. 240-42)Documenting Template (Fayad – pp, 240-42)Activity Diagram10Questions for the Next Lecture 1998-06 FayadSJSU – CmpE M.E. Fayad L2b-S11 Doc. ProcessesTask 1: Bidding for Team Projects Task 2: Bidding for Team AssignmentsTask 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
View Full Document