QAI eLearning Logo  
QAI elearning - A Division of QAI
QAI logo
 
  Home About Us Products and Solutions Organizations FAQs Contact Us  
project-management-basics

Products and Solutions

>

Software Project Management

>

Basic Concepts of Software Project Management

SE201: Basic Concepts of Software Project Management
 Duration: 8.5 hours |  List Price: USD 68 |  Delivery Mode: eLearning
Buy online Buy online

Introduction

Software project management is the discipline used for managing projects effectively. It is a challenging activity and plays a critical role in the success of a project.

Estimation is one of the key aspects of software project management. It helps in estimating the work to be done and the effort required. However, as the project progresses, there are gaps between the planned and actual estimates. Project monitoring and control are required to ensure that the project targets are achieved.

Basic Concepts of Software Project Management course includes:

  • An Overview of Software Project Management
  • Team Organization
  • Project Scheduling

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

Course Benefits

This course will enable you to:

  • Explain what software project management involves and why it is important.
  • Explain how teams can be organized for working effectively on a project.
  • Explain what a project schedule is and how it is created and used.

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

Content Brief

While planning at the beginning of the project, the product size and the effort and schedule required to build the product are estimated at a broad level. The planning activity should consider aspects such as team organization that are required to make a feasible and comprehensive plan. During detailed planning, the activities needed for executing the project are identified and a schedule for project execution, monitoring, and control is established.

Software projects require problem solving with team effort. Therefore, people are the most critical resource in any project. The role of the project manager is critical to project success. There are various types of team structures—democratic decentralized, controlled centralized, and controlled decentralized. The team structure for a project is selected based on the suitability of the structure to the project characteristics and the organization culture.

A schedule is a very important part of detailed planning. It is used for the execution of various project activities because it provides the basis for allocating work, monitoring it, and taking corrective action. Scheduling is done using certain principles. These principles are:

  • Compartmentalize the project into manageable tasks.
  • Allocate appropriate time for each task.
  • Define responsibilities for each task.
  • Specify a defined outcome for each task.
  • Identify the interdependency of tasks.
  • Define the milestones based on the completion of a set of tasks.
  • Validate the effort.

The steps that are followed for scheduling are defining the process that the project will follow, defining the tasks for the project, estimating the effort and the time for each task, defining the interdependencies, creating a task network, and adjusting it to conform to the required delivery date.

Target Audience: Project Manager, Team Leader, EPG Members
Prerequisites: None

QAI Global Institute offers special incentives for purchases from developing nations and universities and discounts on bulk purchases.

  SE201: Basic Concepts of Software Project Management
  SE202: Software Project Measurement and Metrics
  SE203: Basic Concepts and Techniques of Estimation
  SE204: Measuring the Size of Software Products
  SE205: Outsourcing Project Work
  SE206: Risk Management
  ELSE200: Elearning Course - Software Project Management
  Software Configuration Management
  Software Quality Management
  Software Testing
  Software Engineering
  Software Project Management
  Software Testing
  Software Estimation
  Software Process Management
  Test Engineering
  Business Process Outsourcing
  IT Service Management
  Project Management
 
QAI Global Institute is IEEE Education Partner
PMP® Aspire - Your pathway to become a PMP
Click here for larger image.
QAI
 
  I have completed the course, it was a good experience learning online. Priyanka Saini
Systems Operations, Delhi
  I found this course, ‘Outsourcing Project Work’ very informative and referred the same to my younger brother too.
R. Kapur
Senior Software Engineer,
HCL Technologies Ltd.
  I liked the first course of Software Engineering so much that I am enrolling in for another.
Daniel Stonebarger
Student, United States
  QAI Global Institute course does what it claims.
Schjon Aster
Asteroyds Consulting, Canada
   
  CSBA
CMM IntegrationSM, SCAMPISM, SCAMPISM Lead Appraiser, TSPSM, and IDEALSM are service marks of Carnegie Mellon University. CMMI®, Capability Maturity Model®, Capability Maturity Modeling®, CMM® and Carnegie Mellon® are registered in the US Patent and Trademark Office by Carnegie Mellon University. ITIL® is a Registered Trade Mark of the Cabinet Office (HM, Govt of UK) in the United Kingdom and other countries. CBTL and CBQA are service marks of QAI India Ltd. "PMI®" and the PMI® logo are service and trademarks registered in the United States and other nations. "PMP®" and the PMP® logo are certification marks registered in the United States and other nations.
© QAIeLearning and its licensors.