IISP International Institute for Software ProcessCertified Software Process Improvement Professional Certification (CSPIP) Company

 


This tutorial covers AKA area #4 of the International Software Process Improvement Certification (ISPIC) requirements.

Project management is one of the major focus areas for software process improvement. The course provides a comprehensive overview of the different aspects of software project management. After reviewing briefly the basics of the traditional project management, it focuses on the specifics of software projects. The course provides an overview of the most frequent types of software projects and software life cycle models. With that in mind, we proceed to discuss commonly used standards and frameworks for software development and their effect of project management: PMI, RUP and CMMI®. The discussion of the aspects of project management deepens the understanding of the concepts; going through the stages of the software life cycle anchors them in the practice of software project management. The course concludes with a discussion on presenting project metrics through bi-directional project management dashboards.

  • The concepts of project management and their applications in software projects
  • Most frequent types of software projects and widely used software life cycle models
  • Common frameworks and standards for software development
  • Different aspects of software project management
  • Application of the project management concepts to different stages of software life cycle
  • Bi-directional project management dashboards

  • What the course is about
    • Scope: what do we cover in depth, what do we glance over, what we do not cover
    • Goals: what will we learn
    • Administrative items
  • The basic concepts of Project Management
    • Software specifics
      • The uniqueness of software
      • Software project types
        • Development
        • Implementation
        • Certification
      • Software Life Cycle models
        • Waterfall
        • V-Model
        • Rational Unified Process
        • Iterative/Spiral
        • Agile
      • Standards and frameworks
        • PMI
        • RUP
        • CMMI®
      • The aspects of project management
        • Project Management Integration
        • Project Scope Management
        • Project Time Management
        • Project Cost Management
        • Project Quality Management
        • Project Human Resources Management
        • Project Communications Management
        • Project Risk Management
        • Project Procurement Management
      • Software Project Stages
        • Initiation & Planning
        • Requirements Gathering
        • Design
        • Coding and Unit Testing
        • System Tests
        • Acceptance Tests
        • Deployment
        • Retirement
      • Measuring projects: Project Management Dashboards

Michael Yudanin is a seasoned IT professional, who specializes in management of IT services delivery and in process improvement consulting. His management skills are based on best practices and leading standards like CMMI, IEEE and ISO, streamlines software life cycle processes and achieves higher product quality through process improvement. Michael provides solutions for complex software development environments, e.g., large scale implementation of highly customized software products and distributed organizations. He is very knowledgeable in the latest developments with IT processes and technologies. Michael is very dependable and professional. He is Certified by the American Society for Quality as a Software Quality Engineer (CSQE).

©2008 International Institute for Software Process