SlideShare uma empresa Scribd logo
1 de 32
Cloud & Agile
                     Richard Bowden
True potential for your
business                                Challenges


   Hype ?



                             Realising the benefits



                                             #Cloudbusting2012
Who Me?
A gazillion years experience &
more mistakes that I care to
remember
        Start-up experience – PM & IT Consultancy
        & Mobile medical apps

                        Cloud-arena.com
IC4 EI / IDA Cloud
Competency Centre

                                      #Cloudbusting2012
Different Perspectives.....

            Users &
               Providers




                           #Cloudbusting2012
Items for Discussion


Cloud as a Competitive
Advantage




                              #Cloudbusting2012
If it walks like a duck...

  Scalability
                                     On-demand

                   Yes I'm a cloud
Unlimited
Capacity
                Units of               Ease of
                 use                   access

                                         #Cloudbusting2012
Patterns of use




                  #Cloudbusting2012
Delivery models
 On Premise              Hosted                 Cloud

                                            Shared multi-
 I own the             I rent the
                                           tenant
servers,              servers,
                                           environment
software, etc         software, etc
                                             Access to a
 I have                I have less
                                           capacity pool –
complete control      control & fewer
                                           Less control &
& responsibility      responsibilities
                                           fewer
                                           responsibilities
 Upfront capital        Lower capital
costs                 costs but paying
                                            Pay as you go
                      for fixed capacity


                                               #Cloudbusting2012
Software Development Lifecycle

  All or some on the Cloud ?

 Development
                Test

  Production
                  Analysis

                               #Cloudbusting2012
Certain practices still apply

   Management of
   builds and VM
   instances     Management of dev &
                 test environments

Access control to development &
test environments

               Transaction monitoring &
               reporting


                                          #Cloudbusting2012
Architectural Considerations
Application reliability
Managing scalability
Code base management
Upgrade management
Authentication & authorisation
Security from within
Service level agreements
Regulatory requirements
                                 #Cloudbusting2012
Single vs. Multi Tenancy




                      #Cloudbusting2012
Architectural Guidelines




Microsoft MSDN – June 2006

                                   #Cloudbusting2012
Hybrid is another option

Not everything needs be on the cloud

Use of cloud services for storage
       Salesforce's database.com
       Amazon's S3 storage


Use and api to link the Cloud based
application with an on-premise database
                                    #Cloudbusting2012
Who's doing what with the cloud ?

•   US Government survey – April 2010
      –   45% were using cloud computing


•   Top 3 services
      –   Web hosting / content delivery
      –   Collaboration
      –   Email




                                           #Cloudbusting2012
Why with the cloud ?

•   Top 3 reasons for using cloud
       –   Resource savings
       –   Features
       –   Availability & uptime


•   Top 3 reasons for not using cloud
       –   Cost / lack of a business case
       –   Security
       –   Waiting for others to take a lead

                                               #Cloudbusting2012
More Current Usage Data
• US Government
  – FedRAMP – federal programme for cloud security
    certification
  – US Navy – Amazon solution for digital imagery
  – Naval War College – Cloud based security solution
    from Cloudlock
  – Intelligence Community – use of public cloud
    services
  – Dept of Labour – Tender for Cloud based email
                                           #Cloudbusting2012
Today's Agile Word Cloud
                               Waterfall
Scrum
                 Extreme Programming

   Kanban                       Estimating
                      Sizing
 Definition of Done
                                 Backlog
            Product Owner


                                           #Cloudbusting2012
Projects Background
Recruitment Company
   –   Permanent, Contract & Temp recruitment
   –   Offices in several European countries
Two projects
   –   Configuration & rollout of cloud based front
       office system on Force.com
   –   Redesign of their jobs website
Key interests
   –   Working software
   –   Collaboration
                                            #Cloudbusting2012
Scrum Process Overview
User stories
   –    What, why & how
Release plan
   –    Road ahead
Sprint planning & Grooming the backlog
   –    Change is welcome
Retrospective & demo
   –    So what did we learn ?

                                  #Cloudbusting2012
Lessons learned – Front Office
User stories
   –   Put yourself in the shoes of...
   –   Understand requirements & work flow detail
Release plan
   –   Project direction & objectives
   –   Road-map
Sizing
   –   Grooming the backlog
   –   Clarification
   –   Definition of done
                                        #Cloudbusting2012
Questions – Front Office
Estimating vs Sizing
Sprint display
   –    Electronic vs paper
   –    Basecamp – cloud based pm service
Sprint in progress
   –    Product owner's input (what's in / what's out)
Use of Kanban technique
   –    Spare capacity close to the end of a sprint

                                           #Cloudbusting2012
Lessons learned – Website Redesign
  Persona analysis
    –   Excellent basis for user stories
  Sprint planning
    –   Helps to get a focus and a starting point
    –   Include persona analysis findings
  Focus on working software
    –   Can build credibility & confidence


                                             #Cloudbusting2012
Questions – Website Redesign
Completion of wire-frames & templates
   –   Is Waterfall more appropriate ?
   –   Is definition of done crucial ?
Waterfall or Agile
   –   Project sponsorship is key
Product owner role
   –   Business knowledge and contacts
   –   Needs significant engagement

                                         #Cloudbusting2012
Self-organisation –
     Individual Commitment
Self-organisation
  Not project management
  Commitment
  Scrum master - Master-follower role
Background material
  Ester Darby
  Jeff Sutherland
  Philip Anderson

                                        #Cloudbusting2012
What about fixed price projects ?
 Compile and review feature backlog
 Use and allocate story points
 Agree a credit limit
 Review at the start of each sprint




                                      #Cloudbusting2012
New Features added in
         each Sprint ?
Not necessarily
Reduce technical debt
      Faster better code
      Second time around
Better documentation
Performance testing



                           #Cloudbusting2012
How do you know its working
Team members feeling focused on their tasks
Team members becoming more conscious of how they spend
their time
Team members feeling proud of their team
Testers feeling fully accepted by the team
Team members and product owners feeling closer to each
other
ScrumMasters feeling proud of their team's accomplishments
All roles feeling more conscious of their capabilities,
responsibilities, strengths, and weaknesses

                                    Source: Dan Puckett – InfoQ.com
                                                  #Cloudbusting2012
How to correct any problems ?
    Is Scrum is being done wrong
    Is there an underlying problem that is just being exposed by
    Scrum
    Give the team time to execute a few sprints and learn from
    them.
    If the previous items provide no relief, adapt Scrum to
    mitigate or resolve the problem.
    If the problem still persists after adaptation, then perhaps
    Scrum isn't well-suited for this application

Source: Dan Puckett – InfoQ.com

                                                      #Cloudbusting2012
One Agile Team




                 #Cloudbusting2012
Two Upcoming Events


• Cyber   Threat Summit – Malahide – September 20th / 21st

•Cloud Arena – Cloud Showcase – October 10th – NCI Dublin




                                               #Cloudbusting2012
Thank You
Now for Questions




                    #Cloudbusting2012
Further Information & Feedback
               rbowden@rbconsulting.ie
               @rbconsulting
               Ie.linkedin.com/in/richardbowden
               blog.rbconsulting.ie


               Cloud-arena.com
               Agile-Lean on LinkedIn
               Lean Start-up Group Dublin
                                 #Cloudbusting2012

Mais conteúdo relacionado

Mais procurados

considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...Web2Present
 
Cloud product presentation
Cloud product presentationCloud product presentation
Cloud product presentationSKALI Group
 
It infrastructure cost reduction vision v5 customer
It infrastructure cost reduction vision v5   customerIt infrastructure cost reduction vision v5   customer
It infrastructure cost reduction vision v5 customerddeschenes99
 
Cloud computing - co daje firmie?
Cloud computing - co daje firmie? Cloud computing - co daje firmie?
Cloud computing - co daje firmie? Biznes to Rozmowy
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
SKALI On The Cloud
SKALI On The CloudSKALI On The Cloud
SKALI On The CloudSKALI Group
 
Improving Software Delivery with DevOps & Software Defined Environments
Improving Software Delivery with DevOps & Software Defined EnvironmentsImproving Software Delivery with DevOps & Software Defined Environments
Improving Software Delivery with DevOps & Software Defined EnvironmentsMichael Elder
 
Retain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionRetain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionHuman Capital Media
 
Enterprise Private Cloud Computing
Enterprise Private Cloud ComputingEnterprise Private Cloud Computing
Enterprise Private Cloud ComputingCisco Canada
 
So you’ve bought into the concept of “cloud” technology
So you’ve bought into the concept of “cloud” technologySo you’ve bought into the concept of “cloud” technology
So you’ve bought into the concept of “cloud” technologyCisco Canada
 
Peter Coffee CIO Forum 20100406
Peter Coffee CIO Forum 20100406Peter Coffee CIO Forum 20100406
Peter Coffee CIO Forum 20100406Peter Coffee
 
Is10 innovative technology 8
Is10 innovative technology 8Is10 innovative technology 8
Is10 innovative technology 8hicksonj
 
Running SagePFW in a Private Cloud
Running SagePFW in a Private CloudRunning SagePFW in a Private Cloud
Running SagePFW in a Private CloudVertical Solutions
 
AbiCloud Webinar 1.0
AbiCloud Webinar 1.0AbiCloud Webinar 1.0
AbiCloud Webinar 1.0Abiquo, Inc.
 
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...ptaglephd
 
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Internap
 

Mais procurados (19)

considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
 
Cloud product presentation
Cloud product presentationCloud product presentation
Cloud product presentation
 
It infrastructure cost reduction vision v5 customer
It infrastructure cost reduction vision v5   customerIt infrastructure cost reduction vision v5   customer
It infrastructure cost reduction vision v5 customer
 
Cloud computing - co daje firmie?
Cloud computing - co daje firmie? Cloud computing - co daje firmie?
Cloud computing - co daje firmie?
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
Emc keynote 0945 1030
Emc keynote 0945 1030Emc keynote 0945 1030
Emc keynote 0945 1030
 
SKALI On The Cloud
SKALI On The CloudSKALI On The Cloud
SKALI On The Cloud
 
Improving Software Delivery with DevOps & Software Defined Environments
Improving Software Delivery with DevOps & Software Defined EnvironmentsImproving Software Delivery with DevOps & Software Defined Environments
Improving Software Delivery with DevOps & Software Defined Environments
 
Seminario Paolo Maggi, 24-05-2012
Seminario Paolo Maggi, 24-05-2012Seminario Paolo Maggi, 24-05-2012
Seminario Paolo Maggi, 24-05-2012
 
Retain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionRetain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee Satisfaction
 
Enterprise Private Cloud Computing
Enterprise Private Cloud ComputingEnterprise Private Cloud Computing
Enterprise Private Cloud Computing
 
So you’ve bought into the concept of “cloud” technology
So you’ve bought into the concept of “cloud” technologySo you’ve bought into the concept of “cloud” technology
So you’ve bought into the concept of “cloud” technology
 
Peter Coffee CIO Forum 20100406
Peter Coffee CIO Forum 20100406Peter Coffee CIO Forum 20100406
Peter Coffee CIO Forum 20100406
 
Is10 innovative technology 8
Is10 innovative technology 8Is10 innovative technology 8
Is10 innovative technology 8
 
Lets focus on business value
Lets focus on business valueLets focus on business value
Lets focus on business value
 
Running SagePFW in a Private Cloud
Running SagePFW in a Private CloudRunning SagePFW in a Private Cloud
Running SagePFW in a Private Cloud
 
AbiCloud Webinar 1.0
AbiCloud Webinar 1.0AbiCloud Webinar 1.0
AbiCloud Webinar 1.0
 
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
 
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
 

Semelhante a Cloudbusting sept 2012

Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Sanjeev Sharma
 
Agile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemAgile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemTurja Narayan Chaudhuri
 
Agile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemAgile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemCloud Study Network
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
Dr. Michael Valivullah, NASS/USDA - Cloud Computing
Dr. Michael Valivullah, NASS/USDA - Cloud ComputingDr. Michael Valivullah, NASS/USDA - Cloud Computing
Dr. Michael Valivullah, NASS/USDA - Cloud Computingikanow
 
Comparing Ruby on Rails Public vs. Private Cloud Options
Comparing Ruby on Rails Public vs. Private Cloud OptionsComparing Ruby on Rails Public vs. Private Cloud Options
Comparing Ruby on Rails Public vs. Private Cloud OptionsAltoros
 
Your Journey to the Cloud
Your Journey to the CloudYour Journey to the Cloud
Your Journey to the CloudDori Degenhardt
 
Zsl cloud-application migration-8_phased_approach
Zsl cloud-application migration-8_phased_approachZsl cloud-application migration-8_phased_approach
Zsl cloud-application migration-8_phased_approachzslmarketing
 
Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Turja Narayan Chaudhuri
 
Prescriptive Cloud Services for the Future Ready Enterprise
Prescriptive Cloud Services for the Future Ready EnterprisePrescriptive Cloud Services for the Future Ready Enterprise
Prescriptive Cloud Services for the Future Ready EnterpriseDell World
 
Hybrid Cloud A Journey to the Cloud by Peter Hellemans
Hybrid Cloud A Journey to the Cloud by Peter HellemansHybrid Cloud A Journey to the Cloud by Peter Hellemans
Hybrid Cloud A Journey to the Cloud by Peter HellemansNRB
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceScanSource, Inc.
 
How to Plan and Budget for 2013 with Cloud in Mind
How to Plan and Budget for 2013 with Cloud in MindHow to Plan and Budget for 2013 with Cloud in Mind
How to Plan and Budget for 2013 with Cloud in MindBluelock
 
Cloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot NetCloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot NetBrian Blanchard
 
SAP Cloud Strategy Keynote Sven Denecken
SAP Cloud Strategy Keynote Sven DeneckenSAP Cloud Strategy Keynote Sven Denecken
SAP Cloud Strategy Keynote Sven DeneckenSven Denecken
 

Semelhante a Cloudbusting sept 2012 (20)

Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
 
Cloud for-startup
Cloud for-startupCloud for-startup
Cloud for-startup
 
Agile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemAgile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystem
 
Agile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemAgile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native Ecosystem
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
Cloud transition - The Trivadis approach
Cloud transition - The Trivadis approachCloud transition - The Trivadis approach
Cloud transition - The Trivadis approach
 
Dr. Michael Valivullah, NASS/USDA - Cloud Computing
Dr. Michael Valivullah, NASS/USDA - Cloud ComputingDr. Michael Valivullah, NASS/USDA - Cloud Computing
Dr. Michael Valivullah, NASS/USDA - Cloud Computing
 
Comparing Ruby on Rails Public vs. Private Cloud Options
Comparing Ruby on Rails Public vs. Private Cloud OptionsComparing Ruby on Rails Public vs. Private Cloud Options
Comparing Ruby on Rails Public vs. Private Cloud Options
 
Navigating Cloud and Multi-Cloud
Navigating Cloud and Multi-CloudNavigating Cloud and Multi-Cloud
Navigating Cloud and Multi-Cloud
 
Your Journey to the Cloud
Your Journey to the CloudYour Journey to the Cloud
Your Journey to the Cloud
 
Zsl cloud-application migration-8_phased_approach
Zsl cloud-application migration-8_phased_approachZsl cloud-application migration-8_phased_approach
Zsl cloud-application migration-8_phased_approach
 
Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1
 
Prescriptive Cloud Services for the Future Ready Enterprise
Prescriptive Cloud Services for the Future Ready EnterprisePrescriptive Cloud Services for the Future Ready Enterprise
Prescriptive Cloud Services for the Future Ready Enterprise
 
Hybrid Cloud A Journey to the Cloud by Peter Hellemans
Hybrid Cloud A Journey to the Cloud by Peter HellemansHybrid Cloud A Journey to the Cloud by Peter Hellemans
Hybrid Cloud A Journey to the Cloud by Peter Hellemans
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
 
How to Plan and Budget for 2013 with Cloud in Mind
How to Plan and Budget for 2013 with Cloud in MindHow to Plan and Budget for 2013 with Cloud in Mind
How to Plan and Budget for 2013 with Cloud in Mind
 
Cloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot NetCloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot Net
 
SAP Cloud Strategy Keynote Sven Denecken
SAP Cloud Strategy Keynote Sven DeneckenSAP Cloud Strategy Keynote Sven Denecken
SAP Cloud Strategy Keynote Sven Denecken
 
Cloud Computing for the Construction Industry
Cloud Computing for the Construction IndustryCloud Computing for the Construction Industry
Cloud Computing for the Construction Industry
 

Último

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Último (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Cloudbusting sept 2012

  • 1. Cloud & Agile Richard Bowden True potential for your business Challenges Hype ? Realising the benefits #Cloudbusting2012
  • 2. Who Me? A gazillion years experience & more mistakes that I care to remember Start-up experience – PM & IT Consultancy & Mobile medical apps Cloud-arena.com IC4 EI / IDA Cloud Competency Centre #Cloudbusting2012
  • 3. Different Perspectives..... Users & Providers #Cloudbusting2012
  • 4. Items for Discussion Cloud as a Competitive Advantage #Cloudbusting2012
  • 5. If it walks like a duck... Scalability On-demand Yes I'm a cloud Unlimited Capacity Units of Ease of use access #Cloudbusting2012
  • 6. Patterns of use #Cloudbusting2012
  • 7. Delivery models On Premise Hosted Cloud Shared multi- I own the I rent the tenant servers, servers, environment software, etc software, etc Access to a I have I have less capacity pool – complete control control & fewer Less control & & responsibility responsibilities fewer responsibilities Upfront capital Lower capital costs costs but paying Pay as you go for fixed capacity #Cloudbusting2012
  • 8. Software Development Lifecycle All or some on the Cloud ? Development Test Production Analysis #Cloudbusting2012
  • 9. Certain practices still apply Management of builds and VM instances Management of dev & test environments Access control to development & test environments Transaction monitoring & reporting #Cloudbusting2012
  • 10. Architectural Considerations Application reliability Managing scalability Code base management Upgrade management Authentication & authorisation Security from within Service level agreements Regulatory requirements #Cloudbusting2012
  • 11. Single vs. Multi Tenancy #Cloudbusting2012
  • 12. Architectural Guidelines Microsoft MSDN – June 2006 #Cloudbusting2012
  • 13. Hybrid is another option Not everything needs be on the cloud Use of cloud services for storage Salesforce's database.com Amazon's S3 storage Use and api to link the Cloud based application with an on-premise database #Cloudbusting2012
  • 14. Who's doing what with the cloud ? • US Government survey – April 2010 – 45% were using cloud computing • Top 3 services – Web hosting / content delivery – Collaboration – Email #Cloudbusting2012
  • 15. Why with the cloud ? • Top 3 reasons for using cloud – Resource savings – Features – Availability & uptime • Top 3 reasons for not using cloud – Cost / lack of a business case – Security – Waiting for others to take a lead #Cloudbusting2012
  • 16. More Current Usage Data • US Government – FedRAMP – federal programme for cloud security certification – US Navy – Amazon solution for digital imagery – Naval War College – Cloud based security solution from Cloudlock – Intelligence Community – use of public cloud services – Dept of Labour – Tender for Cloud based email #Cloudbusting2012
  • 17. Today's Agile Word Cloud Waterfall Scrum Extreme Programming Kanban Estimating Sizing Definition of Done Backlog Product Owner #Cloudbusting2012
  • 18. Projects Background Recruitment Company – Permanent, Contract & Temp recruitment – Offices in several European countries Two projects – Configuration & rollout of cloud based front office system on Force.com – Redesign of their jobs website Key interests – Working software – Collaboration #Cloudbusting2012
  • 19. Scrum Process Overview User stories – What, why & how Release plan – Road ahead Sprint planning & Grooming the backlog – Change is welcome Retrospective & demo – So what did we learn ? #Cloudbusting2012
  • 20. Lessons learned – Front Office User stories – Put yourself in the shoes of... – Understand requirements & work flow detail Release plan – Project direction & objectives – Road-map Sizing – Grooming the backlog – Clarification – Definition of done #Cloudbusting2012
  • 21. Questions – Front Office Estimating vs Sizing Sprint display – Electronic vs paper – Basecamp – cloud based pm service Sprint in progress – Product owner's input (what's in / what's out) Use of Kanban technique – Spare capacity close to the end of a sprint #Cloudbusting2012
  • 22. Lessons learned – Website Redesign Persona analysis – Excellent basis for user stories Sprint planning – Helps to get a focus and a starting point – Include persona analysis findings Focus on working software – Can build credibility & confidence #Cloudbusting2012
  • 23. Questions – Website Redesign Completion of wire-frames & templates – Is Waterfall more appropriate ? – Is definition of done crucial ? Waterfall or Agile – Project sponsorship is key Product owner role – Business knowledge and contacts – Needs significant engagement #Cloudbusting2012
  • 24. Self-organisation – Individual Commitment Self-organisation Not project management Commitment Scrum master - Master-follower role Background material Ester Darby Jeff Sutherland Philip Anderson #Cloudbusting2012
  • 25. What about fixed price projects ? Compile and review feature backlog Use and allocate story points Agree a credit limit Review at the start of each sprint #Cloudbusting2012
  • 26. New Features added in each Sprint ? Not necessarily Reduce technical debt Faster better code Second time around Better documentation Performance testing #Cloudbusting2012
  • 27. How do you know its working Team members feeling focused on their tasks Team members becoming more conscious of how they spend their time Team members feeling proud of their team Testers feeling fully accepted by the team Team members and product owners feeling closer to each other ScrumMasters feeling proud of their team's accomplishments All roles feeling more conscious of their capabilities, responsibilities, strengths, and weaknesses Source: Dan Puckett – InfoQ.com #Cloudbusting2012
  • 28. How to correct any problems ? Is Scrum is being done wrong Is there an underlying problem that is just being exposed by Scrum Give the team time to execute a few sprints and learn from them. If the previous items provide no relief, adapt Scrum to mitigate or resolve the problem. If the problem still persists after adaptation, then perhaps Scrum isn't well-suited for this application Source: Dan Puckett – InfoQ.com #Cloudbusting2012
  • 29. One Agile Team #Cloudbusting2012
  • 30. Two Upcoming Events • Cyber Threat Summit – Malahide – September 20th / 21st •Cloud Arena – Cloud Showcase – October 10th – NCI Dublin #Cloudbusting2012
  • 31. Thank You Now for Questions #Cloudbusting2012
  • 32. Further Information & Feedback rbowden@rbconsulting.ie @rbconsulting Ie.linkedin.com/in/richardbowden blog.rbconsulting.ie Cloud-arena.com Agile-Lean on LinkedIn Lean Start-up Group Dublin #Cloudbusting2012