Select Lectures - Software Project Management
The Software Project Management module set .
This module set comprises three video modules.
Each module is shipped on a single DVD for viewing on a computer only (see technical requirements)..
Aspects of Project Management
in this module we will look at aspects of project management, aiming to make your software projects successful. We will look at:
- How to start a project – a good project needs to start from firm foundations. Effort put in at this stage will reap big dividends.
- Who needs to be involved on a project, and how to mobilise your workers – the people working on the project are the only people that will make it a success or not.
- How to plan your project – if you fail to plan you plan to fail – project planning is a straightforward technical discipline, and there are good tools to help you do it. Really there can be no excuse for not having a plan.
- How to monitor your project – having made good plans, the project manager needs to monitor how the work is progressing against the plan. Only by keeping on top of the game, will you be able to spot and act when the plan is not working out as expected.
- How to manage your project when something goes wrong – in all projects it is inevitable that something will go wrong. It’s a project managers skill to spot something going wrong early on, and to react to it in the right way.
Duration: 1 hour 57 minutes
Order Code: SBS-VBT-04
Software Project Planning
In these sessions we guide you through the contemporary approach to planning software projects.
We start with discussing the realities that every development project faces, then detail the principles to apply when planning your projects. In the planning increments session we outline the process to follow and use a medium-sized project to give examples of the types of issues that you may face.
Very large scale projects produce their own problems which we will cover in the last session.
Duration: 1 hour 48 minutes
Order Code: SBS-VBT-05
Project Scheduling and Tracking
Having selected an appropriate process model, identified the software engineering tasks that have to be performed, estimated the amount of work and the number of people, know the deadline, and considered the risks.
Now it’s time to connect the dots. That is, to create a network of software engineering tasks that will enable the job to be done on time.
Once the network is created, assign responsibility for each task, make sure it gets done, and adapt the network as risks become reality.
In a nutshell, that’s software project scheduling and tracking.
Throughout this video module we will discuss these activities:
- Task Definition identifies the specific tasks that must be performed to produce the various software work products.
- Task Sequencing identifies and documents dependencies between tasks, and considers those tasks that can be conducted in parallel
- Task Effort Estimating determines the projected human effort that will be expended to complete each task
- Task Duration Estimating determines the number of work periods (e.g., calendar weeks) that will be needed to complete individual tasks.
- Schedule Development analyzes task sequences, task durations, and resource availability and creates both macroscopic and detailed project schedules
- Schedule Control manages changes to the project schedule.
- Schedule Tracking analyzes progress against the schedule and reports deviations
Duration: 4 hours 36 minutes
Order Code: SBS-VBT-07
Risk Management is an integral and essential part of Project Management which recognises the possibility that unexpected events may affect the intended objectives of a project or programme. The systematic identification and management of risks addresses this and, through analysis, provides a picture of the likelihood of project success.
The Risk Management process helps us to identify potential unacceptable cost increases, time delays or shortfalls in performance, and, by recognising what action can be taken to influence the causes and/or consequences of the risks, seeks to maintain the balance between customer expectations (the Demand) and the preferred solution (the Supply).
A risk management process may be broken down into four stages:
Duration: 1 hour 51 minutes
Order Code: SBS-VBT-06