Introduction to agile

Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITILStrategic PMO Director at Method Corp. um Tabuk University through Method Corp.
Introduction to Agile
Abdelrahman Elsheikh Seedahmed
M.sc, PMOC,CBAP, PMP, RMP, ACP, PMI-SP,EVM,
CPRE, MCITP, MCTS, OCP, OCA, ITIL v3, CTFL,
ISO20000, ISO27002
Abdelrahman Elsheikh Bio
 14 experience as Strategic PMO Director, Strategy Execution Consultant,
PMO Consultant, Project Manager, Business Analyst and Software
Engineer.
• Master Degree in Software Engineering.
• Project Management Office Certification (PMOC).
• Certified Project Management Professional (PMP).
• Agile Certified Practitioner (PMI-ACP).
• Risk Management Professional (PMI-RMP).
• Schedule Professional (PMI-SP).
• Certified Business Analyst Professional (CBAP).
• Microsoft Certified IT Professional (MCITP).
• OCP and OCA.
• Certified Professional for Requirement Engineer (CPRE).
• Certified Tester Foundation Level (CTFL).
• Earned Value Project Management (EVM).
• ISO/IEC 20000 Foundation.
• ISO/IEC 27002 Foundation.
• Certified ITIL Foundation Level.
Agenda
• Introduction.
• Agile Definition.
• Why Agile methods?
• Types of project Life cycles.
Introduction
• The scene for agile project management.
• Differences between agile and traditional project
management approaches, including why using agile methods
is often the best choice for certain projects.
Agenda
• Introduction.
• Agile Definition.
• Why Agile methods?
• Types of project Life cycles.
Agile Definition (1-7)
• Able to move your body quickly and easily.
• Able to think quickly and clearly.
Agile Definition (2-7)
• Agile project management allows you to produce smaller
deliverables more frequently and efficiently, making it an
excellent choice for teams that work in product development,
programming, business analysis, researches and other
collaborative areas.
Agile Definition (3-7)
Agile Definition (4-7)
Agile Definition (5-7)
Agile Definition (6-7)
Agile Definition (7-7)
Agenda
• Introduction.
• Agile Definition.
• Why Agile methods?
• Types of project Life cycles.
Agile Methods? (1-6)
• Why do we need another approach to managing
projects?
Why Agile Methods? (2-6)
• The answer is simple: different types of projects require
different project management’ methods.
• In our everyday lives, we see the value of customizing
our approach to different situations, often in small ways.
Why Agile Methods? (3-6)
• For example, we choose what information to
communicate and how to present it based on our
audience.
Why Agile Methods? (4-6)
• We don’t resolve every issue the exact same way;
instead, we adjust our approach to be effective for the
unique situation.
Why Agile Methods? (5-6)
• This same concept applies to how we manage our projects.
• Some projects, especially knowledge worker projects
occurring in fast-moving or time-constrained environments,
call for an agile approach.
Why Agile Methods? (6-6)
• So to answer the question “why agile methods”
we might say for two reasons:
1. Knowledge Worker Projects are Different.
2. Value-Driven Delivery.
Knowledge Worker Projects
Are Different (1-14)
• First let’s discuss a little history that helps set the
scene.
Knowledge Worker Projects
Are Different (2-14)
• Initially humans wandered the earth as hunter-gatherers.
Knowledge Worker Projects
Are Different (3-14)
• When people started planting crops and herding animals, it
changed society and work.
• This was the Agricultural Revolution.
• As a result, people wandered less, and they lived and worked in one
place.
Knowledge Worker Projects
Are Different (4-14)
• The next big revolution came with the development of
machines and factories, when people left their farms and
villages to move to cities.
Knowledge Worker Projects
Are Different (5-14)
• This was the Industrial Revolution, which eventually led
to the development of many of today s project
management ideas, including Gantt charts and
functional decomposition.
Knowledge Worker Projects
Are Different (6-14)
• In turn, these developments led to the creation of tools like the
work breakdown structure (WBS).
Knowledge Worker Projects
Are Different (7-14)
• The latest major revolution (which we are in now) is
known as the Information Revolution.
• This revolution is focused on information and
collaboration, rather than manufacturing.
Knowledge Worker Projects
Are Different (8-14)
• It places value on the ownership of knowledge and the ability
to use that knowledge to create or improve goods and
services.
• The Information Revolution relies on knowledge workers.
Knowledge Worker Projects
Are Different (9-14)
• These are people with subject matter expertise who
communicate their knowledge and take part in analysis
and/or development efforts.
• Knowledge workers are not only found in the IT industry; they
are also engineers, teachers, scientists, lawyers, doctors, and
many others employed today.
Knowledge Worker Projects
Are Different (10-14)
• So what makes knowledge worker projects different from
manufacturing projects?
• The following table presents a comparison of industrial work
versus knowledge work
Knowledge Worker Projects
Are Different (11-14)
Knowledge Worker Projects
Are Different (12-14)
• The communication and collaboration required for
knowledge worker projects are often more uncertain and less
defined than in industrial work.
Knowledge Worker Projects
Are Different (13-14)
• As people applied industrial work techniques to knowledge
worker projects, frustration and project failures increased.
Knowledge Worker Projects
Are Different (14-14)
• The agile methods were developed in response.
Value-Driven Delivery (1-3)
• The reason projects are undertaken is to generate business value, be
it to produce a benefit or to improve a service.
• Even safety and regulatory compliance projects can be expressed in
terms of business value by considering the business risk and impact
of not undertaking them.
Value-Driven Delivery (2-3)
• Delivering value, specifically business value, is a core component of
agile methods.
Value-Driven Delivery (3-3)
• If value is the reason for doing projects, then value-driven delivery is
the focus of the project throughout the planning, execution, and
control efforts.
Eat Your Dessert First —
Early Value Delivery (1-6)
• Agile methods promote early value delivery.
• This means the team aims to deliver the highest value portions
of the project as soon as possible.
Eat Your Dessert First —
Early Value Delivery (2-6)
• There are some key reasons for this approach.
• First, life is short, weird stuff happens, and the longer a project
runs, the longer the horizon becomes for risks such as failure,
reduced benefits, erosion of opportunities, and so on.
Eat Your Dessert First —
Early Value Delivery (3-6)
• To maximize success, we should aim to deliver as many high-value
components as soon as we can, before things change or go
sideways.
Eat Your Dessert First —
Early Value Delivery (4-6)
• The second major reason is that stakeholder satisfaction plays
a huge role in project success.
• Engaged, committed sponsors and business representatives
who support a project are vital to removing project obstacles
and defining success.
Eat Your Dessert First —
Early Value Delivery (5-6)
• All project teams are on a trial period when they start, since
the sponsors may not be convinced that the team can deliver.
• By delivering high-value elements early, the team
demonstrates an understanding of the stakeholders’ needs,
shows a recognition of the most important aspects of the
project, and proves they can deliver.
Eat Your Dessert First —
Early Value Delivery (6-6)
• Tangible results raise stakeholders’ confidence, build rapport
with them, and get them on board early, creating virtuous
circles of support.
Agenda
• Introduction.
• Agile Definition.
• Why Agile methods?
• Types of project Life cycles.
Types of project life cycles
1. Predictive life cycles.
2. Iterative life cycles.
3. Incremental life cycles.
4. Agile life cycles.
Characteristics of project life cycles
Predictive life cycles
Iterative life cycles
Incremental life cycles
Agile life cycles
The continuum of life cycles
Characteristics of project life cycles
Agenda
• Introduction.
• Agile Definition.
• Why Agile Methods?
• Types of Project Life cycles.
‫على‬ ‫صفحتي‬:
https://www.facebook.com/Abdelrahman-Elsheikh-1552976111407912/
‫على‬ ‫قناتي‬:
https://www.youtube.com/channel/UCdrMS72-0HI5uArSOHsXmWA/featured
‫حسابي‬‫على‬:
https://www.linkedin.com/in/abdelrahmanelsheikh/
‫حسابي‬‫على‬:
https://www.slideshare.net/abdelrahmanelsheikh1
Introduction to agile
1 von 54

Más contenido relacionado

Was ist angesagt?(20)

PMI-ACP - Agile FrameworkPMI-ACP - Agile Framework
PMI-ACP - Agile Framework
Wafi Mohtaseb9.6K views
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
wjperez062916.2K views
PMI-ACP Certifcation OverviewPMI-ACP Certifcation Overview
PMI-ACP Certifcation Overview
Aleem Khan2K views
Agile certified practitioner Exam NotesAgile certified practitioner Exam Notes
Agile certified practitioner Exam Notes
Gobi Durairaj PMP, PMI-ACP, SAFe SA1.6K views
PMI-ACP Exam Prep Course PreviewPMI-ACP Exam Prep Course Preview
PMI-ACP Exam Prep Course Preview
Invensis Learning27K views
Value-Driven-DeliveryValue-Driven-Delivery
Value-Driven-Delivery
Ram Awadh Prasad, PMP2.1K views
Pmi acp handbookPmi acp handbook
Pmi acp handbook
Wael Sharba1.2K views
PMI Chicago Agile PMO Michael NirPMI Chicago Agile PMO Michael Nir
PMI Chicago Agile PMO Michael Nir
Michael Nir Business Agility Speaker and Coach1.1K views
Where are my Project Managers?   Role of the Project Manager with AgileWhere are my Project Managers?   Role of the Project Manager with Agile
Where are my Project Managers? Role of the Project Manager with Agile
PM Reston Luncheon Series (PMIWDC)284 views
The Agile PMO PMI Pittsburgh Michael Nir The Agile PMO PMI Pittsburgh Michael Nir
The Agile PMO PMI Pittsburgh Michael Nir
Michael Nir Business Agility Speaker and Coach1.2K views
The agile PMO - Agile Business Conference 10.2014 London Michael nir   The agile PMO - Agile Business Conference 10.2014 London Michael nir
The agile PMO - Agile Business Conference 10.2014 London Michael nir
Michael Nir Business Agility Speaker and Coach1.9K views
Michael Nir   The Agile PMO keynoteMichael Nir   The Agile PMO keynote
Michael Nir The Agile PMO keynote
Michael Nir Business Agility Speaker and Coach923 views

Similar a Introduction to agile(20)

Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
Sutharthan Mariyappan2.4K views
Agile Project ManagementAgile Project Management
Agile Project Management
DigitalCatapultDevelopmentPractices1.4K views
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteria
William Hill Australia2.9K views
Reclaiming Agile Development Reclaiming Agile Development
Reclaiming Agile Development
Centric Consulting1.1K views
1 a jane deal1 a jane deal
1 a jane deal
CFG401 views
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
Agile201707 views
Workday Change ManagementWorkday Change Management
Workday Change Management
NGA Human Resources20.6K views
Business Plan VS Feasibility studyBusiness Plan VS Feasibility study
Business Plan VS Feasibility study
NeveenJamal2.7K views
Business readiness slidesBusiness readiness slides
Business readiness slides
Colin Baker24.5K views
Hm 418 harris ch01 pptHm 418 harris ch01 ppt
Hm 418 harris ch01 ppt
BealCollegeOnline121 views
Understanding the Performance of Integrated Conservation and Development and ...Understanding the Performance of Integrated Conservation and Development and ...
Understanding the Performance of Integrated Conservation and Development and ...
International Institute for Environment and Development (IIED)432 views
Project managmentProject managment
Project managment
Andrew Hirst648 views

Más de Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL(14)

PMBOK 7th Edition What is Changing?PMBOK 7th Edition What is Changing?
PMBOK 7th Edition What is Changing?
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL4.5K views
Artificial Intelligence (AI) in Project ManagementArtificial Intelligence (AI) in Project Management
Artificial Intelligence (AI) in Project Management
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL3.4K views
Root Cause Analysis تحليل أسباب جذور المشكلةRoot Cause Analysis تحليل أسباب جذور المشكلة
Root Cause Analysis تحليل أسباب جذور المشكلة
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL1.9K views
العصف الذهني  Brainstormingالعصف الذهني  Brainstorming
العصف الذهني Brainstorming
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL1K views
Benefits Realization Management  إدارة تحقيق المنافعBenefits Realization Management  إدارة تحقيق المنافع
Benefits Realization Management إدارة تحقيق المنافع
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL1.3K views
PMO Services خدمات مكتب إدارة المشاريعPMO Services خدمات مكتب إدارة المشاريع
PMO Services خدمات مكتب إدارة المشاريع
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL1.7K views
  Project Deliverables Workflow دورة حياة تسليمات ومخرجات المشروع  Project Deliverables Workflow دورة حياة تسليمات ومخرجات المشروع
Project Deliverables Workflow دورة حياة تسليمات ومخرجات المشروع
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL1.3K views
إدارة القيمة المكتسبة Earned Value Managementإدارة القيمة المكتسبة Earned Value Management
إدارة القيمة المكتسبة Earned Value Management
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL3.9K views
  بطاقة الأداء المتوازن Balanced Scorecard  بطاقة الأداء المتوازن Balanced Scorecard
بطاقة الأداء المتوازن Balanced Scorecard
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL2K views
SWOT Analysis التحليل الرباعيSWOT Analysis التحليل الرباعي
SWOT Analysis التحليل الرباعي
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL4.5K views
إعداد خطة إستراتيجية قابلة للقياس والتطبيقإعداد خطة إستراتيجية قابلة للقياس والتطبيق
إعداد خطة إستراتيجية قابلة للقياس والتطبيق
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL11.3K views

Introduction to agile

  • 1. Introduction to Agile Abdelrahman Elsheikh Seedahmed M.sc, PMOC,CBAP, PMP, RMP, ACP, PMI-SP,EVM, CPRE, MCITP, MCTS, OCP, OCA, ITIL v3, CTFL, ISO20000, ISO27002
  • 2. Abdelrahman Elsheikh Bio  14 experience as Strategic PMO Director, Strategy Execution Consultant, PMO Consultant, Project Manager, Business Analyst and Software Engineer. • Master Degree in Software Engineering. • Project Management Office Certification (PMOC). • Certified Project Management Professional (PMP). • Agile Certified Practitioner (PMI-ACP). • Risk Management Professional (PMI-RMP). • Schedule Professional (PMI-SP). • Certified Business Analyst Professional (CBAP). • Microsoft Certified IT Professional (MCITP). • OCP and OCA. • Certified Professional for Requirement Engineer (CPRE). • Certified Tester Foundation Level (CTFL). • Earned Value Project Management (EVM). • ISO/IEC 20000 Foundation. • ISO/IEC 27002 Foundation. • Certified ITIL Foundation Level.
  • 3. Agenda • Introduction. • Agile Definition. • Why Agile methods? • Types of project Life cycles.
  • 4. Introduction • The scene for agile project management. • Differences between agile and traditional project management approaches, including why using agile methods is often the best choice for certain projects.
  • 5. Agenda • Introduction. • Agile Definition. • Why Agile methods? • Types of project Life cycles.
  • 6. Agile Definition (1-7) • Able to move your body quickly and easily. • Able to think quickly and clearly.
  • 7. Agile Definition (2-7) • Agile project management allows you to produce smaller deliverables more frequently and efficiently, making it an excellent choice for teams that work in product development, programming, business analysis, researches and other collaborative areas.
  • 13. Agenda • Introduction. • Agile Definition. • Why Agile methods? • Types of project Life cycles.
  • 14. Agile Methods? (1-6) • Why do we need another approach to managing projects?
  • 15. Why Agile Methods? (2-6) • The answer is simple: different types of projects require different project management’ methods. • In our everyday lives, we see the value of customizing our approach to different situations, often in small ways.
  • 16. Why Agile Methods? (3-6) • For example, we choose what information to communicate and how to present it based on our audience.
  • 17. Why Agile Methods? (4-6) • We don’t resolve every issue the exact same way; instead, we adjust our approach to be effective for the unique situation.
  • 18. Why Agile Methods? (5-6) • This same concept applies to how we manage our projects. • Some projects, especially knowledge worker projects occurring in fast-moving or time-constrained environments, call for an agile approach.
  • 19. Why Agile Methods? (6-6) • So to answer the question “why agile methods” we might say for two reasons: 1. Knowledge Worker Projects are Different. 2. Value-Driven Delivery.
  • 20. Knowledge Worker Projects Are Different (1-14) • First let’s discuss a little history that helps set the scene.
  • 21. Knowledge Worker Projects Are Different (2-14) • Initially humans wandered the earth as hunter-gatherers.
  • 22. Knowledge Worker Projects Are Different (3-14) • When people started planting crops and herding animals, it changed society and work. • This was the Agricultural Revolution. • As a result, people wandered less, and they lived and worked in one place.
  • 23. Knowledge Worker Projects Are Different (4-14) • The next big revolution came with the development of machines and factories, when people left their farms and villages to move to cities.
  • 24. Knowledge Worker Projects Are Different (5-14) • This was the Industrial Revolution, which eventually led to the development of many of today s project management ideas, including Gantt charts and functional decomposition.
  • 25. Knowledge Worker Projects Are Different (6-14) • In turn, these developments led to the creation of tools like the work breakdown structure (WBS).
  • 26. Knowledge Worker Projects Are Different (7-14) • The latest major revolution (which we are in now) is known as the Information Revolution. • This revolution is focused on information and collaboration, rather than manufacturing.
  • 27. Knowledge Worker Projects Are Different (8-14) • It places value on the ownership of knowledge and the ability to use that knowledge to create or improve goods and services. • The Information Revolution relies on knowledge workers.
  • 28. Knowledge Worker Projects Are Different (9-14) • These are people with subject matter expertise who communicate their knowledge and take part in analysis and/or development efforts. • Knowledge workers are not only found in the IT industry; they are also engineers, teachers, scientists, lawyers, doctors, and many others employed today.
  • 29. Knowledge Worker Projects Are Different (10-14) • So what makes knowledge worker projects different from manufacturing projects? • The following table presents a comparison of industrial work versus knowledge work
  • 30. Knowledge Worker Projects Are Different (11-14)
  • 31. Knowledge Worker Projects Are Different (12-14) • The communication and collaboration required for knowledge worker projects are often more uncertain and less defined than in industrial work.
  • 32. Knowledge Worker Projects Are Different (13-14) • As people applied industrial work techniques to knowledge worker projects, frustration and project failures increased.
  • 33. Knowledge Worker Projects Are Different (14-14) • The agile methods were developed in response.
  • 34. Value-Driven Delivery (1-3) • The reason projects are undertaken is to generate business value, be it to produce a benefit or to improve a service. • Even safety and regulatory compliance projects can be expressed in terms of business value by considering the business risk and impact of not undertaking them.
  • 35. Value-Driven Delivery (2-3) • Delivering value, specifically business value, is a core component of agile methods.
  • 36. Value-Driven Delivery (3-3) • If value is the reason for doing projects, then value-driven delivery is the focus of the project throughout the planning, execution, and control efforts.
  • 37. Eat Your Dessert First — Early Value Delivery (1-6) • Agile methods promote early value delivery. • This means the team aims to deliver the highest value portions of the project as soon as possible.
  • 38. Eat Your Dessert First — Early Value Delivery (2-6) • There are some key reasons for this approach. • First, life is short, weird stuff happens, and the longer a project runs, the longer the horizon becomes for risks such as failure, reduced benefits, erosion of opportunities, and so on.
  • 39. Eat Your Dessert First — Early Value Delivery (3-6) • To maximize success, we should aim to deliver as many high-value components as soon as we can, before things change or go sideways.
  • 40. Eat Your Dessert First — Early Value Delivery (4-6) • The second major reason is that stakeholder satisfaction plays a huge role in project success. • Engaged, committed sponsors and business representatives who support a project are vital to removing project obstacles and defining success.
  • 41. Eat Your Dessert First — Early Value Delivery (5-6) • All project teams are on a trial period when they start, since the sponsors may not be convinced that the team can deliver. • By delivering high-value elements early, the team demonstrates an understanding of the stakeholders’ needs, shows a recognition of the most important aspects of the project, and proves they can deliver.
  • 42. Eat Your Dessert First — Early Value Delivery (6-6) • Tangible results raise stakeholders’ confidence, build rapport with them, and get them on board early, creating virtuous circles of support.
  • 43. Agenda • Introduction. • Agile Definition. • Why Agile methods? • Types of project Life cycles.
  • 44. Types of project life cycles 1. Predictive life cycles. 2. Iterative life cycles. 3. Incremental life cycles. 4. Agile life cycles.
  • 50. The continuum of life cycles
  • 52. Agenda • Introduction. • Agile Definition. • Why Agile Methods? • Types of Project Life cycles.