Creating value from Software Development though Project management
-
Upload
charles-muzonzini -
Category
Leadership & Management
-
view
123 -
download
2
Transcript of Creating value from Software Development though Project management
Computer Society of Zimbabwe
Software Development Community Monthly
“Creating value from Software Development through Project Management”
Presenter : Clever Haparari ( PMP) – FBC Holdings Limited
Outline
Preamble
Value –who defines value?
Project Management Processes
Skills Development – PMP or Prince2 ?Skills Development – How can CSZ
assist you?
Preamble
If you don’t know where you are
going you will not get there
Failing to Plan is planning to fail
There is no time lost in
reconnaissance
Project Management is a mechanism to get
the work done
Projects are undertaken to
deliver maximum value to the organisation
The framework used does not matter – Value
delivered matters
Value – who defines it ??
Creating of value is the overall objective
of any business initiative/activity
Value differs with each stakeholder –
take time to understand your stakeholders and how they define
value
Creating value is about ensuring
benefits are realised whilst risk and
resource costs are minimised
Project Management Processes
• Application of knowledge, skills, tools and techniques to project activities to meet project activities ( PMI-PMBOK – Guide 5th edition)
• It is achieved though integration of 47 processes categorised into 5 process groups ( Initiation, Planning, Executing, Monitoring and Controlling, Closure) and 10 knowledge areas.
Project Managemen
t
Project Management Processes …../ctd
InitiationPlanning Execution
Monitoring and
ControlClosure
Process Group Key Processes Outputs
Project Initiation • Develop Business case• Develop Project Charter• Identify Stakeholders and analyse
their needs
• Business case• Project charter• Stakeholder Register
Project Planning • Define project requirements ( functional and non-functional)
• Create project scope statement• Define work breakdown structure• Define Project Activities• Sequence activities• Define activity durations• Define activity costs• Develop Project Schedule• Develop Project budget• Define subsidiary project Plans
• Requirements document• Project Performance Baseline (
Project Scope,Projct Schedule, Project budget)
• Work breakdown structure • Subsidiary project plans (
Project Management Processes …../ctd
Process groups Key Processes Outputs
Project execution • Carrying out the project work to deliver project deliverable
• Manage communications• Engage stakeholders
• Accepted deliverables• Communications
Project Monitoring • Control schedule• Control budget• Control Scope• Validate Scope• Control quality• Control changes
• Project Status reports
Project Closure • Complete and archive documentation
• Document lessons learnt• Celebrate success• Release project staff
• Project Acceptance report • Project Closure report • Project library
Project Management Processes …../ctd
Skills Development – PMBOK or Prince 2
• It’s an ANSI accredited non-prescriptive Standard
• Focuses on how to apply generally accepted project management practices
• PMBOK is knowledge based – what needs to be done
• Represented as a relationship between 9 knowledge areas, the 47 processes, 5 process groups
• PMBOK applicable to any environment
PMBOK – Project
Management Body of
Knowledgewww.pmi.or
g
Skills Development – PMBOK or Prince 2…/ctd
• A PM methodology developed by OGC – UK
• A prescriptive guide on how to run a project in the PRINCE2 way using step-by-step sequential steps
• Been widely adopted as a PM methodology in ICT environments.
• Focuses on how to specifically run a project
• Prince 2 deems Project Manager as a steward of the project for senior management ( PMBOK
PRINCE2 – Project in a controlled environment Version 2www.ogc.gov.uk/prince
Skills Development – PMBOK or Prince 2…/ctdPMBOK and PRINCE2 are complementary
• Gain knowledge ( Principles, Concepts ) – PMBOK
• CAPM ( Certified Associate Project Manager) adequate for a software developer
• PMP – for aspiring career project manager
• Gain skills on a specific methodology to run a project using the knowledge gained ( Prince 2 – Practitioner, Agile, Scrum).
• Sequence is essential – Knowledge -> Skills
Which one first??
Skills Development – How can CSZ assist??
• S
Skills Development – How can CSZ assist??CSZ 2016 – Business School – 13-15 July 2016 : Bulawayo
THEME: Skill as a Service – ICT skills for enabling Corporate Strategy:
Implementing the right ICT projects right.
• Developing Business Case• Requirements gathering • Project scoping • Project scheduling• Project tracking, monitoring and
controlling • Project communication ( Status
reporting e.t.c
Attain cutting edge skills on
Project Planning and Monitoring
Thank You!!!!
Questions /Commemts