Unit 14 University of Sunderland CSEM04 ROSCO 1 Unit 14: The Link with Project Management CSEM04: Risk and Opportunities of Systems Change in Organisations.

Slides:



Advertisements
Similar presentations
Project management.
Advertisements

Objectives To introduce software project management and to describe its distinctive characteristics To discuss project planning and the planning process.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Software Engineering COMP 201
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
1 SW Project Management (Planning & Tracking) Dr. Atef Z Ghalwash Faculty of Computers & Information Helwan University.
SWE Introduction to Software Engineering
Lecturer: Sebastian Coope Ashton Building, Room G.18 COMP 201 web-page: Project.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 5 Slide 1 Project management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 Project management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 COMP201 Project Management.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Chapter 4 Project Management “…a huge topic.” See Part 6, “Management”, Chaps.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
University of Sunderland CSEM04 ROSCO Unit 13 Unit 13: Risk Methods CSEM04: Risk and Opportunities of Systems Change in Organisations Dr Lynne Humphries.
7M701 1 Software Engineering Project Management Sommerville, Ian (2001) Software Engineering, 6 th edition Ch. 4
Creator: ACSession No: 10 Slide No: 1Reviewer: SS CSE300Advanced Software EngineeringDecember 2005 Project Management CSE300 Advanced Software Engineering.
1 SOFTWARE PRODUCTION. 2 DEVELOPMENT Product Creation Means: Methods & Heuristics Measure of Success: Quality f(Fitness of Use) MANAGEMENT Efficient &
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Project management l Organising, planning and scheduling software projects l.
Project Management Hoang Huu Hanh, Hue University hanh-at-hueuni.edu.vn.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project planning. Software project management Informal definition of management – The art of getting work done through other people Software project management.
Software Engineering Principles Chapter 3 From Software Engineering by I. Sommerville, Slide 1 project managementorganizing planning scheduling Learning.
贾银山 Software Engineering, Chapter 5 Slide 1 Project management.
©Ian Sommerville 2000Software Engineering. Chapter 5 Slide 1 Chapter 5 Project Management “…a huge topic.” See Part 6, “Managing People”.
©Ian Sommerville 2006Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
1 Software Engineering Muhammad Fahad Khan Software Engineering Muhammad Fahad Khan University Of Engineering.
©Ian Sommerville 2000Software Engineering, 7th edition. Chapter 5 Slide 1 Chapter 5 Project Management Modified by Randy K. Smith.
 Probably the most time-consuming project management activity.  Continuous activity - Plans must be regularly revised.  Various different types of.
Project management DeSiaMore 1.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Concerned with activities involved in ensuring that software is delivered: on.
Lecture 3 Project Management (The Classical Approach) CSC301-Winter 2011 Hesam C. Esfahani
Chapter 3: Project Management Omar Meqdadi SE 2730 Lecture 3 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Software Project Management
Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project management Lecture 10. Topics covered Management activities Project planning Project scheduling Risk management.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Project management l Organising, planning and scheduling software projects.
Chapter 23 – Project scheduling Lecture 1. Project scheduling  Project scheduling is the process of deciding how the work in a project will be organized.
©Ian Sommerville 2000 Slide 1 Project management l Organising, planning and scheduling software projects l Objectives To introduce software project management.
CSEM01 - wk8 - Software Planning1 Software Planning CSEM01 SE Evolution & Management Anne Comer Helen Edwards.
Project management.  To explain the main tasks undertaken by project managers  To introduce software project management and to describe its distinctive.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
COOP Seminar – Fall 2008 Slide 1 HOUSTON COMMUNITY COLLEGE SYSTEM SAIGONTECH SAIGON INSTITUTE OF TECHNOLOGY Software Project Management.
Project Management Yonsei University 2 nd Semester, 2012 Sanghyun Park.
Chapter 3 Project Management Chapter 3 Project Management Organising, planning and scheduling software projects.
Software Engineering, 8th edition. Chapter 5 1 Courtesy: ©Ian Sommerville 2006 Oct 13 th, 2008 Lecture # 6 Project management.
1 Project management. 2 Topics covered Management activities Project planning Project scheduling Risk management.
CSC480 Software Engineering Lecture 5 September 9, 2002.
Dr Izzat M Alsmadi Edited from ©Ian Sommerville & others Software Engineering, Chapter 3 Slide 1 Project management (Chapter 5 from the textbook)
Chap 4. Project Management - Organising, planning and scheduling
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Project management l Organising, planning and scheduling software projects.
Management of Software1 Advanced Software Engineering COM360 University of Sunderland © 1998.
©Ian Sommerville 2000Software Engineering. Chapter 5 Slide 1 Chapter 5 Project Management “…a huge topic.” See Part 6, “Managing People”.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project management 1/30/2016ICS 413 – Software Engineering1.
Slide 1 CS 310 Ch5: Project management What do you think is involved? Proposal writing Project costing Project planning and scheduling Project monitoring.
CSC 480 Software Engineering Project Planning. Proposal writing Project planning and scheduling Project costing Project monitoring and reviews Personnel.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Chapter 4: Project management l Organising, planning and scheduling software.
Project management (2) By: Zhou Chunlin School of Tourism, Conference and Exhibitions Henan University of Economics and Law.
Ashima Wadhwa.  Probably the most time-consuming project management activity.  Continuous activity from initial concept through to system delivery.
1 Project management Organising, planning and scheduling software projects.
Project management Chapter 5. Objectives To explain the main tasks undertaken by project managers To introduce software project management and to describe.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
COMP201 Project Management.
Assistant Professor of Computer Science Washington State University
Project management.
Software Project Management
Project management Lecture 9
Presentation transcript:

Unit 14 University of Sunderland CSEM04 ROSCO 1 Unit 14: The Link with Project Management CSEM04: Risk and Opportunities of Systems Change in Organisations Dr Lynne Humphries & Prof. Helen M Edwards

Unit 14 University of Sunderland CSEM04 ROSCO 2 Overview Management of systems change The environment Management concerns: 3Ps, people, problem, process Project management/planning Scheduling Risk management

Unit 14 University of Sunderland CSEM04 ROSCO 3 The Systems Change Project Environment requirements business issues cost/budget timescale project future technology available human resources available technology sise

Unit 14 University of Sunderland CSEM04 ROSCO 4 Management Concerns 3 Ps ; people problem process

Unit 14 University of Sunderland CSEM04 ROSCO 5 Management Concerns: People “The most important ingredient was having smart people…...very little else matters in my opinion…..” “The only rule I have …. is to ensure I have good people….. and an environment in which good people can produce.”

Unit 14 University of Sunderland CSEM04 ROSCO 6 Management Concerns: Problem The need is for: planning, organisation & estimates, but often solid information is unavailable and requirements are still fluid. Project scope must be determined context, information objectives, function & performance. Problem decomposition, partitioning; applied to functionality required, process for delivery.

Unit 14 University of Sunderland CSEM04 ROSCO 7 Management Concerns: Process Generic phases (definition, development, testing) - applicable to all process models. The trick - choose and combine the right models and develop the framework of tasks. A common framework of tasks supports structure and ensures tasks are not omitted.

Unit 14 University of Sunderland CSEM04 ROSCO 8 Process: Project Planning “If we fail to plan, we plan to fail….” Tom Gilb. Objective: Provide a framework for understanding the scope of the problem and making estimates of resources, cost and schedule.

Unit 14 University of Sunderland CSEM04 ROSCO 9 Project Planning scope the problem use historical data (measurements) decompose the problem (divide & conquer) estimate function and effort conduct risk analysis create work breakdown structure create schedule

Unit 14 University of Sunderland CSEM04 ROSCO 10 Project Planning Probably the most time-consuming project management activity Continuous activity from initial concept through to system delivery. Plans must be regularly revised as new information becomes available Different types of plan may be developed to support the main software project plan (mainly concerned with schedule and budget)

Unit 14 University of Sunderland CSEM04 ROSCO 11 Types of Project Plan Quality plan Validation plan Configuration management plan Maintenance plan Staff development plan.

Unit 14 University of Sunderland CSEM04 ROSCO 12 Project Scheduling Split project into tasks and estimate time and resources required to complete each task Organise tasks concurrently to make optimal use of workforce Minimise task dependencies to avoid delays caused by one task waiting for another to complete Dependent on project managers intuition and experience

Unit 14 University of Sunderland CSEM04 ROSCO 13 Scheduling Problems Estimating the difficulty of problems and hence the cost of developing a solution is hard Productivity is not proportional to the number of people working on a task Adding people to a late project makes it later because of communication overheads The unexpected always happens. Always allow contingency in planning (part of your risk management plan)

Unit 14 University of Sunderland CSEM04 ROSCO 14 Risk Management Concerned with identifying and assessing risks and drawing up plans to minimise their effect on a project. Project risks affect schedule or resources Product risks affect the quality or performance of the system being acquired. Business risks affect the organisation acquiring the system.

Unit 14 University of Sunderland CSEM04 ROSCO 15 Managing Risks within Project Management. Assess each identified risks regularly to decide whether or not it is becoming less or more probable Also assess whether the effects of the risk have changed Each key risk should be discussed at management progress meetings

Unit 14 University of Sunderland CSEM04 ROSCO 16 Managing Risks within Project Management. At management progress meetings: each key risk should be discussed. the risk management process should be reviewed effectively, at each of these meetings you iterate one (partial) cycle of the generic risk lifecycle.

Unit 14 University of Sunderland CSEM04 ROSCO 17 Managing Risks within Project Management.