Lecture 3 Managing your project How? Milestones Deliverables Meeting tutors.

Slides:



Advertisements
Similar presentations
University of Leeds Project Management Stuart Roberts School of Computing.
Advertisements

Design, prototyping and construction
Internet Librarian 2007 Project management workshop 28 th October 2007 Mary Auckland Project management workshop 28 th October.
Unit 252 Planning and monitoring work
Principles of Information Systems, Tenth Edition
Software Quality Assurance Plan
Software Project Management
CSC111H Project Planning Dennis Burford
Project Plans CSCI102 - Systems ITCS905 - Systems MCS Systems.
Gu & Maher University of Sydney, October 2004 DECO2005 Monitoring Team Process.
Project Workshops Project Planning 1. Project planning proper management is essential the responsibility of the student with the advice of supervisor.
Lecture 2 Teams Principles What makes a good project Project Definition Project Plan.
MSc project specification Unit PJ45P Dr Jim Briggs
Lecture 2b: Software Project Management CSCI102 - Introduction to Information Technology B ITCS905 - Fundamentals of Information Technology.
Fundamentals of Information Systems, Second Edition
Project Time Management
Chapter 5: Project Scope Management
Project planning. Software project management Informal definition of management – The art of getting work done through other people Software project management.
Project Management Phases Class 6. Initiation & Planning – Agenda Overview of the project management phases Midterm paper details.
 Probably the most time-consuming project management activity.  Continuous activity - Plans must be regularly revised.  Various different types of.
The Project Planning Process
PLANNING YOUR EPQ How to write a great research paper – Cambridge Uni.
Software Project Planning CS470. What is Planning? Phases of a project can be mostly predicted Planning is the process of estimating the time and resources.
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.
COMP 208/214/215/216 Lecture 3 Planning. Planning is the key to a successful project It is doubly important when multiple people are involved Plans are.
Software Engineering Management Lecture 1 The Software Process.
Software Project Management Lecture # 7. What are we studying today? Chapter 24 - Project Scheduling  Effort distribution  Defining task set for the.
Level 2 Unit 6 Application of Manufacturing Techniques in Engineering Engineering Diploma Level 2 Unit 6 Application of Manufacturing Techniques in Engineering.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
Project Charters Module 3
©Ian Sommerville 2000 Slide 1 Project management l Organising, planning and scheduling software projects l Objectives To introduce software project management.
Chapter 3 Project Management Chapter 3 Project Management Organising, planning and scheduling software projects.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
Systems Analysis and Design in a Changing World, Fourth Edition
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Professional Certificate in Electoral Processes Understanding and Demonstrating Assessment Criteria Facilitator: Tony Cash.
STEP 4 Manage Delivery. Role of Project Manager At this stage, you as a project manager should clearly understand why you are doing this project. Also.
Project Management MLP, Careers & Employability Division.
SOLUTION What kind of plan do we need? How will we know if the work is on track to be done? How quickly can we get this done? How long will this work take.
Module 5 Session 5.2 Visual 1 Module 5 Refining Objectives, Scope, and Other Project Parameters Session 5.2 Reviewing the PAR and refining key project.
ITCS 6265 Details on Project & Paper Presentation.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Fundamentals of Governance: Parliament and Government Understanding and Demonstrating Assessment Criteria Facilitator: Tony Cash.
1 Project Planning. 2 u What is a project plan? defining a goal and then developing a strategy for achieving that goal. u Who is involved? all those affected.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
1 Project Management Software management is distinct and often more difficult from other engineering managements mainly because: – Software product is.
Design, prototyping and construction(Chapter 11).
P3 Business Analysis. 2 Section F: Project Management F1.The nature of projects F2. Building the Business Case F4. Planning,monitoring and controlling.
Chapter 3 Project Management Parts of this presentation is extracted from Ian Sommerville’s slides located at
Adaptive Software Development Process Framework. Version / 21 / 2001Page Project Initiation 2.0 Adaptive Cycle Planning 5.0 Final Q/A and.
Chapter 2- Software Development Process  Product Components  Software Project Staff  Software Development Lifecycle Models.
L5 Computing Team Project Final Presentation Guidelines.
HNDIT23082 Lecture 10:Software Project Management
Software Engineering Management
Fundamentals of Information Systems, Sixth Edition
Chapter 6: Database Project Management
Project Management Processes
V-Shaped SDLC Model Lecture-6.
Chapter 2 SW Process Models
CPMGT 300 Competitive Success/snaptutorial.com
CPMGT 300 Education for Service/snaptutorial.com.
CPMGT 300 Teaching Effectively-- snaptutorial.com.
Chapter 2 Software Processes
Unit 4 Project Design, implementation and evaluation
SOFTWARE PROJECT MANAGEMENT
Project Management Processes
Effective Project Management: Traditional, Agile, Extreme
Time Scheduling and Project management
Presentation transcript:

Lecture 3 Managing your project How? Milestones Deliverables Meeting tutors

Managing Your Project What is involved? Team Methodology Plan Management Documentation

Team Check out what you have to work with Strengths & weakness Collectively & individually Capabilities Reliability Play to strengths Allocate roles and tasks

Methodology How will you approach the project? What methodologies exist? For the project For components Given constraints Which are appropriate Task Team Select an approach rationally

Methodology Some programming methodologies Waterfall Spiral Incremental Evolutionary Extreme ………… [See SE course]

Project Plan Define activities Schedule activities Describe plan Execute plan Execute Monitor Revise

Define Activities What tasks are needed? When will they be done? Allocate resources Who will do them What will be delivered? How will you know it is complete?

Tasks Review tasks Are they realistic? Are they a complete set? Are they essential or luxuries? …..

Don’t Forget Research Existing work Tools Documentation Project monitoring Producing deliverables Learning Evaluation & reflection Modification and extension Contingency

Describing Your Plan List details of tasks: What When Who Deliverables Dependencies Prior Post Describe overall plan: Gantt chart Schedule of tasks Deliverables Dependencies etc

Guidelines Keep it simple Minimise dependencies Make sure that it is clear: What should be delivered? When? Realistic Risks Identify Contingency

Risks Identify risks: Illness, incompetence … Technology Over-runs etc Outline plans to cope with risks: Reallocate task Re-plan project Etc.

Research to Support the Planning Identify tools Allow time to learn tools and techniques Allow time for experimentation and exploration

Research to support the project Investigate related work Analyse Strengths, weaknesses Structure, techniques, methodolgy … Investigate potential resources Assets: video, animation ….

The Role of Prototypes Help to refine the project definition and specification Inform the plan Confirm the choice of the tools to be used Part of learning the tools and techniques

Prototypes Experimentation Focussed Purpose What do you learn? Part of system Quick [& possibly dirty] Disposable?

Forms of Prototype Paper based Screen layout Storyboard Slide show Mock up Limited version

Refinement Aim to get it right first time ….. But you won’t! Allow time for Contingency Hope to use it to review the result, identify improvements and implement some of them

Managing the Project Monitor progress against the plan Identify divergences/threats/opportunities Remedial action Re-planning Modify plans Modify goals of project

Documenting your Project Management Describe the methodology Describe all the tasks Give an overview of the plan Discuss the risks

Milestones Complete project definition Draft complete project management by meeting in week 4

Meeting with Tutor See web site for schedule Compulsory for all members of team Discuss draft deliverable Review progress & tasks for next week AOB