Fundamental of Software Project Management

Slides:



Advertisements
Similar presentations
Project Management Concepts
Advertisements

Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 3. Defining the System 4. Managing Scope 1.
Ensure the Disaster Housing Strategy is institutionalized throughout the jurisdiction Identify a process to update and maintain the Disaster Housing Strategy.
1IT Project Management, Third Edition Chapter 4 Chapter 4: Project Integration Management.
PROJECT MANAGEMENT. What is project management? Define and scope project Determine tasks, schedule activities Perform work, coordinate, communicate Monitor.
Can you plan without understanding what is it that you are planning for? e.g. - what is it we are doing? - what do we need to do?
Project Plans CSCI102 - Systems ITCS905 - Systems MCS Systems.
Dr. L. K. Gaafar The American University in Cairo
Projmgmt-1/33 DePaul University Project Management I - Risk Management Instructor: David A. Lash.
Project Management and Communication Represented by: Latifa Jaber Al-Ghafran.
Lecture 2b: Software Project Management CSCI102 - Introduction to Information Technology B ITCS905 - Fundamentals of Information Technology.
Project Work and Administration
Course Technology Chapter 3: Project Integration Management.
Chapter 3: The Project Management Process Groups
Fundamental of Software Project Management Team Assignment 1 – K15T2 – Team 07.
Development and Quality Plans
Planning. SDLC Planning Analysis Design Implementation.
© 2008 Prentice Hall11-1 Introduction to Project Management Chapter 11 Managing Project Execution Information Systems Project Management: A Process and.
Project Execution.
Change Request Management
Project Management: Madness or Mayhem
SA Capstone Requirements and Design Week 10 SYST Winter 2013 Instructors: Jerry Kotuba & Joe Varrasso.
S/W Project Management
Project Management Chapter 5, PG 92. Introduction Why is software management particularly difficult?  The product is intangible Cannot be seen or touched.
Copyright Course Technology 1999
Software Testing Lifecycle Practice
Software Project Management
1 Chapter 4: Project Integration Management. 2 Learning Objectives Describe an overall framework for project integration management as it relates to the.
SIUE Injury Tracking System Project Plan. Team Members: Robbie Marsh Robbie Marsh –Project Manager/Webmaster Ken Metcalf Ken Metcalf –Lead Programmer.
Project Management : Techniques and Tools (60-499) Fall 2014 / Winter 2015.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Centro de Estudos e Sistemas Avançados do Recife PMBOK - Chapter 4 Project Integration Management.
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
Software Project Management
Lecture 11 Managing Project Execution. Project Execution The phase of a project in which work towards direct achievement of the project’s objectives and.
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.
1IT Project Management, Third Edition Chapter 4 Chapter 4: Project Integration Management.
Georgia Institute of Technology CS 4320 Fall 2003.
Team Software Process (TSPi) CS4320 Fall TSP Strategy Provide a simple process framework based on the PSP. Use modest, well-defined problems. Develop.
© Mahindra Satyam 2009 Configuration Management QMS Training.
Managing Change 1. Why Do Requirements Change?  External Factors – those change agents over which the project team has little or no control.  Internal.
M ONITOR & C ONTROL Focus is on Integrated Change Control 1.
Risk Management How To Develop a Risk Response Plan alphaPM Inc.
Project Management Workshop James Small. Goals Understand the nature of projects Understand why Project Management is important Get an idea of the key.
Project management Topic 1 Introduction.
Change Request TUNE IT! Hi! My name is Ed Dubrawski, PMP and a member of the Program Management Center of Excellence Advisory Council. The purpose of.
Project Implementation Management for Success. Focus of Project Management  managing for results,  ensuring sustainability,  stakeholder participation,
MGT 461 Lecture #27 Project Execution and Control Ghazala Amin.
Project Management Why do projects fail? Technical Reasons
Illuminating Britelite’s Internal Services for Success Strategy for Process Improvement.
~ pertemuan 4 ~ Oleh: Ir. Abdul Hayat, MTI 20-Mar-2009 [Abdul Hayat, [4]Project Integration Management, Semester Genap 2008/2009] 1 PROJECT INTEGRATION.
Illuminating Britelite’s Internal Services for Success Strategy for Process Improvement.
CSC 480 Software Engineering Team Issues. Essence of a Successful Team To be successful, teams must  Plan their projects  Track their progress  Coordinate.
MIS Project Management Instructor: Sihem Smida Project Man agent 3Future Managers1.
Agenda  Purpose  Processes  Deliverables  Executing Activities 4.3.
Managing Project Risk – A simplified approach Presented by : Damian Leonard.
Change Request Management
Continuous Improvement Project (A Guideline For Sponsors)
Systems Analysis and Design in a Changing World, 4th Edition
Software and Systems Integration
Project Management.
Applied Software Project Management
Chapter 4: Project Integration Management
Software Testing Lifecycle Practice
Chapter 3: Project Integration Management
Team Software Process (TSP)
Project Overview.
Presentation transcript:

Fundamental of Software Project Management Team Assignment 3 – K15T2 – Team 07

Outlines Part 1: Change Management Plan Part 2: Risk Management Plan

Change Management Plan 1. Purpose Change Management Plan is to coordinate changes across the entire project. The plan will address how the project will ensure that the changes are beneficial, determine how the change will occur, and manage the changes as they occur. 2. Goals Change Management Plan: Reasonable change activities are planned. Changes are identified, defined, evaluated, approved and tracked through completion. Project plans are changed to reflect the requested changes. Changes are negotiated and communicated to all affected parties.

Roles and Definitions Role Definition Support Manager The individual responsible for managing the Change Management activities of the team, also known as the ‘process specialist’ Change Control Board (CCB) A group who is responsible for reviewing change requests for approval or disapproval. For Big Goal it is the whole team, and necessary changes are discussed during the weekly team meetings. Client The agent representing the client's interests in a particular configuration item. Originator The individual with whom a change request originates and the person informed when the change request is closed-out or deferred to the Change Control Board.

Change Control Process

Outlines Part 1: Change Management Plan Part 2: Risk Management Plan

Risk Management Plan Purpose Participants Roles and Responsibilities The purpose of this document is to keep track of the risks that have been identified and prioritized by Big Goal. Since the Big Goal team is taking a risk driven approach to the project, the list of these risks that will be used as a guide to strategy and planning. Participants Roles and Responsibilities Project Manager (PM) Risk Manager/ Plan Manager Risk Analyst Project Stakeholders and Vendors

Risk Management

Risks List Impact: High (H): schedule delay more than one month Middle (M): schedule delay between two weeks and one month Low (L): schedule delay less than two weeks   Probability: High (H): 90% + Middle (M): 51% - 90% Low (L): 00% - 50% Timeframe: Near: next 1-2 weeks Mid: next 3 weeks Far: > 1.5 months

Risk Assessment: Cycle 1 Impact Possibility Time- frame Schedule No plan for class H Near Delayed schedule The release of specification is delayed Estimate the time is too far from real   Customer Change Requirements or Addition requirement Organization and Management Not fully reviewed documents L Not determined customer scope It's academic project (it's ok even project fails) Team leader cannot control and motivate the team member Development environment Not determined development environment M Requirement Team does not understand requirement clearly. Personnel Unskillful members - TSP Inexperience in tool of the project Unskillful members-programming skill Communication with other team members Mid Absent the team meetings Lack of time on Class Design and Implementation Design and Implementation Developing the wrong user interface External environment External environment No place available for team meeting Process It is hard to follow TSP practices

Risk Assessment: Cycle 2 Impact Possibili ty Time- frame Our plan is too aggressive H Near Lack of design skill Many artifacts Middle Unfixed functional scope Communication problem among team members M Development Environment I

Risk Management

Risk Management Process

Risk Management Process

Risks Mitigation Risk Mitigation Plan for inexperienced in tool o f the project (Nokia Ovi Suit) Training schedule for using Nokia Ovi Suit Five of the members took a research about the software Nokia Ovi Suit classes for 1 week. One member had experience with Nokia Ovi Suit.

Risks Mitigation Unskilled members in TSP: Recovery activities Conducting Launch for learning Reading TSP materials such as Introduction to TSPi an d Introduction to PSP It is hard to follow TSP practices Prevention activities TSP process training for team members

Risks Mitigation Risk Mitigation plan for the lack of time on Class Review of summary sheet about timetable. Analyze the timesheet every week. Ask members about the progress of Studio project If necessary, the person incharge sends an update after analyzing reasons Until the risk is much mitigated, the charger reports the status document about the Class time of members

Identify and Track Risks The level of risk on a project will be tracked, monitored and reported throughout the project lifecycle. Big Goal team identifies and tracks risks every week through status meetings.

Thanks for your listening !