Software Project Management Process

Email Alerts

Register now to receive SearchSoftwareQuality.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Project and portfolio management: Analyzing business project needs

    Software development project managers typically use input from customers, but some software teams that have development and quality assurance don't have anyone designated as a "product person." As a result, some businesses can be disorganized and una... 

  • planning poker

    Planning Poker is a teambuilding activity for achieving group consensus.  It is used by agile software development teams to estimate how long a component of a software project (story) will take to complete. 

  • work breakdown structure (WBS)

    A work breakdown structure (WBS) is a chart in which the critical work elements, called tasks, of a project are illustrated to portray their relationships to each other and to the project as a whole... (Continued) 

  • Software Process Improvement and Capability dEtermination (SPICE)

    SPICE (Software Process Improvement and Capability dEtermination) is an international framework for assessment of software processes developed jointly by the ISO and the IEC. SPICE is specified in ISO/IEC 15504... (Continued) 

  • PERT chart (Program Evaluation Review Technique)

    A PERT chart is a project management tool used to schedule, organize, and coordinate tasks within a project. 

  • Gantt chart

    A Gantt chart is a horizontal bar chart developed as a production control tool in 1917 by Henry L. Gantt, an American engineer and social scientist. 

  • collaboration diagram

    A collaboration diagram, also called a communication diagram or interaction diagram, is an illustration of the relationships and interactions among software objects in the Unified Modeling Language (UML). The concept is more than a decade old althoug... 

  • rapid application development (RAD)

    RAD (rapid application development) is a concept that products can be developed faster and of higher quality through: Gathering requirements using workshops or focus groups Prototyping and early, reiterative user testing of designs The re-use of soft... 

  • Explain software testing benefits to the executives

    Find out why some executives see testing as #EpicFail, and learn how to convince them of the benefits of software testing and QA. 

  • Noah Sussman of Etsy presents at STPCon 2011

    In this video, Noah Sussman from Etsy.com talks about recent changes at Etsy, including production, release and code testing changes that have resulted in company growth. He presented at STPCon 2011, advising on how to manage quality in a fast-paced ... 

  • Meet Stanton Champion of uTest

    Stanton Champion of uTest shares his thoughts on STPCon 2011. He also explains his role in marketing at uTest. 

  • Matt Heusser at STPCon 2011: Interactive sessions

    Matt Heusser talks about his experience at STPCon2011 and all the hands-on activities being offered. He co-led a presentation with Pete Walen and he was involved in experiential open jams sessions. Watch this video to learn more about how to change t... 

  • Karen Johnson at STPCon 2011: Software testing on BI projects

    Karen Johnson presented on BI projects and tester involvement at STPCon2011. Watch this video for a brief recap of her presentation, in which she offered tips for testers approaching a data warehouse testing project. 

About Software Project Management Process

Software project management comes in many flavors. Project management methods and approaches include agile, iterative, incremental, adaptive, process-based or a traditional phased approach, often called a waterfall model. Some organizations are using hybrid approaches which may combine the disciplines of the traditional approaches with the flexibility of some of the agile methods. The software project management and quality assurance industry leaders are continually striving to find new and better ways to improve efficiency and quality in the software development lifecycle.