software-process-improvement
Home > Software Engineering Process Approach > Software Process Improvement
SE104: Software Process Improvement
 Learner hours: 7 hours |  List Price: USD 120 |  Delivery Mode: ELearning
Buy online Buy online
 
 
EdistaLearning selected as Education Partner for IEEE
PMP Exam Simulator - Your pathway to become a PMP
Click here for larger image.
FAQs
   
QAI
Unicom
Project Management,
PMP Question Bank
and many more...
 

EdistaLearning is happy to bring you the Software Process Improvement course. You can access this course anytime, anywhere, through the Internet.

Introduction

To create high-quality software on time and within budget, it is important to go through a series of predictable steps, which are like a road map. This road map is called a software process. Software processes form the harness for the technical methods used to build software and are essential for project planning and execution. They are defined to meet certain objectives, such as product quality or ability to meet a schedule.

When a process is implemented, it is necessary to check whether the process is actually achieving what it was intended to and how it can be improved. Software process improvement is an ongoing activity that helps to continuously improve the quality of software built by an organization. Various process improvement and process assessment models are available for evaluating and improving processes.

Course Benefits

After taking the course, you will be able to:

  • Explain what software process improvement is and the various approaches adopted for it.
  • Describe the steps involved in a generic cyclical software process improvement model.
  • Explain how quality models can be used for assessment and process improvement by using the example of Software Capability Maturity Model® of Software Engineering Institute, Carnegie Mellon University. (®Capability Maturity model is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.)
  • Explain the use of the Pareto principle to decide the focus of process improvement efforts.

You receive a certificate of completion after successfully completing the course.

Course Highlights

This course includes:

  • An Introduction to Software Process Improvement
  • Cyclical Model for Software Process Improvement
  • Quality models for Process Assessment and Improvement
  • The Pareto Principle

In an organization, processes are introduced to achieve certain objectives, such as producing high-quality software. Processes need to be checked to see whether they are achieving these objectives. They need to be improved to correct problems, if any. Process improvement is, therefore, an essential on-going activity and has to be performed in a systematic manner. It works best if implemented in small increments. Organizations typically follow an approach of denial, chaos, dictatorship, or common sense for process improvement.

The generic model for process improvement is cyclical in nature and has six steps as given below.

  • Assessment
  • Education
  • Selection
  • Justification
  • Installation
  • Evaluation

The course has been co-authored by the internationally recognized consultant and authority on software engineering— Dr. Roger S. Pressman.

Dr. Pressman is an internationally recognized authority in software engineering. He is consultant to many Fortune 500 companies. He is also the author of six books including the world’s most widely used software engineering textbook—Software Engineering: A Practitioner’s Approach.

Learner hours: 7 hours
Target Audience: EPG Head, Project Manager, EPG Members, Quality Assurors, Internal Auditors
Prerequisites:
  SE101: An Introduction to Software Engineering
  SE102: Software Process Models
List Price: USD 120

EdistaLearning offers special incentives for purchases from developing nations and universities and discounts on bulk purchases.

     
Email the Page
ADD TO:
Blink
Del.icio.us
Digg
Furl
Google
Simpy
Spurl
Y! MyWeb
     
© 2008 EdistaLearning and its licensors.