Management Note
Management Note
project attributes:-
• Unique purpose
• temporary
• Developed using progressive elaboration
• Requires resources, often from various areas
• primary customer or sponson
• involves uncertainty
Triple constraint
core Facilitaling
Directly lead to target successful Help support and enable the
achievements of project target objectives
super tools:- have high use and high potential for improving project success
• Software for task scheduling
• Scope statement
• Requirements analyses
project success:-
• Project met scope, time....
• Project satisfied the customer /sponsor
• results of the project met its main objective
• project managers often take on the role of both leader and manager
Three parts:-
• systems philosophy :- an overall model for thinking about this as systems
• system analysis: - problem-solving approach
• system management:- organizonal issues before make change to systems
system management
perspectives on organizations
Project managers must take time to identify, understand, and manage relationships with
all project stakeholders
people in top management are major project stakeholders are their commitment is
crucial for project success without their support, many projects fail some projects also
have a senior manager known as a champion who strongly advocates for the project
How top management can help project managers ?
project phases
systems development
Issues Suggestions * Better work/life balance without fixed office hours or commuting.
Disadvantages
◦ Employ greater project discipline * Team member isolation.
◦ Communications * Possible communication problems.
◦ Trust ◦ Think global but act local * Less informal information sharing.
◦ Common work practices ◦ Keep project momentum going * Heavy dependence on technology.
◦ Use newer tools and technology Success depends on processes, trust, leadership, and member selection.
◦ Tools
Organizations stay competitive by using outsourcing to reduce costs. Agile suggests working quickly and easily, but traditional project management and the waterfall
Their next challenge is to make strategic IT investments by improving model were often slow and rigid, especially when requirements kept changing.
their enterprise architecture so that IT infrastructure and business As projects became more complex, Agile emerged as an iterative and incremental approach
processes are integrated and standardized. where requirements evolve through collaboration.
Project managers should also become more skilled in negotiating
contracts and handling outsourcing-related issues. Some experts warn against the hype, noting that organizations must still prove ROI when
adopting Agile.
offshoring : outsourcing from another country In 2001, the Agile Alliance created the *Agile Manifesto*, which values:
* Individuals and interactions over processes and tools
* Working software over extensive documentation
* Customer collaboration over contract negotiation
* Responding to change over following a plan
scrum :
According to the Scrum Alliance, Scrum is the
leading agile development method for completing
projects with a complex, innovative scope of work.
The term was coined in 1986 in a Harvard
Business Review study that compared high-
performing, cross-functional teams to the scrum
formation used by rugby teams
Process:- is a series of actions directed toward A particular result
initiating
initiating processesPlanning Executing Monitoring Closing
processes processes processes and controlling processes
processes
what went wrong?
Philip A. Pell, PMP, emphasized that strong, methodical, and repeatable project
management is the most critical factor in determining a project’s success or failure. He
stated that the project manager holds ultimate responsibility for project outcomes.
A 2014 U.S. Government Accountability Office (GAO) report supported this view by
revealing that more than 68% of the IRS’s major IT projects suffered from significant cost
and schedule variances, indicating weaknesses in the agency’s project management
practices.
Project Pre-initiation
lay groundwork
tasks:-
• Determine the scope, time and cost constraints for the project
• Identify the project sponson
• Spect project manager
• Develop business case for project
• Review the process and expectation for managing the project
• Determine if the project should be dvided
Project initiation
Recognizing and starting a new project or project phase
Main goal is to formally select and start off the project
Key Outputs:-
• A team contract
• Project scope
• Work beakdown structure (WDS)
• Project schedule { Gantt chart}
• List of prioritized risk
Project executing
Most time and resources to perform
Managers must use their leadership skills to handle the many challenges
sponsors and customers focus on deliverables related to providing the products
services or results desired project
Milestone report → focus on completing major milestones
Project closing
involves gaining stakeholder and customer acceptance of final products and services
Even if projects are not completed they should be closed out to learn from the past
Outputs:-
• project fils
• Lessons-learned reports { part of organization process assets }
• Final report
• Presentation to the sponsor/senior management
agile
project team typically uses several iterations or deliveries of software
instead of waiting until the end of the project to provide one product
Scram roles
product owners: -the person responsible for the business value of the project and for deciding
what work to do and in what order, as documented in the product backlog
Scrum master:- the person who ensures that the team is productive, facilitates the daily scrum,
enables close cooperation across all roles and function, andremoves barriers that prevent the
team from being effective
Scrum team or development team:- A cross - functional team of 5-9 people who organize them
solves and the work to produce the desired results for each sprint which normally lasts 2_4weeks
scrum artifacts
scrum ceremonies
meeting with the team to select a A short meeting for the Meeting in which the team meeting in which the team looks for
set of work from the product development team to share demonstrates to product way sto improve the product and the
backlog to deliver during a sprint progress and challegens and owner what it has completed process based on review of the actual
plan work for the day during the sprint
performance of the development team
fl
planing
Not different from BMPOK guide
Still create a scope statement and use gantt chart..…
Different
Descriptions of work are identi ed in the product and sprint backlogs ,more detailed work
documented in technical stories ,estimatea velocity or capacity for each sprint ; release roadmap
often used forschedde
Executing
Not different from BMPOK guide { produce products , lead people …… }
Different
Produce several releases - users of the new software might be confused by getting several
iterations of the product instead of just one
communications different because the project team meets every mornings physically or virtually
Closing
Not different from BMPOK guide { acceptance of deliverables and reflection …… }
Different
The retrospective is similar to a lessons-learned
report, but it focuses on a shorter period of time. It is
intended to answer two fundamental questions:
What went well during the last sprint that we should continue
doing?
What could we do differently to improve the product or process?
fi
ch 4 :- project integration management
project managers must coordinate all of the other knowledge areas
throughout a project's life cycle
project integration
management process
uses expert judgment and meetings → scope management plane , requirements management plane
what the content of scope management plane?
How to {
Prepare a detailed project scope statement
Create WBS
Maintain and approve the WBS
Obtain formal acceptance of the completed project deliverables
Control request changes to he project scope }
fi
requirements : conditions or capabilities that must be met by the project or
present in the product, service, result to satisfy an agreement or other
formally imposed speci cation
collecting requirements
• interviewing
• Focus groups and facilitated workshops
• group creativity and decision-making techniques
• Questionnaires and surveys
• Observation
• Prototyping
• Benchmarking
requirements traceability matrix : table that list requirements , various attributes of each
req, and the status of the req to ensure that all req are addressed
fi
Defining scope
project scope statements include:
1. product scope description
2. product user acceptance criteria
3. Detailed informationon all project deliverables
4. Scope-related information → boundaries, constraints , and assumptions
5. Supporting documents
Creating WBS
WBS: deliverable-oriented grouping of the work involved in a project that
de nes the total scope of the project
WBS: foundation documents that provides that basis for planning and managing
project schedules,cost, resources, and change
acceptance is often achieved by a customer inspection and then sign-off on key deliverables
Controlling scope
controlling changes to the project scope
Goals:-
• Reduce the causes of scope change
• ensure all changes follow formal change control procedures
• manage changes effectively when they occur
• Process descriptions
fi
fi
Defining activities WBS : work breakdown structure
• predecessors
• successors
• logical relationships
• leads and lags
• resource requirements
• constraints
• Imposed dates
• Assumption
sequencing activities
what the sequencing activitys ?
Dependencies
network diagrams
what's the network diagrams?
Network diagrams
important issues
how Deficit will it be to do specific activities on this project?
What is the organization history
Are the required resources available?
Gantt charts standard format for display project schedule information by listing project
activity and their correspondingl start and nish data
milestones should be
• speci c
• measurable
• Assignable
• realistic
• time- framed
critical path method (CPM): network digramming technique used to predict total project curation
critical path: project is the series of activities that determines the earliest time by which
the project can be completed
FF :- min(ESi+1)- EF
TF = LS-ES
forward pass → early start and nish date
Backward pass → last start and nish date
fi
fi
fi
fi
fi
main techniques for shortening schedules :-
1. Shorting durations of critical activities by adding more resources or change scope
2. Crashing
3. Fast tracking
critical chain scheduling : method of scheduling that considered limited resources and
includes buffers to protect the project completion date.
NORMDIST(D,M, , TRUE )
project cost management
Project cost management : the processes required to en sure that the project is completed
within an approved budget
cash ow analysis: determines the estimated annual costs and bene ts for project and the
resulting annual cash ow
tangible cost Intangible cost Direct cost InDirect cost sunk cost
reserves
Contingency reserves ( known unknown)
management reserves( unknown unknown)
fl
fl
ch 8 : project quality management