Project Planning and organisation. 1.0

Slides:



Advertisements
Similar presentations
4th Module: Information Systems Development and Implementation:
Advertisements

Agenda for Discussion Agenda for Discussion Risk Management Stakeholder Analysis project solutions for your world Gina Davidovic, PMP
Project Management Basics for Busy Geeks Meri Williams.
CASDA Project Management A presentation to the CASDA Preliminary Design Review IM&T / CASS Dan Miller | CASDA Project Manager 11 March 2014.
Information Technology Project Management – Third Edition
Program Management School Agile & ADDIE Add-Up (AAAU) Elliott Masies Learning 2012 October 21-24, 2012.
 Truths About Change  Work Smarter, Not Harder  Lean Processing  Wants and Needs  How do we begin?
Leadership In Management
1 Effective Communications Learning Lite. 2 What is Communication? Communication is a way of making ourselves understood; without it we would not be able.
Three fundamental questions on project management What are characteristics of a project? What are characteristics of a project? What are the key qualities.
The Software Project Management Discipline Succes software projects require careful planning and good use of iterative approaches. Understanding risks.
Chapter 10 Schedule Your Schedule. Copyright 2004 by Pearson Education, Inc. Identifying And Scheduling Tasks The schedule from the Software Development.
Agile Project Management with Scrum
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
Project Plans CSCI102 - Systems ITCS905 - Systems MCS Systems.
Project Work and Administration
Chapter 3: The Project Management Process Groups
By Saurabh Sardesai October 2014.
Project Management The dynamic process that utilises the appropriate resources of the organisation in a controlled and structured manner To achieve some.
Project management INTRODUCTION. Information Technology Project Management, Fourth Edition 2 IT projects have a terrible track record. A 1995 Standish.
Charting a course PROCESS.
Scenario testing Tor Stålhane. Scenario testing – 1 There are two types of scenario testing. Type 1 – scenarios used as to define input/output sequences.
S/W Project Management
Thinking Actively in a Social Context T A S C.
1 The leadership role of the supervisor The primary role of the supervisor is to ensure that a group of people work together to achieve the goals set by.
Meri Williams - Geek | Manager Geek Project Management Refresh Edinburgh 6 April 2007.
Software Project Management Introduction to Project Management.
Dr. Tom WayCSC Software Processes CSC 4700 Software Engineering.
CSE G674/2009 Project Project Management Section Presented by: Amir Aref Adib.
Agile Development In 2001, a group called the “Agile Alliance” signed a “manifesto” that stated: Individuals and Interactions over processes and tools.
1. 2 IMPORTANCE OF MANAGEMENT Some organizations have begun to ask their contractors to provide only project managers who have been certified as professionals.
MGT Project management Lesson 1: Introduction to Project Management
Achievement Standard Describes the effect of interpersonal skills on the functioning of a group, such as the skills related to leadership.How and.
Working in Groups Decision-making processes. Why work in a group? Working in groups is a vital part of every job Groups are more productive than individuals.
TEAMWORK WORKSHOP ICOM5047 Design Project in Computer Engineering J. Fernando Vega-Riveros, Ph.D. Associate Professor – ECE Dpt.
Connect training Involving people with aphasia in making a tool to discover what living with aphasia is like.
Software Engineering Saeed Akhtar The University of Lahore Lecture 8 Originally shared for: mashhoood.webs.com.
Risk Management for Software Projects. The curve that is the life of your project…
Play, Game, Simulation: three magic words Busnago Dr Paolo Iotti.
Project Management Skills for lawyers. Increasing Importance of PM for lawyers Growing Role of GC’s –Handling the merger of their firm with another –Selling.
Project Charters Module 3
© Mujtaba, 2007 Workforce Diversity Management Dr. Bahaudin G. Mujtaba.
Introduction of Teams: Team Norming and Culture Jaron L. Jones.
WHAT TO EXPECT WHEN INNOVATING Dr. Anne Snowdon – May 8, 2015.
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS The Explore Phase (Ch. 7)
Introducing Project Management Update December 2011.
1 PROJECT RISKS IMPORTANCE OF COOPERATION BETWEEN PMs AND TEAM LEADs AUGUST 5, 2015.
eLearning projects October 4, 2013
Project Management Workshop James Small. Goals Understand the nature of projects Understand why Project Management is important Get an idea of the key.
Catholic Charities Performance and Quality Improvement (PQI)
MGT 461 Lecture #27 Project Execution and Control Ghazala Amin.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
 Prepare your clothes and logistics   Research the Firm  Research the members of the interview panel.
1. WHAT IS A PROJECT? “A project is a problem scheduled for solution.” This definition forces us to recognize that projects are aimed at solving problems.
Project Management Enabling Quality Marien de Wilde, PMP April 2007.
Starting & Running A People First Chapter Kevin Smith Self-Advocate Coordinator People First of WV , ext. 102.
Teamwork Mansour al-shathri
Industrial Software Development Process Bashar Ahmad RISC Software GmbH.
MIS Project Management Instructor: Sihem Smida Project Man agent 3Future Managers1.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Project Management Finals Lesson 1 - Principles - Techniques - Tools.
Embedded Systems Software Engineering
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Leadership Qualities.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Project management for working professionals
The value of a project-oriented approach to IT and how we do it in IBM
Roles and Responsibilities of a Project Manager
Agile, Scrum and CMMI Methodologies
Presentation transcript:

Project Planning and organisation

1.0

What is a Project? Reach a defined goal With limited resources Within a fixed time

Planning To think about: What are we supposed to achieve? How do we get there?

Too little planning No unified picture of what should be done Great risk to deliver the wrong thing Time is lost on rework Frustration of not having control of the situation Badwill, usually the client discovers that something is wrong

Too much planning You never get closer to the goal Increased risk that taget is moving Constant re-planning Never get to know the system Everyone gets frustrated by not getting to work

What is the right planning?

Some useful tools Mile stone plan Responsibility matrix Customer interaction tools Risk analysis

Milestone plan

10 When the system architecture description is approved by Product owner and System architect

A good milestone plan Helicopter view State oriented, what not how milestones Find soul of the project i.e. what is special (difficult / risky) in this particular project? Promotes communication internal/external Suitable MS candidates: external events, big risks (difficult things, not done in the past), natural deliverables

Responsibility matrix Role Task Resp Task Resp Task

Legend R= Responsible (incl. execution) E=Executes D=Makes decision I=Should be informed A=Advisor

Responsibility matrix CTOSystem Architect Product owner System Architecture IRD

Roles that tend to lead to success Project manager System architect Client nagger Integration responsible Test responsible CM responsible Team leads (scrum masters)

A good responsibility matrix Helicopter view Identified all external stakeholders Identified internal roles in the project Identified major responsibilities Contract between the project and its surroundings e.g. line managers and customers

Customer interaction One persons view limited by language Not the complete Requirements

Customer interaction tools System plays Continuous participation Fixed meeting times Nagging

Risk analysis Identify risks Anticipate probability 1-5 Anticipate impact 1-5 Multiply Sort the list Follwow up

RiskProba- bility ImpactWeight OS version buggy 4520 The flu4550 Late delivery of compiler

Planning Find the soul of this particular project! What are the unique things? Where are the greatest risk? What should we prioritize? What are the real requirements?

ProductionDevelopment Repeat the same thingDo something new Over and over againand different

All Right, so how do I join you? If you wanna be one of the non-conformists, all you have to do is dress just like us and listen to the same music we do Source: South Park

The execution phase Work according to the plan... Improvise a lot

Project manager tasks Ensure it is always is clear what should be delivered Make sure there is always up to date plans Ensure that team members are motivated Ensure that clients and stakeholders "feel good" Make sure the necessary rules are followed Make sure that the momentum is sustained Ensure that decisions are made Nag, nag and nag Fix resources Report to Steering Group (Page 1 of 22)

Leadership in a project Client contact Visualize goals Fix prerequisites Ensure decisions are made Follow up Keep up the pace Motivate

Motivation Clear goal Project wanted / anchored Competence & methodology reasonable challenge Encouragment Trust Participation

Client The Project Demands The important interface Lucidity Realism

Behold the turtle, he makes progress only when his neck is out. -- DR. JAMES B. CONANT, HARVARD UNIV. PRESIDENT

... A few words about testing

Im gonna make this work Im gonna test that this works

Im gonna make this work Im gonna test that this works

Im gonna make this work Im gonna break this!

The bitter truth If you want to survive you have to deliver on time and with the right quality... Despite that the customers are always changing their mind... And subcontractors fail... And the computer says no

The way to succed Focus on client Make a proper milestone plan Define responsibilities Try to follow the plan (PMs responsibility) Improvise Work hard

Thank you!