(Go: >> BACK << -|- >> HOME <<)

SlideShare a Scribd company logo
Money, Process, andMoney, Process, and
CultureCulture
June, 2012June, 2012
Adrian Carr
Adrian CarrAdrian Carr
ā€¢Iā€™m a Software Developer with a passion for efficiency.Iā€™m a Software Developer with a passion for efficiency.
ā€¢Experience as a business analyst, project manager.Experience as a business analyst, project manager.
ā€¢Scrum Product Owner and Scrum MasterScrum Product Owner and Scrum Master
ā€¢Director of Software DevelopmentDirector of Software Development
ā€¢Founder and Organizer of Agile KnoxvilleFounder and Organizer of Agile Knoxville
(http://agileknoxville.com)(http://agileknoxville.com)
Why am I here?Why am I here?
ā€¢I'm not trying to sell you anything.I'm not trying to sell you anything.
ā€¢I want to see local businesses be successful.I want to see local businesses be successful.
ā€¢ I also want to see people enjoying their jobs andI also want to see people enjoying their jobs and
their lives.their lives.
2002ā€¦.2002ā€¦.
ā€¢Iā€™m working in AtlantaIā€™m working in Atlanta
I travel to L.A. forI travel to L.A. for
installā€¦installā€¦
2011ā€¦2011ā€¦
ā€¢Iā€™m working in KnoxvilleIā€™m working in Knoxville
ā€¢ Offered the job of leading the developmentOffered the job of leading the development
team at Voices Heard Media.team at Voices Heard Media.
-Run it however you wantā€¦-Run it however you wantā€¦
I travel to L.A. againā€¦I travel to L.A. againā€¦
Example of chat app to Disney- five days early, in production, no
major bugs
Response from Disney project manager
ā€œYou guys are setting the standardā€
That was normal for us. And we usually had fun doing it. And it
wasnā€™t that difficult after a while.
Both of these, we took business and $$ from other companies who
couldn't move as fast and weren't as responsive.
Step One:Step One:
ā€¢ Start with more frequent releases (reduceStart with more frequent releases (reduce
batch size)batch size)
ā€“ Reduced cycle timeReduced cycle time
ā€“ Faster feedbackFaster feedback
ā€“ Greater ability to respond to changesGreater ability to respond to changes
ā€“ Increased efficiencyIncreased efficiency
ā€“ Greater sense of urgencyGreater sense of urgency
ā€“ Defects don't build up unnoticedDefects don't build up unnoticed
Step Two:Step Two:
ā€¢ Agile practices.Agile practices.
ā€“ Small cross-functional teamsSmall cross-functional teams
ā€“ Frequent deliveryFrequent delivery
ā€“ Small batch sizesSmall batch sizes
ā€“ Daily standup meetingsDaily standup meetings
ā€“ Demos and planning meetings every 2-4Demos and planning meetings every 2-4
weeksweeks
The Agile ManifestoThe Agile Manifesto
ā€¢ Individuals and interactionsIndividuals and interactions over processesover processes
and toolsand tools
ā€¢ Working softwareWorking software over comprehensiveover comprehensive
documentationdocumentation
ā€¢ Customer collaborationCustomer collaboration over contractover contract
negotiationnegotiation
ā€¢ Responding to changeResponding to change over following a planover following a plan
That is, while there is value in the items onThat is, while there is value in the items on
the right, we value the items on the left morethe right, we value the items on the left more..
Principles behind the Agile ManifestoPrinciples behind the Agile Manifesto
ā€¢ Our highest priority is to satisfy the customerOur highest priority is to satisfy the customer
through early and continuous delivery ofthrough early and continuous delivery of
valuable software.valuable software.
ā€¢ Welcome changing requirements, even late inWelcome changing requirements, even late in
development. Agile processes harness changedevelopment. Agile processes harness change
for the customer's competitive advantage.for the customer's competitive advantage.
ā€¢ Deliver working software frequently, from aDeliver working software frequently, from a
couple of weeks to a couple of months, with acouple of weeks to a couple of months, with a
preference to the shorter timescale.preference to the shorter timescale.
ā€¢ Build projects around motivatedBuild projects around motivated
individuals. Give them the environmentindividuals. Give them the environment
and support they need, and trust them toand support they need, and trust them to
get the job done.get the job done.
ā€¢ The most efficient and effective method ofThe most efficient and effective method of
conveying information to and within aconveying information to and within a
development team is face-to-facedevelopment team is face-to-face
conversation.conversation.
ā€¢ Working software is the primary measureWorking software is the primary measure
of progress.of progress.
ā€¢ Continuous attention to technical excellenceContinuous attention to technical excellence
and good design enhances agility.and good design enhances agility.
ā€¢ Simplicity--the art of maximizing the amountSimplicity--the art of maximizing the amount
of work not done--is essential.of work not done--is essential.
ā€¢ The best architectures, requirements, andThe best architectures, requirements, and
designs emerge from self-organizing teams.designs emerge from self-organizing teams.
ā€¢ At regular intervals, the team reflects on howAt regular intervals, the team reflects on how
to become more effective, then tunes andto become more effective, then tunes and
adjusts its behavior accordingly.adjusts its behavior accordingly.
http://agilemanifesto.org/http://agilemanifesto.org/
Warning:Warning:
ā€¢ Partially agile isnā€™t very agile.Partially agile isnā€™t very agile.
ā€¢ Agile practices without the principles willAgile practices without the principles will
only give marginal benefits.only give marginal benefits.
ā€¢ A few lean concepts can make anA few lean concepts can make an
amazing difference.amazing difference.
ā€¢ After a lot of study on this, Iā€™ve come toAfter a lot of study on this, Iā€™ve come to
believe that this wonā€™t happen withoutbelieve that this wonā€™t happen without
systemic cultural changes.systemic cultural changes.
Lean ThinkingLean Thinking
ā€¢ The core idea is to maximizeĀ The core idea is to maximizeĀ valuevalueĀ whileĀ while
minimizing waste. Simply, lean meansminimizing waste. Simply, lean means
creating more value with fewer resources.creating more value with fewer resources.
http://lean.orghttp://lean.org
ā€¢ Eliminating waste creates processes thatEliminating waste creates processes that
need less human effort, less space, lessneed less human effort, less space, less
capital, and less time to make products andcapital, and less time to make products and
services at far less costs and with muchservices at far less costs and with much
fewer defects, compared with traditionalfewer defects, compared with traditional
business systems.business systems.
http://lean.orghttp://lean.org
Lean Cultural ChangesLean Cultural Changes
ā€¢ Optimize the WholeOptimize the Whole
Lean Cultural ChangesLean Cultural Changes
ā€¢ Culture of problem solvingCulture of problem solving
ā€“ Problems shouldn't carry blame, or they willProblems shouldn't carry blame, or they will
be suppressed, and you can't solve them.be suppressed, and you can't solve them.
ā€“ Stop going around them and solve themStop going around them and solve them
insteadinstead
ā€¢ The fact that we know more today, and are more capable today,The fact that we know more today, and are more capable today,
is good news about today, not bad news about yesterday.is good news about today, not bad news about yesterday. RonRon
JeffriesJeffries
ā€¢ A manager at an auto plant that used to be a manager in aA manager at an auto plant that used to be a manager in a
Toyota plant:Toyota plant: ā€œWhen I was a manager at the Toyota plant, I hadā€œWhen I was a manager at the Toyota plant, I had
2000 problem solvers working in ā€œthe plant. Now I have 10. How2000 problem solvers working in ā€œthe plant. Now I have 10. How
am I going to compete?ā€am I going to compete?ā€ From ā€œLeading Lean Developmentā€From ā€œLeading Lean Developmentā€
Lean Cultural ChangesLean Cultural Changes
ā€¢ Continuous improvementContinuous improvement
ā€¢ Who is responsible for quality at yourWho is responsible for quality at your
company?company?
ā€¢ ExpectExpect employees to look for waste andemployees to look for waste and
ways to eliminate it.ways to eliminate it.
Lean Cultural ChangesLean Cultural Changes
ā€¢ ā€œā€œStop the lineā€ cultureStop the lineā€ culture
ā€¢ This can be painful at first, but yields greatThis can be painful at first, but yields great
results.results.
Lean Cultural ChangesLean Cultural Changes
ā€¢ 5 Whys5 Whys
ā€“ Powerful tool. To get to root cause.Powerful tool. To get to root cause.
ā€“ Avoid trap of turning into 5 BlamesAvoid trap of turning into 5 Blames
ā€¢ Try to keep it simple. Donā€™t try to solve aTry to keep it simple. Donā€™t try to solve a
massive, multi-faceted problem with this.massive, multi-faceted problem with this.
Be PreparedBe Prepared
ā€¢ This will probably be hard, and willThis will probably be hard, and will
probably cause some clashes.probably cause some clashes.
ā€¢ It will expose things that some peopleIt will expose things that some people
(including you) hold dear.(including you) hold dear.
ā€¢ This is where your company culture getsThis is where your company culture gets
really important. Some people wonā€™t fit thisreally important. Some people wonā€™t fit this
Corporate ValuesCorporate Values
ā€¢ IntegrityIntegrity
ā€¢ CommunicationCommunication
ā€¢ RespectRespect
ā€¢ ExcellenceExcellence
What values and behaviors are rewarded at your company?
Is it ok to lie to make a sale?
(Slide borrowed from Netflix)
How do you create a greatHow do you create a great
culture?culture?
ā€¢ Reward the values that matter.Reward the values that matter.
ā€¢ Eliminate waste and make your employeeā€™sEliminate waste and make your employeeā€™s
jobs easierjobs easier
ā€¢ Encourage employees to ask why and lookEncourage employees to ask why and look
for better ways of doing things.for better ways of doing things.
ā€¢ Care about people.Care about people.
ā€¢ Be a coach, not a policemanBe a coach, not a policeman
A Few ResourcesA Few Resources
ā€¢ Leading Lean DevelopmentLeading Lean Development By Mary andBy Mary and
Tom PoppendieckTom Poppendieck
ā€¢ The Lean StartupThe Lean Startup By Eric ReisBy Eric Reis
ā€¢ http://lean.orghttp://lean.org
ā€¢ http://agileknoxville.comhttp://agileknoxville.com
Questions?Questions?
adriancarr@gmail.comadriancarr@gmail.com
865-924-6319865-924-6319
http://adriancarr.comhttp://adriancarr.com
http://agileknoxville.comhttp://agileknoxville.com

More Related Content

What's hot

Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
Ron Lichty
Ā 
The Black Magic of Engineering Management
The Black Magic of Engineering ManagementThe Black Magic of Engineering Management
The Black Magic of Engineering Management
Adam Christian
Ā 
On the Startup Team
On the Startup TeamOn the Startup Team
On the Startup Team
William Grosso
Ā 
Pitching 101
Pitching 101Pitching 101
Pitching 101
Ahmed Abdelaziz
Ā 
Product talk good sw mgmt 11.13.12 (startup product meetup)
Product talk   good sw mgmt 11.13.12 (startup product meetup)Product talk   good sw mgmt 11.13.12 (startup product meetup)
Product talk good sw mgmt 11.13.12 (startup product meetup)
Ron Lichty
Ā 
Peoplware slides tech session
Peoplware slides  tech sessionPeoplware slides  tech session
Peoplware slides tech session
Khizra Sammad
Ā 
Lecture on Innovation at Startups at ESADE
Lecture on Innovation at Startups at ESADELecture on Innovation at Startups at ESADE
Lecture on Innovation at Startups at ESADE
Michael Wolfe
Ā 
Outsourcing Software Development
Outsourcing Software DevelopmentOutsourcing Software Development
Outsourcing Software Development
james_gibbons
Ā 
Bootstrapping a-devops-matter
Bootstrapping a-devops-matterBootstrapping a-devops-matter
Bootstrapping a-devops-matter
Skills Matter
Ā 
Engineer your day to day
Engineer your day to dayEngineer your day to day
Engineer your day to day
Alex Standiford
Ā 
Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
Michael Wolfe
Ā 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
99% Conference 2012
99% Conference 201299% Conference 2012
99% Conference 2012
Chris Walker
Ā 
The Design Principles at Slideshare
The Design Principles at SlideshareThe Design Principles at Slideshare
The Design Principles at Slideshare
NextBigWhat
Ā 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?
Jason Yip
Ā 
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Ron Lichty
Ā 
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get LeanerAgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
Hyperdrive Agile Leadership (powered by Bratton & Company)
Ā 
Lean Self Pocket Edition (Preview)
Lean Self Pocket Edition (Preview)Lean Self Pocket Edition (Preview)
Lean Self Pocket Edition (Preview)
Jens R. Woinowski
Ā 
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
Infoshare
Ā 

What's hot (19)

Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
Ā 
The Black Magic of Engineering Management
The Black Magic of Engineering ManagementThe Black Magic of Engineering Management
The Black Magic of Engineering Management
Ā 
On the Startup Team
On the Startup TeamOn the Startup Team
On the Startup Team
Ā 
Pitching 101
Pitching 101Pitching 101
Pitching 101
Ā 
Product talk good sw mgmt 11.13.12 (startup product meetup)
Product talk   good sw mgmt 11.13.12 (startup product meetup)Product talk   good sw mgmt 11.13.12 (startup product meetup)
Product talk good sw mgmt 11.13.12 (startup product meetup)
Ā 
Peoplware slides tech session
Peoplware slides  tech sessionPeoplware slides  tech session
Peoplware slides tech session
Ā 
Lecture on Innovation at Startups at ESADE
Lecture on Innovation at Startups at ESADELecture on Innovation at Startups at ESADE
Lecture on Innovation at Startups at ESADE
Ā 
Outsourcing Software Development
Outsourcing Software DevelopmentOutsourcing Software Development
Outsourcing Software Development
Ā 
Bootstrapping a-devops-matter
Bootstrapping a-devops-matterBootstrapping a-devops-matter
Bootstrapping a-devops-matter
Ā 
Engineer your day to day
Engineer your day to dayEngineer your day to day
Engineer your day to day
Ā 
Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
Ā 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
Ā 
99% Conference 2012
99% Conference 201299% Conference 2012
99% Conference 2012
Ā 
The Design Principles at Slideshare
The Design Principles at SlideshareThe Design Principles at Slideshare
The Design Principles at Slideshare
Ā 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?
Ā 
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Ā 
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get LeanerAgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
Ā 
Lean Self Pocket Edition (Preview)
Lean Self Pocket Edition (Preview)Lean Self Pocket Edition (Preview)
Lean Self Pocket Edition (Preview)
Ā 
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
Ā 

Similar to Money, Process, and Culture- Tech 20/20 June, 2012

Plenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RMPlenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RM
Dean Wenner
Ā 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
Adrian Carr
Ā 
Devops 101 QA with Kris Buytaert
Devops 101 QA  with Kris BuytaertDevops 101 QA  with Kris Buytaert
Devops 101 QA with Kris Buytaert
Kris Buytaert
Ā 
Devops 4 Saas
Devops 4 SaasDevops 4 Saas
Devops 4 Saas
Kris Buytaert
Ā 
Devops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributedDevops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributed
Kris Buytaert
Ā 
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
Elle Waters
Ā 
Let's bring the teams back together
Let's bring the teams back togetherLet's bring the teams back together
Let's bring the teams back together
Kris Buytaert
Ā 
Devops is not about Tooling
Devops is not about ToolingDevops is not about Tooling
Devops is not about Tooling
Kris Buytaert
Ā 
Revolutionise your team through lean and agile thinking
Revolutionise your team through lean and agile thinkingRevolutionise your team through lean and agile thinking
Revolutionise your team through lean and agile thinking
Eduardo Nofuentes
Ā 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
Kris Buytaert
Ā 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps Strategy
Mandi Walls
Ā 
Development Doesn't Stop at the Last Commit
Development Doesn't Stop at the Last CommitDevelopment Doesn't Stop at the Last Commit
Development Doesn't Stop at the Last Commit
Kris Buytaert
Ā 
Lean Startup talk at Business Bootcamp, Brunel
Lean Startup talk at Business Bootcamp, BrunelLean Startup talk at Business Bootcamp, Brunel
Lean Startup talk at Business Bootcamp, Brunel
Daniel Tenner
Ā 
Consultant
ConsultantConsultant
Lean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at StakeLean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at Stake
Ken Power
Ā 
Imperial College Presentation - PJ v1.1
Imperial College Presentation - PJ v1.1Imperial College Presentation - PJ v1.1
Imperial College Presentation - PJ v1.1
Dr Phil Jacobs
Ā 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
Anat (Alon) Salhov
Ā 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
cPrime | Project Management | Agile | Consulting | Staffing | Training
Ā 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
Semen Arslan
Ā 
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
XebiaLabs
Ā 

Similar to Money, Process, and Culture- Tech 20/20 June, 2012 (20)

Plenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RMPlenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RM
Ā 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
Ā 
Devops 101 QA with Kris Buytaert
Devops 101 QA  with Kris BuytaertDevops 101 QA  with Kris Buytaert
Devops 101 QA with Kris Buytaert
Ā 
Devops 4 Saas
Devops 4 SaasDevops 4 Saas
Devops 4 Saas
Ā 
Devops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributedDevops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributed
Ā 
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
Ā 
Let's bring the teams back together
Let's bring the teams back togetherLet's bring the teams back together
Let's bring the teams back together
Ā 
Devops is not about Tooling
Devops is not about ToolingDevops is not about Tooling
Devops is not about Tooling
Ā 
Revolutionise your team through lean and agile thinking
Revolutionise your team through lean and agile thinkingRevolutionise your team through lean and agile thinking
Revolutionise your team through lean and agile thinking
Ā 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
Ā 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps Strategy
Ā 
Development Doesn't Stop at the Last Commit
Development Doesn't Stop at the Last CommitDevelopment Doesn't Stop at the Last Commit
Development Doesn't Stop at the Last Commit
Ā 
Lean Startup talk at Business Bootcamp, Brunel
Lean Startup talk at Business Bootcamp, BrunelLean Startup talk at Business Bootcamp, Brunel
Lean Startup talk at Business Bootcamp, Brunel
Ā 
Consultant
ConsultantConsultant
Consultant
Ā 
Lean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at StakeLean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at Stake
Ā 
Imperial College Presentation - PJ v1.1
Imperial College Presentation - PJ v1.1Imperial College Presentation - PJ v1.1
Imperial College Presentation - PJ v1.1
Ā 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
Ā 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Ā 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
Ā 
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
Ā 

Recently uploaded

Major Outages in Major Enterprises Payara Conference
Major Outages in Major Enterprises Payara ConferenceMajor Outages in Major Enterprises Payara Conference
Major Outages in Major Enterprises Payara Conference
Tier1 app
Ā 
dachnug51 - HCLs evolution of the employee experience platform.pdf
dachnug51 - HCLs evolution of the employee experience platform.pdfdachnug51 - HCLs evolution of the employee experience platform.pdf
dachnug51 - HCLs evolution of the employee experience platform.pdf
DNUG e.V.
Ā 
Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
Mumbai @Call @Girls Whatsapp 9930687706 With High Profile ServiceMumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
kolkata dolls
Ā 
ANSYS Mechanical APDL Introductory Tutorials.pdf
ANSYS Mechanical APDL Introductory Tutorials.pdfANSYS Mechanical APDL Introductory Tutorials.pdf
ANSYS Mechanical APDL Introductory Tutorials.pdf
sachin chaurasia
Ā 
Java SE 17 Study Guide for Certification - Chapter 02
Java SE 17 Study Guide for Certification - Chapter 02Java SE 17 Study Guide for Certification - Chapter 02
Java SE 17 Study Guide for Certification - Chapter 02
williamrobertherman
Ā 
@Call @Girls in Ahmedabad šŸ±ā€šŸ‰ XXXXXXXXXX šŸ±ā€šŸ‰ Best High Class Ahmedabad Ava...
 @Call @Girls in Ahmedabad šŸ±ā€šŸ‰  XXXXXXXXXX šŸ±ā€šŸ‰  Best High Class Ahmedabad Ava... @Call @Girls in Ahmedabad šŸ±ā€šŸ‰  XXXXXXXXXX šŸ±ā€šŸ‰  Best High Class Ahmedabad Ava...
@Call @Girls in Ahmedabad šŸ±ā€šŸ‰ XXXXXXXXXX šŸ±ā€šŸ‰ Best High Class Ahmedabad Ava...
DiyaSharma6551
Ā 
Splunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptxSplunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptx
sudsdeep
Ā 
@Call @Girls in Solapur šŸ¤·ā€ā™‚ļø XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class S...
 @Call @Girls in Solapur šŸ¤·ā€ā™‚ļø  XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class S... @Call @Girls in Solapur šŸ¤·ā€ā™‚ļø  XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class S...
@Call @Girls in Solapur šŸ¤·ā€ā™‚ļø XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class S...
Mona Rathore
Ā 
What is OCR Technology and How to Extract Text from Any Image for Free
What is OCR Technology and How to Extract Text from Any Image for FreeWhat is OCR Technology and How to Extract Text from Any Image for Free
What is OCR Technology and How to Extract Text from Any Image for Free
TwisterTools
Ā 
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
Hironori Washizaki
Ā 
Disk to Cloud: Abstract your File Operations with CBFS
Disk to Cloud: Abstract your File Operations with CBFSDisk to Cloud: Abstract your File Operations with CBFS
Disk to Cloud: Abstract your File Operations with CBFS
Ortus Solutions, Corp
Ā 
YouTube SEO Mastery ......................
YouTube SEO Mastery ......................YouTube SEO Mastery ......................
YouTube SEO Mastery ......................
islamiato717
Ā 
Break data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud ConnectorsBreak data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud Connectors
confluent
Ā 
Abortion pills in Fujairah *((+971588192166*)ā˜Žļø)Ā„) **Effective Abortion Pills...
Abortion pills in Fujairah *((+971588192166*)ā˜Žļø)Ā„) **Effective Abortion Pills...Abortion pills in Fujairah *((+971588192166*)ā˜Žļø)Ā„) **Effective Abortion Pills...
Abortion pills in Fujairah *((+971588192166*)ā˜Žļø)Ā„) **Effective Abortion Pills...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
Ā 
Development of Chatbot Using AI\ML Technologies
Development of Chatbot Using AI\ML TechnologiesDevelopment of Chatbot Using AI\ML Technologies
Development of Chatbot Using AI\ML Technologies
MaisnamLuwangPibarel
Ā 
Revolutionizing Task Scheduling in ColdBox
Revolutionizing Task Scheduling in ColdBoxRevolutionizing Task Scheduling in ColdBox
Revolutionizing Task Scheduling in ColdBox
Ortus Solutions, Corp
Ā 
ColdBox Debugger v4.2.0: Unveiling Advanced Debugging Techniques for ColdBox ...
ColdBox Debugger v4.2.0: Unveiling Advanced Debugging Techniques for ColdBox ...ColdBox Debugger v4.2.0: Unveiling Advanced Debugging Techniques for ColdBox ...
ColdBox Debugger v4.2.0: Unveiling Advanced Debugging Techniques for ColdBox ...
Ortus Solutions, Corp
Ā 
@Call @Girls in Tiruppur šŸ¤·ā€ā™‚ļø XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class ...
 @Call @Girls in Tiruppur šŸ¤·ā€ā™‚ļø  XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class ... @Call @Girls in Tiruppur šŸ¤·ā€ā™‚ļø  XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class ...
@Call @Girls in Tiruppur šŸ¤·ā€ā™‚ļø XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class ...
Mona Rathore
Ā 
Panvel @Call @Girls Whatsapp 9833363713 With High Profile Offer
Panvel @Call @Girls Whatsapp 9833363713 With High Profile OfferPanvel @Call @Girls Whatsapp 9833363713 With High Profile Offer
Panvel @Call @Girls Whatsapp 9833363713 With High Profile Offer
$A19
Ā 
@ā„‚all @Girls Kolkata ź§ā¤ 000000000 ā¤ź§‚@ā„‚all @Girls Service Vip Top Model Safe
@ā„‚all @Girls Kolkata  ź§ā¤ 000000000 ā¤ź§‚@ā„‚all @Girls Service Vip Top Model Safe@ā„‚all @Girls Kolkata  ź§ā¤ 000000000 ā¤ź§‚@ā„‚all @Girls Service Vip Top Model Safe
@ā„‚all @Girls Kolkata ź§ā¤ 000000000 ā¤ź§‚@ā„‚all @Girls Service Vip Top Model Safe
Misti Soneji
Ā 

Recently uploaded (20)

Major Outages in Major Enterprises Payara Conference
Major Outages in Major Enterprises Payara ConferenceMajor Outages in Major Enterprises Payara Conference
Major Outages in Major Enterprises Payara Conference
Ā 
dachnug51 - HCLs evolution of the employee experience platform.pdf
dachnug51 - HCLs evolution of the employee experience platform.pdfdachnug51 - HCLs evolution of the employee experience platform.pdf
dachnug51 - HCLs evolution of the employee experience platform.pdf
Ā 
Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
Mumbai @Call @Girls Whatsapp 9930687706 With High Profile ServiceMumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
Ā 
ANSYS Mechanical APDL Introductory Tutorials.pdf
ANSYS Mechanical APDL Introductory Tutorials.pdfANSYS Mechanical APDL Introductory Tutorials.pdf
ANSYS Mechanical APDL Introductory Tutorials.pdf
Ā 
Java SE 17 Study Guide for Certification - Chapter 02
Java SE 17 Study Guide for Certification - Chapter 02Java SE 17 Study Guide for Certification - Chapter 02
Java SE 17 Study Guide for Certification - Chapter 02
Ā 
@Call @Girls in Ahmedabad šŸ±ā€šŸ‰ XXXXXXXXXX šŸ±ā€šŸ‰ Best High Class Ahmedabad Ava...
 @Call @Girls in Ahmedabad šŸ±ā€šŸ‰  XXXXXXXXXX šŸ±ā€šŸ‰  Best High Class Ahmedabad Ava... @Call @Girls in Ahmedabad šŸ±ā€šŸ‰  XXXXXXXXXX šŸ±ā€šŸ‰  Best High Class Ahmedabad Ava...
@Call @Girls in Ahmedabad šŸ±ā€šŸ‰ XXXXXXXXXX šŸ±ā€šŸ‰ Best High Class Ahmedabad Ava...
Ā 
Splunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptxSplunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptx
Ā 
@Call @Girls in Solapur šŸ¤·ā€ā™‚ļø XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class S...
 @Call @Girls in Solapur šŸ¤·ā€ā™‚ļø  XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class S... @Call @Girls in Solapur šŸ¤·ā€ā™‚ļø  XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class S...
@Call @Girls in Solapur šŸ¤·ā€ā™‚ļø XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class S...
Ā 
What is OCR Technology and How to Extract Text from Any Image for Free
What is OCR Technology and How to Extract Text from Any Image for FreeWhat is OCR Technology and How to Extract Text from Any Image for Free
What is OCR Technology and How to Extract Text from Any Image for Free
Ā 
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
Ā 
Disk to Cloud: Abstract your File Operations with CBFS
Disk to Cloud: Abstract your File Operations with CBFSDisk to Cloud: Abstract your File Operations with CBFS
Disk to Cloud: Abstract your File Operations with CBFS
Ā 
YouTube SEO Mastery ......................
YouTube SEO Mastery ......................YouTube SEO Mastery ......................
YouTube SEO Mastery ......................
Ā 
Break data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud ConnectorsBreak data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud Connectors
Ā 
Abortion pills in Fujairah *((+971588192166*)ā˜Žļø)Ā„) **Effective Abortion Pills...
Abortion pills in Fujairah *((+971588192166*)ā˜Žļø)Ā„) **Effective Abortion Pills...Abortion pills in Fujairah *((+971588192166*)ā˜Žļø)Ā„) **Effective Abortion Pills...
Abortion pills in Fujairah *((+971588192166*)ā˜Žļø)Ā„) **Effective Abortion Pills...
Ā 
Development of Chatbot Using AI\ML Technologies
Development of Chatbot Using AI\ML TechnologiesDevelopment of Chatbot Using AI\ML Technologies
Development of Chatbot Using AI\ML Technologies
Ā 
Revolutionizing Task Scheduling in ColdBox
Revolutionizing Task Scheduling in ColdBoxRevolutionizing Task Scheduling in ColdBox
Revolutionizing Task Scheduling in ColdBox
Ā 
ColdBox Debugger v4.2.0: Unveiling Advanced Debugging Techniques for ColdBox ...
ColdBox Debugger v4.2.0: Unveiling Advanced Debugging Techniques for ColdBox ...ColdBox Debugger v4.2.0: Unveiling Advanced Debugging Techniques for ColdBox ...
ColdBox Debugger v4.2.0: Unveiling Advanced Debugging Techniques for ColdBox ...
Ā 
@Call @Girls in Tiruppur šŸ¤·ā€ā™‚ļø XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class ...
 @Call @Girls in Tiruppur šŸ¤·ā€ā™‚ļø  XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class ... @Call @Girls in Tiruppur šŸ¤·ā€ā™‚ļø  XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class ...
@Call @Girls in Tiruppur šŸ¤·ā€ā™‚ļø XXXXXXXX šŸ¤·ā€ā™‚ļø Tanisha Sharma Best High Class ...
Ā 
Panvel @Call @Girls Whatsapp 9833363713 With High Profile Offer
Panvel @Call @Girls Whatsapp 9833363713 With High Profile OfferPanvel @Call @Girls Whatsapp 9833363713 With High Profile Offer
Panvel @Call @Girls Whatsapp 9833363713 With High Profile Offer
Ā 
@ā„‚all @Girls Kolkata ź§ā¤ 000000000 ā¤ź§‚@ā„‚all @Girls Service Vip Top Model Safe
@ā„‚all @Girls Kolkata  ź§ā¤ 000000000 ā¤ź§‚@ā„‚all @Girls Service Vip Top Model Safe@ā„‚all @Girls Kolkata  ź§ā¤ 000000000 ā¤ź§‚@ā„‚all @Girls Service Vip Top Model Safe
@ā„‚all @Girls Kolkata ź§ā¤ 000000000 ā¤ź§‚@ā„‚all @Girls Service Vip Top Model Safe
Ā 

Money, Process, and Culture- Tech 20/20 June, 2012

  • 1. Money, Process, andMoney, Process, and CultureCulture June, 2012June, 2012 Adrian Carr
  • 2. Adrian CarrAdrian Carr ā€¢Iā€™m a Software Developer with a passion for efficiency.Iā€™m a Software Developer with a passion for efficiency. ā€¢Experience as a business analyst, project manager.Experience as a business analyst, project manager. ā€¢Scrum Product Owner and Scrum MasterScrum Product Owner and Scrum Master ā€¢Director of Software DevelopmentDirector of Software Development ā€¢Founder and Organizer of Agile KnoxvilleFounder and Organizer of Agile Knoxville (http://agileknoxville.com)(http://agileknoxville.com)
  • 3. Why am I here?Why am I here? ā€¢I'm not trying to sell you anything.I'm not trying to sell you anything. ā€¢I want to see local businesses be successful.I want to see local businesses be successful. ā€¢ I also want to see people enjoying their jobs andI also want to see people enjoying their jobs and their lives.their lives.
  • 4. 2002ā€¦.2002ā€¦. ā€¢Iā€™m working in AtlantaIā€™m working in Atlanta
  • 5. I travel to L.A. forI travel to L.A. for installā€¦installā€¦
  • 6. 2011ā€¦2011ā€¦ ā€¢Iā€™m working in KnoxvilleIā€™m working in Knoxville ā€¢ Offered the job of leading the developmentOffered the job of leading the development team at Voices Heard Media.team at Voices Heard Media. -Run it however you wantā€¦-Run it however you wantā€¦
  • 7. I travel to L.A. againā€¦I travel to L.A. againā€¦ Example of chat app to Disney- five days early, in production, no major bugs Response from Disney project manager ā€œYou guys are setting the standardā€ That was normal for us. And we usually had fun doing it. And it wasnā€™t that difficult after a while. Both of these, we took business and $$ from other companies who couldn't move as fast and weren't as responsive.
  • 8. Step One:Step One: ā€¢ Start with more frequent releases (reduceStart with more frequent releases (reduce batch size)batch size) ā€“ Reduced cycle timeReduced cycle time ā€“ Faster feedbackFaster feedback ā€“ Greater ability to respond to changesGreater ability to respond to changes ā€“ Increased efficiencyIncreased efficiency ā€“ Greater sense of urgencyGreater sense of urgency ā€“ Defects don't build up unnoticedDefects don't build up unnoticed
  • 9. Step Two:Step Two: ā€¢ Agile practices.Agile practices. ā€“ Small cross-functional teamsSmall cross-functional teams ā€“ Frequent deliveryFrequent delivery ā€“ Small batch sizesSmall batch sizes ā€“ Daily standup meetingsDaily standup meetings ā€“ Demos and planning meetings every 2-4Demos and planning meetings every 2-4 weeksweeks
  • 10. The Agile ManifestoThe Agile Manifesto ā€¢ Individuals and interactionsIndividuals and interactions over processesover processes and toolsand tools ā€¢ Working softwareWorking software over comprehensiveover comprehensive documentationdocumentation ā€¢ Customer collaborationCustomer collaboration over contractover contract negotiationnegotiation ā€¢ Responding to changeResponding to change over following a planover following a plan That is, while there is value in the items onThat is, while there is value in the items on the right, we value the items on the left morethe right, we value the items on the left more..
  • 11. Principles behind the Agile ManifestoPrinciples behind the Agile Manifesto ā€¢ Our highest priority is to satisfy the customerOur highest priority is to satisfy the customer through early and continuous delivery ofthrough early and continuous delivery of valuable software.valuable software. ā€¢ Welcome changing requirements, even late inWelcome changing requirements, even late in development. Agile processes harness changedevelopment. Agile processes harness change for the customer's competitive advantage.for the customer's competitive advantage. ā€¢ Deliver working software frequently, from aDeliver working software frequently, from a couple of weeks to a couple of months, with acouple of weeks to a couple of months, with a preference to the shorter timescale.preference to the shorter timescale.
  • 12. ā€¢ Build projects around motivatedBuild projects around motivated individuals. Give them the environmentindividuals. Give them the environment and support they need, and trust them toand support they need, and trust them to get the job done.get the job done. ā€¢ The most efficient and effective method ofThe most efficient and effective method of conveying information to and within aconveying information to and within a development team is face-to-facedevelopment team is face-to-face conversation.conversation. ā€¢ Working software is the primary measureWorking software is the primary measure of progress.of progress.
  • 13. ā€¢ Continuous attention to technical excellenceContinuous attention to technical excellence and good design enhances agility.and good design enhances agility. ā€¢ Simplicity--the art of maximizing the amountSimplicity--the art of maximizing the amount of work not done--is essential.of work not done--is essential. ā€¢ The best architectures, requirements, andThe best architectures, requirements, and designs emerge from self-organizing teams.designs emerge from self-organizing teams. ā€¢ At regular intervals, the team reflects on howAt regular intervals, the team reflects on how to become more effective, then tunes andto become more effective, then tunes and adjusts its behavior accordingly.adjusts its behavior accordingly. http://agilemanifesto.org/http://agilemanifesto.org/
  • 14. Warning:Warning: ā€¢ Partially agile isnā€™t very agile.Partially agile isnā€™t very agile. ā€¢ Agile practices without the principles willAgile practices without the principles will only give marginal benefits.only give marginal benefits. ā€¢ A few lean concepts can make anA few lean concepts can make an amazing difference.amazing difference. ā€¢ After a lot of study on this, Iā€™ve come toAfter a lot of study on this, Iā€™ve come to believe that this wonā€™t happen withoutbelieve that this wonā€™t happen without systemic cultural changes.systemic cultural changes.
  • 15. Lean ThinkingLean Thinking ā€¢ The core idea is to maximizeĀ The core idea is to maximizeĀ valuevalueĀ whileĀ while minimizing waste. Simply, lean meansminimizing waste. Simply, lean means creating more value with fewer resources.creating more value with fewer resources. http://lean.orghttp://lean.org
  • 16. ā€¢ Eliminating waste creates processes thatEliminating waste creates processes that need less human effort, less space, lessneed less human effort, less space, less capital, and less time to make products andcapital, and less time to make products and services at far less costs and with muchservices at far less costs and with much fewer defects, compared with traditionalfewer defects, compared with traditional business systems.business systems. http://lean.orghttp://lean.org
  • 17. Lean Cultural ChangesLean Cultural Changes ā€¢ Optimize the WholeOptimize the Whole
  • 18. Lean Cultural ChangesLean Cultural Changes ā€¢ Culture of problem solvingCulture of problem solving ā€“ Problems shouldn't carry blame, or they willProblems shouldn't carry blame, or they will be suppressed, and you can't solve them.be suppressed, and you can't solve them. ā€“ Stop going around them and solve themStop going around them and solve them insteadinstead ā€¢ The fact that we know more today, and are more capable today,The fact that we know more today, and are more capable today, is good news about today, not bad news about yesterday.is good news about today, not bad news about yesterday. RonRon JeffriesJeffries ā€¢ A manager at an auto plant that used to be a manager in aA manager at an auto plant that used to be a manager in a Toyota plant:Toyota plant: ā€œWhen I was a manager at the Toyota plant, I hadā€œWhen I was a manager at the Toyota plant, I had 2000 problem solvers working in ā€œthe plant. Now I have 10. How2000 problem solvers working in ā€œthe plant. Now I have 10. How am I going to compete?ā€am I going to compete?ā€ From ā€œLeading Lean Developmentā€From ā€œLeading Lean Developmentā€
  • 19. Lean Cultural ChangesLean Cultural Changes ā€¢ Continuous improvementContinuous improvement ā€¢ Who is responsible for quality at yourWho is responsible for quality at your company?company? ā€¢ ExpectExpect employees to look for waste andemployees to look for waste and ways to eliminate it.ways to eliminate it.
  • 20. Lean Cultural ChangesLean Cultural Changes ā€¢ ā€œā€œStop the lineā€ cultureStop the lineā€ culture ā€¢ This can be painful at first, but yields greatThis can be painful at first, but yields great results.results.
  • 21. Lean Cultural ChangesLean Cultural Changes ā€¢ 5 Whys5 Whys ā€“ Powerful tool. To get to root cause.Powerful tool. To get to root cause. ā€“ Avoid trap of turning into 5 BlamesAvoid trap of turning into 5 Blames ā€¢ Try to keep it simple. Donā€™t try to solve aTry to keep it simple. Donā€™t try to solve a massive, multi-faceted problem with this.massive, multi-faceted problem with this.
  • 22. Be PreparedBe Prepared ā€¢ This will probably be hard, and willThis will probably be hard, and will probably cause some clashes.probably cause some clashes. ā€¢ It will expose things that some peopleIt will expose things that some people (including you) hold dear.(including you) hold dear. ā€¢ This is where your company culture getsThis is where your company culture gets really important. Some people wonā€™t fit thisreally important. Some people wonā€™t fit this
  • 23. Corporate ValuesCorporate Values ā€¢ IntegrityIntegrity ā€¢ CommunicationCommunication ā€¢ RespectRespect ā€¢ ExcellenceExcellence
  • 24. What values and behaviors are rewarded at your company? Is it ok to lie to make a sale? (Slide borrowed from Netflix)
  • 25. How do you create a greatHow do you create a great culture?culture? ā€¢ Reward the values that matter.Reward the values that matter. ā€¢ Eliminate waste and make your employeeā€™sEliminate waste and make your employeeā€™s jobs easierjobs easier ā€¢ Encourage employees to ask why and lookEncourage employees to ask why and look for better ways of doing things.for better ways of doing things. ā€¢ Care about people.Care about people. ā€¢ Be a coach, not a policemanBe a coach, not a policeman
  • 26. A Few ResourcesA Few Resources ā€¢ Leading Lean DevelopmentLeading Lean Development By Mary andBy Mary and Tom PoppendieckTom Poppendieck ā€¢ The Lean StartupThe Lean Startup By Eric ReisBy Eric Reis ā€¢ http://lean.orghttp://lean.org ā€¢ http://agileknoxville.comhttp://agileknoxville.com

Editor's Notes

  1. First, I want to thank you all for being here. You had other options, and you chose to be here.
  2. Iā€™ve held a lot of different roles, so I have a unique perspective. Most of my professional career has been in software development, so thatā€™s the emphasis of this talk, but a lot of this will apply to any business. This is what worked for me.
  3. -The rising tide floats all boats. I don&apos;t want one without the other, and I donā€™t believe these have to be mutually exclusive.
  4. Iā€™m a Jr programmer working at Alltel Information Services/Fidelity Business analysts, project managers, Gantt charts, lots of plans. -Carefully planned project, with two phases of about a year each. I assume that this is the best way to handle software projects.
  5. -Epiphany when an end user said ā€œThis wonā€™t work.ā€
  6. Example of chat app to Disney- five days early, in production, no major bugs Response from Disney project manager ā€œ You guys are setting the standardā€ That was normal for us. And we usually had fun doing it. And it wasnā€™t that difficult after a while. Both of these, we took business and $$ from other companies who couldn&apos;t move as fast and weren&apos;t as responsive.
  7. Some people will say itā€™s too hard, or too much work. Do it more often. Automate it if possible.
  8. There are practices, and there are principles -Small cross-functional teams -Frequent delivery -Small batch sizes -Daily standup meetings -Demos and planning meetings every 2-4 weeks
  9. Our highest priority is not to ā€œfollow a planā€
  10. When decisions are made, these principles should be the decider.
  11. Not one department, or optimize by department. Examples: -Sales process at VHM -Support processes Be careful what you measure
  12. Expose and welcome problems &quot;That&apos;s not my job&quot; ā€“ A serious warning sign that you donā€™t have the right culture.
  13. Hint: It should be everyone .
  14. You may find that some people simply donā€™t fit this culture. They may be on the wrong bus. Have compassion.
  15. Sounds good right?
  16. Amblerā€™s question about status reports They have to trust you, and know it&apos;s not a waste of their time.