SlideShare a Scribd company logo
BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF
HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH
Agile infrastructure projects
Is that even possible?
Florian Feicht
@FlorianFeicht
Florian Feicht
Agile infrastructure projects2 10/1/2018
Team Leader, Senior Consultant and Trainer at Trivadis GmbH
Focus:
– Agile Projects
– Cloud technologies
– Big Data
– Oracle DBA/Linux Administration
Agile infrastructure projects3 10/1/2018
Definition
Definition
Agile infrastructure projects4 10/1/2018
Agile
Infrastructure
Projects
Agenda
Agile infrastructure projects5 10/1/2018
1. Agile/Waterfall
2. Infrastructure
3. Challenges
4. Projects
5. Conclusion
Agile infrastructure projects6 10/1/2018
Agile
Agile infrastructure projects7 10/1/2018
Agile
Agile infrastructure projects8 10/1/2018
What?
Iterative development process
Working components after each
iteration
Response to changes
Why?
Minimize risks
How?
Different methods available
To-Do’s splitted in User Stories
Self organized teams
Minimize overhead
Agile methods
Agile infrastructure projects9 10/1/2018
Scrum
– Organized in sprints
– Scope of the sprint is defined in
advance
– Timeboxed tasks
– Fixed agile ceremonies
– Fixed set of necessary roles
– Customized for each project
– Limited team size
Kanban
– Organized in states
– Limited number of user stories per
status
– Immediate reaction on changes
– Very flexible in terms of how it‘s
actually implemented
Agile infrastructure projects10 10/1/2018
Demo Agile Boards
Agile – What isn‘t included?
Agile infrastructure projects11 10/1/2018
Start without preparation
Tool focused solution
Change your goal every day
Chaotic workflow
Agile – Best practises
Agile infrastructure projects12 10/1/2018
Product Owner is a full time job
User Stories are independent from each other and clear for all team members
Estimation of a user story should be done by all team members
Each user story should have business value
Agile infrastructure projects13 10/1/2018
Demo User Story
Agile infrastructure projects14 10/1/2018
Waterfall Model
Waterfall model
Agile infrastructure projects15 10/1/2018
What?
Development process with a detailed phase plan
Why?
Get a detailed timeline
Easier to handle dependencies
How?
Clear phases
Definition of the product is stable
Agile infrastructure projects16 10/1/2018
Infrastructure
Infrastructure
Agile infrastructure projects17 10/1/2018
(IT) Infrastructure (I)
Agile infrastructure projects18 10/1/2018
Hardware
– Data center
– Network devices
– Server
– Client hardware
Software
– Database installation and configuration
– Middleware
– Application deployment
(IT) Infrastructure (II)
Agile infrastructure projects19 10/1/2018
Cloud
– Hardware managed by software
– Software Defined Networks
– Virtual machines
– Container
Agile infrastructure projects20 10/1/2018
Challenges
Challenges
Agile infrastructure projects21 10/1/2018
Slice your infrastructure project in user stories
Define the business value of the user stories
Define Minimal Viable Product
Handle dependencies
Agile infrastructure projects22 10/1/2018
Projects
Project - Examples
Agile infrastructure projects23 10/1/2018
In theory all projects can be done in an agile mode
The following examples are extremes to highlight the pain points
There is no black and white separation of Agile and Waterfall
Example Hardware – Build a data center
Agile infrastructure projects24 10/1/2018
Target is stable and clear
Changes shouldn‘t appear
Timeline is fixed
A lot of dependencies
MVP is hard to define Waterfall model
Example Software – Oracle High Availability system
Agile infrastructure projects25 10/1/2018
Target is stable and clear
Changes can appear
Timeline could move
Some dependencies
MVP is hard to define
Waterfall model
Adjusted agile model
Example Cloud – Build a basis for your application
Agile infrastructure projects26 10/1/2018
Target moves as your application will be developed
Changes appear on regular bases
Timeline is fixed or moving
Dependencies are minimized (in theory)
MVP can be defined for each sprint
Agile model
Waterfall infrastructure vs Agile infrastructure
Agile infrastructure projects27 10/1/2018
Waterfall
– Complex Hardware
– Useable only after the project is
completed (No MVP)
– A lot of dependencies
– Very well known target
Agile
– Flexible environment
– Coding involved
– Increment outputs are usable
– Moving target
Agile infrastructure projects28 10/1/2018
Conclusion
Conclusion (I)
Agile infrastructure projects29 10/1/2018
Is your project similar to software development?
Are well known technologies with a clear scope used?
Is complex hardware and lot of dependencies involved?
Agile model
Agile model or waterfall
Waterfall model
Conclusion (II)
Agile infrastructure projects30 10/1/2018
Key factors for success in agile infrastructure projects
– Deliverable increments
– Mind set
– Clear and small User Stories
– Organizational support
Questions?
Florian Feicht
Team Leader
florian.feicht@trivadis.com
10/1/2018 Agile infrastructure projects31
Session Feedback – now
TechEvent September 201832 14.09.2018
Please use the Trivadis Events mobile app to give feedback on each session
Use "My schedule" if you have registered for a session
Otherwise use "Agenda" and the search function
If the mobile app does not work (or if you have a Windows smartphone), use your
smartphone browser
– URL: http://trivadis.quickmobileplatform.eu/
– User name: <your_loginname> (such as "svv")
– Password: sent by e-mail...

More Related Content

PDF
Lean or agile, software architecture is fragile
PDF
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
PDF
Architecting the Transformation
PPTX
Dissemination and Community Building
PPTX
2014-QCon-SF PaaS for the new Cloud Era
PPTX
Configuration & Recommendation
PDF
AGILE Open Call #1 Pitch
PDF
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
Lean or agile, software architecture is fragile
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
Architecting the Transformation
Dissemination and Community Building
2014-QCon-SF PaaS for the new Cloud Era
Configuration & Recommendation
AGILE Open Call #1 Pitch
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...

What's hot (20)

PDF
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
 
PDF
2016 07-20-wp1-q2 f2 f berlin
PDF
Shaping the Future of Automatic Programming
PPTX
IoT and Cloud services interactions
PPTX
WSO2Con'14 US - From Shadow IT to Empowered IT
PDF
Securing the Digital Double - The Path to a Trusted Digital Ecosystem
PDF
NRB MAINFRAME DAY 01 - Pascal Laffineur - Introduction of NRB’s vision
 
PPT
Minimal Viable Product
PDF
Mobile Enterprise Application Platform
PPT
Archimate Overview
PDF
2016 07-20-wp4-q2 f2 f berlin
PDF
Architecting the Transformation (V1.2)
PDF
Evolving toward Microservices - O’Reilly SACON Keynote
PPTX
Optimizing development processes with tridion
PDF
WP3 – AGILE Sw Architecture
PDF
NRB MAINFRAME DAY 09 - Gamal Khaldi - Wrap up and conclusions
 
PPTX
Security Research
PPTX
.NET Fest 2018. Оля Гавриш. Что нового в .NET Core 3.0
PDF
[WSO2Con EU 2018] OpenAPI Specification 3 - The Evolution of Swagger
PPTX
WSO2Con'14 US - Roadmap to a Connected Business
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
 
2016 07-20-wp1-q2 f2 f berlin
Shaping the Future of Automatic Programming
IoT and Cloud services interactions
WSO2Con'14 US - From Shadow IT to Empowered IT
Securing the Digital Double - The Path to a Trusted Digital Ecosystem
NRB MAINFRAME DAY 01 - Pascal Laffineur - Introduction of NRB’s vision
 
Minimal Viable Product
Mobile Enterprise Application Platform
Archimate Overview
2016 07-20-wp4-q2 f2 f berlin
Architecting the Transformation (V1.2)
Evolving toward Microservices - O’Reilly SACON Keynote
Optimizing development processes with tridion
WP3 – AGILE Sw Architecture
NRB MAINFRAME DAY 09 - Gamal Khaldi - Wrap up and conclusions
 
Security Research
.NET Fest 2018. Оля Гавриш. Что нового в .NET Core 3.0
[WSO2Con EU 2018] OpenAPI Specification 3 - The Evolution of Swagger
WSO2Con'14 US - Roadmap to a Connected Business
Ad

Similar to TechEvent Agile infrastructure projects (20)

PDF
Mule soft meetup Houston 16
PDF
2014 12-16 biwug - cgi SharePoint Factory Framework
PPT
Rapid Software Development Process
PDF
The Trinity Architecture
PPTX
Mini-course at VFU - Architecting modern digital systems - 4
PDF
D2.2 Workflow Guidelines
PPTX
20150227 agility in it projects m niziolek (sent)
PPTX
jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"
PPTX
From Shadow IT to Empowered IT
PDF
Enterprise IoT solution in 30 days
PPTX
2014 12 03 projects where agile approach seems to be optimal fin
PDF
Architecting Cloud Native Applications
PPT
B2b Project Kick Off 012208
PPTX
BATbern55 How can TWINT be agile in an inert ecosystem?
PDF
Report
PDF
CV Frank Noort
PDF
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PDF
The Architecture Of Software Defined Radios Essay
PPTX
Oracle Instantis Product Overview Final
PPTX
Milano Meetup #6 - Training & Certification and Internal Support Models
Mule soft meetup Houston 16
2014 12-16 biwug - cgi SharePoint Factory Framework
Rapid Software Development Process
The Trinity Architecture
Mini-course at VFU - Architecting modern digital systems - 4
D2.2 Workflow Guidelines
20150227 agility in it projects m niziolek (sent)
jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"
From Shadow IT to Empowered IT
Enterprise IoT solution in 30 days
2014 12 03 projects where agile approach seems to be optimal fin
Architecting Cloud Native Applications
B2b Project Kick Off 012208
BATbern55 How can TWINT be agile in an inert ecosystem?
Report
CV Frank Noort
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
The Architecture Of Software Defined Radios Essay
Oracle Instantis Product Overview Final
Milano Meetup #6 - Training & Certification and Internal Support Models
Ad

More from Trivadis (20)

PDF
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
PDF
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
PDF
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
PDF
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
PDF
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
PDF
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
PDF
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
PDF
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
PDF
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
PDF
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
PDF
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
PDF
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
PDF
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
PDF
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
PDF
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
PDF
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
PDF
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
PDF
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
PDF
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
PDF
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Encapsulation theory and applications.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Spectroscopy.pptx food analysis technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Unlocking AI with Model Context Protocol (MCP)
Diabetes mellitus diagnosis method based random forest with bat algorithm
Encapsulation theory and applications.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
sap open course for s4hana steps from ECC to s4
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
“AI and Expert System Decision Support & Business Intelligence Systems”
Building Integrated photovoltaic BIPV_UPV.pdf
Chapter 3 Spatial Domain Image Processing.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
Spectroscopy.pptx food analysis technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

TechEvent Agile infrastructure projects

  • 1. BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH Agile infrastructure projects Is that even possible? Florian Feicht @FlorianFeicht
  • 2. Florian Feicht Agile infrastructure projects2 10/1/2018 Team Leader, Senior Consultant and Trainer at Trivadis GmbH Focus: – Agile Projects – Cloud technologies – Big Data – Oracle DBA/Linux Administration
  • 3. Agile infrastructure projects3 10/1/2018 Definition
  • 4. Definition Agile infrastructure projects4 10/1/2018 Agile Infrastructure Projects
  • 5. Agenda Agile infrastructure projects5 10/1/2018 1. Agile/Waterfall 2. Infrastructure 3. Challenges 4. Projects 5. Conclusion
  • 8. Agile Agile infrastructure projects8 10/1/2018 What? Iterative development process Working components after each iteration Response to changes Why? Minimize risks How? Different methods available To-Do’s splitted in User Stories Self organized teams Minimize overhead
  • 9. Agile methods Agile infrastructure projects9 10/1/2018 Scrum – Organized in sprints – Scope of the sprint is defined in advance – Timeboxed tasks – Fixed agile ceremonies – Fixed set of necessary roles – Customized for each project – Limited team size Kanban – Organized in states – Limited number of user stories per status – Immediate reaction on changes – Very flexible in terms of how it‘s actually implemented
  • 10. Agile infrastructure projects10 10/1/2018 Demo Agile Boards
  • 11. Agile – What isn‘t included? Agile infrastructure projects11 10/1/2018 Start without preparation Tool focused solution Change your goal every day Chaotic workflow
  • 12. Agile – Best practises Agile infrastructure projects12 10/1/2018 Product Owner is a full time job User Stories are independent from each other and clear for all team members Estimation of a user story should be done by all team members Each user story should have business value
  • 13. Agile infrastructure projects13 10/1/2018 Demo User Story
  • 14. Agile infrastructure projects14 10/1/2018 Waterfall Model
  • 15. Waterfall model Agile infrastructure projects15 10/1/2018 What? Development process with a detailed phase plan Why? Get a detailed timeline Easier to handle dependencies How? Clear phases Definition of the product is stable
  • 16. Agile infrastructure projects16 10/1/2018 Infrastructure
  • 18. (IT) Infrastructure (I) Agile infrastructure projects18 10/1/2018 Hardware – Data center – Network devices – Server – Client hardware Software – Database installation and configuration – Middleware – Application deployment
  • 19. (IT) Infrastructure (II) Agile infrastructure projects19 10/1/2018 Cloud – Hardware managed by software – Software Defined Networks – Virtual machines – Container
  • 20. Agile infrastructure projects20 10/1/2018 Challenges
  • 21. Challenges Agile infrastructure projects21 10/1/2018 Slice your infrastructure project in user stories Define the business value of the user stories Define Minimal Viable Product Handle dependencies
  • 22. Agile infrastructure projects22 10/1/2018 Projects
  • 23. Project - Examples Agile infrastructure projects23 10/1/2018 In theory all projects can be done in an agile mode The following examples are extremes to highlight the pain points There is no black and white separation of Agile and Waterfall
  • 24. Example Hardware – Build a data center Agile infrastructure projects24 10/1/2018 Target is stable and clear Changes shouldn‘t appear Timeline is fixed A lot of dependencies MVP is hard to define Waterfall model
  • 25. Example Software – Oracle High Availability system Agile infrastructure projects25 10/1/2018 Target is stable and clear Changes can appear Timeline could move Some dependencies MVP is hard to define Waterfall model Adjusted agile model
  • 26. Example Cloud – Build a basis for your application Agile infrastructure projects26 10/1/2018 Target moves as your application will be developed Changes appear on regular bases Timeline is fixed or moving Dependencies are minimized (in theory) MVP can be defined for each sprint Agile model
  • 27. Waterfall infrastructure vs Agile infrastructure Agile infrastructure projects27 10/1/2018 Waterfall – Complex Hardware – Useable only after the project is completed (No MVP) – A lot of dependencies – Very well known target Agile – Flexible environment – Coding involved – Increment outputs are usable – Moving target
  • 28. Agile infrastructure projects28 10/1/2018 Conclusion
  • 29. Conclusion (I) Agile infrastructure projects29 10/1/2018 Is your project similar to software development? Are well known technologies with a clear scope used? Is complex hardware and lot of dependencies involved? Agile model Agile model or waterfall Waterfall model
  • 30. Conclusion (II) Agile infrastructure projects30 10/1/2018 Key factors for success in agile infrastructure projects – Deliverable increments – Mind set – Clear and small User Stories – Organizational support
  • 32. Session Feedback – now TechEvent September 201832 14.09.2018 Please use the Trivadis Events mobile app to give feedback on each session Use "My schedule" if you have registered for a session Otherwise use "Agenda" and the search function If the mobile app does not work (or if you have a Windows smartphone), use your smartphone browser – URL: http://trivadis.quickmobileplatform.eu/ – User name: <your_loginname> (such as "svv") – Password: sent by e-mail...