SlideShare a Scribd company logo
1 of 25
Download to read offline
Industria
                                 Powering Digital Living®




                                  RGB 5, 79, 142



Industria at AGILIS 2007
Agile Management and Scrum




                             Gudjon Gudjonsson, CEO
                               gudjon@industria.com
                               mobile: +354 820 0000
Industria
AGILIS 2007                                                Powering Digital Living®




What is Zignal?
                                                            RGB 5, 79, 142




   Zignal   is Web 2.0 for Television
   It   connects you with entertainment content
          Both your own or walled garden
      

   First   “media portal” offering for devices




                       Runs on multiple popular devices




                                                                       ©2007 Industria
Industria
AGILIS 2007                         Powering Digital Living®




Zignal is Web 2.0 for Television     RGB 5, 79, 142




                                                ©2007 Industria
Industria
AGILIS 2007                                                          Powering Digital Living®




Challenges we faced
                                                                      RGB 5, 79, 142




      Distributed development teams
  
            Reykjavik, Iceland
        

            Dublin, Ireland
        

            Sofia, Bulgaria
        

      Urgency and Speed of Deliverables
  
            Software used in a critical-path business environment
        

            Decision can change
        

            New business needs and requirement came up
        

      Difficulties in staying within the restricted time limit
  
            Delivery delays
        

      Complex undertakings with too many stakeholders
  

      Lean budgets
  


                                                                                 ©2007 Industria
Industria
                                     Powering Digital Living®




                                      RGB 5, 79, 142
Our Solution:
“Scrum at Industria”

Utilizing the Scrum Framework and
key methods from the Agile
community
Industria
AGILIS 2007                                                                        Powering Digital Living®




Organizing around the 3 Roles of Scrum
                                                                                    RGB 5, 79, 142




 First step was to train or hire;
      Product Owner
  
           Representing the interest of all stakeholders
       

           Achieves funding for the work
       

           Creating the project's initial overall requirements (product backlog)
       

      ScrumMaster
  
           Responsible for the Scrum process
       

           Teaches Scrum to his team
       

           For ensuring that every one follows scrum rules and practices
       

      Team
  
           Developing the functionality
       

           Are cross-functional, self-organizing and self-managing
       

           Responsible for the success of each iteration and the project as a whole
       
                                                                                               ©2007 Industria
Industria
AGILIS 2007                                         Powering Digital Living®




The Industria Organization
                                                     RGB 5, 79, 142




                      The Customer



                            Sales


               Product              Professional
              Management              Services


                       Engineering


                            CFO
                CEO
                                  COO
                      CTO
                            CIO
                                                                ©2007 Industria
Industria
             AGILIS 2007                                                                                   Powering Digital Living®




                                                                                                            RGB 5, 79, 142




                  Sales &
                               •  Sales Engineers
                  Marketing
Management




                Professional
                  Services     •  Scrum Product Owners
                               •  Business Analysts




                 Product
                               •  Scrum Product Owner
                Management

                                                           Release Plan   1.2           1.3    1.4   2.0             2.1




                 Engineering   •  Scrum Masters
                               •  Teams




                               Product Owner:            Scrum Master:          Team Member:
                                                                                                                       ©2007 Industria
Industria
AGILIS 2007                                                              Powering Digital Living®




Second step; get the product backlog in shape
                                                                          RGB 5, 79, 142




      Owned by the Product Owner
  

      Written in the form of “User Stories”
  
            Prioritized with business value
        

            Each User Story has a description for the acceptance test
        

      Should contain at least 2-3 Sprints worth of work
  

      Backlog list is simply managed in Excel by the Product Owner
  
            Visible to all through the intranet (wiki)
        




                                                                                     ©2007 Industria
Industria
AGILIS 2007                                               Powering Digital Living®




The Tools we Use
                                                           RGB 5, 79, 142




      Product Backlog using Excel and Wiki
  

      Sprint Backlog on our various “planning
  
      walls” using yellow stickers
      Wiki for online collaboration, managing;
  
            Team pages where we have a specific wiki
        
            page for each sprint that includes;
                  Sprint info, like goal and key dates
              

                  Burn-down charts
              

                  Team Participation / Availability
              

                  Notes / Impediments
              

                  Sprint Retrospective minutes
              

            Documentation like release notes, product
        
            handbook and all technical documentation



                                                                      ©2007 Industria
Industria
AGILIS 2007                     Powering Digital Living®




Seven events and its process
                                 RGB 5, 79, 142




Industria
  Powering Digital Living®

                                            ©2007 Industria
Industria
AGILIS 2007                   Powering Digital Living®




                               RGB 5, 79, 142




Industria
  Powering Digital Living®

                                          ©2007 Industria
Industria
AGILIS 2007                                                                                       Powering Digital Living®




These are the only meetings that should take place
                                                                                                   RGB 5, 79, 142




      Industria is following the 5 Level of Agile Planning
  
            Level/Event 1: Vision Planning (1-2 per year)
        
                  Developing the Vision Statement
              

            Level/Event 2: Roadmap Planning (1-4 per year)
        
                  Planning how the product evolution over time, using goals
              

            Level/Event 3: Release Planning (4-12 per year)
        
                  Implementing the Release Plan, in the form of User Stories
              

            Level/Event 4: Sprint Planning (Every Sprint 1-4 weeks)
        
                  Implementing the Sprint Backlog in the form of User Stories
              

            Level/Event 5: Daily Scrum (Every day)
        
                  The Team is managing the sprint backlog on the planning wall
              

            Level 6: Review/Demo (After each sprint)
        
                  The team demonstrates to the Product Owner what was accomplished during the sprint
              

            Level 7: Retrospective (After each sprint)
        
                  To determine what could be changed that might make the next sprint more enjoyable or
              
                  productive
                                                                                                              ©2007 Industria
Industria
AGILIS 2007                                  Powering Digital Living®




Event 1: Product Vision Planning (1-2 per year)
                                              RGB 5, 79, 142




                                                         ©2007 Industria
Industria
AGILIS 2007                                               Powering Digital Living®




Event 2: Product Roadmap Planning (1-4 per year)
                                                           RGB 5, 79, 142




      Define the product evolution over time, as goals
  




                                                                      ©2007 Industria
Industria
AGILIS 2007                                                              Powering Digital Living®




Level 3: Product Release Planning (4-12 per year)
                                                                          RGB 5, 79, 142




      Planning from a distance
  

      Acknowledge that planning can't be done with any real precision
  

      Define a plan that is good enough and revise it as things move forward
  

      Requirements based on the “User Stories” format
  




                                                                                     ©2007 Industria
Industria
AGILIS 2007                                          Powering Digital Living®




Event 4: Sprint Planning (Every Sprint 1-4 weeks)     RGB 5, 79, 142

(Scrum Ceremony 1/4)
     Let the game begin!
 




                                                                 ©2007 Industria
Industria
AGILIS 2007                                                              Powering Digital Living®




Event 5: Daily Scrum (Every day)                                          RGB 5, 79, 142
(Scrum Ceremony 2/4)
      15 minutes standing up at same time every day, at the same place
  

      Heartbeat of Scrum
  

      Members co-ordinate today's work and check progress
  

      Provides daily status snapshot to all stakeholders
  

      ScrumMaster coordinates
  
      the activity and summarises
      on our wiki




                                                                                     ©2007 Industria
Industria
AGILIS 2007                                  Powering Digital Living®



Event 6: Sprint Review / Demonstration        RGB 5, 79, 142
(Scrum Ceremony 3/4)
      The team demonstrates to the
  
      Product Owner what was
      accomplished during the
      sprint
      Product Owner inspects
  
      completed business value
            Establishes whether Sprint
        
            Goal has been satisfied
            Accepts/rejects functionality
        
            delivered by user stories
            Provide feedback
        




                                                         ©2007 Industria
Industria
AGILIS 2007                                           Powering Digital Living®




Event 7: Retrospective Meeting (after each sprint)     RGB 5, 79, 142

(Scrum Ceremony 4/4)
      Time to reflect
  

      ScrumMaster and Team determine
  
      what could be changed that might
      make the next sprint more
      enjoyable or productive
      Good and Bad events are discussed
  
      and actions are created for both
      the team and the organization




                                                                  ©2007 Industria
Industria
AGILIS 2007                                                             Powering Digital Living®




Successful increment delivered, or not?
                                                                         RGB 5, 79, 142




      Nevertheless, let’s take a short break before the next sprint!
  




                                                                                    ©2007 Industria
Industria
AGILIS 2007                                                                 Powering Digital Living®




 Now, let the game continue!
                                                                             RGB 5, 79, 142




                  Product         Product
   Product
                 Roadmap          Release
    Vision
                 Planning         Planning




  1-2 per year   1-4 per year   4-12 per year   Every sprint (1-4 weeks)                ©2007 Industria
Industria
AGILIS 2007                                                                   Powering Digital Living®




What did we accomplish?
                                                                               RGB 5, 79, 142




      Dramatic improvements on the throughput
  

      More and deeper involvement from development team members
  

      Full transparency giving more visibility on the progress
  
            Easier for management to reward
        

            Management will not be ‘bossing around’
        

            Better moral, happier engineers
        

            Easier to change tactics or replace members
        

      Easier to scale the organization
  
            Practises, processes and frameworks well defined
        

            We have now a firm plan on how to expand engineering in both Eastern
        
            Europe and China



                                                                                          ©2007 Industria
Industria
AGILIS 2007                                                                     Powering Digital Living®




What we learned?
                                                                                 RGB 5, 79, 142




      We have learned that we are still learning
  
            It will be a constant learning experience
        

      Don’t try to buy your company into Agile and Scrum by just installing a
  
      new type of project management software
      Importance of filling all the three roles of Scrum
  
            The Product Owner, the Team and the ScrumMaster
        

            The organization will need some readjustments
        

      Training
  
            Sponsor your ScrumMasters and Product Owners to participate in key Agile
        
            conferences, like Agile 2008 in US
            Get formal certification for your ScrumMasters and Product Owners
        




                                                                                            ©2007 Industria
Industria
                                 Powering Digital Living®




                                  RGB 5, 79, 142

Any questions?


All welcome to contact me at:
 gudjon@industria.com
 mobile: +354 - 820 0000

More Related Content

What's hot

Frozen digit Company Profile
Frozen digit Company ProfileFrozen digit Company Profile
Frozen digit Company Profile
Hardy Thomas
 
Detailed design: Nailing it Down
Detailed design: Nailing it DownDetailed design: Nailing it Down
Detailed design: Nailing it Down
jsokohl
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
AGILEMinds
 
Gps China Company Presentation
Gps China Company PresentationGps China Company Presentation
Gps China Company Presentation
cashe
 
Pirate Capital Product Overview
Pirate Capital Product OverviewPirate Capital Product Overview
Pirate Capital Product Overview
Paul Brisson
 
Nekuda DM for Tech Incubators & Start-ups
Nekuda DM for Tech Incubators & Start-upsNekuda DM for Tech Incubators & Start-ups
Nekuda DM for Tech Incubators & Start-ups
Noam Bernstein
 

What's hot (12)

Frozen digit Company Profile
Frozen digit Company ProfileFrozen digit Company Profile
Frozen digit Company Profile
 
Private Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure AgilePrivate Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure Agile
 
Dbydx profile
Dbydx profileDbydx profile
Dbydx profile
 
Future Technology Center Project
Future Technology Center ProjectFuture Technology Center Project
Future Technology Center Project
 
Detailed design: Nailing it Down
Detailed design: Nailing it DownDetailed design: Nailing it Down
Detailed design: Nailing it Down
 
P2 2-jochen rode
P2 2-jochen rodeP2 2-jochen rode
P2 2-jochen rode
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
 
Gps China Company Presentation
Gps China Company PresentationGps China Company Presentation
Gps China Company Presentation
 
Pirate Capital Product Overview
Pirate Capital Product OverviewPirate Capital Product Overview
Pirate Capital Product Overview
 
2011 HKICC Presentation
2011 HKICC Presentation2011 HKICC Presentation
2011 HKICC Presentation
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an Introduction
 
Nekuda DM for Tech Incubators & Start-ups
Nekuda DM for Tech Incubators & Start-upsNekuda DM for Tech Incubators & Start-ups
Nekuda DM for Tech Incubators & Start-ups
 

Viewers also liked

Gudjon kynning - Start09 - Juni 2009 - Borgarleikhusid
Gudjon kynning - Start09 - Juni 2009 - BorgarleikhusidGudjon kynning - Start09 - Juni 2009 - Borgarleikhusid
Gudjon kynning - Start09 - Juni 2009 - Borgarleikhusid
Gudjon Mar Gudjonsson
 

Viewers also liked (8)

Productivity Hacks at OZ
Productivity Hacks at OZProductivity Hacks at OZ
Productivity Hacks at OZ
 
Atvinnu- og nýsköpunarhelgin, Apríl 2011
Atvinnu- og nýsköpunarhelgin, Apríl 2011Atvinnu- og nýsköpunarhelgin, Apríl 2011
Atvinnu- og nýsköpunarhelgin, Apríl 2011
 
Gudjon kynning - Start09 - Juni 2009 - Borgarleikhusid
Gudjon kynning - Start09 - Juni 2009 - BorgarleikhusidGudjon kynning - Start09 - Juni 2009 - Borgarleikhusid
Gudjon kynning - Start09 - Juni 2009 - Borgarleikhusid
 
League Pass with OZ
League Pass with OZLeague Pass with OZ
League Pass with OZ
 
The Mosaic Network Build Framework
The Mosaic Network Build FrameworkThe Mosaic Network Build Framework
The Mosaic Network Build Framework
 
Productivity at OZ using Asana and GTD
Productivity at OZ using Asana and GTDProductivity at OZ using Asana and GTD
Productivity at OZ using Asana and GTD
 
Presentation for the Facultad de Economia y Negocios, Universidad de Chile
Presentation for the Facultad de Economia y Negocios, Universidad de ChilePresentation for the Facultad de Economia y Negocios, Universidad de Chile
Presentation for the Facultad de Economia y Negocios, Universidad de Chile
 
Hugmyndaraduneytid - June 2009 update
Hugmyndaraduneytid - June 2009 updateHugmyndaraduneytid - June 2009 update
Hugmyndaraduneytid - June 2009 update
 

Similar to Gudjon Mar on Agile at Agilis 2007

Agile Framework
Agile FrameworkAgile Framework
Agile Framework
Subbuiyer
 
AMD Embedded Solutions Guide
AMD Embedded Solutions GuideAMD Embedded Solutions Guide
AMD Embedded Solutions Guide
AMD
 

Similar to Gudjon Mar on Agile at Agilis 2007 (20)

Agile Framework
Agile FrameworkAgile Framework
Agile Framework
 
Fostering Innovation
Fostering InnovationFostering Innovation
Fostering Innovation
 
Innovation and Change At the Speed of Your BusinessExecutive SummitVilla d´Este
Innovation and Change At the Speed of Your BusinessExecutive SummitVilla d´EsteInnovation and Change At the Speed of Your BusinessExecutive SummitVilla d´Este
Innovation and Change At the Speed of Your BusinessExecutive SummitVilla d´Este
 
Adobe in Technical Communication and Instructional Design
Adobe in Technical Communication and Instructional DesignAdobe in Technical Communication and Instructional Design
Adobe in Technical Communication and Instructional Design
 
Lean Innovation Overview
Lean Innovation OverviewLean Innovation Overview
Lean Innovation Overview
 
Top-5 Best Practices for Virtual Desktop Success
Top-5 Best Practices for Virtual Desktop SuccessTop-5 Best Practices for Virtual Desktop Success
Top-5 Best Practices for Virtual Desktop Success
 
Sce Partners Overview
Sce Partners OverviewSce Partners Overview
Sce Partners Overview
 
Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4
 
On Demand BI
On Demand BIOn Demand BI
On Demand BI
 
Ibm pure systems pov_idr_spig_v1
Ibm pure systems pov_idr_spig_v1Ibm pure systems pov_idr_spig_v1
Ibm pure systems pov_idr_spig_v1
 
Iipcc 2012 ip valuation
Iipcc 2012 ip valuationIipcc 2012 ip valuation
Iipcc 2012 ip valuation
 
New Product Introduction - Launching Success!
New Product Introduction - Launching Success! New Product Introduction - Launching Success!
New Product Introduction - Launching Success!
 
My History with Atlassian Tools, and Why I'm Moving to Studio
My History with Atlassian Tools, and Why I'm Moving to StudioMy History with Atlassian Tools, and Why I'm Moving to Studio
My History with Atlassian Tools, and Why I'm Moving to Studio
 
Tips and tricks for optimizing windows virtual desktops final - Jeff Stokes
Tips and tricks for optimizing windows virtual desktops final - Jeff StokesTips and tricks for optimizing windows virtual desktops final - Jeff Stokes
Tips and tricks for optimizing windows virtual desktops final - Jeff Stokes
 
Outlier brochure
Outlier brochureOutlier brochure
Outlier brochure
 
Siebel 8.1.1.0 innovation pack 2013 spring release
Siebel 8.1.1.0 innovation pack 2013 spring releaseSiebel 8.1.1.0 innovation pack 2013 spring release
Siebel 8.1.1.0 innovation pack 2013 spring release
 
Fachseminar Wcms 2008 Day
Fachseminar Wcms 2008 DayFachseminar Wcms 2008 Day
Fachseminar Wcms 2008 Day
 
SolidWorks: Overview, 2012
SolidWorks: Overview, 2012SolidWorks: Overview, 2012
SolidWorks: Overview, 2012
 
AMD Embedded Solutions Guide
AMD Embedded Solutions GuideAMD Embedded Solutions Guide
AMD Embedded Solutions Guide
 
NetWeaver Gateway- Extend the Reach of SAP Applications
NetWeaver Gateway- Extend the Reach of SAP ApplicationsNetWeaver Gateway- Extend the Reach of SAP Applications
NetWeaver Gateway- Extend the Reach of SAP Applications
 

More from Gudjon Mar Gudjonsson

Hugarflug með fulltrúum menningar og lista í Reykjavik
Hugarflug með fulltrúum menningar og lista í ReykjavikHugarflug með fulltrúum menningar og lista í Reykjavik
Hugarflug með fulltrúum menningar og lista í Reykjavik
Gudjon Mar Gudjonsson
 
MIT Global Startup Workshop 2010 Presentation Gudjon Mar Gudjonsson
MIT Global Startup Workshop 2010 Presentation Gudjon Mar GudjonssonMIT Global Startup Workshop 2010 Presentation Gudjon Mar Gudjonsson
MIT Global Startup Workshop 2010 Presentation Gudjon Mar Gudjonsson
Gudjon Mar Gudjonsson
 
Prisma - Vinnustofa - Gudjon Mar Gudjonsson
Prisma - Vinnustofa - Gudjon Mar GudjonssonPrisma - Vinnustofa - Gudjon Mar Gudjonsson
Prisma - Vinnustofa - Gudjon Mar Gudjonsson
Gudjon Mar Gudjonsson
 

More from Gudjon Mar Gudjonsson (20)

Presentation on the National Assembly on Vision and Constitution in Iceland
Presentation on the National Assembly on Vision and Constitution in IcelandPresentation on the National Assembly on Vision and Constitution in Iceland
Presentation on the National Assembly on Vision and Constitution in Iceland
 
Kynning Guðjóns á Framadögum Háskólanna
Kynning Guðjóns á Framadögum HáskólannaKynning Guðjóns á Framadögum Háskólanna
Kynning Guðjóns á Framadögum Háskólanna
 
Námskeið - NÝSKÖPUN OG STOFNUN FYRIRTÆKJA
Námskeið - NÝSKÖPUN OG STOFNUN FYRIRTÆKJA Námskeið - NÝSKÖPUN OG STOFNUN FYRIRTÆKJA
Námskeið - NÝSKÖPUN OG STOFNUN FYRIRTÆKJA
 
Atvinnu- og nýsköpunarhelgin á Akureyri 2012
Atvinnu- og nýsköpunarhelgin á Akureyri 2012Atvinnu- og nýsköpunarhelgin á Akureyri 2012
Atvinnu- og nýsköpunarhelgin á Akureyri 2012
 
Nýsköpunarhádegi Klaks, Desember 2011
Nýsköpunarhádegi Klaks, Desember 2011Nýsköpunarhádegi Klaks, Desember 2011
Nýsköpunarhádegi Klaks, Desember 2011
 
Agora and the Ministry of Ideas on the Icelandic Constitution Reform
Agora and the Ministry of Ideas on the Icelandic Constitution ReformAgora and the Ministry of Ideas on the Icelandic Constitution Reform
Agora and the Ministry of Ideas on the Icelandic Constitution Reform
 
Hvernig við stjórnum 10 manna sprotafyrirtæki
Hvernig við stjórnum 10 manna sprotafyrirtækiHvernig við stjórnum 10 manna sprotafyrirtæki
Hvernig við stjórnum 10 manna sprotafyrirtæki
 
Hugarflug með fulltrúum menningar og lista í Reykjavik
Hugarflug með fulltrúum menningar og lista í ReykjavikHugarflug með fulltrúum menningar og lista í Reykjavik
Hugarflug með fulltrúum menningar og lista í Reykjavik
 
Crashcourse in DIY Survival at Dublin Exchange
Crashcourse in DIY Survival at Dublin ExchangeCrashcourse in DIY Survival at Dublin Exchange
Crashcourse in DIY Survival at Dublin Exchange
 
Skapandi vinnuumhverfi
Skapandi vinnuumhverfiSkapandi vinnuumhverfi
Skapandi vinnuumhverfi
 
Rubin Reykjavik Talk with Gudjon Mar Gudjonsson
Rubin Reykjavik Talk with Gudjon Mar GudjonssonRubin Reykjavik Talk with Gudjon Mar Gudjonsson
Rubin Reykjavik Talk with Gudjon Mar Gudjonsson
 
Fyrirlestur HI
Fyrirlestur HIFyrirlestur HI
Fyrirlestur HI
 
Oktober 2010 Fyrirlestur
Oktober 2010 FyrirlesturOktober 2010 Fyrirlestur
Oktober 2010 Fyrirlestur
 
Org chart of the agile organization
Org chart of the agile organizationOrg chart of the agile organization
Org chart of the agile organization
 
Hvað er Þjóðfundur ?
Hvað er Þjóðfundur ?Hvað er Þjóðfundur ?
Hvað er Þjóðfundur ?
 
Session with Finland MBA group
Session with Finland MBA groupSession with Finland MBA group
Session with Finland MBA group
 
MIT Global Startup Workshop 2010 Presentation Gudjon Mar Gudjonsson
MIT Global Startup Workshop 2010 Presentation Gudjon Mar GudjonssonMIT Global Startup Workshop 2010 Presentation Gudjon Mar Gudjonsson
MIT Global Startup Workshop 2010 Presentation Gudjon Mar Gudjonsson
 
Að eiga sér framtíðarsýn - Erindi í Stykkishólmi
Að eiga sér framtíðarsýn - Erindi í StykkishólmiAð eiga sér framtíðarsýn - Erindi í Stykkishólmi
Að eiga sér framtíðarsýn - Erindi í Stykkishólmi
 
Prisma - Vinnustofa - Gudjon Mar Gudjonsson
Prisma - Vinnustofa - Gudjon Mar GudjonssonPrisma - Vinnustofa - Gudjon Mar Gudjonsson
Prisma - Vinnustofa - Gudjon Mar Gudjonsson
 
Hugmyndaráðuneytið á Ísafirði
Hugmyndaráðuneytið á ÍsafirðiHugmyndaráðuneytið á Ísafirði
Hugmyndaráðuneytið á Ísafirði
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+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...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

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
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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...
 
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...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
+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...
 

Gudjon Mar on Agile at Agilis 2007

  • 1. Industria Powering Digital Living® RGB 5, 79, 142 Industria at AGILIS 2007 Agile Management and Scrum Gudjon Gudjonsson, CEO gudjon@industria.com mobile: +354 820 0000
  • 2. Industria AGILIS 2007 Powering Digital Living® What is Zignal? RGB 5, 79, 142   Zignal is Web 2.0 for Television   It connects you with entertainment content Both your own or walled garden     First “media portal” offering for devices Runs on multiple popular devices ©2007 Industria
  • 3. Industria AGILIS 2007 Powering Digital Living® Zignal is Web 2.0 for Television RGB 5, 79, 142 ©2007 Industria
  • 4. Industria AGILIS 2007 Powering Digital Living® Challenges we faced RGB 5, 79, 142 Distributed development teams   Reykjavik, Iceland   Dublin, Ireland   Sofia, Bulgaria   Urgency and Speed of Deliverables   Software used in a critical-path business environment   Decision can change   New business needs and requirement came up   Difficulties in staying within the restricted time limit   Delivery delays   Complex undertakings with too many stakeholders   Lean budgets   ©2007 Industria
  • 5. Industria Powering Digital Living® RGB 5, 79, 142 Our Solution: “Scrum at Industria” Utilizing the Scrum Framework and key methods from the Agile community
  • 6. Industria AGILIS 2007 Powering Digital Living® Organizing around the 3 Roles of Scrum RGB 5, 79, 142 First step was to train or hire; Product Owner   Representing the interest of all stakeholders   Achieves funding for the work   Creating the project's initial overall requirements (product backlog)   ScrumMaster   Responsible for the Scrum process   Teaches Scrum to his team   For ensuring that every one follows scrum rules and practices   Team   Developing the functionality   Are cross-functional, self-organizing and self-managing   Responsible for the success of each iteration and the project as a whole   ©2007 Industria
  • 7. Industria AGILIS 2007 Powering Digital Living® The Industria Organization RGB 5, 79, 142 The Customer Sales Product Professional Management Services Engineering CFO CEO COO CTO CIO ©2007 Industria
  • 8. Industria AGILIS 2007 Powering Digital Living® RGB 5, 79, 142 Sales & •  Sales Engineers Marketing Management Professional Services •  Scrum Product Owners •  Business Analysts Product •  Scrum Product Owner Management Release Plan 1.2 1.3 1.4 2.0 2.1 Engineering •  Scrum Masters •  Teams Product Owner: Scrum Master: Team Member: ©2007 Industria
  • 9. Industria AGILIS 2007 Powering Digital Living® Second step; get the product backlog in shape RGB 5, 79, 142 Owned by the Product Owner   Written in the form of “User Stories”   Prioritized with business value   Each User Story has a description for the acceptance test   Should contain at least 2-3 Sprints worth of work   Backlog list is simply managed in Excel by the Product Owner   Visible to all through the intranet (wiki)   ©2007 Industria
  • 10. Industria AGILIS 2007 Powering Digital Living® The Tools we Use RGB 5, 79, 142 Product Backlog using Excel and Wiki   Sprint Backlog on our various “planning   walls” using yellow stickers Wiki for online collaboration, managing;   Team pages where we have a specific wiki   page for each sprint that includes; Sprint info, like goal and key dates   Burn-down charts   Team Participation / Availability   Notes / Impediments   Sprint Retrospective minutes   Documentation like release notes, product   handbook and all technical documentation ©2007 Industria
  • 11. Industria AGILIS 2007 Powering Digital Living® Seven events and its process RGB 5, 79, 142 Industria Powering Digital Living® ©2007 Industria
  • 12. Industria AGILIS 2007 Powering Digital Living® RGB 5, 79, 142 Industria Powering Digital Living® ©2007 Industria
  • 13. Industria AGILIS 2007 Powering Digital Living® These are the only meetings that should take place RGB 5, 79, 142 Industria is following the 5 Level of Agile Planning   Level/Event 1: Vision Planning (1-2 per year)   Developing the Vision Statement   Level/Event 2: Roadmap Planning (1-4 per year)   Planning how the product evolution over time, using goals   Level/Event 3: Release Planning (4-12 per year)   Implementing the Release Plan, in the form of User Stories   Level/Event 4: Sprint Planning (Every Sprint 1-4 weeks)   Implementing the Sprint Backlog in the form of User Stories   Level/Event 5: Daily Scrum (Every day)   The Team is managing the sprint backlog on the planning wall   Level 6: Review/Demo (After each sprint)   The team demonstrates to the Product Owner what was accomplished during the sprint   Level 7: Retrospective (After each sprint)   To determine what could be changed that might make the next sprint more enjoyable or   productive ©2007 Industria
  • 14. Industria AGILIS 2007 Powering Digital Living® Event 1: Product Vision Planning (1-2 per year) RGB 5, 79, 142 ©2007 Industria
  • 15. Industria AGILIS 2007 Powering Digital Living® Event 2: Product Roadmap Planning (1-4 per year) RGB 5, 79, 142 Define the product evolution over time, as goals   ©2007 Industria
  • 16. Industria AGILIS 2007 Powering Digital Living® Level 3: Product Release Planning (4-12 per year) RGB 5, 79, 142 Planning from a distance   Acknowledge that planning can't be done with any real precision   Define a plan that is good enough and revise it as things move forward   Requirements based on the “User Stories” format   ©2007 Industria
  • 17. Industria AGILIS 2007 Powering Digital Living® Event 4: Sprint Planning (Every Sprint 1-4 weeks) RGB 5, 79, 142 (Scrum Ceremony 1/4) Let the game begin!   ©2007 Industria
  • 18. Industria AGILIS 2007 Powering Digital Living® Event 5: Daily Scrum (Every day) RGB 5, 79, 142 (Scrum Ceremony 2/4) 15 minutes standing up at same time every day, at the same place   Heartbeat of Scrum   Members co-ordinate today's work and check progress   Provides daily status snapshot to all stakeholders   ScrumMaster coordinates   the activity and summarises on our wiki ©2007 Industria
  • 19. Industria AGILIS 2007 Powering Digital Living® Event 6: Sprint Review / Demonstration RGB 5, 79, 142 (Scrum Ceremony 3/4) The team demonstrates to the   Product Owner what was accomplished during the sprint Product Owner inspects   completed business value Establishes whether Sprint   Goal has been satisfied Accepts/rejects functionality   delivered by user stories Provide feedback   ©2007 Industria
  • 20. Industria AGILIS 2007 Powering Digital Living® Event 7: Retrospective Meeting (after each sprint) RGB 5, 79, 142 (Scrum Ceremony 4/4) Time to reflect   ScrumMaster and Team determine   what could be changed that might make the next sprint more enjoyable or productive Good and Bad events are discussed   and actions are created for both the team and the organization ©2007 Industria
  • 21. Industria AGILIS 2007 Powering Digital Living® Successful increment delivered, or not? RGB 5, 79, 142 Nevertheless, let’s take a short break before the next sprint!   ©2007 Industria
  • 22. Industria AGILIS 2007 Powering Digital Living® Now, let the game continue! RGB 5, 79, 142 Product Product Product Roadmap Release Vision Planning Planning 1-2 per year 1-4 per year 4-12 per year Every sprint (1-4 weeks) ©2007 Industria
  • 23. Industria AGILIS 2007 Powering Digital Living® What did we accomplish? RGB 5, 79, 142 Dramatic improvements on the throughput   More and deeper involvement from development team members   Full transparency giving more visibility on the progress   Easier for management to reward   Management will not be ‘bossing around’   Better moral, happier engineers   Easier to change tactics or replace members   Easier to scale the organization   Practises, processes and frameworks well defined   We have now a firm plan on how to expand engineering in both Eastern   Europe and China ©2007 Industria
  • 24. Industria AGILIS 2007 Powering Digital Living® What we learned? RGB 5, 79, 142 We have learned that we are still learning   It will be a constant learning experience   Don’t try to buy your company into Agile and Scrum by just installing a   new type of project management software Importance of filling all the three roles of Scrum   The Product Owner, the Team and the ScrumMaster   The organization will need some readjustments   Training   Sponsor your ScrumMasters and Product Owners to participate in key Agile   conferences, like Agile 2008 in US Get formal certification for your ScrumMasters and Product Owners   ©2007 Industria
  • 25. Industria Powering Digital Living® RGB 5, 79, 142 Any questions? All welcome to contact me at: gudjon@industria.com mobile: +354 - 820 0000