Skip navigation
The Australian National University

Managing Software Development (COMP3120)

Tutorials & Workshops

Students will work in small teams of 3 or 4 students during each workshop. Group membership will be constant for the first four workshops, after which the course academics will re-arrange students into new groups for the final four workshops.

Students will choose their own groups for the first four workshops. Students will complete their assignments in these groups.

One reading will be assigned to each group of students for each workshop.


This page will be updated as the course progresses

Workshop Times & Locations

    Monday
  • 11:00 - 13:00 -- CS&IT N101
  • 13:00 - 15:00 -- CS&IT N101
  • Wednesday
  • 11:00 - 13:00 -- CS&IT N101
  • Thursday
  • 13:00 - 15:00 -- CS&IT N109
  • 15:00 - 17:00 -- CS&IT N109

Workshop Topics & Timing


Week Topic Materials

3

Workshop #1
Project Management: An Accidental Profession?

READINGS

  1. Pinto, J. and Kharbanda, O. (1995). Lessons for an accidental profession. Business Horizons. pp.41-50

  2. Giammalvo, P. & Suermondt, J. (2010). Behavioral Profiles of Successful Project Managers. Is Project Management a Profession? Retrieved from www.build-project-management-competency.com. Can also be found in two parts at http://pmstudent.com/project-management-careers-behaviors-1/

  3. Larson, E.W. & Gray, C.F. (2011). Leadership: Being an Effective Project Manager. Project Management: The Managerial Process, Chapter 10. 5th edition, McGraw Hill.

  4. Schweriner, J. (2007). Ethics Considerations for the Project Manager in Professional Services. PMI Global Congress Proceedings. Retrieved from http://www.schweriner.com/writing/EthicsConsiderationsfortheProjectManagerinProfessionalServices.pdf

INSTRUCTIONS

5

Workshop #2
Why Projects Fail

READINGS

  1. Charette, R. (2005), Why software fails. IEEE Spectrum. Retrieved from http://spectrum.ieee.org/computing/software/why-software-fails

  2. Nix, L. and Highsmith, J. (1996), To Be, or Not to Be. Software Development Magazine. Retrieved from http://www.ksinc.com/articles.html

  3. Stepanek, G. (2005).Chapter 2 – Why Software is Different.. Software Project Secrets: Why Software Projects Fail. Springer-Verlag, New York

  4. Stepanek, G. (2005).Chapter 3 – Project Management Assumptions.. Software Project Secrets: Why Software Projects Fail. Springer-Verlag, New York

INSTRUCTIONS

6

Workshop #3
Agile Project Management

READINGS

  1. Sliger, M. (2006) Relating PMBOK Practices to Agile Practices - Parts 1- 4

    1. Part 1
    2. Part 2
    3. Part 3
    4. Part 4
  2. Haas, K. The Blending of Traditional and Agile Project Management. Retrieved from http://www.ProjectSmart.co.uk

  3. Which Life Cycle is Best for Your Project?. Retrieved from http://www.ProjectSmart.co.uk

  4. Scott Ambler & Associates. Choose the Right Software Method for the Job. Retrieved from Agile Data

INSTRUCTIONS

7

Workshop #4
Scope Management

READINGS

  1. Mathis, M. Work Breakdown Structure: Purpose, Process and Pitfalls.

  2. How to Develop Work Breakdown Structures

  3. Goal-Driven Backlog Development - User Story Mapping

  4. Noah's Ark Project

INSTRUCTIONS

9

Workshop
Assistance from ASLC for assignments

Academic Skills & Learning Centre assistance during workshops

10

Workshop #5
Project Scheduling & Progress Reporting

READINGS

  1. How to deal with software development schedule pressure.

  2. Weigh the work ahead

  3. Coding Horror: How long would it take if everything went wrong?

  4. Create Achievable Schedules

  5. Prioritising using MoSCoW

  6. Suggested User Story Map

  7. Suggested Product Breakdown Structure

  8. Noahs Ark Scenario

INSTRUCTIONS

11

Workshop
Student Presentations

Student groups present their research reports



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.