|
|
 |
|
|
|
| |
| Principles and Concepts |
| The principles and concepts that are covered by the CSPE examination are reviewed in the following eLearning courses available at www.edistacertifications.com: |
==> SE 100 Series: Software Engineering Process Approach - understand what software is, the commonly used and the advanced software process models, common process framework and software process improvement. |
|
==> SE 101: An Introduction to Software Engineering - understand what software is, the goals, components and layers of software engineering. |
|
==> SE 102: Software Process Models - understand what a process model is and the commonly used software process models-linear sequential, prototyping and evolutionary. |
|
==> SE 103: Common Process Framework - understand what a common process framework is, how it is established and used in an organization. |
|
==> SE 104: Software Process Improvement - understand what software process improvement is, the cyclical model and the quality models for process improvement and the Pareto principle. |
|
==> SE 105: Advanced Software Process Model - understand some advanced software process models such as the component-based process model, clean room software engineering and the agile process models. |
|
==> SE 201: Basic Concepts of Software Project Management - understand what software project management is, how a project team is organized and how a project schedule is created and used. |
|
==> SE 202: Software Project Measurement and Metrics - understand the importance of measurement and the types of measurements and metrics required for managing a software project. |
|
==> SE 301: Basic Concepts of Software Quality - understand what software quality is. |
|
==> SE 303: Formal Technical Reviews - understand the importance of formal technical reviews (FTR). |
|
==> SE 501: An Introduction to Software Testing - understand the importance of testing in software projects and the scope of software testing. |
|
| |
| Recommended Reading |
| Books and White Papers |
- Humphrey, W.S., Managing the Software Process, Reading M A
- Pressman, R.S., Software Engineering - A Practitioner's Approach, Fifth edition, McGraw-Hill Publishing Company, 2001
- Grady, R. B., Successful Software Process Improvement, Prentice Hall, 1997
- ISO 9001:2000, Quality management systems - Requirements, International Organization for Standardization
- Schulmeyer, C. G., Zero Defect Software, McGraw-Hill Publishing Company, 1990, p. 33
- Cavano, J.P. and J. A. McCall, A Framework for the Measurement of Software Quality, Proc. ACM Software Quality Assurance Workshop, November, 1978, pp. 133-139
|
| Web Sites |
|
|
|