SlideShare a Scribd company logo
Agile, Digital & the new
management paradigms
Allan Kelly
allan@allankelly.net
@allankellynet
heuristics
Agile on the Beach
Falmouth, July 2018
Allan Kelly
Bringing technology & business together
Inspiring Agile Teams
• Writing
• Training
• Advising
• Troubleshooting
Its Digital, Stupid
0100 0001 0100 1100
0100 1100 0100 0001
0100 1110
Welcome to Planet Digital
0
1E+09
2E+09
3E+09
4E+09
5E+09
6E+09
7E+09
8E+09
1960 1970 1980 1990 2000 2010 2020
Transistors per CPU: 1970->2016
Data from https://en.wikipedia.org/wiki/Transistor_count
2016 Intel 22-core
Xeon Broadwell-E5
(7,200,000,000)
1976 Ziloz Z80
(8,500)
1971 Intel
4004 (2,300)
1975 Mostek
6502 (3,510)
dot.comboom
Ubiquitous, cheap CPU cycles are changing
the world
Changing business
Digital
Apps
Online retail
The Web
Gig economy
Uberisation
GPS
Big Data
Drones
Analytics
AI
Mobile phones
Smart phones
Sensors Lidar
Deep Learning
Social media
Robotics Cloud
Social marketing
Crowd funding
Internet of Things
3D printing
Self driving cars
Agile makes Digital possible
• Rapid releases
• Test in the market “Lean Start Up”
• Technology teams working with business
Planet Digital is built on
• Cheap CPUs
• Software
• Agile
Technology Change
Stage #1 – Do the same things faster
Stage #2 – Adopt new processes to increase benefit
Stage #3 – Innovation from process change
Repeat
Electricity
Factories needed redesign
Processes needed changing
Lean?
Factory image © Unknown - https://pin.it/qyb3sfi7uhhrwd
Admiral Grace Hopper, 1906-1992
"I've always been more
interested in the future than in
the past."
What does process
change look like on
planet digital?
Agile
Agile is the process change that
accompanies digitisation
Agile processes unlock more value from
digitisation
Plan less, release more
Planning is learning
Valueofplanning
Time
Planning has rapidly diminishing returns
Alittleplanning
isbeneficial
Moreplanningdoes
notaddvalue
Excess planning
reduces value
IBM 360
IBM 360 at Computer History Museum
Dave Ross: CCL license via WikiMedia
46 years …
1970 OS/360 model 195
• 10,000 KIPS (10 MIPS)
• 4096kb (4Mb)
• COBOL on OS/360
• IMS database
• Monthly rental $250,000
(Approx. $1.25m in 2016 prices)
2016 Raspberry Pi 2
• 4,744 MIPS
• 1 Gb
• Linux
• Python, Scala, Ruby, …
• SQL, NoSQL
• Buy $35
CPU cycles €€€ expensive
-> Planning is cheap
CPU cycles €€€ cheap
-> Planning is expensive
36,000 million
instructions hour
17,078,400 million
instructions hour
Planning is learning
Doing is also learning
He who learns fastest wins
“We understand that the only
competitive advantage the
company of the future will have
is its managers’ ability to learn
faster than their competitors.”
Arie de Geus, The Living Company 1988
Which is the fastest way to learn?
A. Planning
B. Doing
C. Other, please specify
Learn by doing – iterate!
Planning is learning
Planning is valuable
But…
Planning is expensive
Planning has rapidly diminishing
returns
If you want to finish sooner
Then
Start sooner
Plan less, release more
Do it right,
then
Do the right thing
Yesterday
1) Do the right thing
2) Do it right
Decide what the
right thing is
Build it the right
way
The Alignment Trap
Less
Effective
More
Effective
Highly aligned
Less aligned
‘Alignment trap’
11% companies
+13% IT spending
-14% 3 year sales
growth
‘Maintenance zone’
74% companies
Avg IT spending
-2% 3 year sales
growth
‘IT Enabled growth’
7% companies
-6% IT spending
+35% 3 year sales
growth
‘Well-oiled IT’
8% companies
-15% IT spending
+11% 3 year sales
growth
Source:Shpilberg,Berez,Puryear,Shah:
MITSloanReview,Fall2007
1
2
Doingtherightthings
Doing things right
Humphrey's Law
Watts Humphrey
“Users do not know what
they want until they see
working software”
How do I know
what the right
thing is?
Learn by doing – iterate!
Today
1) Do the right thing
Build a machine which can iterate
A learning machine
2) Do it right
Use the machine to iterate your way to the right
thing
Zen’in keiei
Every person a manager
Uniqlo HR documentation.
“UNIQLO’s Zen-in Keiei
philosophy, under which every
employee adopts the mindset
of a business manager,
regardless of his or her
position.”
Zen’in keiei for programmers #1
Self-organizing teams
Zen’in keiei for programmers #2
Think like you are business
Tim O’Reilly
MIT Sloan Management Review, March 2016
a large part of the work of [Google,
Amazon, Uber, etc.] … is performed by
software programs and algorithms. These
programs are the workers, and the human
software developers who create them are
their managers.
Manager
Workers
Managers
Workers
55000
60000
65000
70000
75000
80000
85000
2012 2013 2014 2015 2016
UK students
studying
management
1st
degree
1st year students studying business & administration - https://www.hesa.ac.uk/data-and-analysis
18% increase 2012-2017
Zen’in keiei
Learn about Management
#BizTech
Business
Everyone together
Technology
#BizTech
System
Requirements
Software
Requirements
Analysis
Program
Design
Coding
Testing
Operations
Remember this?
System
Requirements
Software
Requirements
Analysis
Program
Design
Coding
Testing
Operations
Coding
Programmers take
design & refactoring
Then Agile happened
System
Requirements
Software
Requirements
Analysis
Program
Design
Coding
Testing
Operations
Coding
Test First + Test
Automation
Programmers take
designer & refactoring
Testing got automated
System
Requirements
Software
Requirements
Analysis
Program
Design
Coding
Testing
Operations
Coding + Design + Automated Test + Operations
Then DevOps happened
System
Requirements
Software
Requirements
Analysis
Program
Design
Coding
Testing
Operations
Analysis + Coding + Design + Automated Test + Operations
BDD takes analysis
System
Requirements
Software
Requirements
Analysis
Program
Design
Coding
Testing
Operations
Requirements +
Analysis + Coding + Design + Automated Test + Operations
Finally #BizTech
#BizTech
Techies learn more about business
Non-techies learn more about tech
Everyone works as one team
Agile is the process change that accompanies
digitisation
Digital businesses needs to be Agile
1. Plan less, release more
2. Build a machine that can iterate to learn
3. Everyone is a manager
4. #BizTech: One Team
Allan Kelly – allan@allankelly.net - @allankellynet
https://www.allankellyassociates.co.uk/blog/

More Related Content

What's hot

W1 0445 enterprise_v2
W1 0445 enterprise_v2W1 0445 enterprise_v2
W1 0445 enterprise_v2
colleenfry
 
Collaboration for Executives
Collaboration for ExecutivesCollaboration for Executives
Collaboration for Executives
colleenfry
 
ALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_world
Roland Leibundgut
 
Scaling Agile in the Enterprise
Scaling Agile in the EnterpriseScaling Agile in the Enterprise
Scaling Agile in the Enterprise
colleenfry
 
W4 0245 agility_v1
W4 0245 agility_v1W4 0245 agility_v1
W4 0245 agility_v1
colleenfry
 

What's hot (20)

Agile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWAgile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSW
 
Planning for Value
Planning for ValuePlanning for Value
Planning for Value
 
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
 
What isagile
What isagileWhat isagile
What isagile
 
W1 0445 enterprise_v2
W1 0445 enterprise_v2W1 0445 enterprise_v2
W1 0445 enterprise_v2
 
Collaboration for Executives
Collaboration for ExecutivesCollaboration for Executives
Collaboration for Executives
 
ALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_world
 
LKCE16 - Servant Leadership un-neutered by Mike Burrows
LKCE16 - Servant Leadership un-neutered by Mike BurrowsLKCE16 - Servant Leadership un-neutered by Mike Burrows
LKCE16 - Servant Leadership un-neutered by Mike Burrows
 
Scaling Agile in the Enterprise
Scaling Agile in the EnterpriseScaling Agile in the Enterprise
Scaling Agile in the Enterprise
 
Agile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile AcademyAgile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile Academy
 
W4 0245 agility_v1
W4 0245 agility_v1W4 0245 agility_v1
W4 0245 agility_v1
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Architecture, what does it even mean?
Architecture, what does it even mean?Architecture, what does it even mean?
Architecture, what does it even mean?
 
Agile: Beyond Software
Agile: Beyond SoftwareAgile: Beyond Software
Agile: Beyond Software
 
MHA2018 - Amazon Echo & Google Home: Agile for Voice Products - Kari Ostevik
MHA2018 - Amazon Echo & Google Home: Agile for Voice Products - Kari OstevikMHA2018 - Amazon Echo & Google Home: Agile for Voice Products - Kari Ostevik
MHA2018 - Amazon Echo & Google Home: Agile for Voice Products - Kari Ostevik
 
Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113
 
IAM - One Year Later
IAM - One Year LaterIAM - One Year Later
IAM - One Year Later
 
Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 

Similar to Agile Digital and the new management paradigms

IoT Meets Big Data: The Opportunities and Challenges by Syed Hoda of ParStream
IoT Meets Big Data: The Opportunities and Challenges by Syed Hoda of ParStreamIoT Meets Big Data: The Opportunities and Challenges by Syed Hoda of ParStream
IoT Meets Big Data: The Opportunities and Challenges by Syed Hoda of ParStream
gogo6
 

Similar to Agile Digital and the new management paradigms (20)

Top 10 Trending Technologies To Master In 2021
Top 10 Trending Technologies To Master In 2021Top 10 Trending Technologies To Master In 2021
Top 10 Trending Technologies To Master In 2021
 
Intel 20180608 v2
Intel 20180608 v2Intel 20180608 v2
Intel 20180608 v2
 
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
 
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
 
InSource 2017 IIoT Roadshow: Evolution or Revolution
InSource 2017 IIoT Roadshow: Evolution or RevolutionInSource 2017 IIoT Roadshow: Evolution or Revolution
InSource 2017 IIoT Roadshow: Evolution or Revolution
 
Is IIOT Right for You?
Is IIOT Right for You?Is IIOT Right for You?
Is IIOT Right for You?
 
Opening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner VogelsOpening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner Vogels
 
Future Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalFuture Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for Digital
 
AI-SDV 2021: Nils Newmann - AI – Who is in control and why is that important?
AI-SDV 2021: Nils Newmann - AI – Who is in control and why is that important?AI-SDV 2021: Nils Newmann - AI – Who is in control and why is that important?
AI-SDV 2021: Nils Newmann - AI – Who is in control and why is that important?
 
Snaplogic Academy Launch - Chennai
Snaplogic Academy Launch - ChennaiSnaplogic Academy Launch - Chennai
Snaplogic Academy Launch - Chennai
 
ECM at a Global Scale: Empower Users Ignite Change
ECM at a Global Scale: Empower Users Ignite ChangeECM at a Global Scale: Empower Users Ignite Change
ECM at a Global Scale: Empower Users Ignite Change
 
CIO Strategies 2008
CIO Strategies 2008CIO Strategies 2008
CIO Strategies 2008
 
The UAE AI Strategy: Building Intelligent Enterprises
The UAE AI Strategy: Building Intelligent EnterprisesThe UAE AI Strategy: Building Intelligent Enterprises
The UAE AI Strategy: Building Intelligent Enterprises
 
Architecting AI Applications
Architecting AI ApplicationsArchitecting AI Applications
Architecting AI Applications
 
IT Everywhere--What Does It Mean for Future CIOs
IT Everywhere--What Does It Mean for Future CIOsIT Everywhere--What Does It Mean for Future CIOs
IT Everywhere--What Does It Mean for Future CIOs
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
 
The Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine LearninThe Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine Learnin
 
Ordina Accelerator program 2019 - DevOps CI-CD
Ordina Accelerator program 2019 - DevOps CI-CDOrdina Accelerator program 2019 - DevOps CI-CD
Ordina Accelerator program 2019 - DevOps CI-CD
 
IoT Meets Big Data: The Opportunities and Challenges by Syed Hoda of ParStream
IoT Meets Big Data: The Opportunities and Challenges by Syed Hoda of ParStreamIoT Meets Big Data: The Opportunities and Challenges by Syed Hoda of ParStream
IoT Meets Big Data: The Opportunities and Challenges by Syed Hoda of ParStream
 
Cubitic: Predictive Analytics
Cubitic: Predictive AnalyticsCubitic: Predictive Analytics
Cubitic: Predictive Analytics
 

More from allan kelly

More from allan kelly (20)

Planning for Value: How much? When?
Planning for Value: How much? When?Planning for Value: How much? When?
Planning for Value: How much? When?
 
Planning for Value: how much? when?
Planning for Value: how much? when?Planning for Value: how much? when?
Planning for Value: how much? when?
 
Every business a software business
Every business a software businessEvery business a software business
Every business a software business
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Agile basics
Agile basicsAgile basics
Agile basics
 
Do It Right, Then Do The Right Thing (Riga)
Do It Right, Then Do The Right Thing (Riga)Do It Right, Then Do The Right Thing (Riga)
Do It Right, Then Do The Right Thing (Riga)
 
Dialogue Sheets for Retrospectives (Riga)
Dialogue Sheets for Retrospectives (Riga)Dialogue Sheets for Retrospectives (Riga)
Dialogue Sheets for Retrospectives (Riga)
 
Conways Law & Continuous Delivery
Conways Law & Continuous DeliveryConways Law & Continuous Delivery
Conways Law & Continuous Delivery
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentation
 
Beyond projects
Beyond projectsBeyond projects
Beyond projects
 
The End of Projects & what to do about it
The End of Projects & what to do about itThe End of Projects & what to do about it
The End of Projects & what to do about it
 
Conway's Law & Continious Delivery
Conway's Law & Continious DeliveryConway's Law & Continious Delivery
Conway's Law & Continious Delivery
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?
 
Patterns and Pattern Thinking for Analysis and Innovation
Patterns and Pattern Thinking for Analysis and InnovationPatterns and Pattern Thinking for Analysis and Innovation
Patterns and Pattern Thinking for Analysis and Innovation
 
Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?
 
Do It Right then Do the Right Thing
Do It Right then Do the Right ThingDo It Right then Do the Right Thing
Do It Right then Do the Right Thing
 
Do itright
Do itrightDo itright
Do itright
 
Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?Is there a role for Project Managers and Business Analysts in Agile?
Is there a role for Project Managers and Business Analysts in Agile?
 

Recently uploaded

Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
Communicative rationality and the evolution of business ethics: corporate soc...
Communicative rationality and the evolution of business ethics: corporate soc...Communicative rationality and the evolution of business ethics: corporate soc...
Communicative rationality and the evolution of business ethics: corporate soc...
BOHR International Journal of Business Ethics and Corporate Governance
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
Khaled Al Awadi
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 

Recently uploaded (20)

Using Generative AI for Content Marketing
Using Generative AI for Content MarketingUsing Generative AI for Content Marketing
Using Generative AI for Content Marketing
 
Team-Spandex-Northern University-CS1035.
Team-Spandex-Northern University-CS1035.Team-Spandex-Northern University-CS1035.
Team-Spandex-Northern University-CS1035.
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deckPitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
 
Communicative rationality and the evolution of business ethics: corporate soc...
Communicative rationality and the evolution of business ethics: corporate soc...Communicative rationality and the evolution of business ethics: corporate soc...
Communicative rationality and the evolution of business ethics: corporate soc...
 
Equinox Gold Corporate Deck May 24th 2024
Equinox Gold Corporate Deck May 24th 2024Equinox Gold Corporate Deck May 24th 2024
Equinox Gold Corporate Deck May 24th 2024
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
Maximizing Efficiency Migrating AccountEdge Data to QuickBooks.pdf
Maximizing Efficiency Migrating AccountEdge Data to QuickBooks.pdfMaximizing Efficiency Migrating AccountEdge Data to QuickBooks.pdf
Maximizing Efficiency Migrating AccountEdge Data to QuickBooks.pdf
 
sales plan presentation by mckinsey alum
sales plan presentation by mckinsey alumsales plan presentation by mckinsey alum
sales plan presentation by mckinsey alum
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
 
HR and Employment law update: May 2024.
HR and Employment law update:  May 2024.HR and Employment law update:  May 2024.
HR and Employment law update: May 2024.
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
Matt Conway - Attorney - A Knowledgeable Professional - Kentucky.pdf
Matt Conway - Attorney - A Knowledgeable Professional - Kentucky.pdfMatt Conway - Attorney - A Knowledgeable Professional - Kentucky.pdf
Matt Conway - Attorney - A Knowledgeable Professional - Kentucky.pdf
 

Agile Digital and the new management paradigms