SlideShare a Scribd company logo
Digitizing the World
  The Driving Force Behind
Hadoop’s Adoption Life Cycle

         Hadoop Summit
             2012
Digital Innovation
                   Decades of Disruption to Business as Usual

                     •  1980s: Digital Office Work
                        •  Personal Computing, Office Automation
20th Century




                        •  B2E – documents, office mail, presentations, financial analysis
                     •  1990s: Digital Value Chains
                        •  Internet, ERP, Worldwide Web, e-Commerce
                        •  B2B – outsourcing, globalization, business networks
                     •  2000s: Digital Consumption
                        •  eTail, Broadband, Mobile, Social Media, Self-Service
21st Century




                        •  B2C – media, entertainment, advertizing, entertainment, retail, travel
                     •  2010s: Digital Engagement
                        •  Marketing, Customer Service & Support, Account Management
                        •  B2B2C – business, health care, education, local government


               2
Enterprise IT: Pre-Disruption
Focus was on Systems of Record

•  Transaction systems for global commerce . . .
  •  Financials, Order Processing, Inventory, HR, CRM, Supply Chain
  •  Mainframes, minis, client-server, PC, Internet-enabled, SaaS


•  Drove three decades of investment
  •  Data centers everywhere
  •  OLTP and Business Intelligence were the key drivers


•  Y2K put the capstone on this trend
  •  Pulled forward a half decade of investment for effectiveness
  •  Focus in past decade has been on investment for efficiency
IT Disruption: For the Past Decade




      Enterprise IT        Consumer IT
        On Hold              On Fire
Consumer IT Redefines Human Experience
The Digitization of Culture Across the Globe
   •  Access - Universal
      •  Information, opinion, searchable, interactive
      •  Communications are globally democratized
      •  Microsoft, Google, Wikipedia
   •  Broadband - Emotional
      •  Pictures, music, video, voice, shopping
      •  IT touches both the mind and the heart
      •  Facebook, iTunes, YouTube, Skype, Zappos
   •  Mobile - Ubiquitous
      •  Anywhere, anytime, any income
      •  Culture becomes pervasive in all dimensions
      •  iPod, iPhone, iPad, Android, RIM, Windows8

         How will this impact enterprise IT?
Enterprise IT – 21st Century
Systems of Engagement for B2C
          •    Collaborative filtering
          •    Behavioral targeting
          •    Personalized transactions
          •    Location-based services
          •    Predictive analytics
          •    Machine learning
          •    Fraud detection
          •    Multi-channel communications
          •    Near-field transaction processing
          •    And lots more to come . . .

         Big Data, Analytics, Real-Time
Enterprise IT – 21st Century
Systems of Engagement for B2B
          •     Enterprise Facebook
          •     Enterprise YouTube
          •     Enterprise Search
          •     Enterprise App Store
          •     Enterprise Twitter
          •     Enterprise Facetime
          •     Enterprise OpenTable
          •     Enterprise Dropbox
          •     Enterprise Foursquare
          •     And lots more to come . . . .

               Social, Mobile, Global
The Evolution in IT Infrastructure
Driving the Next $1Trillion of Spend in B2B2C

                      Analytics

     Big Data                           Real-Time

       Morphing the Stack
      Social                              Global

                        Mobile

      Clearly Hadoop has a very big role to play here
                 The question is: When?
Seeking the Tipping Point
    The Technology Adoption Life Cycle

                                   MAIN
                                  STREET
              TORNADO


      EARLY
     MARKET



                             BOWLING
              CHASM           ALLEY




9
Getting to Tipping Points
       Different Playbooks for Each Phase
                             Early         Bowling             Main
                                                     Tornado
                             Market         Alley              Street

                         Visionary LOB
     Target Customer
                         Executive


     Compelling          Competitive
     Reason to Buy       Advantage

     Whole
                         Bespoke
     Product
                         Projects
     Model

                         Systems
     Partners & Allies
                         Integrators


                         •  Media
                         •  Intelligence
                         •  Investing


10
Getting to Tipping Points
       Different Playbooks for Each Phase
                             Early              Bowling                     Main
                                                                  Tornado
                             Market              Alley                      Street

                         Visionary LOB     Pragmatist Business
     Target Customer
                         Executive         Manager

                                           Broken Mission-
     Compelling          Competitive
                                           Critical Business
     Reason to Buy       Advantage
                                           Process

     Whole
                         Bespoke           Solutions for
     Product
                         Projects          Use Cases
     Model

                         Systems           Vertical Application
     Partners & Allies
                         Integrators       Vendors


                         •  Media          •  Travel
                         •  Intelligence   •  Fraud
                         •  Investing      •  Retail


11
Getting to Tipping Points
       Different Playbooks for Each Phase
                             Early              Bowling                              Main
                                                                     Tornado
                             Market              Alley                               Street

                                                                  Pragmatist
                         Visionary LOB     Pragmatist Business
     Target Customer                                              Infrastructure
                         Executive         Manager
                                                                  Manager

                                           Broken Mission-        Keep up with the
     Compelling          Competitive
                                           Critical Business      Current
     Reason to Buy       Advantage
                                           Process                Standards

     Whole
                         Bespoke           Solutions for          Products &
     Product
                         Projects          Use Cases              Support
     Model

                                                                  Horizontal
                         Systems           Vertical Application
     Partners & Allies                                            Application
                         Integrators       Vendors
                                                                  Vendors

                         •  Media          •  Travel              •  Advertising
                         •  Intelligence   •  Fraud               •  Wholesale
                         •  Investing      •  Retail              •  Manufacturing


12
Getting to Tipping Points
       Different Playbooks for Each Phase
                             Early              Bowling                                  Main
                                                                     Tornado
                             Market              Alley                                   Street

                                                                  Pragmatist         Conservative
                         Visionary LOB     Pragmatist Business
     Target Customer                                              Infrastructure     Technology
                         Executive         Manager
                                                                  Manager            Specialists

                                           Broken Mission-        Keep up with the
     Compelling          Competitive                                                 Better Value with
                                           Critical Business      Current
     Reason to Buy       Advantage                                                   No Risk
                                           Process                Standards

     Whole
                         Bespoke           Solutions for          Products &         Systems &
     Product
                         Projects          Use Cases              Support            Outsourcing
     Model

                                                                  Horizontal         Administrative
                         Systems           Vertical Application
     Partners & Allies                                            Application        Application
                         Integrators       Vendors
                                                                  Vendors            Vendors

                         •  Media          •  Travel              •  Advertising     •  Health Care
                         •  Intelligence   •  Fraud               •  Wholesale       •  Education
                         •  Investing      •  Retail              •  Manufacturing   •  Government


13
Final Thoughts for Hadoop Developers
     Common Theme: Optimizing Outcomes at Scale
         •  Media                      Content
         •  Intelligence               Detection
         •  Investment                 Algorithms
         •  Advertising               Performance
                           Key Takeaway
         •  Fraud                       Prevention
                    For the foreseeable future
         •  Regulation                  Compliance
                       DOMAIN EXPERTISE
         •  Retail/Wholesale            Inventory Turns
                is core to competitive advantage
         •  Manufacturing               Supply Chain
         •  Health Care                Patient Outcomes
         •  Education                  Learning Outcomes
         •  Government                 Citizen Services

14
Final Thoughts for Hadoop Developers
     Common Tactic is Big Data Analytics

         •  Systems of Record are one foundation

         •  Log files are the other foundation

         •  Batch analysis Key Takeaway
                           drives pattern detection

                     This should provide at least
         •  Algorithms approximate detected patterns

         •  Real-time a decade of entertainment into processes
                      computing inserts algorithms
                        for everyone present!
         •  Processes are optimized through real-time adjustments

         •  Outcomes are captured in log files

         •  Rinse and repeat



15
gmoore@geoffreyamoore.com
      twitter.com/geoffreyamoore




16

More Related Content

PDF
4 Corners NPNZ Presentation Update
PDF
Gwc mobilefoundation-final-2
PDF
Human Capital Week
PPTX
Business plan hitechdeco
PPTX
Designing Learning in the Digital Age - Analysing_your_organisations_digit…
PDF
Mod Viz Angels Forum 050103
PDF
Asl bp 121212
PDF
Visible Social Business Results: LCTY 2011, Sofia
4 Corners NPNZ Presentation Update
Gwc mobilefoundation-final-2
Human Capital Week
Business plan hitechdeco
Designing Learning in the Digital Age - Analysing_your_organisations_digit…
Mod Viz Angels Forum 050103
Asl bp 121212
Visible Social Business Results: LCTY 2011, Sofia

What's hot (15)

PPTX
Responsive Web Design: One Size No Longer Fits All
PDF
Engaging the Digital Consumer
PDF
It Technologies That Will Change The Way We Work Final
PPT
Team v g2 c- final v2
PDF
Endpoints stki summit 2012-shahar geiger maor
PPTX
Is your business NBN ready? – Developing a Digital Business Strategy: VELG Na...
PDF
Enabling Business Strategy with Effective Data Management
PPTX
Digital Strategy, Simplicity through Complexity
PDF
TechTalk: The Retail Edition
PPTX
hawkeye creds
PPTX
Getting your business ready for the National Broadband Network (NBN )
PDF
Citi in app advertising 2-9
PDF
PDF
BLUG IBM Sametime 8.5.2
PPTX
Social Media as the new glue for integrated campaigns
Responsive Web Design: One Size No Longer Fits All
Engaging the Digital Consumer
It Technologies That Will Change The Way We Work Final
Team v g2 c- final v2
Endpoints stki summit 2012-shahar geiger maor
Is your business NBN ready? – Developing a Digital Business Strategy: VELG Na...
Enabling Business Strategy with Effective Data Management
Digital Strategy, Simplicity through Complexity
TechTalk: The Retail Edition
hawkeye creds
Getting your business ready for the National Broadband Network (NBN )
Citi in app advertising 2-9
BLUG IBM Sametime 8.5.2
Social Media as the new glue for integrated campaigns
Ad

Viewers also liked (14)

PPTX
BARM for SMEs-ECIS Presentation
PPTX
Earthquake
PPT
best practices for state wildlife action plans, Katy reeder
PDF
19 Xerox certificates D.Iliev
PPTX
Citation socrate si non utile, je ne veux pas l'entendre
PPTX
Proyecto tecnologico
PDF
Lányi_K_PhD_theses_2002
PDF
Stanford Adv Project Mgmt Certificate Program
PPTX
IoT 및 안드로이드 포트폴리오 - 한수빈
PPTX
Role and source of important minerals bio project
PPTX
TMHI Webinar: How to Protect Your License when Practicing Telemental Health A...
PDF
Curso online de Movilización de enfermos
PPTX
Converting and Integrating Legacy Data and Documents When Implementing a New CMS
PPTX
Sistema de gerenciamento de banco de dados
BARM for SMEs-ECIS Presentation
Earthquake
best practices for state wildlife action plans, Katy reeder
19 Xerox certificates D.Iliev
Citation socrate si non utile, je ne veux pas l'entendre
Proyecto tecnologico
Lányi_K_PhD_theses_2002
Stanford Adv Project Mgmt Certificate Program
IoT 및 안드로이드 포트폴리오 - 한수빈
Role and source of important minerals bio project
TMHI Webinar: How to Protect Your License when Practicing Telemental Health A...
Curso online de Movilización de enfermos
Converting and Integrating Legacy Data and Documents When Implementing a New CMS
Sistema de gerenciamento de banco de dados
Ad

Similar to Digitizing the World (20)

PDF
Vijay kusurkar value chain stratagem
PDF
Frank oracle strategy v2.3 fb.ppt [compatibility m
PPTX
Taking Care of 'The Business'
PDF
Bma Final Deck
PPTX
GCTT - Final session
PDF
Business & Decision MDM Summit (english version)
PDF
Innovation and Business Platforms
PPTX
Step Up to the Plate: Take Your Cloud Strategy from the Minor Leagues to the ...
PPTX
Step Up to the Plate: Take Your Cloud Strategy from the Minor League to the M...
PDF
Socially synergistic enterprises 10 june m. baron
PDF
The Central Role of Business Analysis in EA
PDF
IBM Hong Kong 2013 Strategy Briefing
PDF
Technology trends for 2010-2012 ISRAEL
PDF
M A Morcuende New Media Presentation January2012
PPTX
Un Architecture
PPTX
Gartner Session Final Prez October 2012
PDF
IBM Social Business Development for CXOs
PDF
Jijesoft Your Strategic Partner
PPTX
Change In Direction
PPT
Competing with information technology
Vijay kusurkar value chain stratagem
Frank oracle strategy v2.3 fb.ppt [compatibility m
Taking Care of 'The Business'
Bma Final Deck
GCTT - Final session
Business & Decision MDM Summit (english version)
Innovation and Business Platforms
Step Up to the Plate: Take Your Cloud Strategy from the Minor Leagues to the ...
Step Up to the Plate: Take Your Cloud Strategy from the Minor League to the M...
Socially synergistic enterprises 10 june m. baron
The Central Role of Business Analysis in EA
IBM Hong Kong 2013 Strategy Briefing
Technology trends for 2010-2012 ISRAEL
M A Morcuende New Media Presentation January2012
Un Architecture
Gartner Session Final Prez October 2012
IBM Social Business Development for CXOs
Jijesoft Your Strategic Partner
Change In Direction
Competing with information technology

More from DataWorks Summit (20)

PPTX
Data Science Crash Course
PPTX
Floating on a RAFT: HBase Durability with Apache Ratis
PPTX
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
PDF
HBase Tales From the Trenches - Short stories about most common HBase operati...
PPTX
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
PPTX
Managing the Dewey Decimal System
PPTX
Practical NoSQL: Accumulo's dirlist Example
PPTX
HBase Global Indexing to support large-scale data ingestion at Uber
PPTX
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
PPTX
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
PPTX
Supporting Apache HBase : Troubleshooting and Supportability Improvements
PPTX
Security Framework for Multitenant Architecture
PDF
Presto: Optimizing Performance of SQL-on-Anything Engine
PPTX
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
PPTX
Extending Twitter's Data Platform to Google Cloud
PPTX
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
PPTX
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
PPTX
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
PDF
Computer Vision: Coming to a Store Near You
PPTX
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Data Science Crash Course
Floating on a RAFT: HBase Durability with Apache Ratis
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
HBase Tales From the Trenches - Short stories about most common HBase operati...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Managing the Dewey Decimal System
Practical NoSQL: Accumulo's dirlist Example
HBase Global Indexing to support large-scale data ingestion at Uber
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Security Framework for Multitenant Architecture
Presto: Optimizing Performance of SQL-on-Anything Engine
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Extending Twitter's Data Platform to Google Cloud
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Computer Vision: Coming to a Store Near You
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Modernizing your data center with Dell and AMD
PPTX
Big Data Technologies - Introduction.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
DOCX
The AUB Centre for AI in Media Proposal.docx
PPT
Teaching material agriculture food technology
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Modernizing your data center with Dell and AMD
Big Data Technologies - Introduction.pptx
MYSQL Presentation for SQL database connectivity
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Reach Out and Touch Someone: Haptics and Empathic Computing
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25 Week I
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Unlocking AI with Model Context Protocol (MCP)
Dropbox Q2 2025 Financial Results & Investor Presentation
The AUB Centre for AI in Media Proposal.docx
Teaching material agriculture food technology
20250228 LYD VKU AI Blended-Learning.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
“AI and Expert System Decision Support & Business Intelligence Systems”

Digitizing the World

  • 1. Digitizing the World The Driving Force Behind Hadoop’s Adoption Life Cycle Hadoop Summit 2012
  • 2. Digital Innovation Decades of Disruption to Business as Usual •  1980s: Digital Office Work •  Personal Computing, Office Automation 20th Century •  B2E – documents, office mail, presentations, financial analysis •  1990s: Digital Value Chains •  Internet, ERP, Worldwide Web, e-Commerce •  B2B – outsourcing, globalization, business networks •  2000s: Digital Consumption •  eTail, Broadband, Mobile, Social Media, Self-Service 21st Century •  B2C – media, entertainment, advertizing, entertainment, retail, travel •  2010s: Digital Engagement •  Marketing, Customer Service & Support, Account Management •  B2B2C – business, health care, education, local government 2
  • 3. Enterprise IT: Pre-Disruption Focus was on Systems of Record •  Transaction systems for global commerce . . . •  Financials, Order Processing, Inventory, HR, CRM, Supply Chain •  Mainframes, minis, client-server, PC, Internet-enabled, SaaS •  Drove three decades of investment •  Data centers everywhere •  OLTP and Business Intelligence were the key drivers •  Y2K put the capstone on this trend •  Pulled forward a half decade of investment for effectiveness •  Focus in past decade has been on investment for efficiency
  • 4. IT Disruption: For the Past Decade Enterprise IT Consumer IT On Hold On Fire
  • 5. Consumer IT Redefines Human Experience The Digitization of Culture Across the Globe •  Access - Universal •  Information, opinion, searchable, interactive •  Communications are globally democratized •  Microsoft, Google, Wikipedia •  Broadband - Emotional •  Pictures, music, video, voice, shopping •  IT touches both the mind and the heart •  Facebook, iTunes, YouTube, Skype, Zappos •  Mobile - Ubiquitous •  Anywhere, anytime, any income •  Culture becomes pervasive in all dimensions •  iPod, iPhone, iPad, Android, RIM, Windows8 How will this impact enterprise IT?
  • 6. Enterprise IT – 21st Century Systems of Engagement for B2C •  Collaborative filtering •  Behavioral targeting •  Personalized transactions •  Location-based services •  Predictive analytics •  Machine learning •  Fraud detection •  Multi-channel communications •  Near-field transaction processing •  And lots more to come . . . Big Data, Analytics, Real-Time
  • 7. Enterprise IT – 21st Century Systems of Engagement for B2B •  Enterprise Facebook •  Enterprise YouTube •  Enterprise Search •  Enterprise App Store •  Enterprise Twitter •  Enterprise Facetime •  Enterprise OpenTable •  Enterprise Dropbox •  Enterprise Foursquare •  And lots more to come . . . . Social, Mobile, Global
  • 8. The Evolution in IT Infrastructure Driving the Next $1Trillion of Spend in B2B2C Analytics Big Data Real-Time Morphing the Stack Social Global Mobile Clearly Hadoop has a very big role to play here The question is: When?
  • 9. Seeking the Tipping Point The Technology Adoption Life Cycle MAIN STREET TORNADO EARLY MARKET BOWLING CHASM ALLEY 9
  • 10. Getting to Tipping Points Different Playbooks for Each Phase Early Bowling Main Tornado Market Alley Street Visionary LOB Target Customer Executive Compelling Competitive Reason to Buy Advantage Whole Bespoke Product Projects Model Systems Partners & Allies Integrators •  Media •  Intelligence •  Investing 10
  • 11. Getting to Tipping Points Different Playbooks for Each Phase Early Bowling Main Tornado Market Alley Street Visionary LOB Pragmatist Business Target Customer Executive Manager Broken Mission- Compelling Competitive Critical Business Reason to Buy Advantage Process Whole Bespoke Solutions for Product Projects Use Cases Model Systems Vertical Application Partners & Allies Integrators Vendors •  Media •  Travel •  Intelligence •  Fraud •  Investing •  Retail 11
  • 12. Getting to Tipping Points Different Playbooks for Each Phase Early Bowling Main Tornado Market Alley Street Pragmatist Visionary LOB Pragmatist Business Target Customer Infrastructure Executive Manager Manager Broken Mission- Keep up with the Compelling Competitive Critical Business Current Reason to Buy Advantage Process Standards Whole Bespoke Solutions for Products & Product Projects Use Cases Support Model Horizontal Systems Vertical Application Partners & Allies Application Integrators Vendors Vendors •  Media •  Travel •  Advertising •  Intelligence •  Fraud •  Wholesale •  Investing •  Retail •  Manufacturing 12
  • 13. Getting to Tipping Points Different Playbooks for Each Phase Early Bowling Main Tornado Market Alley Street Pragmatist Conservative Visionary LOB Pragmatist Business Target Customer Infrastructure Technology Executive Manager Manager Specialists Broken Mission- Keep up with the Compelling Competitive Better Value with Critical Business Current Reason to Buy Advantage No Risk Process Standards Whole Bespoke Solutions for Products & Systems & Product Projects Use Cases Support Outsourcing Model Horizontal Administrative Systems Vertical Application Partners & Allies Application Application Integrators Vendors Vendors Vendors •  Media •  Travel •  Advertising •  Health Care •  Intelligence •  Fraud •  Wholesale •  Education •  Investing •  Retail •  Manufacturing •  Government 13
  • 14. Final Thoughts for Hadoop Developers Common Theme: Optimizing Outcomes at Scale •  Media Content •  Intelligence Detection •  Investment Algorithms •  Advertising Performance Key Takeaway •  Fraud Prevention For the foreseeable future •  Regulation Compliance DOMAIN EXPERTISE •  Retail/Wholesale Inventory Turns is core to competitive advantage •  Manufacturing Supply Chain •  Health Care Patient Outcomes •  Education Learning Outcomes •  Government Citizen Services 14
  • 15. Final Thoughts for Hadoop Developers Common Tactic is Big Data Analytics •  Systems of Record are one foundation •  Log files are the other foundation •  Batch analysis Key Takeaway drives pattern detection This should provide at least •  Algorithms approximate detected patterns •  Real-time a decade of entertainment into processes computing inserts algorithms for everyone present! •  Processes are optimized through real-time adjustments •  Outcomes are captured in log files •  Rinse and repeat 15
  • 16. gmoore@geoffreyamoore.com twitter.com/geoffreyamoore 16