Project Management Dr Martin Stanton E137

Slides:



Advertisements
Similar presentations
Project management.
Advertisements

Introduction Project Management.
Chapter 2 The Analyst As Project Manager In Managing Information Systems 2.3.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Project Management.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
CSCU 411 Software Engineering Chapter 2 Introduction to Software Engineering Management.
Project Management Lecture Developing the Project Plan.
Cadle & Yeates Ch 5 Revised by Ivor Perry Sept Detailed Planning - 1.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 Project management.
What is a project? Project Management Institute definition
© 2008 by Prentice Hall 1 Chapter 2. © 2008 by Prentice Hall 2 Project – a planned undertaking of related activities to reach an objective that has a.
Project Management Session 7
1 SOFTWARE PRODUCTION. 2 DEVELOPMENT Product Creation Means: Methods & Heuristics Measure of Success: Quality f(Fitness of Use) MANAGEMENT Efficient &
Business Studies Grade 11.
4 Phase Model of a Project
Defining the Activities. Documents  Goal Statement defines why helps manage expectations  Statement of Work what gets delivered defines scope  Software.
Project Management and Scheduling
Miguel Nunes Information Systems Project Management IS Project Resources.
Copyright 2002 Prentice-Hall, Inc. Managing the Information Systems Project 3.1 Chapter 3.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
© 2006 ITT Educational Services Inc. System Analysis for Software Engineers: Unit 5 Slide 1 Chapter 3 Managing the Information Systems Project.
Computer System Analysis
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
 A project is “a unique endeavor to produce a set of deliverables within clearly specified time, cost and quality constraints”
Module 1 Session 1.1 Visual 1 Managing the Implementation of Development Projects Course Overview and Introduction.
Introduction- Project Management By Ctrl+C & Ctrl+V 1.
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.
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
Software Engineering Management Lecture 1 The Software Process.
1 Chapter 5 Project management. 2 Project management : Is Organizing, planning and scheduling software projects.
Software Engineering Saeed Akhtar The University of Lahore Lecture 8 Originally shared for: mashhoood.webs.com.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
Introduction Project Management. Projects A unique process, consisting of a set of coordinated and controlled activities with start and finish dates,
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 2 Project Management Cycle.
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 5 Project Integration Management.
Pre-Project Components
IT Software Project Management
An introduction to Project Management Ainsley Smith
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design.
Introduction to Project Management.  Explain what a project is?  Describe project management.  Understand project management framework.  Discuss the.
Information Systems System Analysis 421 Chapter 3 Managing the Information Systems Project.
What is project management?
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Chapter 2 Managing the Information Systems Project 2.1.
~ pertemuan 4 ~ Oleh: Ir. Abdul Hayat, MTI 20-Mar-2009 [Abdul Hayat, [4]Project Integration Management, Semester Genap 2008/2009] 1 PROJECT INTEGRATION.
1 Chapter 11 Planning. 2 Project Planning “establishing a predetermined course of action within a forecasted environment” “establishing a predetermined.
Lecture 1 : Introduction to Project Management Information Technology Project Management, Fourth Edition.
INTRODUCTION Mehmet Sait Andaç Web: Office: 431.
P3 Business Analysis. 2 Section F: Project Management F1.The nature of projects F2. Building the Business Case F4. Planning,monitoring and controlling.
WEEK 3 Project Planning.
Fundamentals of Project Management and Schedule Development.
Information Technology Project Management, Seventh Edition.
Chapter 3 Project Management Parts of this presentation is extracted from Ian Sommerville’s slides located at
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
BUDGET 4Distribution of budget per phases of the project; 4Itemization of budget; 4Division of budget per source of contribution; 4Division of budget between:
Project Cost Management
Software Engineering Management
Introduction Project Management.
Systems Analysis and Design
Project Management Process Groups
CIS 210 Systems Analysis and Development
Introduction Project Management.
Introduction to Project Management
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Presentation transcript:

Project Management Dr Martin Stanton E137

Assignment 2 – Group Project Yes – I said GROUP project Max 5 per group – me by on Wednesday You will use VB.NET You will use UML You can use Rational Rose/Visual Paradigm Apply basic principles of SAD and DB design

Assignment 2 – Group Project Hand in –Final set of deliverables 7 th March 2008 Receipting Office –Demos During Lab sessions From w/c 10/3/06 (Last week of term)

Assignment 2 – Group Project You will have at least two meeting with your Tutor –Held during lab sessions –All Group members present –These are ASSESSED You will also be assessed on –Final Product –Project Planning/Management Produce your own group plan –YOUR contribution to the group work

Assignment 2 – Management You will have a team meeting each week (minimum) You will write notes on the meetings: –Problems encountered –Decisions taken –Effects of changes on project plan –Updated plan Do a risk assessment on the project –What can go wrong ? –Look at every aspect of the project

Assignment 2 – Problems What can go wrong (incomplete) –During Development VB too difficult Team members absent Cannot do it at home –Submission Printer breaks down Team member disappears Demo doesn’t work

Assignment 2 – Process Examine the requirements Decide on initial set of Use Cases Write Use Case Descriptions Decide on final set of Use Cases Divide up Use Cases between team members Generate Class Diagram for each Use Case Merge Class Diagrams Generate Database Design User Interface based on use Case Descriptions Link User Interface to Database Test User Interface against Use Cases (does it meet the requirements?) Evaluate – Use Cases, Database, Application Modify System Document Changes and write final Specification of delivered product

Project Management Dr Martin Stanton E137

Plan Introduction Project planning –Gantt chart and WBS Project planning –Network analysis I Project planning –Network analysis II Project planning –Resource analysis Risk management Quality Budgets and cost control Project teams Review

Book List Hughes and Cotterell –Software Project Management Cadle and Yeates –Project Management for Information Systems Lockyer and Gordon –Project Management and Project Network Techniques

This Lecture Introduction –What is a project? –The project management process –Project management information systems

A Project A unique process, consisting of a set of coordinated and controlled activities with start and finish dates, undertaken to achieve an objective conforming to specific requirements including constraints of time, cost and resources (Lockyer and Gordon, 1996)

A Project Unique process Coordinated and controlled activities Start and finish dates To achieve an objective Specific requirements Constraints of time, cost and resources

Project Characteristics Organisation is temporary Often forms part of a larger project Objectives and product characteristics may be defined and achieved progressively Result may be the creation of one or several units of a project Interrelation between activities may be complex

Project Characteristics ‘Project management is principally concerned with the management of change’ (Lockyer & Gordon, 1996) Change management in IS development Change management in organisations

Project Factors Size of the project –Budget/costs, Size of team, Size of product Complexity Industry in which it is carried out –Civil engineering –Manufacturing –IS/IT

Classifying Projects (Lock, 1996) Civil Engineering –Realisation phase is outdoors, large capital = many contractors = communication headaches Manufacturing Projects –Development of specialised hardware, physical design Management Projects –Projects that do not result in a produced piece of hardware (including software projects?) Research Projects –Include a higher element of risk (including software projects?)

Project Funding Revenue projects –Carried out within the normal organisational structure –Normally within a single accounting period Capital projects –May extend over a number of accounting periods –Occupy considerable time employ considerable capital –Not carried out within the normal organisational structure (Lockyer & Gordon, 1996)

Capital Projects Cross functional and time boundaries –Cannot be accommodated within the normal running of an organisation –A special organisational structure is set up – the project team –This structure usually only exists for the duration of the project

Organisation Structures Hierarchical Matrix Project Management Structure

Hierarchical

Large Corporation

Project Teams Revenue Projects –Teams taken from within functions –All report to function manager Capital Projects –Teams taken from various functions –Who do they report to?

Matrix Structure

Example 1 – Car Manufacture Manufacture of a production car –No Clear Finish –Not unique for each product –Standard Organisational Structure The design, launch and initial production for a new car –Defined start/finish –Unique for each product –Temporary organisational structure

Example 2 – A New Course Existing Course Course Team –Course Leader –Module Leaders –Administrator –Year Tutors Team members may change but team still exists New Course Working Group –Chair –Committee –Administrator Team set up for course development but then hands course over to course team.

Question What are the defining characteristics of Software/Information Systems projects that make them different from other types of project? See Sommerville’s “Software Engineering” for examples

All Projects Should Have: Project plan Time frame Product specification Statement of required quality Budget Cost plan Identification of areas of uncertainty Risk evaluation and responses

Introduction What is a project? The project management process Project management information systems

Process Overview A project is broken down into stages Each stage in turn will be broken down into smaller and more manageable tasks It important to include planning as part of the project management process

Four Phase Model Lockyer (1996) describes a four phase model of the project process –Conception - assess the feasibility of the project –Development - prepare the project plan –Realisation - carry out the plan –Termination - close the project

Conception Reports On… The capability of the organisation to –Produce the product in the time required –Support capital outlay –Procure external items or services

Conception Reports On… The acceptability of –Geographical requirements on procurement or ecology specified in the project enquiry –Contract conditions specified in enquiry

Conception Reports On… The final price for the product The cost involved in development The project budget Specification of the product including quality and reliability requirements

Conception Can it be done? Yes or No?

Conception ≈ Feasibility It is possible that we will reject the project! What are the consequences of: –Too much detail? –Insufficient detail?

Development As the organisation is now committed to the project it must: –Appoint a project manager –Assemble project team –Draw up a detailed plan of work

Realisation A reporting system is required to keep everyone informed: –Team, top management, customers etc. A log is also kept of problems and how they were resolved

Termination Uses the project log to evaluate the project and the process and indicate: –The success/failure of methods used –How team members performed –How reliable suppliers were

Termination Capital equipment that was used for the project is now likely to be redundant Termination also involves getting rid of such equipment as profitably as possible

Observations Often the phases of the project will overlap There is often a pause between conception and the other phases It is possible that each phase may be treated as a project in its own right –This might affect continuity of the project

Introduction What is a project? The project management process Project management information systems

PM Information Systems Projects need systems that can collect data in real time concerning the project progress and costs Data analysis and distribution of information must be carried out as rapidly as possible

MS Project – Gantt Chart

MS Project – Pert Chart

Resource Analysis

Other Software Tools Project Management Tools Accounting tools –e.g. spreadsheets, invoice generators Documentation tools –Word processors, report generators Group work tools –Discussion forums, GDSS

Questions Is the development of an information system a project? –Explain your answer using information from this lecture How does the four phase model compare to the waterfall model of software development?

Useful Links The OGC Project Management Web SiteProject Management – oj_mgmt.htmlhttp:// oj_mgmt.html Project Management Software Tools – – Example Project Definition DocumentProject Definition Document – 15d1183d80256c670041a50b/547330bbc5c2e99f80256c2a0059f4c7/$ FILE/Project%20Definition%20Document.pdfhttp:// 15d1183d80256c670041a50b/547330bbc5c2e99f80256c2a0059f4c7/$ FILE/Project%20Definition%20Document.pdf