SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
The Challenging Transition of Traditional Roles
on the Journey to Scrum

Hoa Luong, Project Manager
Fredi Schmidli, Head Europe, Partner
swiss IT bridge gmbh
www.swissITbridge.ch
Agenda


1. Traditional Roles in Software Projects
2. Necessary Foundations for transition of roles
3. New Roles in Scrum
4. Tips for a smoother transition
1. Traditional Roles

 Role           Description
 Customer       Early involvement and late results, multiple contacts,
                receiving status reports from PM
 Project        Project planning, detailed WBS, lengthy estimations,
 Manager        time-consuming reports,command-and-control style
 Developer      Clear requirements, ready design, assigned tasks
                from PM, layer-specific, much relying on testers
 Tester/QC      Ending stage, required complete specification, heavy
                tools
 Business       Middle layer, documented use cases, required
 Analyst        completed specification sign-off, loose engagement
                during implementation
 Architecture   Early involvement, not involved in implementation,
                available on request
 Manager        Boss, who knows everything and manages with top-
                down command-and-control style
2. Foundation for transition
of       roles: Success Factors
(1)
We put the client in the center
e.g. customer first instead of boss/hierarchy/department
e.g. the customer pays the salary


We are result oriented
e.g. KPI Customer Satisfaction:
http://www.swissitbridge.ch/lang-en/advantages/314-customer-satisfaction.html


We are professionals: ACE
Attitude:
e.g. developers code perfectly and fix bugs immediately; team work like this
presentation, managers thrust the team and the teams keep the commitment.
Competence:
e.g. I can communicate (soft skills) and code with minimial bugs (hard skills)
Enthusiasm
e.g. the joy to try new things, to achieve results together with the team
2. Foundation for transition of
roles:  Success Factors (2)


We are a learning organisation
e.g. customer feedback, yammer, SIB University

We communicate openly
e.g. we give kind feedback, career development, finding out the true reason

We work hard an celebrate success
e.g. team building, team budget



We act with integrity and mutual respect
  1. e.g. reporting correct hours, informing the customer immediately
Scrum Roles
Scrum Roles (in detail)
 Traditional
                    Scrum       Description
 Customer           Product     Single contact, lifetime involvement, stories, priority
                    Owner       according to business value
 Project Manager Scrum          coaching-and-supporting style, simple process, short
                 Master         estimations, removing impediments, daily stand-ups,
                                sprint reviews, transparency

 Developer          Scrum       early involvement, incremental designs, self-
                    Developer   organizing, proactive, story approach, unit tests

 Tester/QC      Scrum     Early involvement, integrated into Team, unit tests,
                Tester    automated testing if possible, acceptance criteria, daily
                          stand-ups
 Business                 Case by case: support/deputy of Product Owner, can help
 Analyst                  to remove language barriers
 Architecture             No big change compared to traditional architecture

 Manager                  No direct control, must give best state-of-art environment
Tips For Smooth Transition
All roles:
  ● Be trained in Scrum
  ● Use tools: e.g. Assembla, Redmine, VersionOne, ......
  ● ......????

Manager:
  ● Commitment to Scrum as part of a long-term vision
  ● .......??????

Product Owner:
  ● Maintain and prioritize backlogs

Scrum Master:
  ● Daily Stand-ups
  ● Time-boxed meetings
  ● Burndown chart

Team:
  ● Smaller is better
  ● Size stories by points
References


Top Agile and Scrum Tools
http://agilescout.com/best-agile-scrum-tools/

Scrum Alliance - Certified Scrum Master
http://www.scrumalliance.org/courses/20111375-certified-scrummaster

Scrum with Boris Gloger
http://www.borisglogger.com


Agile Vietnam
http://www.agilevietnam.org/
Q&A




      www.slideshare.net/swissitbridge

Weitere ähnliche Inhalte

Was ist angesagt?

Xp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationXp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationMuaazZubairi
 
Introduction to Extreme Programming
Introduction to Extreme ProgrammingIntroduction to Extreme Programming
Introduction to Extreme ProgrammingNaresh Jain
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyTyler Rose
 
The stage of eCommerce implementation
The stage of eCommerce implementationThe stage of eCommerce implementation
The stage of eCommerce implementationIdeacto
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)Manoj Ellappan
 
XP Explained
XP ExplainedXP Explained
XP Explainedvineet
 
extreme Programming
extreme Programmingextreme Programming
extreme ProgrammingBilal Shah
 
eXtreme programming (XP) - An Overview
eXtreme programming (XP) - An OvervieweXtreme programming (XP) - An Overview
eXtreme programming (XP) - An OverviewGurtej Pal Singh
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven developmentRuhaim Izmeth
 
What is Agile Methodology | Edureka
What is Agile Methodology | EdurekaWhat is Agile Methodology | Edureka
What is Agile Methodology | EdurekaEdureka!
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineeringRupesh Vaishnav
 
Going extreme-with-extreme-programming
Going extreme-with-extreme-programmingGoing extreme-with-extreme-programming
Going extreme-with-extreme-programmingMichael Green
 
The testing skillset
The testing skillsetThe testing skillset
The testing skillsetJohan Hoberg
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and ToolsNaresh Gajuveni
 
Agile Methodology - Software Engineering
Agile Methodology - Software EngineeringAgile Methodology - Software Engineering
Agile Methodology - Software EngineeringPurvik Rana
 
Dynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - AgileDynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - AgileMaruf Abdullah (Rion)
 

Was ist angesagt? (20)

Xp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationXp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentation
 
Proejct Management Skill Test
Proejct Management Skill TestProejct Management Skill Test
Proejct Management Skill Test
 
Introduction to Extreme Programming
Introduction to Extreme ProgrammingIntroduction to Extreme Programming
Introduction to Extreme Programming
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
The stage of eCommerce implementation
The stage of eCommerce implementationThe stage of eCommerce implementation
The stage of eCommerce implementation
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)
 
XP Explained
XP ExplainedXP Explained
XP Explained
 
extreme Programming
extreme Programmingextreme Programming
extreme Programming
 
eXtreme programming (XP) - An Overview
eXtreme programming (XP) - An OvervieweXtreme programming (XP) - An Overview
eXtreme programming (XP) - An Overview
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
 
Scrum Resume
Scrum ResumeScrum Resume
Scrum Resume
 
What is Agile Methodology | Edureka
What is Agile Methodology | EdurekaWhat is Agile Methodology | Edureka
What is Agile Methodology | Edureka
 
Xtreme Programming
Xtreme ProgrammingXtreme Programming
Xtreme Programming
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 
Going extreme-with-extreme-programming
Going extreme-with-extreme-programmingGoing extreme-with-extreme-programming
Going extreme-with-extreme-programming
 
The testing skillset
The testing skillsetThe testing skillset
The testing skillset
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and Tools
 
Agile Methodology - Software Engineering
Agile Methodology - Software EngineeringAgile Methodology - Software Engineering
Agile Methodology - Software Engineering
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Dynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - AgileDynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - Agile
 

Andere mochten auch

Scrum gathering Paris - Agile for non it projects 2013 - Pavel Dabrytski
Scrum gathering Paris - Agile for non it projects 2013 - Pavel DabrytskiScrum gathering Paris - Agile for non it projects 2013 - Pavel Dabrytski
Scrum gathering Paris - Agile for non it projects 2013 - Pavel DabrytskiIQ Business - agility@IQ
 
How to win a solar race using agile london
How to win a solar race using agile   londonHow to win a solar race using agile   london
How to win a solar race using agile londonJeroen Molenaar
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum IntroductionJames Brett
 
Scrum Intro with pictures
Scrum Intro with picturesScrum Intro with pictures
Scrum Intro with picturesJeroen Molenaar
 
The Science of Organizational Change
The Science of Organizational ChangeThe Science of Organizational Change
The Science of Organizational ChangePaul Gibbons
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To ScrumDave Neuman
 
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsNon Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsMatthew Salerno
 

Andere mochten auch (12)

Scrum gathering Paris - Agile for non it projects 2013 - Pavel Dabrytski
Scrum gathering Paris - Agile for non it projects 2013 - Pavel DabrytskiScrum gathering Paris - Agile for non it projects 2013 - Pavel Dabrytski
Scrum gathering Paris - Agile for non it projects 2013 - Pavel Dabrytski
 
Scrum
ScrumScrum
Scrum
 
How to win a solar race using agile london
How to win a solar race using agile   londonHow to win a solar race using agile   london
How to win a solar race using agile london
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Scrum Intro with pictures
Scrum Intro with picturesScrum Intro with pictures
Scrum Intro with pictures
 
The Science of Organizational Change
The Science of Organizational ChangeThe Science of Organizational Change
The Science of Organizational Change
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsNon Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 

Ähnlich wie The Challenging Transition to Scrum Roles

Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilitiesRavi Tadwalkar
 
Test plan implementation
Test plan implementation Test plan implementation
Test plan implementation Igor Goldshmidt
 
The Agility Continuum
The Agility ContinuumThe Agility Continuum
The Agility ContinuumThene Sheehy
 
Project Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product DeliveryProject Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product DeliveryLeadingAgile
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore TeamPaul Nguyen
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Muhammad Ahmed
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projectssriks7
 
Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530Pallavi Kapoor
 
Agility : a Velvet Glove in an Iron FIst
Agility : a Velvet Glove in an Iron FIstAgility : a Velvet Glove in an Iron FIst
Agility : a Velvet Glove in an Iron FIstHSBC Private Bank
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgileNCR2016
 
Brief introduction to project management and project management tools
Brief introduction to project management and project management toolsBrief introduction to project management and project management tools
Brief introduction to project management and project management toolsNathan Petralia
 
My understanding about Scrum
My understanding about ScrumMy understanding about Scrum
My understanding about ScrumJason Guo (PMP)
 

Ähnlich wie The Challenging Transition to Scrum Roles (20)

Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilities
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Test plan implementation
Test plan implementation Test plan implementation
Test plan implementation
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
The Agility Continuum
The Agility ContinuumThe Agility Continuum
The Agility Continuum
 
Project Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product DeliveryProject Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product Delivery
 
Scrum methodology
Scrum methodologyScrum methodology
Scrum methodology
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
 
Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530
 
Agility : a Velvet Glove in an Iron FIst
Agility : a Velvet Glove in an Iron FIstAgility : a Velvet Glove in an Iron FIst
Agility : a Velvet Glove in an Iron FIst
 
20130411 velvet gloveagile
20130411 velvet gloveagile20130411 velvet gloveagile
20130411 velvet gloveagile
 
Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, SogetiTest i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
 
Agile scrum brown bag
Agile scrum brown bagAgile scrum brown bag
Agile scrum brown bag
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Brief introduction to project management and project management tools
Brief introduction to project management and project management toolsBrief introduction to project management and project management tools
Brief introduction to project management and project management tools
 
My understanding about Scrum
My understanding about ScrumMy understanding about Scrum
My understanding about Scrum
 

Mehr von swiss IT bridge

How to apply Agile in Marketing
How to apply Agile in MarketingHow to apply Agile in Marketing
How to apply Agile in Marketingswiss IT bridge
 
Kooperationsmodelle im Software-Offshoring
Kooperationsmodelle im Software-OffshoringKooperationsmodelle im Software-Offshoring
Kooperationsmodelle im Software-Offshoringswiss IT bridge
 
Client Satisfaction as engine of the continuous improvement
Client Satisfaction as engine of the continuous improvementClient Satisfaction as engine of the continuous improvement
Client Satisfaction as engine of the continuous improvementswiss IT bridge
 
Kundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
Kundenzufriedenheit als Motor des kontinuierlichen VerbesserungsprozessesKundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
Kundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozessesswiss IT bridge
 
Soft factors - Prerequisites of Scrum
Soft factors - Prerequisites of ScrumSoft factors - Prerequisites of Scrum
Soft factors - Prerequisites of Scrumswiss IT bridge
 
Effective technical presentation
Effective technical presentationEffective technical presentation
Effective technical presentationswiss IT bridge
 
An approach to implement model classes in zend
An approach to implement model classes in zendAn approach to implement model classes in zend
An approach to implement model classes in zendswiss IT bridge
 
The Evolution of Offshoring
The Evolution of OffshoringThe Evolution of Offshoring
The Evolution of Offshoringswiss IT bridge
 
SIB Microblogging with Yammer
SIB Microblogging with YammerSIB Microblogging with Yammer
SIB Microblogging with Yammerswiss IT bridge
 
Software-Entwicklung im interkulturellen Kontext
Software-Entwicklung im interkulturellen KontextSoftware-Entwicklung im interkulturellen Kontext
Software-Entwicklung im interkulturellen Kontextswiss IT bridge
 
Offshoring von Softwareprojekten
Offshoring von SoftwareprojektenOffshoring von Softwareprojekten
Offshoring von Softwareprojektenswiss IT bridge
 

Mehr von swiss IT bridge (16)

How to apply Agile in Marketing
How to apply Agile in MarketingHow to apply Agile in Marketing
How to apply Agile in Marketing
 
Kooperationsmodelle im Software-Offshoring
Kooperationsmodelle im Software-OffshoringKooperationsmodelle im Software-Offshoring
Kooperationsmodelle im Software-Offshoring
 
Client Satisfaction as engine of the continuous improvement
Client Satisfaction as engine of the continuous improvementClient Satisfaction as engine of the continuous improvement
Client Satisfaction as engine of the continuous improvement
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Kundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
Kundenzufriedenheit als Motor des kontinuierlichen VerbesserungsprozessesKundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
Kundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
 
Soft factors - Prerequisites of Scrum
Soft factors - Prerequisites of ScrumSoft factors - Prerequisites of Scrum
Soft factors - Prerequisites of Scrum
 
Mobile Project Overview
Mobile Project OverviewMobile Project Overview
Mobile Project Overview
 
Introduction into GIT
Introduction into GITIntroduction into GIT
Introduction into GIT
 
Effective technical presentation
Effective technical presentationEffective technical presentation
Effective technical presentation
 
An approach to implement model classes in zend
An approach to implement model classes in zendAn approach to implement model classes in zend
An approach to implement model classes in zend
 
The Evolution of Offshoring
The Evolution of OffshoringThe Evolution of Offshoring
The Evolution of Offshoring
 
SIB Microblogging with Yammer
SIB Microblogging with YammerSIB Microblogging with Yammer
SIB Microblogging with Yammer
 
SIB Green IT Policy
SIB Green IT PolicySIB Green IT Policy
SIB Green IT Policy
 
BarCamp in Saigon
BarCamp in SaigonBarCamp in Saigon
BarCamp in Saigon
 
Software-Entwicklung im interkulturellen Kontext
Software-Entwicklung im interkulturellen KontextSoftware-Entwicklung im interkulturellen Kontext
Software-Entwicklung im interkulturellen Kontext
 
Offshoring von Softwareprojekten
Offshoring von SoftwareprojektenOffshoring von Softwareprojekten
Offshoring von Softwareprojekten
 

Kürzlich hochgeladen

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

The Challenging Transition to Scrum Roles

  • 1. The Challenging Transition of Traditional Roles on the Journey to Scrum Hoa Luong, Project Manager Fredi Schmidli, Head Europe, Partner swiss IT bridge gmbh www.swissITbridge.ch
  • 2. Agenda 1. Traditional Roles in Software Projects 2. Necessary Foundations for transition of roles 3. New Roles in Scrum 4. Tips for a smoother transition
  • 3. 1. Traditional Roles Role Description Customer Early involvement and late results, multiple contacts, receiving status reports from PM Project Project planning, detailed WBS, lengthy estimations, Manager time-consuming reports,command-and-control style Developer Clear requirements, ready design, assigned tasks from PM, layer-specific, much relying on testers Tester/QC Ending stage, required complete specification, heavy tools Business Middle layer, documented use cases, required Analyst completed specification sign-off, loose engagement during implementation Architecture Early involvement, not involved in implementation, available on request Manager Boss, who knows everything and manages with top- down command-and-control style
  • 4. 2. Foundation for transition of roles: Success Factors (1) We put the client in the center e.g. customer first instead of boss/hierarchy/department e.g. the customer pays the salary We are result oriented e.g. KPI Customer Satisfaction: http://www.swissitbridge.ch/lang-en/advantages/314-customer-satisfaction.html We are professionals: ACE Attitude: e.g. developers code perfectly and fix bugs immediately; team work like this presentation, managers thrust the team and the teams keep the commitment. Competence: e.g. I can communicate (soft skills) and code with minimial bugs (hard skills) Enthusiasm e.g. the joy to try new things, to achieve results together with the team
  • 5. 2. Foundation for transition of roles: Success Factors (2) We are a learning organisation e.g. customer feedback, yammer, SIB University We communicate openly e.g. we give kind feedback, career development, finding out the true reason We work hard an celebrate success e.g. team building, team budget We act with integrity and mutual respect 1. e.g. reporting correct hours, informing the customer immediately
  • 7. Scrum Roles (in detail) Traditional Scrum Description Customer Product Single contact, lifetime involvement, stories, priority Owner according to business value Project Manager Scrum coaching-and-supporting style, simple process, short Master estimations, removing impediments, daily stand-ups, sprint reviews, transparency Developer Scrum early involvement, incremental designs, self- Developer organizing, proactive, story approach, unit tests Tester/QC Scrum Early involvement, integrated into Team, unit tests, Tester automated testing if possible, acceptance criteria, daily stand-ups Business Case by case: support/deputy of Product Owner, can help Analyst to remove language barriers Architecture No big change compared to traditional architecture Manager No direct control, must give best state-of-art environment
  • 8. Tips For Smooth Transition All roles: ● Be trained in Scrum ● Use tools: e.g. Assembla, Redmine, VersionOne, ...... ● ......???? Manager: ● Commitment to Scrum as part of a long-term vision ● .......?????? Product Owner: ● Maintain and prioritize backlogs Scrum Master: ● Daily Stand-ups ● Time-boxed meetings ● Burndown chart Team: ● Smaller is better ● Size stories by points
  • 9. References Top Agile and Scrum Tools http://agilescout.com/best-agile-scrum-tools/ Scrum Alliance - Certified Scrum Master http://www.scrumalliance.org/courses/20111375-certified-scrummaster Scrum with Boris Gloger http://www.borisglogger.com Agile Vietnam http://www.agilevietnam.org/
  • 10. Q&A www.slideshare.net/swissitbridge