Software Process Engineering - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Software Process Engineering

Description:

Department of Computer Science & Engineering. University of Nebraska, Lincoln ... It is not a code word for a set of rules that management imposes upon subordinates. ... – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 12
Provided by: fay6
Category:

less

Transcript and Presenter's Notes

Title: Software Process Engineering


1
Software Process Engineering
  • Dr. Mohamed Fayad, Associate Professor
  • Department of Computer Science Engineering
  • University of Nebraska, Lincoln
  • Ferguson Hall, P.O. Box 880115
  • Lincoln, NE 68588-0115
  • http//www.cse.unl.edu/fayad

2
Lesson 3 Documenting Processes
2
3
Lesson Objectives
  • Understand process assessment models
  • Evaluate software process improvement
  • initiatives
  • Understand the recommendations for
  • documenting process.
  • Discuss the essential process elements

3
4
Criteria for Evaluating SPI Initiatives
  • Assessment Process
  • Assessment Cost
  • Best Practices
  • Cost Organization Compliance
  • Organizations Size
  • Assessment Result Significance
  • Time and Effort

4
5
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
Criteria for Evaluating SPI Initiatives
  • Simplicity
  • Measurability
  • Testability
  • Stability
  • Suitability
  • Valueability
  • Duration of the Execution of a Process

6
7
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
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
Discussion Questions
  • Show how to evaluate the process assessment
    processes?
  • Show how to evaluate the SPI Initiatives?
  • Define
  • Process Paralysis

9
10
Questions for the Next Lecture
  • Documenting Processes
  • Symbolic Notations (Fayad pp. 240-42)
  • Documenting Template (Fayad pp, 240-42)
  • Activity Diagram

10
11
Tasks for Next Lecture
  • 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
Write a Comment
User Comments (0)
About PowerShow.com