SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Is there Room for Project Managers in an Agile like environment such as SCRUM?

Agile Approach

Agile methodology is based on group of methodologies or frameworks used in software development
that is based on iterative development between self organized and cross functional teams. Here are
some Agile methodologies or frameworks:

   •   Extreme Programming
   •   Scrum
   •   Adaptive Software Development (ASD)
   •   Crystal Clear
   •   Dynamic Systems
   •   Development Method (DSDM)
   •   Feature Driven Development (FDD)
   •   Lean software development
   •   Microsoft Solution Framework (MSF)
   •   Agile Unified Process (AUP)

The more I read about Agile methodologies and try to implement them in my professional daily life the
more I find similarities between Agile and many other methodologies most likely Toyota Production
System (TPS), Total Quality Management or even Project Management Frame work. Agile
methodologies and frame work are based on how to utilize team collaboration, team efforts in a more
engaging and efficient way.
Agile manifesto that was created in 2001 it reads, in its entirety, as follows:

    We are uncovering better ways of developing software by doing it and helping others do it. Through
    this work we have come to value:

        •   Individuals and interactions over processes and tools
        •   Working software over comprehensive documentation
        •   Customer collaboration over contract negotiation
        •   Responding to change over following a plan

    That is, while there is value in the items on the right, we value the items on the left more.

    Twelve principles underlie the Agile Manifesto, including:

      * Customer satisfaction by rapid delivery of useful software
      * Welcome changing requirements, even late in development
      * Working software is delivered frequently (weeks rather than months)
      * Working software is the principal measure of progress
      * Sustainable development, able to maintain a constant pace
      * Close, daily co-operation between business people and developers
      * Face-to-face conversation is the best form of communication (co-location)
      * Projects are built around motivated individuals, who should be trusted
      * Continuous attention to technical excellence and good design
      * Simplicity
      * Self-organizing teams
      * Regular adaptation to changing circumstances

    SCRUM

    Scrum is a framework for incremental software product development using cross-functional, self
    organizing teams no more than six to seven people. Unlike the other Agile concepts which prescribe
    specific engineering practices like XP, SCRUM is more like a framework that provides a simple
    structure of roles and responsibilities, meetings or ceremonies, and artifacts. Scrum teams are
    responsible for creating and adapting their processes within this framework. Scrum’s management
    practices are similar to those of eXtreme Programming (XP), but, unlike XP, Scrum does not
    prescribe specific engineering practices.

    SCRUM consists of three roles, three ceremonies and three artifacts. The product owner reviews the
    Product Backlog Item with the team there is a thirty day sprint. The main goal is that cross functional
    team work together collaboratively to produce a shippable product.

    The SCRUM framework has been applied mainly in software product development but it can also be
    applied to any type of product development. It is particularly suited to high risk endeavors where
    traditional efficiency concerns are secondary to the ability to deliver the right product, or any
    product, by the required date.
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
But the question was if there is a Room for a Project Manager in an Agile like environment such as
SCRUM?

I say only yes and I say that cautiously. The whole purpose of the SCRUM or any of the Agile tools is not
to get rid of Project Managers or try to create an obstacle for them or prevent Project Managers to
become unemployed ever again.

I actually think Project Managers are more suited for the role of the SCRUM Master given their set of
skills personalities as well as their experience. The one thing Project Managers need to do is to learn
SCRUM’s rules of engagement and be able to apply it and not try to change SCRUM.

I think been able to learn SCRUM is another added value and set of skills that a Project Manager can
bring to the table.

Personally I think it doesn’t really matter what tools or methodologies you us as long as you use it
correctly, it can help the organization and it adds value to the overall process. Most importantly the
upper management and the rest of the company must be on board in implementing the methodology
appropriately and correctly.
References:

   1.   http://en.wikipedia.org/wiki/Agile_software_development
   2.   http://agilemanifesto.org/
   3.   http://www.scrumalliance.org/
   4.   Several other references from internet

Más contenido relacionado

La actualidad más candente

Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierJ.D. Meier
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlightedImanKatergi1
 
What is agile model?Working of agile model
What is agile model?Working of agile modelWhat is agile model?Working of agile model
What is agile model?Working of agile modelzoomers
 
What is Agile Methodology?
What is Agile Methodology?What is Agile Methodology?
What is Agile Methodology?QA InfoTech
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineeringRupesh Vaishnav
 
XP vs Lean vs FDD
XP vs Lean vs FDDXP vs Lean vs FDD
XP vs Lean vs FDDSuman Guha
 
Agile Methology Seminar Report
Agile Methology Seminar ReportAgile Methology Seminar Report
Agile Methology Seminar ReportMohit Kumar
 
Extreme programming
Extreme programmingExtreme programming
Extreme programmingAdrianCuza
 
Agile software development methodology
Agile software development methodologyAgile software development methodology
Agile software development methodologyjustinleague0819
 
Overview: Agile Methodology and Scrum
Overview: Agile Methodology and ScrumOverview: Agile Methodology and Scrum
Overview: Agile Methodology and ScrumIgor Corrêa
 
Agile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAbdul Wahid
 
Agile Methodology Training, Agile Courses
Agile Methodology Training, Agile CoursesAgile Methodology Training, Agile Courses
Agile Methodology Training, Agile CoursesTonex
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principlesJaguaraci Silva
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Portolearn
 

La actualidad más candente (20)

Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. Meier
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted
 
What is agile model?Working of agile model
What is agile model?Working of agile modelWhat is agile model?Working of agile model
What is agile model?Working of agile model
 
What is Agile Methodology?
What is Agile Methodology?What is Agile Methodology?
What is Agile Methodology?
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 
XP vs Lean vs FDD
XP vs Lean vs FDDXP vs Lean vs FDD
XP vs Lean vs FDD
 
Agile management.pptx
Agile management.pptxAgile management.pptx
Agile management.pptx
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Methology Seminar Report
Agile Methology Seminar ReportAgile Methology Seminar Report
Agile Methology Seminar Report
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Agile software development methodology
Agile software development methodologyAgile software development methodology
Agile software development methodology
 
Overview: Agile Methodology and Scrum
Overview: Agile Methodology and ScrumOverview: Agile Methodology and Scrum
Overview: Agile Methodology and Scrum
 
Agile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs Lean
 
Agile Methodology Training, Agile Courses
Agile Methodology Training, Agile CoursesAgile Methodology Training, Agile Courses
Agile Methodology Training, Agile Courses
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2
 

Similar a Is There Room For Project Managers In An Agile Like Environment Such As Scrum1

A CRITICAL ANALYSIS AND COMPARISON OF AGILE WITH TRADITIONAL SOFTWARE DEVELOP...
A CRITICAL ANALYSIS AND COMPARISON OF AGILE WITH TRADITIONAL SOFTWARE DEVELOP...A CRITICAL ANALYSIS AND COMPARISON OF AGILE WITH TRADITIONAL SOFTWARE DEVELOP...
A CRITICAL ANALYSIS AND COMPARISON OF AGILE WITH TRADITIONAL SOFTWARE DEVELOP...Brooke Heidt
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosRebeka Sanabria
 
Scrum in 5 minutes
Scrum in 5 minutesScrum in 5 minutes
Scrum in 5 minutesNoiram55
 
Advantages And Disadvantages Of Scrum
Advantages And Disadvantages Of ScrumAdvantages And Disadvantages Of Scrum
Advantages And Disadvantages Of ScrumSummer Young
 
PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506Phu Rich Nguyen
 
The Ken Schwaber, Agile Software Development With Scrum
The Ken Schwaber, Agile Software Development With ScrumThe Ken Schwaber, Agile Software Development With Scrum
The Ken Schwaber, Agile Software Development With ScrumKara Liu
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyotijbhanda1
 
Choose the Best Agile Product Development Method for a Successful Business
Choose the Best Agile Product Development Method for a Successful BusinessChoose the Best Agile Product Development Method for a Successful Business
Choose the Best Agile Product Development Method for a Successful BusinessFibonalabs
 
Susan Clarke - The practicalities of adopting scaled agile methodologies
Susan Clarke - The practicalities of adopting scaled agile methodologiesSusan Clarke - The practicalities of adopting scaled agile methodologies
Susan Clarke - The practicalities of adopting scaled agile methodologiesAssociation for Project Management
 
Implementation Of Incremental Development Process
Implementation Of Incremental Development ProcessImplementation Of Incremental Development Process
Implementation Of Incremental Development ProcessSherry Bailey
 
Assess Organizational Approaches For Job Design
Assess Organizational Approaches For Job DesignAssess Organizational Approaches For Job Design
Assess Organizational Approaches For Job DesignJennifer Mower
 
Business Need And Current Situation Essay
Business Need And Current Situation EssayBusiness Need And Current Situation Essay
Business Need And Current Situation EssayJill Lyons
 

Similar a Is There Room For Project Managers In An Agile Like Environment Such As Scrum1 (20)

Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Agile~overview
Agile~overviewAgile~overview
Agile~overview
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
A CRITICAL ANALYSIS AND COMPARISON OF AGILE WITH TRADITIONAL SOFTWARE DEVELOP...
A CRITICAL ANALYSIS AND COMPARISON OF AGILE WITH TRADITIONAL SOFTWARE DEVELOP...A CRITICAL ANALYSIS AND COMPARISON OF AGILE WITH TRADITIONAL SOFTWARE DEVELOP...
A CRITICAL ANALYSIS AND COMPARISON OF AGILE WITH TRADITIONAL SOFTWARE DEVELOP...
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutos
 
Scrum in five minutes
Scrum in five minutesScrum in five minutes
Scrum in five minutes
 
Scrum in 5 minutes
Scrum in 5 minutesScrum in 5 minutes
Scrum in 5 minutes
 
Advantages And Disadvantages Of Scrum
Advantages And Disadvantages Of ScrumAdvantages And Disadvantages Of Scrum
Advantages And Disadvantages Of Scrum
 
PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506
 
The Ken Schwaber, Agile Software Development With Scrum
The Ken Schwaber, Agile Software Development With ScrumThe Ken Schwaber, Agile Software Development With Scrum
The Ken Schwaber, Agile Software Development With Scrum
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 
Choose the Best Agile Product Development Method for a Successful Business
Choose the Best Agile Product Development Method for a Successful BusinessChoose the Best Agile Product Development Method for a Successful Business
Choose the Best Agile Product Development Method for a Successful Business
 
Susan Clarke - The practicalities of adopting scaled agile methodologies
Susan Clarke - The practicalities of adopting scaled agile methodologiesSusan Clarke - The practicalities of adopting scaled agile methodologies
Susan Clarke - The practicalities of adopting scaled agile methodologies
 
Which is better pmi process or scrum framework
Which is better pmi process or scrum frameworkWhich is better pmi process or scrum framework
Which is better pmi process or scrum framework
 
Scrum
Scrum Scrum
Scrum
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Implementation Of Incremental Development Process
Implementation Of Incremental Development ProcessImplementation Of Incremental Development Process
Implementation Of Incremental Development Process
 
Assess Organizational Approaches For Job Design
Assess Organizational Approaches For Job DesignAssess Organizational Approaches For Job Design
Assess Organizational Approaches For Job Design
 
Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
 
Business Need And Current Situation Essay
Business Need And Current Situation EssayBusiness Need And Current Situation Essay
Business Need And Current Situation Essay
 

Más de alexnasiri

What is the best Framework?
What is the best Framework?What is the best Framework?
What is the best Framework?alexnasiri
 
Pm vs scrum master
Pm vs scrum masterPm vs scrum master
Pm vs scrum masteralexnasiri
 
Organizational change
Organizational changeOrganizational change
Organizational changealexnasiri
 
Bi Olap And Hyperion
Bi Olap And HyperionBi Olap And Hyperion
Bi Olap And Hyperionalexnasiri
 
Technology Advantage
Technology AdvantageTechnology Advantage
Technology Advantagealexnasiri
 
Spiritof SCRUM
Spiritof SCRUMSpiritof SCRUM
Spiritof SCRUMalexnasiri
 
Approachto Allign Pmo
Approachto Allign PmoApproachto Allign Pmo
Approachto Allign Pmoalexnasiri
 
The Art Of Product Development
The Art Of Product DevelopmentThe Art Of Product Development
The Art Of Product Developmentalexnasiri
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mappingalexnasiri
 
My Take On Marketing
My Take On MarketingMy Take On Marketing
My Take On Marketingalexnasiri
 
New marketing Trends
New marketing TrendsNew marketing Trends
New marketing Trendsalexnasiri
 
Project Manager Pitfalls
Project Manager PitfallsProject Manager Pitfalls
Project Manager Pitfallsalexnasiri
 

Más de alexnasiri (12)

What is the best Framework?
What is the best Framework?What is the best Framework?
What is the best Framework?
 
Pm vs scrum master
Pm vs scrum masterPm vs scrum master
Pm vs scrum master
 
Organizational change
Organizational changeOrganizational change
Organizational change
 
Bi Olap And Hyperion
Bi Olap And HyperionBi Olap And Hyperion
Bi Olap And Hyperion
 
Technology Advantage
Technology AdvantageTechnology Advantage
Technology Advantage
 
Spiritof SCRUM
Spiritof SCRUMSpiritof SCRUM
Spiritof SCRUM
 
Approachto Allign Pmo
Approachto Allign PmoApproachto Allign Pmo
Approachto Allign Pmo
 
The Art Of Product Development
The Art Of Product DevelopmentThe Art Of Product Development
The Art Of Product Development
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
My Take On Marketing
My Take On MarketingMy Take On Marketing
My Take On Marketing
 
New marketing Trends
New marketing TrendsNew marketing Trends
New marketing Trends
 
Project Manager Pitfalls
Project Manager PitfallsProject Manager Pitfalls
Project Manager Pitfalls
 

Is There Room For Project Managers In An Agile Like Environment Such As Scrum1

  • 1. Is there Room for Project Managers in an Agile like environment such as SCRUM? Agile Approach Agile methodology is based on group of methodologies or frameworks used in software development that is based on iterative development between self organized and cross functional teams. Here are some Agile methodologies or frameworks: • Extreme Programming • Scrum • Adaptive Software Development (ASD) • Crystal Clear • Dynamic Systems • Development Method (DSDM) • Feature Driven Development (FDD) • Lean software development • Microsoft Solution Framework (MSF) • Agile Unified Process (AUP) The more I read about Agile methodologies and try to implement them in my professional daily life the more I find similarities between Agile and many other methodologies most likely Toyota Production System (TPS), Total Quality Management or even Project Management Frame work. Agile methodologies and frame work are based on how to utilize team collaboration, team efforts in a more engaging and efficient way.
  • 2. Agile manifesto that was created in 2001 it reads, in its entirety, as follows: We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Twelve principles underlie the Agile Manifesto, including: * Customer satisfaction by rapid delivery of useful software * Welcome changing requirements, even late in development * Working software is delivered frequently (weeks rather than months) * Working software is the principal measure of progress * Sustainable development, able to maintain a constant pace * Close, daily co-operation between business people and developers * Face-to-face conversation is the best form of communication (co-location) * Projects are built around motivated individuals, who should be trusted * Continuous attention to technical excellence and good design * Simplicity * Self-organizing teams * Regular adaptation to changing circumstances SCRUM Scrum is a framework for incremental software product development using cross-functional, self organizing teams no more than six to seven people. Unlike the other Agile concepts which prescribe specific engineering practices like XP, SCRUM is more like a framework that provides a simple structure of roles and responsibilities, meetings or ceremonies, and artifacts. Scrum teams are responsible for creating and adapting their processes within this framework. Scrum’s management practices are similar to those of eXtreme Programming (XP), but, unlike XP, Scrum does not prescribe specific engineering practices. SCRUM consists of three roles, three ceremonies and three artifacts. The product owner reviews the Product Backlog Item with the team there is a thirty day sprint. The main goal is that cross functional team work together collaboratively to produce a shippable product. The SCRUM framework has been applied mainly in software product development but it can also be applied to any type of product development. It is particularly suited to high risk endeavors where traditional efficiency concerns are secondary to the ability to deliver the right product, or any product, by the required date.
  • 4. But the question was if there is a Room for a Project Manager in an Agile like environment such as SCRUM? I say only yes and I say that cautiously. The whole purpose of the SCRUM or any of the Agile tools is not to get rid of Project Managers or try to create an obstacle for them or prevent Project Managers to become unemployed ever again. I actually think Project Managers are more suited for the role of the SCRUM Master given their set of skills personalities as well as their experience. The one thing Project Managers need to do is to learn SCRUM’s rules of engagement and be able to apply it and not try to change SCRUM. I think been able to learn SCRUM is another added value and set of skills that a Project Manager can bring to the table. Personally I think it doesn’t really matter what tools or methodologies you us as long as you use it correctly, it can help the organization and it adds value to the overall process. Most importantly the upper management and the rest of the company must be on board in implementing the methodology appropriately and correctly.
  • 5. References: 1. http://en.wikipedia.org/wiki/Agile_software_development 2. http://agilemanifesto.org/ 3. http://www.scrumalliance.org/ 4. Several other references from internet