SlideShare a Scribd company logo
1 of 56
© 2023 Thoughtworks | Confidential
AI-Powered Agile : Transforming How We Deliver
Extraordinary Impact
Kalarani Lakshmanan
Gayathri Pandian
1
https://www.agilechennai.com
© 2023 Thoughtworks | Confidential
Time to greet!
2
© 2023 Thoughtworks | Confidential
Agenda
3
© 2023 Thoughtworks | Confidential 4
4
© 2022 Thoughtworks
Agenda
● The Game
● Why this topic ?
● Back to Basics
● Business Context
○ Problem definition, Market research, Design, Roadmap, Stories
● Technology Context
○ Development, Testing, Deployment, Operational Aspects
● Conclusion
© 2023 Thoughtworks | Confidential
The Game
5
© 2023 Thoughtworks | Confidential
Take a seat if you still rely
on physical maps for
navigation.
6
6
© 2022 Thoughtworks
© 2023 Thoughtworks | Confidential 7
7
© 2022 Thoughtworks
Take a seat if you print out
photos regularly.
© 2023 Thoughtworks | Confidential 8
8
© 2022 Thoughtworks
Take a seat if you have not
used food delivery through
a mobile app.
© 2023 Thoughtworks | Confidential 9
9
© 2022 Thoughtworks
Take a seat if you still use a
Rolodex.
© 2023 Thoughtworks | Confidential 10
10
© 2022 Thoughtworks
Take a seat if you still use a
dial-up modem for the
internet.
© 2023 Thoughtworks | Confidential 11
11
© 2022 Thoughtworks
Take a seat if you haven't
embraced sustainable or
eco-friendly choices in life
in any form
© 2023 Thoughtworks | Confidential 12
12
© 2022 Thoughtworks
Take a seat if you pay
using card or cash only and
do not have a digital wallet
or mobile payment app.
© 2023 Thoughtworks | Confidential 13
13
© 2022 Thoughtworks
Take a seat if you believe
the importance of mental
wellness is often
overstated.
© 2023 Thoughtworks | Confidential
Why this topic?
14
© 2023 Thoughtworks | Confidential
AI has taken the world by
storm,reshaping industries
and our future. Now, it's up
to us to harness its
potential in our daily lives.
15
15
© 2022 Thoughtworks
© 2023 Thoughtworks | Confidential
We stand at a crossroad,
where the choices we make
in AI will shape our future.
© 2023 Thoughtworks | Confidential
● How can AI revolutionize
and streamline my life?
● How can I benefit from AI ?
● Can AI and Agile go hand in
hand?
Let's explore approaches to
tackle this
17
17
© 2022 Thoughtworks
© 2023 Thoughtworks | Confidential
Back to Basics
18
© 2023 Thoughtworks | Confidential
Defining in a glance the basics of Agile Software
development
19
© 2023 Thoughtworks | Confidential
Our iterative process for delivering value
20
Discover Define and design Product backlog Planning Team card wall/board
1 2 3 4 5
Retrospective Showcase Demo
Potentially
shippable increment
Develop
10 9 8 7 6
Epic
User Story
Epic
User Story
Epic
User Story
TO DO DOING DONE
Analyse
Design
Develop
Deploy
Test and review
Delivery Manager
Team
Inspect
and adapt
Product Manager
Priority
© 2023 Thoughtworks | Confidential
The Tools
21
© 2022 Thoughtworks 22
Splunk AI
22
© 2023 Thoughtworks | Confidential
Business context
23
© 2023 Thoughtworks | Confidential
Business scenario
24
© 2023 Thoughtworks | Confidential
Problem definition
25
© 2023 Thoughtworks | Confidential
AI tools that aid in ideation
26
Boardmix : An online collaborative whiteboard
software that blends AI mind map generator tools
with a user-friendly interface.
© 2023 Thoughtworks | Confidential
Brainstorming Ideas in seconds
27
© 2023 Thoughtworks | Confidential
Persona definition
28
© 2023 Thoughtworks | Confidential
AI tools for Personas
Opinio : Is a solution to one of the difficult challenges in
market, product or academic research: getting the human
responses and the necessary data.
29
© 2023 Thoughtworks | Confidential
Research
30
© 2023 Thoughtworks | Confidential
AI tools for analyzing data
Dovetail : Analyze data, Store insights and scale research,
sentiment analysis, Voice of the customer
ResearchStudio : Competitive intelligence, user research
sentiment analysis, who are providing similar services, looks
into user research and gives input. Helps create user
journey maps.
31
© 2023 Thoughtworks | Confidential
Design and Prototyping
32
© 2023 Thoughtworks | Confidential
AI tools for prototyping
Uizard : Mission is to democratize design to empower
non-designers everywhere to build digital, interactive
products.
33
© 2023 Thoughtworks | Confidential
Documentation
34
© 2023 Thoughtworks | Confidential
AI Documentation tools
chatGPT is my go to tool for all things text.
35
© 2023 Thoughtworks | Confidential
Technical Context
36
© 2023 Thoughtworks | Confidential
Break it down and build it up
37
© 2022 Thoughtworks
Technical Context
38
Developer effectiveness Deployment reliability Operational resilience
Automated Developer Env Setup
Automated provisioning/
extraction of test data
Various levels of automated test suites
Automated functionality test suites
Continuous Delivery pipeline
Infrastructure as
code
Independently-
deployable units
Performance and
resiliency tests
Automated
security tests
Metrics dashboards and
information radiators
Centralized host and
application-level monitoring
Centralized
logging
Distributed
tracing
Correlation ID
Synthetic
transactions
© 2023 Thoughtworks | Confidential
Development
39
© 2023 Thoughtworks | Confidential
Unlike traditional code generators, we are not
really raising the abstraction level with GenAI
coding assistants. We can use this assistance on
all of the levels
40
https://www.thoughtworks.com/insights/podcasts/technology-podcasts/ai-assisted-coding-experiences-perspectives
© 2023 Thoughtworks | Confidential
Software Development ≠ Coding
41
https://www.youtube.com/watch?v=GRcpEpVNhRc
© 2023 Thoughtworks | Confidential
Testing
42
© 2023 Thoughtworks | Confidential
If you're using CI/CD, you'll have a Deployment
Pipeline in place that will run automated tests
every time you make a change to your software.
43
https://martinfowler.com/articles/practical-test-pyramid.html
© 2022 Thoughtworks
Our approach to testing
44
Building the product right
Concept Start development Write acceptance test
Write unit test
Write code
Run, build on local
Business Logic
Database Mig
Configurations
Secrets
Pipeline Config
Did build pass?
Commit code and
Push to remote
Triggers build on CI
Did build pass?
Unit test
Acceptance test
Contracts test
Code lint
Static Code analysis
Dependency check
API security test
Push artifact
Deploy to test/QA
environment
Run automated tests
Did all tests pass?
Contract tests
UI tests
Cross app integration
tests
E2E system test
security scan
Run Automated Test
Deploy to NFT
Run automated test
Did all tests pass
Deploy to Pre Prod Mark artifact as release
Contract Test
UI Test
Cross App Integration Test
E2E System Test
Security Scan
Load test
Latency test
Volume test
Hold for release Deploy to Prod Run automated test
Deploy to
disaster recovery
Synthetic test
Smoke test
YES
NO
NO
YES
YES NO
© 2023 Thoughtworks | Confidential
Deployment
45
© 2023 Thoughtworks | Confidential
We live the Cloud Age, where firing up a new
server is a matter of seconds. This is a dynamic
infrastructure where software commands are
used to create servers, provision them, and tear
them down.
46
https://martinfowler.com/bliki/InfrastructureAsCode.html
© 2023 Thoughtworks | Confidential
Operational aspects
47
© 2023 Thoughtworks | Confidential
A Ship in harbor is safe.
But that is not what it is built for.
48
© 2023 Thoughtworks | Confidential 49
© 2023 Thoughtworks | Confidential
Warnings!
They often indicate a potential bug, a tolerable
mishap or a problem hiding somewhere.
50
© 2023 Thoughtworks | Confidential
Key takeaways
● Mindset Shift: Embrace AI tools and learn to work with them, not against them.
● Upskilling in AI: Continuously upgrade your skills in AI to stay relevant; follow the
rules of adaptability without becoming stagnant.
● Staying Informed: Regularly follow updates from major AI platforms and events
like MS ChatGPT, OpenAI Devdays, Github Universe, and Google Gemini.
● Practical Application: Be creative in applying AI in your daily work tasks.
● Balancing Techniques: Know when to use traditional, deterministic methods and
when to leverage AI, avoiding a 'hammer looking for a nail' approach.
51
© 2023 Thoughtworks | Confidential
From point A
52
© 2023 Thoughtworks | Confidential
To point B
53
© 2023 Thoughtworks | Confidential
Closing note
54
© 2023 Thoughtworks | Confidential
All the images, video and some text in this document are AI
generated with suitable prompts.
55
© 2023 Thoughtworks | Confidential
Thank you!
Kalarani Lakshmanan Gayathri Pandian
kalarani@thoughtworks.com gayathri.pandian@thoughtworks.com
56

More Related Content

Similar to Agile Chennai 2023 | AI-Powered Agile : Transforming How We Deliver Extraordinary Impact - Gayathri Pandian & Kalarani Lakshmanan

Getting Demo & POV Ready
Getting Demo & POV ReadyGetting Demo & POV Ready
Getting Demo & POV ReadyThousandEyes
 
vodQA 2023 - Keynote.pptx
vodQA 2023 - Keynote.pptxvodQA 2023 - Keynote.pptx
vodQA 2023 - Keynote.pptxKumar Iyer
 
a_partner_overview_to_thousandeyes__v1_2_en1.pptx
a_partner_overview_to_thousandeyes__v1_2_en1.pptxa_partner_overview_to_thousandeyes__v1_2_en1.pptx
a_partner_overview_to_thousandeyes__v1_2_en1.pptxThousandEyes
 
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceGetting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceThousandEyes
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsThousandEyes
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckCodit
 
Cloud Innovation Tour - Discover Track
Cloud Innovation Tour - Discover TrackCloud Innovation Tour - Discover Track
Cloud Innovation Tour - Discover TrackLaurenWendler
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkRevelation Technologies
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptxAndreeaTom
 
"Creating Smarter, More Interactive Apps and Systems with Computer Vision," a...
"Creating Smarter, More Interactive Apps and Systems with Computer Vision," a..."Creating Smarter, More Interactive Apps and Systems with Computer Vision," a...
"Creating Smarter, More Interactive Apps and Systems with Computer Vision," a...Edge AI and Vision Alliance
 
Witekio Corporate presentation H2 2017
Witekio Corporate presentation H2 2017Witekio Corporate presentation H2 2017
Witekio Corporate presentation H2 2017Witekio
 
Managing Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringManaging Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringAdityo Pratomo
 
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & TomorrowNordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & TomorrowNeo4j
 
Managing the End User Experience with GPU-Powered Insights
Managing the End User Experience with GPU-Powered InsightsManaging the End User Experience with GPU-Powered Insights
Managing the End User Experience with GPU-Powered InsightseG Innovations
 
Realize True Business Value With ThousandEyes
Realize True Business Value With ThousandEyesRealize True Business Value With ThousandEyes
Realize True Business Value With ThousandEyesThousandEyes
 
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
Building Modern Platforms on Microsoft Azure by Steef-Jan WiggersBuilding Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
Building Modern Platforms on Microsoft Azure by Steef-Jan WiggersCodit
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesKartik Kanakasabesan
 
ブロックチェーンの実用化に向けたネットワーク・スケーリング
ブロックチェーンの実用化に向けたネットワーク・スケーリングブロックチェーンの実用化に向けたネットワーク・スケーリング
ブロックチェーンの実用化に向けたネットワーク・スケーリングHyperleger Tokyo Meetup
 

Similar to Agile Chennai 2023 | AI-Powered Agile : Transforming How We Deliver Extraordinary Impact - Gayathri Pandian & Kalarani Lakshmanan (20)

Getting Demo & POV Ready
Getting Demo & POV ReadyGetting Demo & POV Ready
Getting Demo & POV Ready
 
vodQA 2023 - Keynote.pptx
vodQA 2023 - Keynote.pptxvodQA 2023 - Keynote.pptx
vodQA 2023 - Keynote.pptx
 
a_partner_overview_to_thousandeyes__v1_2_en1.pptx
a_partner_overview_to_thousandeyes__v1_2_en1.pptxa_partner_overview_to_thousandeyes__v1_2_en1.pptx
a_partner_overview_to_thousandeyes__v1_2_en1.pptx
 
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceGetting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeck
 
Cloud Innovation Tour - Discover Track
Cloud Innovation Tour - Discover TrackCloud Innovation Tour - Discover Track
Cloud Innovation Tour - Discover Track
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
 
Dominion over domains
Dominion over domainsDominion over domains
Dominion over domains
 
"Creating Smarter, More Interactive Apps and Systems with Computer Vision," a...
"Creating Smarter, More Interactive Apps and Systems with Computer Vision," a..."Creating Smarter, More Interactive Apps and Systems with Computer Vision," a...
"Creating Smarter, More Interactive Apps and Systems with Computer Vision," a...
 
Witekio Corporate presentation H2 2017
Witekio Corporate presentation H2 2017Witekio Corporate presentation H2 2017
Witekio Corporate presentation H2 2017
 
Managing Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringManaging Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform Engineering
 
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & TomorrowNordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
 
Managing the End User Experience with GPU-Powered Insights
Managing the End User Experience with GPU-Powered InsightsManaging the End User Experience with GPU-Powered Insights
Managing the End User Experience with GPU-Powered Insights
 
Realize True Business Value With ThousandEyes
Realize True Business Value With ThousandEyesRealize True Business Value With ThousandEyes
Realize True Business Value With ThousandEyes
 
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
Building Modern Platforms on Microsoft Azure by Steef-Jan WiggersBuilding Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
 
Building Better Software Faster
Building Better Software FasterBuilding Better Software Faster
Building Better Software Faster
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomes
 
ブロックチェーンの実用化に向けたネットワーク・スケーリング
ブロックチェーンの実用化に向けたネットワーク・スケーリングブロックチェーンの実用化に向けたネットワーク・スケーリング
ブロックチェーンの実用化に向けたネットワーク・スケーリング
 

More from AgileNetwork

ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...AgileNetwork
 
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by KunalANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by KunalAgileNetwork
 
ANIn Kolkata April 2024 |Ethics of AI by Abhishek Nandy
ANIn Kolkata April 2024 |Ethics of AI by Abhishek NandyANIn Kolkata April 2024 |Ethics of AI by Abhishek Nandy
ANIn Kolkata April 2024 |Ethics of AI by Abhishek NandyAgileNetwork
 
ANIn Kolkata April 2024 | AI Enabled Reflection in Agile Delivery by Indranil...
ANIn Kolkata April 2024 | AI Enabled Reflection in Agile Delivery by Indranil...ANIn Kolkata April 2024 | AI Enabled Reflection in Agile Delivery by Indranil...
ANIn Kolkata April 2024 | AI Enabled Reflection in Agile Delivery by Indranil...AgileNetwork
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...AgileNetwork
 
ANIn Pune April 2024 |L&D Accelerating business growth by Mukta Nalke
ANIn Pune April 2024 |L&D Accelerating business growth by Mukta NalkeANIn Pune April 2024 |L&D Accelerating business growth by Mukta Nalke
ANIn Pune April 2024 |L&D Accelerating business growth by Mukta NalkeAgileNetwork
 
ANIn Pune April 2024 | Meeting Modern Learning Needs with Innovation by Ankit...
ANIn Pune April 2024 | Meeting Modern Learning Needs with Innovation by Ankit...ANIn Pune April 2024 | Meeting Modern Learning Needs with Innovation by Ankit...
ANIn Pune April 2024 | Meeting Modern Learning Needs with Innovation by Ankit...AgileNetwork
 
ANIn Ahmedabad April 2024 | Powering Big Wins with Small, Agile Teams by Yoge...
ANIn Ahmedabad April 2024 | Powering Big Wins with Small, Agile Teams by Yoge...ANIn Ahmedabad April 2024 | Powering Big Wins with Small, Agile Teams by Yoge...
ANIn Ahmedabad April 2024 | Powering Big Wins with Small, Agile Teams by Yoge...AgileNetwork
 
ANIn Coimbatore March 2024 | Unlocking Agility with Gen AI by Balaprasanna S
ANIn Coimbatore March 2024 | Unlocking Agility with Gen AI by Balaprasanna SANIn Coimbatore March 2024 | Unlocking Agility with Gen AI by Balaprasanna S
ANIn Coimbatore March 2024 | Unlocking Agility with Gen AI by Balaprasanna SAgileNetwork
 
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...AgileNetwork
 
ANIn Chennai March 2024 |Conversational AI for Agility in Healthcare by Shine...
ANIn Chennai March 2024 |Conversational AI for Agility in Healthcare by Shine...ANIn Chennai March 2024 |Conversational AI for Agility in Healthcare by Shine...
ANIn Chennai March 2024 |Conversational AI for Agility in Healthcare by Shine...AgileNetwork
 
ANIn Chennai March 2024 |Oxygenating AI ecosystem with Agility by Gowtham Bal...
ANIn Chennai March 2024 |Oxygenating AI ecosystem with Agility by Gowtham Bal...ANIn Chennai March 2024 |Oxygenating AI ecosystem with Agility by Gowtham Bal...
ANIn Chennai March 2024 |Oxygenating AI ecosystem with Agility by Gowtham Bal...AgileNetwork
 
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh MehtaANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh MehtaAgileNetwork
 
ANIn Pune March 2024 | Customer Stratification for Business Growth by Manish ...
ANIn Pune March 2024 | Customer Stratification for Business Growth by Manish ...ANIn Pune March 2024 | Customer Stratification for Business Growth by Manish ...
ANIn Pune March 2024 | Customer Stratification for Business Growth by Manish ...AgileNetwork
 
ANIn Coimbatore July 2023 | Business Agility in Data Science by Dr.Selvaraaju...
ANIn Coimbatore July 2023 | Business Agility in Data Science by Dr.Selvaraaju...ANIn Coimbatore July 2023 | Business Agility in Data Science by Dr.Selvaraaju...
ANIn Coimbatore July 2023 | Business Agility in Data Science by Dr.Selvaraaju...AgileNetwork
 
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya Sitharam
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya SitharamANIn Coimbatore May 2023 | Agile and Beyond by Nithya Sitharam
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya SitharamAgileNetwork
 
ANIn Hyderabad Jun 2023 |Humanizing Agile Transformation Beyond Process and T...
ANIn Hyderabad Jun 2023 |Humanizing Agile Transformation Beyond Process and T...ANIn Hyderabad Jun 2023 |Humanizing Agile Transformation Beyond Process and T...
ANIn Hyderabad Jun 2023 |Humanizing Agile Transformation Beyond Process and T...AgileNetwork
 
ANIn Coimbatore Jul 2023 |The Importance of Business Agility in the Current L...
ANIn Coimbatore Jul 2023 |The Importance of Business Agility in the Current L...ANIn Coimbatore Jul 2023 |The Importance of Business Agility in the Current L...
ANIn Coimbatore Jul 2023 |The Importance of Business Agility in the Current L...AgileNetwork
 
ANIn Chennai Jul 2023 |Technical Agility in Startups by Sudarshan TS
ANIn Chennai Jul 2023 |Technical Agility in Startups by Sudarshan TSANIn Chennai Jul 2023 |Technical Agility in Startups by Sudarshan TS
ANIn Chennai Jul 2023 |Technical Agility in Startups by Sudarshan TSAgileNetwork
 
ANIn Ahmedabad Jul 2023 |Waterfall & Agile- The Mindset in building scalable ...
ANIn Ahmedabad Jul 2023 |Waterfall & Agile- The Mindset in building scalable ...ANIn Ahmedabad Jul 2023 |Waterfall & Agile- The Mindset in building scalable ...
ANIn Ahmedabad Jul 2023 |Waterfall & Agile- The Mindset in building scalable ...AgileNetwork
 

More from AgileNetwork (20)

ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
 
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by KunalANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
 
ANIn Kolkata April 2024 |Ethics of AI by Abhishek Nandy
ANIn Kolkata April 2024 |Ethics of AI by Abhishek NandyANIn Kolkata April 2024 |Ethics of AI by Abhishek Nandy
ANIn Kolkata April 2024 |Ethics of AI by Abhishek Nandy
 
ANIn Kolkata April 2024 | AI Enabled Reflection in Agile Delivery by Indranil...
ANIn Kolkata April 2024 | AI Enabled Reflection in Agile Delivery by Indranil...ANIn Kolkata April 2024 | AI Enabled Reflection in Agile Delivery by Indranil...
ANIn Kolkata April 2024 | AI Enabled Reflection in Agile Delivery by Indranil...
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
 
ANIn Pune April 2024 |L&D Accelerating business growth by Mukta Nalke
ANIn Pune April 2024 |L&D Accelerating business growth by Mukta NalkeANIn Pune April 2024 |L&D Accelerating business growth by Mukta Nalke
ANIn Pune April 2024 |L&D Accelerating business growth by Mukta Nalke
 
ANIn Pune April 2024 | Meeting Modern Learning Needs with Innovation by Ankit...
ANIn Pune April 2024 | Meeting Modern Learning Needs with Innovation by Ankit...ANIn Pune April 2024 | Meeting Modern Learning Needs with Innovation by Ankit...
ANIn Pune April 2024 | Meeting Modern Learning Needs with Innovation by Ankit...
 
ANIn Ahmedabad April 2024 | Powering Big Wins with Small, Agile Teams by Yoge...
ANIn Ahmedabad April 2024 | Powering Big Wins with Small, Agile Teams by Yoge...ANIn Ahmedabad April 2024 | Powering Big Wins with Small, Agile Teams by Yoge...
ANIn Ahmedabad April 2024 | Powering Big Wins with Small, Agile Teams by Yoge...
 
ANIn Coimbatore March 2024 | Unlocking Agility with Gen AI by Balaprasanna S
ANIn Coimbatore March 2024 | Unlocking Agility with Gen AI by Balaprasanna SANIn Coimbatore March 2024 | Unlocking Agility with Gen AI by Balaprasanna S
ANIn Coimbatore March 2024 | Unlocking Agility with Gen AI by Balaprasanna S
 
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
ANIn Coimbatore March 2024 | Agile & AI in Project Management by Dhilipkumar ...
 
ANIn Chennai March 2024 |Conversational AI for Agility in Healthcare by Shine...
ANIn Chennai March 2024 |Conversational AI for Agility in Healthcare by Shine...ANIn Chennai March 2024 |Conversational AI for Agility in Healthcare by Shine...
ANIn Chennai March 2024 |Conversational AI for Agility in Healthcare by Shine...
 
ANIn Chennai March 2024 |Oxygenating AI ecosystem with Agility by Gowtham Bal...
ANIn Chennai March 2024 |Oxygenating AI ecosystem with Agility by Gowtham Bal...ANIn Chennai March 2024 |Oxygenating AI ecosystem with Agility by Gowtham Bal...
ANIn Chennai March 2024 |Oxygenating AI ecosystem with Agility by Gowtham Bal...
 
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh MehtaANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
 
ANIn Pune March 2024 | Customer Stratification for Business Growth by Manish ...
ANIn Pune March 2024 | Customer Stratification for Business Growth by Manish ...ANIn Pune March 2024 | Customer Stratification for Business Growth by Manish ...
ANIn Pune March 2024 | Customer Stratification for Business Growth by Manish ...
 
ANIn Coimbatore July 2023 | Business Agility in Data Science by Dr.Selvaraaju...
ANIn Coimbatore July 2023 | Business Agility in Data Science by Dr.Selvaraaju...ANIn Coimbatore July 2023 | Business Agility in Data Science by Dr.Selvaraaju...
ANIn Coimbatore July 2023 | Business Agility in Data Science by Dr.Selvaraaju...
 
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya Sitharam
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya SitharamANIn Coimbatore May 2023 | Agile and Beyond by Nithya Sitharam
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya Sitharam
 
ANIn Hyderabad Jun 2023 |Humanizing Agile Transformation Beyond Process and T...
ANIn Hyderabad Jun 2023 |Humanizing Agile Transformation Beyond Process and T...ANIn Hyderabad Jun 2023 |Humanizing Agile Transformation Beyond Process and T...
ANIn Hyderabad Jun 2023 |Humanizing Agile Transformation Beyond Process and T...
 
ANIn Coimbatore Jul 2023 |The Importance of Business Agility in the Current L...
ANIn Coimbatore Jul 2023 |The Importance of Business Agility in the Current L...ANIn Coimbatore Jul 2023 |The Importance of Business Agility in the Current L...
ANIn Coimbatore Jul 2023 |The Importance of Business Agility in the Current L...
 
ANIn Chennai Jul 2023 |Technical Agility in Startups by Sudarshan TS
ANIn Chennai Jul 2023 |Technical Agility in Startups by Sudarshan TSANIn Chennai Jul 2023 |Technical Agility in Startups by Sudarshan TS
ANIn Chennai Jul 2023 |Technical Agility in Startups by Sudarshan TS
 
ANIn Ahmedabad Jul 2023 |Waterfall & Agile- The Mindset in building scalable ...
ANIn Ahmedabad Jul 2023 |Waterfall & Agile- The Mindset in building scalable ...ANIn Ahmedabad Jul 2023 |Waterfall & Agile- The Mindset in building scalable ...
ANIn Ahmedabad Jul 2023 |Waterfall & Agile- The Mindset in building scalable ...
 

Recently uploaded

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
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
 

Recently uploaded (20)

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
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
 

Agile Chennai 2023 | AI-Powered Agile : Transforming How We Deliver Extraordinary Impact - Gayathri Pandian & Kalarani Lakshmanan

  • 1. © 2023 Thoughtworks | Confidential AI-Powered Agile : Transforming How We Deliver Extraordinary Impact Kalarani Lakshmanan Gayathri Pandian 1 https://www.agilechennai.com
  • 2. © 2023 Thoughtworks | Confidential Time to greet! 2
  • 3. © 2023 Thoughtworks | Confidential Agenda 3
  • 4. © 2023 Thoughtworks | Confidential 4 4 © 2022 Thoughtworks Agenda ● The Game ● Why this topic ? ● Back to Basics ● Business Context ○ Problem definition, Market research, Design, Roadmap, Stories ● Technology Context ○ Development, Testing, Deployment, Operational Aspects ● Conclusion
  • 5. © 2023 Thoughtworks | Confidential The Game 5
  • 6. © 2023 Thoughtworks | Confidential Take a seat if you still rely on physical maps for navigation. 6 6 © 2022 Thoughtworks
  • 7. © 2023 Thoughtworks | Confidential 7 7 © 2022 Thoughtworks Take a seat if you print out photos regularly.
  • 8. © 2023 Thoughtworks | Confidential 8 8 © 2022 Thoughtworks Take a seat if you have not used food delivery through a mobile app.
  • 9. © 2023 Thoughtworks | Confidential 9 9 © 2022 Thoughtworks Take a seat if you still use a Rolodex.
  • 10. © 2023 Thoughtworks | Confidential 10 10 © 2022 Thoughtworks Take a seat if you still use a dial-up modem for the internet.
  • 11. © 2023 Thoughtworks | Confidential 11 11 © 2022 Thoughtworks Take a seat if you haven't embraced sustainable or eco-friendly choices in life in any form
  • 12. © 2023 Thoughtworks | Confidential 12 12 © 2022 Thoughtworks Take a seat if you pay using card or cash only and do not have a digital wallet or mobile payment app.
  • 13. © 2023 Thoughtworks | Confidential 13 13 © 2022 Thoughtworks Take a seat if you believe the importance of mental wellness is often overstated.
  • 14. © 2023 Thoughtworks | Confidential Why this topic? 14
  • 15. © 2023 Thoughtworks | Confidential AI has taken the world by storm,reshaping industries and our future. Now, it's up to us to harness its potential in our daily lives. 15 15 © 2022 Thoughtworks
  • 16. © 2023 Thoughtworks | Confidential We stand at a crossroad, where the choices we make in AI will shape our future.
  • 17. © 2023 Thoughtworks | Confidential ● How can AI revolutionize and streamline my life? ● How can I benefit from AI ? ● Can AI and Agile go hand in hand? Let's explore approaches to tackle this 17 17 © 2022 Thoughtworks
  • 18. © 2023 Thoughtworks | Confidential Back to Basics 18
  • 19. © 2023 Thoughtworks | Confidential Defining in a glance the basics of Agile Software development 19
  • 20. © 2023 Thoughtworks | Confidential Our iterative process for delivering value 20 Discover Define and design Product backlog Planning Team card wall/board 1 2 3 4 5 Retrospective Showcase Demo Potentially shippable increment Develop 10 9 8 7 6 Epic User Story Epic User Story Epic User Story TO DO DOING DONE Analyse Design Develop Deploy Test and review Delivery Manager Team Inspect and adapt Product Manager Priority
  • 21. © 2023 Thoughtworks | Confidential The Tools 21
  • 22. © 2022 Thoughtworks 22 Splunk AI 22
  • 23. © 2023 Thoughtworks | Confidential Business context 23
  • 24. © 2023 Thoughtworks | Confidential Business scenario 24
  • 25. © 2023 Thoughtworks | Confidential Problem definition 25
  • 26. © 2023 Thoughtworks | Confidential AI tools that aid in ideation 26 Boardmix : An online collaborative whiteboard software that blends AI mind map generator tools with a user-friendly interface.
  • 27. © 2023 Thoughtworks | Confidential Brainstorming Ideas in seconds 27
  • 28. © 2023 Thoughtworks | Confidential Persona definition 28
  • 29. © 2023 Thoughtworks | Confidential AI tools for Personas Opinio : Is a solution to one of the difficult challenges in market, product or academic research: getting the human responses and the necessary data. 29
  • 30. © 2023 Thoughtworks | Confidential Research 30
  • 31. © 2023 Thoughtworks | Confidential AI tools for analyzing data Dovetail : Analyze data, Store insights and scale research, sentiment analysis, Voice of the customer ResearchStudio : Competitive intelligence, user research sentiment analysis, who are providing similar services, looks into user research and gives input. Helps create user journey maps. 31
  • 32. © 2023 Thoughtworks | Confidential Design and Prototyping 32
  • 33. © 2023 Thoughtworks | Confidential AI tools for prototyping Uizard : Mission is to democratize design to empower non-designers everywhere to build digital, interactive products. 33
  • 34. © 2023 Thoughtworks | Confidential Documentation 34
  • 35. © 2023 Thoughtworks | Confidential AI Documentation tools chatGPT is my go to tool for all things text. 35
  • 36. © 2023 Thoughtworks | Confidential Technical Context 36
  • 37. © 2023 Thoughtworks | Confidential Break it down and build it up 37
  • 38. © 2022 Thoughtworks Technical Context 38 Developer effectiveness Deployment reliability Operational resilience Automated Developer Env Setup Automated provisioning/ extraction of test data Various levels of automated test suites Automated functionality test suites Continuous Delivery pipeline Infrastructure as code Independently- deployable units Performance and resiliency tests Automated security tests Metrics dashboards and information radiators Centralized host and application-level monitoring Centralized logging Distributed tracing Correlation ID Synthetic transactions
  • 39. © 2023 Thoughtworks | Confidential Development 39
  • 40. © 2023 Thoughtworks | Confidential Unlike traditional code generators, we are not really raising the abstraction level with GenAI coding assistants. We can use this assistance on all of the levels 40 https://www.thoughtworks.com/insights/podcasts/technology-podcasts/ai-assisted-coding-experiences-perspectives
  • 41. © 2023 Thoughtworks | Confidential Software Development ≠ Coding 41 https://www.youtube.com/watch?v=GRcpEpVNhRc
  • 42. © 2023 Thoughtworks | Confidential Testing 42
  • 43. © 2023 Thoughtworks | Confidential If you're using CI/CD, you'll have a Deployment Pipeline in place that will run automated tests every time you make a change to your software. 43 https://martinfowler.com/articles/practical-test-pyramid.html
  • 44. © 2022 Thoughtworks Our approach to testing 44 Building the product right Concept Start development Write acceptance test Write unit test Write code Run, build on local Business Logic Database Mig Configurations Secrets Pipeline Config Did build pass? Commit code and Push to remote Triggers build on CI Did build pass? Unit test Acceptance test Contracts test Code lint Static Code analysis Dependency check API security test Push artifact Deploy to test/QA environment Run automated tests Did all tests pass? Contract tests UI tests Cross app integration tests E2E system test security scan Run Automated Test Deploy to NFT Run automated test Did all tests pass Deploy to Pre Prod Mark artifact as release Contract Test UI Test Cross App Integration Test E2E System Test Security Scan Load test Latency test Volume test Hold for release Deploy to Prod Run automated test Deploy to disaster recovery Synthetic test Smoke test YES NO NO YES YES NO
  • 45. © 2023 Thoughtworks | Confidential Deployment 45
  • 46. © 2023 Thoughtworks | Confidential We live the Cloud Age, where firing up a new server is a matter of seconds. This is a dynamic infrastructure where software commands are used to create servers, provision them, and tear them down. 46 https://martinfowler.com/bliki/InfrastructureAsCode.html
  • 47. © 2023 Thoughtworks | Confidential Operational aspects 47
  • 48. © 2023 Thoughtworks | Confidential A Ship in harbor is safe. But that is not what it is built for. 48
  • 49. © 2023 Thoughtworks | Confidential 49
  • 50. © 2023 Thoughtworks | Confidential Warnings! They often indicate a potential bug, a tolerable mishap or a problem hiding somewhere. 50
  • 51. © 2023 Thoughtworks | Confidential Key takeaways ● Mindset Shift: Embrace AI tools and learn to work with them, not against them. ● Upskilling in AI: Continuously upgrade your skills in AI to stay relevant; follow the rules of adaptability without becoming stagnant. ● Staying Informed: Regularly follow updates from major AI platforms and events like MS ChatGPT, OpenAI Devdays, Github Universe, and Google Gemini. ● Practical Application: Be creative in applying AI in your daily work tasks. ● Balancing Techniques: Know when to use traditional, deterministic methods and when to leverage AI, avoiding a 'hammer looking for a nail' approach. 51
  • 52. © 2023 Thoughtworks | Confidential From point A 52
  • 53. © 2023 Thoughtworks | Confidential To point B 53
  • 54. © 2023 Thoughtworks | Confidential Closing note 54
  • 55. © 2023 Thoughtworks | Confidential All the images, video and some text in this document are AI generated with suitable prompts. 55
  • 56. © 2023 Thoughtworks | Confidential Thank you! Kalarani Lakshmanan Gayathri Pandian kalarani@thoughtworks.com gayathri.pandian@thoughtworks.com 56