Department: BSc Computer Science (SE)
Module Description: Project planning, cost estimation, and scheduling. Project management tools. Factors influencing productivity and success. Productivity metrics. Analysis of options and risks. Planning for change. Management of expectations. Release and configuration management. Software process standards and process implementation. Software contracts and intellectual property. Approaches to maintenance and long-term software development. Case studies of real industrial projects.
Haunts, S. (2018). A gentle introduction to agile software development. London: Ladder Pay.
Chemuturi, M. and Cagley, T. M. (2010). Mastering software project management: best practices, tools and techniques. Ft. Lauderdale, FL: J. Ross Pub.
DeMarco, T. (1986). Controlling software projects: management, measurement & estimation. Englewood Cliffs, N.J.: Yourdon Press.