Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Lecture 3 - Project Planning.

Slides:



Advertisements
Similar presentations
Prescriptive Process models
Advertisements

The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
CS 501: Software Engineering Fall 2000 Lecture 2 The Software Process.
 Chapter 6: Activity Planning – Part 1 NET481: Project Management Afnan Albahli.
Learning and Teaching Conference 2012 Skill integration for students through in-class feedback and continuous assessment. Konstantinos Dimopoulos City.
Project What is a project A temporary endeavor undertaken to create a unique product, service or result.
Introduction to Project Management Chapter 6 Managing Project Scheduling Information Systems Project Management: A Process and Team Approach, 1e Fuller/Valacich/George.
1 Chapter 2: Product Development Process and Organization Introduction Importance of human resources: Most companies have similar technology resources.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Gu & Maher University of Sydney, October 2004 DECO2005 Monitoring Team Process.
CS 5150 Software Engineering
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 2 Software Processes.
Copyright © 2001 Bolton Institute Faculty of Technology Multimedia Integration and Applications Lecture 7: Prototype Review Damien Markey.
Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Multimedia Integration and Applications.
Module Intro Damien Markey. MWD – Multimedia Project Development Aims of the course –To critically review, evaluate and utilise current multimedia techniques.
Lecture 13 Revision IMS Systems Analysis and Design.
CS 501: Software Engineering
1 WEB1P Lecture 2 Introduction, web project management & risk management.
Copyright © 2001 Bolton Institute Faculty of Technology Multimedia Integration and Applications Introduction to Multimedia Integration and Applications.
Copyright © 2001 Bolton Institute Faculty of Technology Multimedia Integration and Applications Lecture 9: Production Management Damien Markey.
Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Lecture 5: Design and Prototype.
Lecture 6 - Project Planning. Lecture 6: Project Planning Overview Creating an outline plan –Work Breakdown Structure –Identifying tasks Waterfall and.
Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Analysis Phase Of Multimedia Development.
Project Time Management
Project Management Session 7
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Software Process CS 414 – Software Engineering I Donald J. Bagert Rose-Hulman Institute of Technology December 17, 2002.
Planning. SDLC Planning Analysis Design Implementation.
Project Management and Scheduling
Introduction to Interactive Media 02. The Interactive Media Development Process.
© VESP International Pty Limited To Contents Slide CLICK to advance slides/ bullet points within slides Integrated Master Planner An Overview.
CSI315 Web Applications and Technology Overview of Systems Development (342)
Best Practices By Gabriel Rodriguez
BSBPMG503A Manage Project Time Manage Project Time Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG503A.
1 The Initial Report Preparation Guidelines. 2 The Initial Report u Definition of project scope u Project aims and objectives u Initial project plan.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
What’s a Project? AD642. Why the Emphasis on Project Management? Copyright 2011 John Wiley & Sons, Inc. 1-2  Many tasks do not fit neatly into business-as-usual.
Introduction to Interactive Media The Interactive Media Development Process.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Software Engineering Management Lecture 1 The Software Process.
Final Project (Client Website) Report Requirements.
Lecture 6. Review of Lecture 5 Company strategic planning: mission and objective statements and competitive strategy. Planning Methods: Top-down, Bottom-up.
04 | Define a Software Iteration Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
LECTURE IV. o Project HRM include the processes that organize, manage and lead the project team. o The project team is comprised of the people with assigned.
PLANNING ENGINEERING AND PROJECT MANAGEMENT By Lec. Junaid Arshad 1 Lecture#03 DEPARTMENT OF ENGINEERING MANAGEMENT.
Copyright 2009 John Wiley & Sons, Inc. Chapter 6 Project Activity Planning.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
1 CS 501 Spring 2004 CS 501: Software Engineering Lecture 2 Software Processes.
Project Management Methodology
WATERFALL DEVELOPMENT MODEL. Waterfall model is LINEAR development lifecycle. This means each phase must be completed before moving onto the next!!! WHAT.
Project Management. Introduction  Project management process goes alongside the system development process Process management process made up of three.
Lecture 2 System Development Lifecycles. Building a house Definition phase Analysis phase Design phase Programming phase System Test phase Acceptance.
What is project management?
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
NEM201 Week 4 Project Plan Create and complete outstanding items. 01. Front Cover 02. Document details 03. Scope Document 04. Technical Design 05. Creative.
SOFTWARE PROJECT MANAGEMENT
Copyright 2012 John Wiley & Sons, Inc. Part II Project Planning.
Systems Development Life Cycle
1 Chapter 2 SW Process Models. 2 Objectives  Understand various process models  Understand the pros and cons of each model  Evaluate the applicability.
Copyright 2015 John Wiley & Sons, Inc. Project Planning Part II.
Creating a Work Breakdown Structure with Microsoft Project.
Methodologies and Algorithms
Software Engineering Management
Project Management BBA & MBA
CS 5150 Software Engineering
Teaching slides Chapter 1.
Lesson 1 Understanding Software Quality Assurance
SDLC (Software Development Life Cycle)
Presentation transcript:

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Lecture 3 - Project Planning

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Lecture 3: Project Planning Overview Creating an outline plan –Work Breakdown Structure –Identifying tasks Waterfall and Iterative methods of planning Use of a Project Management tool –Setting up task flow –Creating work packets –Tracking plans against work done

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Planning Overview "If you fail to plan you plan to fail" Lack of adequate planning causes the most problems in any web site project through: –No view of tasks required to build products –No view of time and resources for project –No overall view of project So projects start and then need to be revised at a later date It is estimated that a change at the planning stage costs 10 times less than at the build stage

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Overview 2 In an unplanned project –The client has no expectation of deadlines –The site creators will not have an idea of when they get paid! Creating a plan forces a team to estimate the effects of: –Task duration –Cost –Resources required (i.e. specialist skills, techniques or technologies)

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Overview 3 I provide an overview of Project Planning in this module We will not cover Risk Management –But you should be aware of the potential risks to your project We will not cover Project management methodologies such as Prince 2, SSADM etc. –As new media development tends to borrow from lots of disciplines But I would advise you to read up on these (see links on website)

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Outline Project To overview a project you start with a broad scope and drill down So the first step of project planning is to identify the major areas of the project From the outline of the project in Week 1 we have an outline of the project stages These can be broken down into their constituent tasks Web projects tend to go through an iterative process where stages repeat

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Project Flow Analysis Definition Information Architecture Design & Prototype Testing Build Release Post Release Management

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Identifying Tasks – Major High level tasks should be identifiable in each of the key project stages Breakdown from here to the lower levels Identify Major tasks e.g –Analysis contains major tasks of User Analysis Competitor Analysis Client requirement

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Identify Tasks Once the Major tasks are completed then identify the Minor tasks –Competitor Analysis Identify potential competitors Consult Client Marketing Dept. Perform Research etc.. Continue this breakdown until all tasks are identified But do not go to a minute level of detail! Be aware that some stages and tasks repeat

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Work Breakdown Structure Work breakdown structure is a method to address the different level of tasks in a project Tasks are numbered in outline format e.g –Project Task = 1 Analysis phase = 1.1 –User Analysis = »Audience Survey =

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications WBS Example

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Waterfall Method Of Planning This method is taken from software design It provides a method of sequencing tasks The stages (and their tasks) follow logical steps The output from one stage should be the input into the next We use this as a guideline as some stages provide output that feed into higher stages (such as the testing and build stages)

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Waterfall Example

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Iterative Method Of Planning This method is borrowed from product design In this method later stages feedback into earlier, higher stages –E.g. the testing and build stages The stages (and their tasks) repeat round in a loop The outcome from one stage is fed into previous stages

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Iterative Project Flow Analysis Definition Information Architecture Design & Prototype Testing Build Release Post Release Management

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Project Monitoring Once you have created a plan you must keep it up to date Monitor the time spent on tasks and compare it to the originally estimated duration If the estimates are shorter than the actuals (generally by anything more than 10%) you should re-create the plan by –Re-scoping the project –Extending deadline –Utilising more resources

Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Use Of A Project Management Tool Tool used in Industry is Microsoft Project 2000 You are free to use MS Project 2000, available on the LS&D network, or a similar ( but free for personal use) product called Smartworks Project Planner PE –This is available at This can be used to –Create an outline plan –Set up task flow –Create work packets –Track plans against work done