SPPM ( SOFTWARE PROCESS & PROJECT MANAGEMENT ) Syllabus

Nagasri Devara
0

SOFTWARE PROCESS & PROJECT MANAGEMENT

 The goals of the course are as follows:
  •  To learn the importance of software process maturity & understand related concepts.
  •  Understanding the specific roles within a software organization as related to project and process management
  •  Understanding the basic infrastructure competences (e.g., process modeling and measurement)
  •  Understanding the basic steps of project planning, project management, quality assurance, and process management and their relationships 

UNIT I

 Software Process Maturity

 Software maturity Framework, Principles of Software Process Change, Software Process Assessment, The Initial Process, The Repeatable Process, The Defined Process, The Managed Process, The Optimizing Process. Process Reference Models Capability Maturity Model (CMM), CMMI, PCMM, PSP, TSP. 

UNIT II

Software Project Management Renaissance

Conventional Software Management, Evolution of Software Economics, Improving Software Economics, The old way and the new way. Life-Cycle Phases and Process artifacts Engineering and Production stages, inception phase, elaboration phase, construction phase, transition phase, artifact sets, management artifacts, engineering artifacts and pragmatic artifacts, model based software architectures. 

UNIT III 

Workflows and Checkpoints of process 

Software process workflows, Iteration workflows, Major milestones, Minor milestones, Periodic status assessments. 
 Process Planning Work breakdown structures, Planning guidelines, cost and schedule estimating process, and iteration planning process, Pragmatic planning. 

UNIT IV 

Project Organizations 

Line-of- business organizations, project organizations, evolution of organizations, process automation.

Project Control and process instrumentation 

These vencore metrics, managementindicators, qualityindicators, life-cycleexpectations, Pragmatic software metrics, and metrics automation. 

UNIT V 

CCPDS-R Case Study and Future Software Project Management Practices 

Modern Project Profiles, Next-Generation software Economics, Modern Process Transitions. 

TEXT BOOKS: 

  1. Managing the Software Process, Watts S. Humphrey, Pearson Education. 
  2. Software Project Management, Walker Royce, Pearson Education. 

REFERENCE BOOKS: 

  1. Effective Project Management: Traditional, Agile, Extreme, Robert Wysocki, Sixth edition, Wiley India, rp2011. 
  2. An Introduction to the Team Software Process, Watts S. Humphrey, Pearson Education, 2000 
  3. Process Improvement essentials, James R. Persse, O’Reilly, 2006 
  4. Software Project Management, Bob Hughes & Mike Cotterell, fourth edition, TMH, 2006 
  5. Applied Software Project Management, Andrew Stellman & Jennifer Greene, O’Reilly, 2006. 
 

OUTCOMES: 

At the end of the course, the student shall be able to:

  • Apply suitable capability Maturity model for specific scenarios & determine the effectiveness. 
  • Describe and determine the purpose and importance of project management from the perspectives of planning, tracking and completion of project 
  • Compare and differentiate organization structures and project structures. 
  • Implement a project to manage project schedule, expenses and resource with the application of suitable project management tools
Tags:

Post a Comment

0Comments

Post a Comment (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Check Now
Accept !