SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Not Re-Inventing The Wheel Again:
Agile Developers Create Their Own Identity

                 Mahesh Varadharajan
        Agile Evangelist, Ericsson R&D Chennai
Introduction – About Myself
Mahesh Varadharajan
•25 years old
•Certified Scrum Master – Scrum Alliance
•Current Role at Ericsson:
    • Agile Evangelist @ R&D Chennai
•Scrum Practitioner: 2 years
•Total Industry Experience: 4.4 years
•Association with Ericsson: Since January 2009


                          www.agiletour.org
Summary

• Values, Practices & Principles: Relationship
• Individuals & Interactions
     Extrinsic & Intrinsic Motivation
     Self Organization Practices
     Geographical & Psychological Distances
     Team Leadership Model
     SHU-HA-RI Pattern in Team members
• Software Craftsmanship
     Agile Craftsperson Create their own identity
• Finding your own identity

                            www.agiletour.org
Values, Practices and Principles: Relationship




•Values bring purpose to Practices, Practices are evidence of Values, Practices bring
accountability to Values.
•Bridging the gap between Values and Practices are Principles. Principles are context
specific guidelines.
    E.g.
      •    Practice -> Pair Programming
      •    Values -> “communication” and “feedback”
      •    Principle -> driver-navigator principle – dual thinking hats of constructing and
           preventing from breaking

                                           www.agiletour.org
                      Courtesy: Ajay Danait – Vice President – Agile Global Strategies
Manifesto for Agile Software Development
Principles Behind the Agile Manifesto
           Value - Individuals and Interactions

• Build projects around motivated individuals. Give them the environment and support
  they need, and trust them to get the job done.
• The best architectures, requirements, and designs emerge from self-organizing teams.
• At regular intervals, the team reflects on how to become more effective, then tunes
  and adjusts its behavior accordingly (Retrospective)
• Extrinsic & Intrinsic Motivation
    • My Survival Cycle Persona – Others define My identity
    • My Creative Cycle Persona – I define My identity
• Tune the mind and conscience to be in the Creative Cycle (Intrinsic Motivation)




                                     www.agiletour.org
How can we bring Self-Organization in Agile Context?

 • Apprenticeship over Classroom Training
    – Tacit Knowledge
 • Collaboration over Document Handoff
    – For Knowledge Management
 • Argumentation over Passive Acceptance
    – For Logical conclusions
 • Constructive Conflict Mining over Artificial Harmony
 • Aggregating Team Intelligence over Intelligence of
   Individuals
 • Psychological distance solvent over Geographical distance
   solvent
Geographical Distance Solvent
     Distributed Teams
Psychological Distance Solvent
Problem - Team Dysfunction Model
         Patrick Lencioni
Solution - Team Leadership Model

Team Leadership is a condition of a team
 Reduction of uncertainty

 Comes from clear messages

 Leads to focused actions that cannot easily be

  misinterpreted
 Developing channels for continuous feedback

 Uniform effort balance - Sustainable pace

 Having a very high fun factor
Shu-Ha-Ri Pattern In Team Members
Followers
– Initial guidance needed to come up to speed
– Show progress after some hand holding
– Need to be mentored to grow into volunteers
Volunteers
– Self inspired
– Take technology and process initiatives
– Come up with ideas that build the team
– Implement innovative concepts
– Lift the team
Mentor
– Servant Leader & Authority used to serve the needs of others
– Genuine compassion for his people & knows the problems as a whole
– Finds the solution to the problem
– Has the skill to carry out the solution
– Develop the next generation of leaders
Manifesto for Software Craftsmanship




              www.agiletour.org        14
Developer to Craftsperson
         What is Software Craftsmanship?
Software Craftsmanship is about
     Taking responsibility

     Taking pride in work

     “Signing” your work

     Being a continuous learner

     Practicing deliberately

     Writing code

     Having the right attitude

     Contributing to the community




                           www.agiletour.org   15
Developer to Craftsperson
How developers acquire skills through formal instruction and practicing?
 Dreyfus Model of Skills Acquisition
  Novice

      Needs to be told exactly what to do. No context to work from.

  Advanced Beginner

      Has more context, but needs rigid guidelines

  Competent

      Questions reasoning behind the tasks and can see consequences

  Proficient

      Still relies on rules, but can separate what’s important

  Expert

      Works mainly on intuition, except when problems occur
  Innovation
  Practical Wisdom


                                 www.agiletour.org                         16
Metamorphosis of an Agile Developer
The Agile Transformation: To Follow Agile -> To Be Agile




                          www.agiletour.org                17
THANK YOU




  www.agiletour.org

Weitere ähnliche Inhalte

Was ist angesagt?

If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
Ron Lichty
 
If we’re agile, why do we need managers (tri valley aln, 3.14)
If we’re agile, why do we need managers  (tri valley aln, 3.14)If we’re agile, why do we need managers  (tri valley aln, 3.14)
If we’re agile, why do we need managers (tri valley aln, 3.14)
Ron Lichty
 

Was ist angesagt? (20)

We made agile look hard & why it doesn't have to be
We made agile look hard & why it doesn't have to beWe made agile look hard & why it doesn't have to be
We made agile look hard & why it doesn't have to be
 
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up beyon...
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up  beyon...Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up  beyon...
Asia Agile Forum'16 Dhaka - Leadership, the pivot for scaling Agile up beyon...
 
Agile HR management
Agile HR managementAgile HR management
Agile HR management
 
AgileCamp 2014 Track 6: What Means to Coach an Enterprise
AgileCamp 2014 Track 6: What Means to Coach an EnterpriseAgileCamp 2014 Track 6: What Means to Coach an Enterprise
AgileCamp 2014 Track 6: What Means to Coach an Enterprise
 
Fostering self organizing teams
Fostering self organizing teamsFostering self organizing teams
Fostering self organizing teams
 
Ahmed Sidky (Keynote)
Ahmed Sidky (Keynote)Ahmed Sidky (Keynote)
Ahmed Sidky (Keynote)
 
What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?
 
Key elements of agile HR
Key elements of agile HRKey elements of agile HR
Key elements of agile HR
 
Agile Leadership
Agile LeadershipAgile Leadership
Agile Leadership
 
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
 
Agile4 hr agile tour brussels 2015
Agile4 hr agile tour brussels 2015Agile4 hr agile tour brussels 2015
Agile4 hr agile tour brussels 2015
 
Introduction to Agile & Agile MindSet
Introduction to Agile & Agile MindSetIntroduction to Agile & Agile MindSet
Introduction to Agile & Agile MindSet
 
Embracing the Agile Mindset for Organizational Change
Embracing the Agile Mindset for Organizational ChangeEmbracing the Agile Mindset for Organizational Change
Embracing the Agile Mindset for Organizational Change
 
Sociology of Agile Transformation
Sociology of Agile TransformationSociology of Agile Transformation
Sociology of Agile Transformation
 
Agile HR - Dallas HR Summit October 2016
Agile HR - Dallas HR Summit October 2016Agile HR - Dallas HR Summit October 2016
Agile HR - Dallas HR Summit October 2016
 
Leadership that gets results
Leadership that gets resultsLeadership that gets results
Leadership that gets results
 
If we’re agile, why do we need managers (tri valley aln, 3.14)
If we’re agile, why do we need managers  (tri valley aln, 3.14)If we’re agile, why do we need managers  (tri valley aln, 3.14)
If we’re agile, why do we need managers (tri valley aln, 3.14)
 
Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the Basics
 
AGILE AND HR
AGILE AND HR AGILE AND HR
AGILE AND HR
 
Agile HR: Transforming a Human Resources Team Using Scrum
Agile HR:  Transforming a Human Resources Team Using ScrumAgile HR:  Transforming a Human Resources Team Using Scrum
Agile HR: Transforming a Human Resources Team Using Scrum
 

Andere mochten auch (8)

At2014 Bengaluru mohan scrum master – who are you
At2014 Bengaluru mohan scrum master – who are youAt2014 Bengaluru mohan scrum master – who are you
At2014 Bengaluru mohan scrum master – who are you
 
Madhur kathuria the role of manager in a changing world v3
Madhur kathuria the role of manager in a changing world v3Madhur kathuria the role of manager in a changing world v3
Madhur kathuria the role of manager in a changing world v3
 
At2014 Bengaluru krishnamurty-pammi-action based scrum
At2014 Bengaluru krishnamurty-pammi-action based scrumAt2014 Bengaluru krishnamurty-pammi-action based scrum
At2014 Bengaluru krishnamurty-pammi-action based scrum
 
Sgin2013 scrumfromthe trenches-loadandperformancetestsinagilescrumframework-s...
Sgin2013 scrumfromthe trenches-loadandperformancetestsinagilescrumframework-s...Sgin2013 scrumfromthe trenches-loadandperformancetestsinagilescrumframework-s...
Sgin2013 scrumfromthe trenches-loadandperformancetestsinagilescrumframework-s...
 
Developing Employment Agreement for Quality, Operational Efficiency and Patie...
Developing Employment Agreement for Quality, Operational Efficiency and Patie...Developing Employment Agreement for Quality, Operational Efficiency and Patie...
Developing Employment Agreement for Quality, Operational Efficiency and Patie...
 
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashraoSgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
 
Agile Tour Chennai 2014- Unlearn & relearn agile
Agile Tour Chennai 2014- Unlearn & relearn agileAgile Tour Chennai 2014- Unlearn & relearn agile
Agile Tour Chennai 2014- Unlearn & relearn agile
 
Not reinventing the wheel #elesig Scotland, November 2015
Not reinventing the wheel #elesig Scotland, November 2015Not reinventing the wheel #elesig Scotland, November 2015
Not reinventing the wheel #elesig Scotland, November 2015
 

Ähnlich wie Not reinventing the wheel again mahesh vardharajan

Day 3 ldp slides - eng
Day 3   ldp slides - engDay 3   ldp slides - eng
Day 3 ldp slides - eng
Mây Trắng
 
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshvAt2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
India Scrum Enthusiasts Community
 
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
Ron Lichty
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablers
Ryan Ripley
 

Ähnlich wie Not reinventing the wheel again mahesh vardharajan (20)

Building a thriving leadership incubator
Building a thriving leadership incubatorBuilding a thriving leadership incubator
Building a thriving leadership incubator
 
Day 3 ldp slides - eng
Day 3   ldp slides - engDay 3   ldp slides - eng
Day 3 ldp slides - eng
 
Facilitation and Facilitator Stance
Facilitation and Facilitator StanceFacilitation and Facilitator Stance
Facilitation and Facilitator Stance
 
Agile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureAgile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning Culture
 
Agile Coaching Growth Wheel intro report
Agile Coaching Growth Wheel intro reportAgile Coaching Growth Wheel intro report
Agile Coaching Growth Wheel intro report
 
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...
Надія Марценюк " Самоорганізована команда: сізіфіва праця ПМа чи реальність? ...
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
 
Introduction to Lean leadership Masterclass by David Brunt
Introduction to Lean leadership Masterclass by David BruntIntroduction to Lean leadership Masterclass by David Brunt
Introduction to Lean leadership Masterclass by David Brunt
 
Leadership and Culture Journey
Leadership and Culture JourneyLeadership and Culture Journey
Leadership and Culture Journey
 
Line Managers - A Changing Role in Agile
Line Managers - A Changing Role in AgileLine Managers - A Changing Role in Agile
Line Managers - A Changing Role in Agile
 
Middle Management in an Agile World webcast
Middle Management in an Agile World webcastMiddle Management in an Agile World webcast
Middle Management in an Agile World webcast
 
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshvAt2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
 
Knowledge activator who we are what we do!
Knowledge activator who we are what we do!Knowledge activator who we are what we do!
Knowledge activator who we are what we do!
 
Clark "Building An Agile Team"
Clark "Building An Agile Team"Clark "Building An Agile Team"
Clark "Building An Agile Team"
 
Dark Agile Avoidance
Dark Agile AvoidanceDark Agile Avoidance
Dark Agile Avoidance
 
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
 
The relevancy of Agile and Agility to Project Management
The relevancy of Agile and Agility to Project ManagementThe relevancy of Agile and Agility to Project Management
The relevancy of Agile and Agility to Project Management
 
What's Next: Using technology to engage employees and build businesses
What's Next: Using technology to engage employees and build businessesWhat's Next: Using technology to engage employees and build businesses
What's Next: Using technology to engage employees and build businesses
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablers
 
Global Leadership Lab
Global Leadership LabGlobal Leadership Lab
Global Leadership Lab
 

Mehr von India Scrum Enthusiasts Community

Mehr von India Scrum Enthusiasts Community (20)

Deciphering Agile Big Data
Deciphering Agile Big DataDeciphering Agile Big Data
Deciphering Agile Big Data
 
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
 
Rubber Meets the Road
Rubber Meets the RoadRubber Meets the Road
Rubber Meets the Road
 
Can Agile Enthusiasm See The Organization Through?
Can Agile Enthusiasm See The Organization Through?Can Agile Enthusiasm See The Organization Through?
Can Agile Enthusiasm See The Organization Through?
 
Agile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenchesAgile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenches
 
Evolutionary Change
Evolutionary ChangeEvolutionary Change
Evolutionary Change
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven Business
 
Agile Digital Architecture
Agile Digital ArchitectureAgile Digital Architecture
Agile Digital Architecture
 
Governance mechanism to further business agility
Governance mechanism to further business agilityGovernance mechanism to further business agility
Governance mechanism to further business agility
 
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
 
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
 
Wave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership RedefinedWave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership Redefined
 
Agile Engineering Environment – 2017
Agile Engineering Environment – 2017Agile Engineering Environment – 2017
Agile Engineering Environment – 2017
 
Management for Agility and Outcomes
Management for Agility and OutcomesManagement for Agility and Outcomes
Management for Agility and Outcomes
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
 
Agile Engineering Environment – 2017
Agile Engineering Environment – 2017Agile Engineering Environment – 2017
Agile Engineering Environment – 2017
 
Wave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership RedefinedWave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership Redefined
 
Five (Oops!) Six Mistakes You are Making as a Leader
Five (Oops!) Six Mistakes You are Making as a LeaderFive (Oops!) Six Mistakes You are Making as a Leader
Five (Oops!) Six Mistakes You are Making as a Leader
 
Empower the Forbidden Power Players
Empower the Forbidden Power PlayersEmpower the Forbidden Power Players
Empower the Forbidden Power Players
 
Agility in Education System for Digital India
Agility in Education System for Digital IndiaAgility in Education System for Digital India
Agility in Education System for Digital India
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Not reinventing the wheel again mahesh vardharajan

  • 1. Not Re-Inventing The Wheel Again: Agile Developers Create Their Own Identity Mahesh Varadharajan Agile Evangelist, Ericsson R&D Chennai
  • 2. Introduction – About Myself Mahesh Varadharajan •25 years old •Certified Scrum Master – Scrum Alliance •Current Role at Ericsson: • Agile Evangelist @ R&D Chennai •Scrum Practitioner: 2 years •Total Industry Experience: 4.4 years •Association with Ericsson: Since January 2009 www.agiletour.org
  • 3. Summary • Values, Practices & Principles: Relationship • Individuals & Interactions  Extrinsic & Intrinsic Motivation  Self Organization Practices  Geographical & Psychological Distances  Team Leadership Model  SHU-HA-RI Pattern in Team members • Software Craftsmanship  Agile Craftsperson Create their own identity • Finding your own identity www.agiletour.org
  • 4. Values, Practices and Principles: Relationship •Values bring purpose to Practices, Practices are evidence of Values, Practices bring accountability to Values. •Bridging the gap between Values and Practices are Principles. Principles are context specific guidelines. E.g. • Practice -> Pair Programming • Values -> “communication” and “feedback” • Principle -> driver-navigator principle – dual thinking hats of constructing and preventing from breaking www.agiletour.org Courtesy: Ajay Danait – Vice President – Agile Global Strategies
  • 5. Manifesto for Agile Software Development
  • 6. Principles Behind the Agile Manifesto Value - Individuals and Interactions • Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. • The best architectures, requirements, and designs emerge from self-organizing teams. • At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly (Retrospective) • Extrinsic & Intrinsic Motivation • My Survival Cycle Persona – Others define My identity • My Creative Cycle Persona – I define My identity • Tune the mind and conscience to be in the Creative Cycle (Intrinsic Motivation) www.agiletour.org
  • 7. How can we bring Self-Organization in Agile Context? • Apprenticeship over Classroom Training – Tacit Knowledge • Collaboration over Document Handoff – For Knowledge Management • Argumentation over Passive Acceptance – For Logical conclusions • Constructive Conflict Mining over Artificial Harmony • Aggregating Team Intelligence over Intelligence of Individuals • Psychological distance solvent over Geographical distance solvent
  • 8. Geographical Distance Solvent Distributed Teams
  • 10. Problem - Team Dysfunction Model Patrick Lencioni
  • 11. Solution - Team Leadership Model Team Leadership is a condition of a team  Reduction of uncertainty  Comes from clear messages  Leads to focused actions that cannot easily be misinterpreted  Developing channels for continuous feedback  Uniform effort balance - Sustainable pace  Having a very high fun factor
  • 12. Shu-Ha-Ri Pattern In Team Members Followers – Initial guidance needed to come up to speed – Show progress after some hand holding – Need to be mentored to grow into volunteers Volunteers – Self inspired – Take technology and process initiatives – Come up with ideas that build the team – Implement innovative concepts – Lift the team Mentor – Servant Leader & Authority used to serve the needs of others – Genuine compassion for his people & knows the problems as a whole – Finds the solution to the problem – Has the skill to carry out the solution – Develop the next generation of leaders
  • 13. Manifesto for Software Craftsmanship www.agiletour.org 14
  • 14. Developer to Craftsperson What is Software Craftsmanship? Software Craftsmanship is about  Taking responsibility  Taking pride in work  “Signing” your work  Being a continuous learner  Practicing deliberately  Writing code  Having the right attitude  Contributing to the community www.agiletour.org 15
  • 15. Developer to Craftsperson How developers acquire skills through formal instruction and practicing? Dreyfus Model of Skills Acquisition  Novice  Needs to be told exactly what to do. No context to work from.  Advanced Beginner  Has more context, but needs rigid guidelines  Competent  Questions reasoning behind the tasks and can see consequences  Proficient  Still relies on rules, but can separate what’s important  Expert  Works mainly on intuition, except when problems occur  Innovation  Practical Wisdom www.agiletour.org 16
  • 16. Metamorphosis of an Agile Developer The Agile Transformation: To Follow Agile -> To Be Agile www.agiletour.org 17
  • 17. THANK YOU www.agiletour.org