2. Introduction Establishes the process by which the product will be created. Focuses on three aspects Context Input Process
3. Context Focuses on the product’s environment Address: Project name Client Problem Identification Objectives Audience
4. Context Project Name Should be: Simple Descriptive Practical Good examples Tigers and Emperors’ Promotional Material St Peter Claver College Wireless Network Expansion Bad examples Project 1 My L33T Database of Awesome Ownage
5. Context Client Who is employing your services? Who is your contact person / people? Problem Identification What problem will the project address? Do not state the solution here Objectives What the project will do (addressing the problem). How the project will do this?
6. Context Audience What group(s) of people will use the product? Age Gender Ethnic / Cultural Group Education level What is their capacity to use the product? Technology native v’s Technology Imigrant
7. Inputs Identify the resources available Resources: Equipment Software People Data Scope What the developer is responsible for. What the developer is not responsible for.
8. Process Time period of project The start time The end time Deliverables schedule What needs to be supplied to the client? When do they need to be supplied?
9. Process Work Breakdown Structure (WBS) Each task of the project broken down into manageable elements (terminal elements). Expressed as a tree structure 100% rule At each level, the children nodes make up 100% of the parent nodes
10. Process 1.1.1 Fill Kettle 1.1 Boil water 1.1.2 Turn on Kettle Identify the main objective (root node) 1.2.1 Put Coffee in Cup 1. Make Coffee 1.2 Brew Coffee 1.2.2 Add boiled water 1.2.3 Stir Establish 1st tier of Children Nodes 1.3 Flavour 1.3.1 Add milk & sugar Continue until terminal 1.3.2 Stir
11. Process Project Schedule Establish the timing for terminal elements. Consists of a list of a project's terminal elements with intended start and finish dates. These events are taken from the WBS Expressed as a graphical representation Gantt Chart
13. Process Budget To estimate the cost of project. For our purposes we are only concerned about the labour costs To calculate Take terminal elements from WBS Estimate hours required to complete each element Multiply time by pay rate.