Software Engineering Saeed Akhtar The University of Lahore Lecture 8 Originally shared for: mashhoood.webs.com.

Slides:



Advertisements
Similar presentations
PROJECT MANAGEMENT for CONSTRUCTION
Advertisements

Project Management Shuffle Directions: take the definitions from the following cards and write a song using the tune from “Cupid Shuffle”
Chapter 2 The Analyst As Project Manager In Managing Information Systems 2.3.
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.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Introduction to Project Management What is a Project? Project Life Cycle Project Management.
Introduction to Project Management
What is a project? Project Management Institute definition
1 14. Project closure n An information system project must be administratively closed once its product is successfully delivered to the customer. n A failed.
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Chapter 3: The Project Management Process Groups
IT Project Management, Third Edition Chapter 11 Chapter 1: Introduction to Project Management.
Project Management Methodology (PMM)
Project Management “Introduction to Project Management: Tools, Techniques, and Practices” BA 320 Operations Management.
Introduction to Project Management. What is a Project? “A planned undertaking of related activities to reach an objective that has a beginning and an.
Project Management Body of Knowledge PMBOK
Project management INTRODUCTION. Information Technology Project Management, Fourth Edition 2 IT projects have a terrible track record. A 1995 Standish.
PRESENTED BY TRUST THOMAS EROMOSELE STUDENT NO:
Software Project Management By Assistant Prof. Samana Zehra
PLANNING ENGINEERING & PROJECT MANAGEMENT DEPARTMENT OF ENGINEERING MANAGEMENT, COLLEGE OF E&ME, NUST LECTURER: ENGR. AFSHAN NASEEM LECTURE 01.
Project Life Cycle Introduction and Overview © Ed Green Penn State University All Rights Reserved.
Software Project Management Course Instructor Samana Zehra (Assistant Professor)
Project Management Lecture 5+6 MS Saba Sahar.
Project Management Fundamentals Project Organization and Integration
18/21/20151 Instructor: Suprakash Datta (datta[at]cse.yorku.ca) ext Lectures: Tues (CB 122), 7–10 PM Office hours: Wed 3-5 pm (CSEB 3043), or by.
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.
Advanced Project Management PM Processes and Framework
Project Monitoring and Control by Hateem Ghafoor, PMP.
Software Project Management Introduction to Project Management.
© 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Adaptive Processes Project Management Body of Knowledge
Management & Development of Complex Projects Course Code - 706
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
Centro de Estudos e Sistemas Avançados do Recife PMBOK - Chapter 4 Project Integration Management.
Introduction- Project Management By Ctrl+C & Ctrl+V 1.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
BIS 360 – Lecture Two Ch. 3: Managing the IS Project.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
SacProNet An Overview of Project Management Techniques.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Project Life Cycle.
PLUG IT IN 6 Project Management. 1.Project Management for Information Systems Projects 2.The Project Management Process 3.The Project Management Body.
IT Software Project Management
PMI-Planning Process Group Lecture 08 Ms Saba Sahar.
Introduction to Project Management.  Explain what a project is?  Describe project management.  Understand project management framework.  Discuss the.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 3 Managing the Information Systems Project 3.1.
Project Management. Projects and Project Managers Project – a [temporary] sequence of unique, complex, and connected activities having one goal or purpose.
What is project management?
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Chapter 2 Managing the Information Systems Project 2.1.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
INTRODUCTION Mehmet Sait Andaç Web: Office: 431.
B U D I L U H U R U N I V E R S I T Y POST GRADUATE PROGRAM MAGISTER ILMU KOMPUTER (M.Kom) IS PROJECT MANAGEMENT.
Controlling Chaos Project Management to the Rescue.
Chapter 11 Project Management.
Project Management Systems
Project Management Body of Knowledge PMBOK
Unit 1 What is Project Management
Project Management Processes
The Project Management Framework
TechStambha PMP Certification Training
“Core project management knowledge areas & tools”
Introduction to Project Management
CIS12-3 IT Project Management
What is Project Management?
Project Management Processes
Project Management Chapter 11.
Time Scheduling and Project management
Presentation transcript:

Software Engineering Saeed Akhtar The University of Lahore Lecture 8 Originally shared for: mashhoood.webs.com

Project Management

What is a Project? A project is a set of related tasks that are coordinated to achieve a specific objective in given time limit and Budget. Common characteristics of a project - Project have specific objectives - Project must be completed within a specific time period - Project must be completed within a given budget - Projects are carried out by teams - Projects are unique

What is a project? (cont) Developing the first deliverable version of an application system for a customer or user is a project. Making a set of specific changes to an existing system or operating system can also be defined as a project. But, regular and continuous maintenance cannot be considered as a project.

What is a Project? (cont) A project is a (temporary) sequence of unique, complex, and connected activities having one goal or purpose and that must be completed by a specific time, within budget, and according to specification. (Pressman 1993)

Temporary Every project has a definite beginning and definite end. The end is reached when the project objectives have been achieved, OR when it becomes clear that the project objectives will not or can be met OR The need of the project no longer exists and the project is terminated. The duration of a project is finite; projects are not ongoing efforts.

Unique Every system development project is unique i.e. it is different from every other system development project that preceded it. Product/services is different in some distinguishing way from other products/services

Progressive Elaboration Progressive means “proceeding in steps; continuing steadily by increments” Elaborated means “worked out with care and detail; developed thoroughly” Progressive elaboration of the product characteristic must be coordinated with proper project scope definition, particularly if the project performed under contract.

Project vs Operations Organization perform work..either projects or operation Prime Difference - Operations are ongoing and repetitive - Projects are temporary and unique Similarities (Shared Characteristics) - Performed by people - Constrained by limited resources - Planned, executed and controlled

Project vs Programs Program A group of projects managed in a coordinated way to obtain benefits not available from managing them individually. - Program are on going - may contain on-going operations - may contain a series of repetitive or cyclic undertakings - Projects are subset of programs Example : Space shuttle is a program Each launch could be considered as a project

What is Project Management? Project management is the process of scoping, planning, staffing, organizing, directing, and controlling the development of an acceptable system at a minimum cost within a specified time frame.

Project Management Cont’d Project management involves the planning, monitoring, and control of people, process, and events that occur during software development. Software needs to be managed because it is a complex undertaking with a long duration time. Managers must focus on the fours P's to be successful (people, product, process, and project).

Success of Project From a project management perspective, a project is considered a success if the resulting information system is acceptable to the customer, the system was delivered "on time" and "within budget" and the system development process had a minimal impact on ongoing business operations.

Advantages of Using Formal Project Management Better control of financial, physical, and human resources Improved customer relations Shorter development times Lower costs Higher quality and increased reliability Higher profit margins Improved productivity Better internal coordination Higher worker morale

Project Management Institute The Project Management Institute has created the "Project Management Body of Knowledge" (PMBOK) for the education and certification of professional project managers. Established in 1969

Project Management Institute PMI focus on : Project manager competencies. Project management functions, which include: Scoping Planning Estimating Scheduling Organizing Directing Controlling Closing

Project Management Functions: Scoping Scope defines the boundaries of the project. If we cannot scope project expectation and constraints, we cannot plan activities, estimate costs, or manage expectation. Concerned with defining and controlling what is and what is not included in the project

Planning identifies the required tasks to complete the project. Based on the manager’s understanding of the project goal and the methodology used to achieve the goal Planning

Estimation Each task that is required to complete the project must be estimated. How much time will be required? How much people will be needed ? What task must be completed before other tasks are started? Can some of tasks overlap?

Scheduling Given the project plan, the project manager is responsible for scheduling all project activities. The project schedule should be developed with an understanding of the required tasks, task duration and task prerequisites.

Organizing Members of the project team should understand their own individual roles and responsibilities as well as their reporting relationship to the project manager.

Directing Once the project has begun, the project manager directs the team activities. Every project manager must demonstrate people management skills to coordinate, delegate, motivate, advise, appraise and reward team members.

Controlling The project manager must monitor and report progress against goals, schedule, and cost and make appropriate adjustments when necessary.

Closing The project or phase after either achieving its objectives or being terminated for other reasons, requires closure. Closer include formal acceptance from customer/sponsor, collecting project records, ensuring that they reflect final specification; analyzing project success, effectiveness and lessons learned; and archiving such information for future user. Good project managers always assess success and failures at the conclusions of a project. They learn from their mistakes and plan for continues improvement of the system development process.

Project Management Knowledge Areas Knowledge areas describe the key competencies that project managers must develop 4 core knowledge areas lead to specific project objectives (scope, time, cost, and quality) 4 facilitating knowledge areas are the means through which the project objectives are achieved (human resources, communication, risk, and procurement management) 1 knowledge area (project integration management) affects and is affected by all of the other knowledge areas

Knowledge Areas 1- Project Integration Management 2- Project Scope Management 3- Project Time Management 4- Project Cost Management 5-Project Quality Management 6- Project Human Resource Management 7- Project Communication Management 8- Project Risk Management 9- Project Procurement Management

Project Management Framework

Thank You