SlideShare une entreprise Scribd logo
1  sur  30
Rethink Agility


                                                                                                                      www.people10.com


                                                                                             Continuous delivery
                                                                                                      explained


                                                                                                                  Presented by Nisha Shoukath
People10 Technosoft Private Limited | Floor 3 | Akshay Tech Park | #72-73 | EPIP Zone | Whitefield | Bangalore 560066 | India
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC




© People10 Technosoft Private Limited             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                Test driven                    Behavior driven
               development                      development


       Continuous                                    Productivity tools
Agile SDLC                                            & frameworks
        integration

                                        Continuous
                                         delivery
© People10 Technosoft Private Limited                          www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC


             Transparent                        Superior
               process                       product quality

Agile SDLC
                                        Business
                                         Value
© People10 Technosoft Private Limited                  www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC


                             Best suited process for
                              outsourced software
                                  development
Agile SDLC




© People10 Technosoft Private Limited             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                    Long requirements
                                          phase




Agile SDLC




© People10 Technosoft Private Limited                   www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                        Disconnected
                                        development
                                           threads




Agile SDLC




© People10 Technosoft Private Limited                  www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                            Big bang
                                        integration and
                                             rework




Agile SDLC




© People10 Technosoft Private Limited                     www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                        Very late functional
                                        acceptance test and
                                              rework




Agile SDLC




© People10 Technosoft Private Limited               www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                         Regression test and
                                            more rework




Agile SDLC




© People10 Technosoft Private Limited               www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                           More rework for
                                            performance




Agile SDLC




© People10 Technosoft Private Limited              www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                           UAT brings more
                                              surprises




Agile SDLC




© People10 Technosoft Private Limited              www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC




© People10 Technosoft Private Limited             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC




© People10 Technosoft Private Limited             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                        the time to
                                                      vs. the time to deploy !!!
                                        develop…




Agile SDLC




© People10 Technosoft Private Limited                                   www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC                        Too much re-work : wastage
       Issues with                        Long time to deploy : time to market delays
        traditional
      development ?                        Less number of deploys in a year

                                             Many surprises !

                                                Business suffers
Agile SDLC




© People10 Technosoft Private Limited                                             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC


           The Solution ?
                                        Engineer software differently !

                                          Change the SDLC

Agile SDLC




© People10 Technosoft Private Limited                             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                              Traditional ‘factory
                                              assembly line’ model



Agile SDLC




                               The new age
                               ‘Agile pit stop’
© People10 Technosoft Private Limited                       www.people10.com
                                                             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC                Just enough requirements




© People10 Technosoft Private Limited                www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC                          Change development into a continuous and test driven process




© People10 Technosoft Private Limited                                             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC                          Get rid of integration phase; instead integrate continuously




© People10 Technosoft Private Limited                                                 www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC                 Write and automate the acceptance tests before development




© People10 Technosoft Private Limited                                        www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC                         Automated smoke & regression tests can happen after every build




© People10 Technosoft Private Limited                                             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC                     Bring automated performance test inside the chain as a frequent job




© People10 Technosoft Private Limited                                             www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC                              UAT is almost non-existent




© People10 Technosoft Private Limited                                www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC




Agile SDLC                              Automated push-button deploy




© People10 Technosoft Private Limited                                  www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC                        Lesser rework
                                         Less waiting time for developers

                The                        Early feedback
           advantages of                    Transparency into the development process
           Agile SDLC ?                      Better quality of software

Agile SDLC                                    Faster time to market: More number of deploys!




                                              Better aligned to the business needs

© People10 Technosoft Private Limited                                       www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC


                                        This is new-age software
                                         engineering method is
                                         Continuous Delivery !

Agile SDLC




© People10 Technosoft Private Limited                              www.people10.com
Revolutionizing software building: Continuous Delivery
Traditional SDLC
                                                  Traditional ‘factory
                                                  assembly line’ model
                               How to change?
                           What kind of development
                                frameworks and
Agile SDLC
                           infrastructure you need to
                               make this happen?

                               The new age
                               ‘Agile pit stop’
© People10 Technosoft Private Limited                           www.people10.com
                                                                www.people10.com
Rethink Agility


                                                                                                                      www.people10.com




                                                                                                                                Nisha Shoukath
                                                                     reach me : nisha@people10.com
People10 Technosoft Private Limited | Floor 3 | Akshay Tech Park | #72-73 | EPIP Zone | Whitefield | Bangalore 560066 | India

Contenu connexe

En vedette

Teoria neoclasica
Teoria   neoclasicaTeoria   neoclasica
Teoria neoclasicaandresf123
 
Corrupcio politica en el peru
Corrupcio politica en el peruCorrupcio politica en el peru
Corrupcio politica en el perukeleyordan
 
Federalists Vs. Anti Federalists Chart
Federalists Vs. Anti Federalists ChartFederalists Vs. Anti Federalists Chart
Federalists Vs. Anti Federalists ChartBryan Toth
 
Adoption access to intermediary services
Adoption access to intermediary servicesAdoption access to intermediary services
Adoption access to intermediary servicesPAINalison
 
Logistica y Cadena de Suministros
Logistica y Cadena de SuministrosLogistica y Cadena de Suministros
Logistica y Cadena de SuministrosGonzalo Lagunes
 
Analise De DemonstraçõEs Financeiras
Analise De DemonstraçõEs FinanceirasAnalise De DemonstraçõEs Financeiras
Analise De DemonstraçõEs Financeirasadmfape
 
Naar een user generated state. De impact van nieuwe media voor overheid en op...
Naar een user generated state. De impact van nieuwe media voor overheid en op...Naar een user generated state. De impact van nieuwe media voor overheid en op...
Naar een user generated state. De impact van nieuwe media voor overheid en op...Twittercrisis
 
1. definición y objetivos de epidemiología
1. definición y objetivos  de epidemiología1. definición y objetivos  de epidemiología
1. definición y objetivos de epidemiologíaGloria Hernandez Gomez
 
Gestão da Tecnologia da Informação - Atividade: Governança de TI
Gestão da Tecnologia da Informação - Atividade: Governança de TIGestão da Tecnologia da Informação - Atividade: Governança de TI
Gestão da Tecnologia da Informação - Atividade: Governança de TIAlessandro Almeida
 
What i'm thankful for 9th grade! by-Nick Snyder
What i'm thankful for 9th grade! by-Nick SnyderWhat i'm thankful for 9th grade! by-Nick Snyder
What i'm thankful for 9th grade! by-Nick SnyderMrsLOnlineA2011
 
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parteCurso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parteJuan Manuel Agüera Castro
 

En vedette (20)

Teoria neoclasica
Teoria   neoclasicaTeoria   neoclasica
Teoria neoclasica
 
Corrupcio politica en el peru
Corrupcio politica en el peruCorrupcio politica en el peru
Corrupcio politica en el peru
 
Federalists Vs. Anti Federalists Chart
Federalists Vs. Anti Federalists ChartFederalists Vs. Anti Federalists Chart
Federalists Vs. Anti Federalists Chart
 
Unidad i control sanitario
Unidad i control sanitarioUnidad i control sanitario
Unidad i control sanitario
 
저널Pdf
저널Pdf저널Pdf
저널Pdf
 
Adoption access to intermediary services
Adoption access to intermediary servicesAdoption access to intermediary services
Adoption access to intermediary services
 
Logistica y Cadena de Suministros
Logistica y Cadena de SuministrosLogistica y Cadena de Suministros
Logistica y Cadena de Suministros
 
Curso cobit trainning
Curso cobit trainningCurso cobit trainning
Curso cobit trainning
 
Analise De DemonstraçõEs Financeiras
Analise De DemonstraçõEs FinanceirasAnalise De DemonstraçõEs Financeiras
Analise De DemonstraçõEs Financeiras
 
Naar een user generated state. De impact van nieuwe media voor overheid en op...
Naar een user generated state. De impact van nieuwe media voor overheid en op...Naar een user generated state. De impact van nieuwe media voor overheid en op...
Naar een user generated state. De impact van nieuwe media voor overheid en op...
 
1. definición y objetivos de epidemiología
1. definición y objetivos  de epidemiología1. definición y objetivos  de epidemiología
1. definición y objetivos de epidemiología
 
Gestão da Tecnologia da Informação - Atividade: Governança de TI
Gestão da Tecnologia da Informação - Atividade: Governança de TIGestão da Tecnologia da Informação - Atividade: Governança de TI
Gestão da Tecnologia da Informação - Atividade: Governança de TI
 
Matriculados cursos asignados
Matriculados  cursos asignadosMatriculados  cursos asignados
Matriculados cursos asignados
 
Trabajo .. riesgos !!
Trabajo .. riesgos !!Trabajo .. riesgos !!
Trabajo .. riesgos !!
 
Nombr
NombrNombr
Nombr
 
What i'm thankful for 9th grade! by-Nick Snyder
What i'm thankful for 9th grade! by-Nick SnyderWhat i'm thankful for 9th grade! by-Nick Snyder
What i'm thankful for 9th grade! by-Nick Snyder
 
IntroduccióN A Rup
IntroduccióN A RupIntroduccióN A Rup
IntroduccióN A Rup
 
Trabalhos científicos
Trabalhos científicosTrabalhos científicos
Trabalhos científicos
 
Pm capitulo VI vozesdos atores
Pm capitulo VI vozesdos atoresPm capitulo VI vozesdos atores
Pm capitulo VI vozesdos atores
 
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parteCurso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
Curso induccion Sistema de Gestión de la Calidad ISO 1ra. parte
 

Plus de India Scrum Enthusiasts Community

“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...India Scrum Enthusiasts Community
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessIndia Scrum Enthusiasts Community
 
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...India Scrum Enthusiasts Community
 
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?India Scrum Enthusiasts Community
 

Plus de India Scrum Enthusiasts Community (20)

Deciphering Agile Big Data
Deciphering Agile Big DataDeciphering Agile Big Data
Deciphering Agile Big Data
 
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
 
Rubber Meets the Road
Rubber Meets the RoadRubber Meets the Road
Rubber Meets the Road
 
Can Agile Enthusiasm See The Organization Through?
Can Agile Enthusiasm See The Organization Through?Can Agile Enthusiasm See The Organization Through?
Can Agile Enthusiasm See The Organization Through?
 
Agile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenchesAgile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenches
 
Evolutionary Change
Evolutionary ChangeEvolutionary Change
Evolutionary Change
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven Business
 
Agile Digital Architecture
Agile Digital ArchitectureAgile Digital Architecture
Agile Digital Architecture
 
Governance mechanism to further business agility
Governance mechanism to further business agilityGovernance mechanism to further business agility
Governance mechanism to further business agility
 
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
 
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
 
Wave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership RedefinedWave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership Redefined
 
Agile Engineering Environment – 2017
Agile Engineering Environment – 2017Agile Engineering Environment – 2017
Agile Engineering Environment – 2017
 
Management for Agility and Outcomes
Management for Agility and OutcomesManagement for Agility and Outcomes
Management for Agility and Outcomes
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
 
Agile Engineering Environment – 2017
Agile Engineering Environment – 2017Agile Engineering Environment – 2017
Agile Engineering Environment – 2017
 
Wave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership RedefinedWave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership Redefined
 
Five (Oops!) Six Mistakes You are Making as a Leader
Five (Oops!) Six Mistakes You are Making as a LeaderFive (Oops!) Six Mistakes You are Making as a Leader
Five (Oops!) Six Mistakes You are Making as a Leader
 
Empower the Forbidden Power Players
Empower the Forbidden Power PlayersEmpower the Forbidden Power Players
Empower the Forbidden Power Players
 
Agility in Education System for Digital India
Agility in Education System for Digital IndiaAgility in Education System for Digital India
Agility in Education System for Digital India
 

Dernier

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Dernier (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

At2012 bengaluru continuous_delivery_nishas

  • 1. Rethink Agility www.people10.com Continuous delivery explained Presented by Nisha Shoukath People10 Technosoft Private Limited | Floor 3 | Akshay Tech Park | #72-73 | EPIP Zone | Whitefield | Bangalore 560066 | India
  • 2. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 3. Revolutionizing software building: Continuous Delivery Traditional SDLC Test driven Behavior driven development development Continuous Productivity tools Agile SDLC & frameworks integration Continuous delivery © People10 Technosoft Private Limited www.people10.com
  • 4. Revolutionizing software building: Continuous Delivery Traditional SDLC Transparent Superior process product quality Agile SDLC Business Value © People10 Technosoft Private Limited www.people10.com
  • 5. Revolutionizing software building: Continuous Delivery Traditional SDLC Best suited process for outsourced software development Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 6. Revolutionizing software building: Continuous Delivery Traditional SDLC Long requirements phase Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 7. Revolutionizing software building: Continuous Delivery Traditional SDLC Disconnected development threads Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 8. Revolutionizing software building: Continuous Delivery Traditional SDLC Big bang integration and rework Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 9. Revolutionizing software building: Continuous Delivery Traditional SDLC Very late functional acceptance test and rework Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 10. Revolutionizing software building: Continuous Delivery Traditional SDLC Regression test and more rework Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 11. Revolutionizing software building: Continuous Delivery Traditional SDLC More rework for performance Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 12. Revolutionizing software building: Continuous Delivery Traditional SDLC UAT brings more surprises Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 13. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 14. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 15. Revolutionizing software building: Continuous Delivery Traditional SDLC the time to vs. the time to deploy !!! develop… Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 16. Revolutionizing software building: Continuous Delivery Traditional SDLC Too much re-work : wastage Issues with Long time to deploy : time to market delays traditional development ? Less number of deploys in a year Many surprises ! Business suffers Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 17. Revolutionizing software building: Continuous Delivery Traditional SDLC The Solution ? Engineer software differently ! Change the SDLC Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 18. Revolutionizing software building: Continuous Delivery Traditional SDLC Traditional ‘factory assembly line’ model Agile SDLC The new age ‘Agile pit stop’ © People10 Technosoft Private Limited www.people10.com www.people10.com
  • 19. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC Just enough requirements © People10 Technosoft Private Limited www.people10.com
  • 20. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC Change development into a continuous and test driven process © People10 Technosoft Private Limited www.people10.com
  • 21. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC Get rid of integration phase; instead integrate continuously © People10 Technosoft Private Limited www.people10.com
  • 22. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC Write and automate the acceptance tests before development © People10 Technosoft Private Limited www.people10.com
  • 23. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC Automated smoke & regression tests can happen after every build © People10 Technosoft Private Limited www.people10.com
  • 24. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC Bring automated performance test inside the chain as a frequent job © People10 Technosoft Private Limited www.people10.com
  • 25. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC UAT is almost non-existent © People10 Technosoft Private Limited www.people10.com
  • 26. Revolutionizing software building: Continuous Delivery Traditional SDLC Agile SDLC Automated push-button deploy © People10 Technosoft Private Limited www.people10.com
  • 27. Revolutionizing software building: Continuous Delivery Traditional SDLC Lesser rework Less waiting time for developers The Early feedback advantages of Transparency into the development process Agile SDLC ? Better quality of software Agile SDLC Faster time to market: More number of deploys! Better aligned to the business needs © People10 Technosoft Private Limited www.people10.com
  • 28. Revolutionizing software building: Continuous Delivery Traditional SDLC This is new-age software engineering method is Continuous Delivery ! Agile SDLC © People10 Technosoft Private Limited www.people10.com
  • 29. Revolutionizing software building: Continuous Delivery Traditional SDLC Traditional ‘factory assembly line’ model How to change? What kind of development frameworks and Agile SDLC infrastructure you need to make this happen? The new age ‘Agile pit stop’ © People10 Technosoft Private Limited www.people10.com www.people10.com
  • 30. Rethink Agility www.people10.com Nisha Shoukath reach me : nisha@people10.com People10 Technosoft Private Limited | Floor 3 | Akshay Tech Park | #72-73 | EPIP Zone | Whitefield | Bangalore 560066 | India