Skip navigation
The Australian National University

Managing Software Development (COMP3120)

Welcome to Managing Software Development for 2012

This course introduces students to the fundamentals of project management as it applies to managing small software development. Through the course students will gain a basic understanding of the importance and role played by project management in successful software development.

Students will be introduced to the following aspects of project management related to managing small software development:

  • the strengths and weaknesses of traditional and agile approaches to project management
  • leadership and management as applied to small teams of software developers
  • professionalism, including ethics
  • business context and its impact upon software development
  • the Project Management Body of Knowledge (PMBOK) - PM Skills and Processes
  • project planning, control and reporting
  • quality and risk management
  • team work and people skills

Through the course students will gain sufficient knowledge of the basic principles of software project management that they may support a project manger to carry out the project administrative functions of a program office and understand the context in which project management is conducted.

Learning Outcomes

On successful completion students will be able to:

  • identify and describe how different project contexts will impact upon all aspects of a software development project
  • identify and describe the key phases of project management and the key skills associated with each
  • determine an appropriate project management approach through an evaluation of the business context and project scope and knowledge of agile and traditional project management approaches
  • demonstrate through application, knowledge of the key project management skills, such as product and work break-down structure, schedule; governance including progress reporting, risk and quality management
  • as part of a small team research and produce a concise piece of writing suitable for presentation to senior management
  • demonstrate an ability to present their ideas both formally and informally to a group of their peers.

Additional Information

Additional information about the Software Project Management Course (COMP3120) can be found by using the links at the left of this page.

Updated:  09 May 2013 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   JavaScript must be enabled to display this email address.