How project management methods can improve software

Software project management takes knowledge, patience, skill and a lot of courage. The articles, tips, definitions and expert advice in this learning guide have been carefully selected to meet the unique needs of software project managers. Learn how various methods can be used to improve the development process and create better software.


Jennette Mullaney, Assistant EditorSoftware project management takes knowledge, patience, skill and a lot of courage. The articles, tips, definitions and expert advice in this learning guide have been carefully selected to meet the unique needs of software project managers. They won't make you more courageous by themselves, but the insight gained from these links might make project management seem a lot less daunting.

If you know of an article, tip, book or blog that should be included, send me an e-mail with the information and I'll add it. – Jennette Mullaney, assistant editor.

TABLE OF CONTENTS
   Software project management basics
   Agile project management
   Six Sigma
   Capability Maturity Model Integration (CMMI)
   CMMI and Six Sigma
   Team building and leadership
   Other Useful Resources

  Software project management basics

[Return to Table of Contents]

  Agile project management

[Return to Table of Contents]

Agile software development is so hot right now, it only makes sense that project managers would start applying agile ideas to their management style.

Many of the articles in this section describe agile software project management as a panacea to the current creativity-stifling, boring style of management. Read on and see if you start to feel the same way.

  Six Sigma

[Return to Table of Contents]

The elegantly named Six Sigma® methodology has its roots in manufacturing, not software development. Though it has been adapted for use in software engineering, its appropriateness to this industry and its effectiveness have many times been called into question. (Six Sigma has even been the inspiration for a Dilbert cartoon.) However, this methodology has its proponents as well -- and not just Jack Welch. The links below provide pro, con and neutral perspectives.

  Capability Maturity Model Integration (CMMI)

[Return to Table of Contents]

CMMI was developed by the Software Engineering Institute (SEI) as a process improvement methodology. It evolved from SEI's CMM.

  CMMI and Six Sigma

[Return to Table of Contents]

Even those who don't embrace either methodology might be interested in the integration off CMMI and Six Sigma. This integration, some believe, is more powerful than either methodology alone.

  Team building and leadership

[Return to Table of Contents]

Project managers can look forward to all sorts of adventures in team interaction. Prepare yourself with these links.

  Other useful resources

[Return to Table of Contents]

David ChristiansenExpert advice on software project management

Do you have questions about project management? Let our project management experts, David Christiansen, Bas de Baar and Karen N. Johnson guide you. Read advice they have given or submit your own questions.


Send in your suggestions
Are there other topics you'd like to see learning guides on? Send assistant editor Jennette Mullaney an e-mail at jmullaney@techtarget.com and let her know what they are.

This was first published in June 2007

Dig deeper on Software Project Management Process

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchSOA

TheServerSide

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

Close