SlideShare a Scribd company logo
1 of 16
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
1 a software division of
QuerySurge™
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
2 a software division of
QuerySurge™
Culture Change
Eliminate Blame
Improve
Collaboration
Cross-Functional
Teams
Reduce
Bottlenecks
Introduce
Transparency
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
3 a software division of
QuerySurge™
Eliminate Blame
• In DevOps we want to create a culture of collaboration and
community that is driving to the same goals.
• Casting blame on others or other groups when things go
wrong must be eliminated.
• Blaming is not a solution to the problem and does not
promote learning.
• Generally, what we do learn is how to avoid blame. Instead
of creating solutions, teams will focus on how they can
avoid being blamed.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
4 a software division of
QuerySurge™
Eliminate Blame (continued)
The elimination of blame does not mean
escaping accountability. Accountability
without blaming tips:
Avoid making the same mistake twice.
Learn from the mistakes, communicate,
and gain team knowledge.
Reduce stress when mistakes happen.
Avoid conflict and putting pressure on
team members.
Accept that mistakes will happen.
No one is perfect. Progress, not perfection
is the name of the game.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
5 a software division of
QuerySurge™
Improve Collaboration
• A DevOps team is not just a group of members that are working on a
common project.
• The team needs to make a clear effective effort in constructing a
culture that empowers the team to achieve a mutual vision.
• The goal is to bring together the team into a unified machine that
facilitates collaboration and effective teamwork.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
6 a software division of
QuerySurge™
Improve
Collaboration
Common Goal
Implement
Tools
Deliver
Training
Facilitate Trust
Leadership
Support
Empower the
Team
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
7 a software division of
QuerySurge™
Common Goal
• All teams work best when they share a mutual vision, and a
DevOps team follows the same rationality.
• Team members should understand the goals of the organization in
order to make logical decisions when creating and releasing
applications.
• Leadership plays an essential role in DevOps by communicating
the goals and working toward a mutual vision for those goals.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
8 a software division of
QuerySurge™
Implement Tools
• Improving collaboration in DevOps generally involves
implementing new tools.
• These tools will play an important role in enabling improved
collaboration. A DevOps team is expected to work together
closely and implement an effective process.
• This will require powerful tools that allow all team
members to communicate and collaborate efficiently
throughout the software development lifecycle.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
9 a software division of
QuerySurge™
Deliver Training
• To facilitate a successful DevOps team requires training and
education for its members.
• This usually begins with implementing a training program
for the team in order to ensure all DevOps members are up
to speed on the what, why and how of DevOps.
• Additionally, training should be supplied for the relative
tools and processes that are part of the DevOps
implementation.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
10 a software division of
QuerySurge™
Leadership Support
• Leadership is the cornerstone of a successful DevOps implementation.
• Collaboration and communication begin with leadership that gives
100% support to the DevOps process.
• Managers need to assist in removing roadblocks and embolden cross-
team collaboration.
• The leaders must be all in on DevOps and endorsing its benefits.
• Leadership needs to provide the appropriate support for the team to
succeed and ensure that they have the appropriate resources
available to do so.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
11 a software division of
QuerySurge™
Facilitate Trust
• A successful DevOps team needs to have trust and respect for
each other in order to be able to collaborate effectively.
• This means they need to respect differences as well as
similarities.
• Team members come with different cultural backgrounds,
learning techniques, technical skills, and career paths, but all
need to be treated with respect.
• Trust takes time but will increase considerably in a collaborative
environment.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
12 a software division of
QuerySurge™
Empower the Team
• Empowerment is one of the central concepts in DevOps.
• It champions self-organizing teams, empowered to make
decisions around the tools and processes that work best for
them.
• Empowering engineers and team members with ownership
(“code it, ship it, own it”) brings increased accountability
and continuous improvements to services, resulting in
faster release cycles and increased product quality.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
13 a software division of
QuerySurge™
Cross-Functional Teams
• DevOps requires a cross-functional team approach for better
communication and collaboration.
• A major aspect of DevOps is understanding the interaction
between different groups within an organization.
• In the old waterfall approach, builds would be thrown over the
fence from the development team silo to the QA team silo to the
operations team silo.
• Project status within the silos were confined to the silo.
• Therefore, it's imperative in DevOps that the team takes a cross-
functional approach, so silos can be eliminated.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
14 a software division of
QuerySurge™
Reduce Bottlenecks
To reduce bottlenecks a DevOps team needs to improve the
overall workflow in the development process. Improving the
workflow can be accomplished in various ways:
Avoid inconsistent environments.
Create an infrastructure standard and
implement continuous delivery (CD)
to ensure all environments
are identical
Avoid manual involvement.
Automate the build and deployment
processes and implement a test automation
methodology
Improve SDLC Maturity.
The maturity of a team’s software
development lifecycle (SDLC) has a direct
impact on the team’s ability to deliver quality
software.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
15 a software division of
QuerySurge™
Introduce Transparency
• A centralized source of truth for all communication and all
teammates ensures transparency.
• Building transparency into workflows and enabling complete
visibility into the various functional groups allows teams to view
the big picture.
• Establishing a culture of open information, team members can get
what they need when they need it.
• Also, transparency gives team members a sense of accountability
and promotes a sense of being part of the overall project.
© 2019 Real-Time Technology Solutions, Inc.
22 West 38th Street FL 11, New York, NY 10018
www.rttsweb.com | (212) 240-9050
16 a software division of
QuerySurge™
• Culture change is necessary to eliminate blame, improve
collaboration, reduce bottlenecks and implement cross
functional teams.
• Improving collaboration can be achieved by establishing a
common goal, implementing new tools, delivering training,
facilitating trust, and leadership support.
Culture Change Highlights

More Related Content

What's hot

Drug Dosing and Prescription in CKD & ESRD (Updates - Highlights) - Dr. Gawad
Drug Dosing and Prescription in CKD & ESRD (Updates - Highlights) - Dr. GawadDrug Dosing and Prescription in CKD & ESRD (Updates - Highlights) - Dr. Gawad
Drug Dosing and Prescription in CKD & ESRD (Updates - Highlights) - Dr. GawadNephroTube - Dr.Gawad
 
kidney disease in HIV-positive patients, Moh'd sharshir
kidney disease in HIV-positive patients, Moh'd sharshirkidney disease in HIV-positive patients, Moh'd sharshir
kidney disease in HIV-positive patients, Moh'd sharshirMoh'd sharshir
 
Uremic Pruritis - Pathogenesis & Management - Dr. Gawad
Uremic Pruritis - Pathogenesis & Management - Dr. GawadUremic Pruritis - Pathogenesis & Management - Dr. Gawad
Uremic Pruritis - Pathogenesis & Management - Dr. GawadNephroTube - Dr.Gawad
 
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis Rik Marselis
 
Deploying WebRTC in a low-latency streaming service
Deploying WebRTC in a low-latency streaming serviceDeploying WebRTC in a low-latency streaming service
Deploying WebRTC in a low-latency streaming serviceAlexandre Gouaillard
 
La planificación de los retos climáticos en el marco de los planes de recuper...
La planificación de los retos climáticos en el marco de los planes de recuper...La planificación de los retos climáticos en el marco de los planes de recuper...
La planificación de los retos climáticos en el marco de los planes de recuper...El día después será...
 

What's hot (8)

Drug Dosing and Prescription in CKD & ESRD (Updates - Highlights) - Dr. Gawad
Drug Dosing and Prescription in CKD & ESRD (Updates - Highlights) - Dr. GawadDrug Dosing and Prescription in CKD & ESRD (Updates - Highlights) - Dr. Gawad
Drug Dosing and Prescription in CKD & ESRD (Updates - Highlights) - Dr. Gawad
 
kidney disease in HIV-positive patients, Moh'd sharshir
kidney disease in HIV-positive patients, Moh'd sharshirkidney disease in HIV-positive patients, Moh'd sharshir
kidney disease in HIV-positive patients, Moh'd sharshir
 
DevEx Essentials
DevEx EssentialsDevEx Essentials
DevEx Essentials
 
Uremic Pruritis - Pathogenesis & Management - Dr. Gawad
Uremic Pruritis - Pathogenesis & Management - Dr. GawadUremic Pruritis - Pathogenesis & Management - Dr. Gawad
Uremic Pruritis - Pathogenesis & Management - Dr. Gawad
 
Marginal donor
Marginal donor Marginal donor
Marginal donor
 
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
 
Deploying WebRTC in a low-latency streaming service
Deploying WebRTC in a low-latency streaming serviceDeploying WebRTC in a low-latency streaming service
Deploying WebRTC in a low-latency streaming service
 
La planificación de los retos climáticos en el marco de los planes de recuper...
La planificación de los retos climáticos en el marco de los planes de recuper...La planificación de los retos climáticos en el marco de los planes de recuper...
La planificación de los retos climáticos en el marco de los planes de recuper...
 

Similar to Fundamentals of DevOps for Data Testing Course - Module 2

DevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - DatasheetDevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - DatasheetTodd Erskine
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachFrancisXavierInyanga
 
The DevOps Experience
The DevOps ExperienceThe DevOps Experience
The DevOps ExperienceMetroStar
 
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...Kevin Hancock
 
DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!Serena Gray
 
Agile and DevOps in Software Outsourcing.pdf
Agile and DevOps in Software Outsourcing.pdfAgile and DevOps in Software Outsourcing.pdf
Agile and DevOps in Software Outsourcing.pdfSeasiaInfotech2
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14dennisn129CBN
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_custdennisn129
 
Winning at Culture
Winning at CultureWinning at Culture
Winning at CultureXebiaLabs
 
Winning at Culture: The Keys to the Successful DevOps Organization
Winning at Culture: The Keys to the Successful DevOps OrganizationWinning at Culture: The Keys to the Successful DevOps Organization
Winning at Culture: The Keys to the Successful DevOps OrganizationDevOps.com
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelCA Technologies
 
An overview of how Successful are Your DevOps Services
An overview of how Successful  are Your DevOps ServicesAn overview of how Successful  are Your DevOps Services
An overview of how Successful are Your DevOps ServicesBJIT Ltd
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream AgileCollabNet
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionXebiaLabs
 
Why DevOps is Key to Digital Transformation Success.pdf
Why DevOps is Key to Digital Transformation Success.pdfWhy DevOps is Key to Digital Transformation Success.pdf
Why DevOps is Key to Digital Transformation Success.pdfEnterprise Insider
 
6 Proven Tips for Effective DevOps Collaboration and Communication
6 Proven Tips for Effective DevOps Collaboration and Communication6 Proven Tips for Effective DevOps Collaboration and Communication
6 Proven Tips for Effective DevOps Collaboration and CommunicationLucy Zeniffer
 

Similar to Fundamentals of DevOps for Data Testing Course - Module 2 (20)

DevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - DatasheetDevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - Datasheet
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approach
 
The DevOps Experience
The DevOps ExperienceThe DevOps Experience
The DevOps Experience
 
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
 
DevOps 1 (1).pptx
DevOps 1 (1).pptxDevOps 1 (1).pptx
DevOps 1 (1).pptx
 
DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
Agile and DevOps in Software Outsourcing.pdf
Agile and DevOps in Software Outsourcing.pdfAgile and DevOps in Software Outsourcing.pdf
Agile and DevOps in Software Outsourcing.pdf
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
Winning at Culture
Winning at CultureWinning at Culture
Winning at Culture
 
Winning at Culture: The Keys to the Successful DevOps Organization
Winning at Culture: The Keys to the Successful DevOps OrganizationWinning at Culture: The Keys to the Successful DevOps Organization
Winning at Culture: The Keys to the Successful DevOps Organization
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT Model
 
An overview of how Successful are Your DevOps Services
An overview of how Successful  are Your DevOps ServicesAn overview of how Successful  are Your DevOps Services
An overview of how Successful are Your DevOps Services
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream Agile
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in Action
 
Why DevOps is Key to Digital Transformation Success.pdf
Why DevOps is Key to Digital Transformation Success.pdfWhy DevOps is Key to Digital Transformation Success.pdf
Why DevOps is Key to Digital Transformation Success.pdf
 
6 Proven Tips for Effective DevOps Collaboration and Communication
6 Proven Tips for Effective DevOps Collaboration and Communication6 Proven Tips for Effective DevOps Collaboration and Communication
6 Proven Tips for Effective DevOps Collaboration and Communication
 

More from MichaelCalabrese20

Fundamentals of BI Report Testing - Module 9
Fundamentals of BI Report Testing - Module 9Fundamentals of BI Report Testing - Module 9
Fundamentals of BI Report Testing - Module 9MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 2
Fundamentals of BI Report Testing - Module 2Fundamentals of BI Report Testing - Module 2
Fundamentals of BI Report Testing - Module 2MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 10
Fundamentals of BI Report Testing - Module 10Fundamentals of BI Report Testing - Module 10
Fundamentals of BI Report Testing - Module 10MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 8
Fundamentals of BI Report Testing - Module 8Fundamentals of BI Report Testing - Module 8
Fundamentals of BI Report Testing - Module 8MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 7
Fundamentals of BI Report Testing - Module 7Fundamentals of BI Report Testing - Module 7
Fundamentals of BI Report Testing - Module 7MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 6
Fundamentals of BI Report Testing - Module 6Fundamentals of BI Report Testing - Module 6
Fundamentals of BI Report Testing - Module 6MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 5
Fundamentals of BI Report Testing - Module 5Fundamentals of BI Report Testing - Module 5
Fundamentals of BI Report Testing - Module 5MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 4
Fundamentals of BI Report Testing  - Module 4Fundamentals of BI Report Testing  - Module 4
Fundamentals of BI Report Testing - Module 4MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 3
Fundamentals of BI Report Testing - Module 3Fundamentals of BI Report Testing - Module 3
Fundamentals of BI Report Testing - Module 3MichaelCalabrese20
 
Fundamentals of BI Report Testing - Module 1
Fundamentals of BI Report Testing - Module 1Fundamentals of BI Report Testing - Module 1
Fundamentals of BI Report Testing - Module 1MichaelCalabrese20
 
Fundamentals of DevOps for Data Testing Course - Module 3
Fundamentals of DevOps for Data Testing Course - Module 3Fundamentals of DevOps for Data Testing Course - Module 3
Fundamentals of DevOps for Data Testing Course - Module 3MichaelCalabrese20
 
Fundamentals of DevOps for Data Testing Course - Module 4
Fundamentals of DevOps for Data Testing Course - Module 4Fundamentals of DevOps for Data Testing Course - Module 4
Fundamentals of DevOps for Data Testing Course - Module 4MichaelCalabrese20
 
Fundamentals of DevOps for Data Testing Course - Module 5
Fundamentals of DevOps for Data Testing Course - Module 5Fundamentals of DevOps for Data Testing Course - Module 5
Fundamentals of DevOps for Data Testing Course - Module 5MichaelCalabrese20
 
Fundamentals of DevOps for Data Testing Course - Module 6
Fundamentals of DevOps for Data Testing Course - Module 6Fundamentals of DevOps for Data Testing Course - Module 6
Fundamentals of DevOps for Data Testing Course - Module 6MichaelCalabrese20
 
Fundamentals of DevOps for Data Testing Course - Module 8
Fundamentals of DevOps for Data Testing Course - Module 8Fundamentals of DevOps for Data Testing Course - Module 8
Fundamentals of DevOps for Data Testing Course - Module 8MichaelCalabrese20
 

More from MichaelCalabrese20 (15)

Fundamentals of BI Report Testing - Module 9
Fundamentals of BI Report Testing - Module 9Fundamentals of BI Report Testing - Module 9
Fundamentals of BI Report Testing - Module 9
 
Fundamentals of BI Report Testing - Module 2
Fundamentals of BI Report Testing - Module 2Fundamentals of BI Report Testing - Module 2
Fundamentals of BI Report Testing - Module 2
 
Fundamentals of BI Report Testing - Module 10
Fundamentals of BI Report Testing - Module 10Fundamentals of BI Report Testing - Module 10
Fundamentals of BI Report Testing - Module 10
 
Fundamentals of BI Report Testing - Module 8
Fundamentals of BI Report Testing - Module 8Fundamentals of BI Report Testing - Module 8
Fundamentals of BI Report Testing - Module 8
 
Fundamentals of BI Report Testing - Module 7
Fundamentals of BI Report Testing - Module 7Fundamentals of BI Report Testing - Module 7
Fundamentals of BI Report Testing - Module 7
 
Fundamentals of BI Report Testing - Module 6
Fundamentals of BI Report Testing - Module 6Fundamentals of BI Report Testing - Module 6
Fundamentals of BI Report Testing - Module 6
 
Fundamentals of BI Report Testing - Module 5
Fundamentals of BI Report Testing - Module 5Fundamentals of BI Report Testing - Module 5
Fundamentals of BI Report Testing - Module 5
 
Fundamentals of BI Report Testing - Module 4
Fundamentals of BI Report Testing  - Module 4Fundamentals of BI Report Testing  - Module 4
Fundamentals of BI Report Testing - Module 4
 
Fundamentals of BI Report Testing - Module 3
Fundamentals of BI Report Testing - Module 3Fundamentals of BI Report Testing - Module 3
Fundamentals of BI Report Testing - Module 3
 
Fundamentals of BI Report Testing - Module 1
Fundamentals of BI Report Testing - Module 1Fundamentals of BI Report Testing - Module 1
Fundamentals of BI Report Testing - Module 1
 
Fundamentals of DevOps for Data Testing Course - Module 3
Fundamentals of DevOps for Data Testing Course - Module 3Fundamentals of DevOps for Data Testing Course - Module 3
Fundamentals of DevOps for Data Testing Course - Module 3
 
Fundamentals of DevOps for Data Testing Course - Module 4
Fundamentals of DevOps for Data Testing Course - Module 4Fundamentals of DevOps for Data Testing Course - Module 4
Fundamentals of DevOps for Data Testing Course - Module 4
 
Fundamentals of DevOps for Data Testing Course - Module 5
Fundamentals of DevOps for Data Testing Course - Module 5Fundamentals of DevOps for Data Testing Course - Module 5
Fundamentals of DevOps for Data Testing Course - Module 5
 
Fundamentals of DevOps for Data Testing Course - Module 6
Fundamentals of DevOps for Data Testing Course - Module 6Fundamentals of DevOps for Data Testing Course - Module 6
Fundamentals of DevOps for Data Testing Course - Module 6
 
Fundamentals of DevOps for Data Testing Course - Module 8
Fundamentals of DevOps for Data Testing Course - Module 8Fundamentals of DevOps for Data Testing Course - Module 8
Fundamentals of DevOps for Data Testing Course - Module 8
 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Fundamentals of DevOps for Data Testing Course - Module 2

  • 1. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 1 a software division of QuerySurge™
  • 2. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 2 a software division of QuerySurge™ Culture Change Eliminate Blame Improve Collaboration Cross-Functional Teams Reduce Bottlenecks Introduce Transparency
  • 3. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 3 a software division of QuerySurge™ Eliminate Blame • In DevOps we want to create a culture of collaboration and community that is driving to the same goals. • Casting blame on others or other groups when things go wrong must be eliminated. • Blaming is not a solution to the problem and does not promote learning. • Generally, what we do learn is how to avoid blame. Instead of creating solutions, teams will focus on how they can avoid being blamed.
  • 4. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 4 a software division of QuerySurge™ Eliminate Blame (continued) The elimination of blame does not mean escaping accountability. Accountability without blaming tips: Avoid making the same mistake twice. Learn from the mistakes, communicate, and gain team knowledge. Reduce stress when mistakes happen. Avoid conflict and putting pressure on team members. Accept that mistakes will happen. No one is perfect. Progress, not perfection is the name of the game.
  • 5. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 5 a software division of QuerySurge™ Improve Collaboration • A DevOps team is not just a group of members that are working on a common project. • The team needs to make a clear effective effort in constructing a culture that empowers the team to achieve a mutual vision. • The goal is to bring together the team into a unified machine that facilitates collaboration and effective teamwork.
  • 6. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 6 a software division of QuerySurge™ Improve Collaboration Common Goal Implement Tools Deliver Training Facilitate Trust Leadership Support Empower the Team
  • 7. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 7 a software division of QuerySurge™ Common Goal • All teams work best when they share a mutual vision, and a DevOps team follows the same rationality. • Team members should understand the goals of the organization in order to make logical decisions when creating and releasing applications. • Leadership plays an essential role in DevOps by communicating the goals and working toward a mutual vision for those goals.
  • 8. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 8 a software division of QuerySurge™ Implement Tools • Improving collaboration in DevOps generally involves implementing new tools. • These tools will play an important role in enabling improved collaboration. A DevOps team is expected to work together closely and implement an effective process. • This will require powerful tools that allow all team members to communicate and collaborate efficiently throughout the software development lifecycle.
  • 9. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 9 a software division of QuerySurge™ Deliver Training • To facilitate a successful DevOps team requires training and education for its members. • This usually begins with implementing a training program for the team in order to ensure all DevOps members are up to speed on the what, why and how of DevOps. • Additionally, training should be supplied for the relative tools and processes that are part of the DevOps implementation.
  • 10. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 10 a software division of QuerySurge™ Leadership Support • Leadership is the cornerstone of a successful DevOps implementation. • Collaboration and communication begin with leadership that gives 100% support to the DevOps process. • Managers need to assist in removing roadblocks and embolden cross- team collaboration. • The leaders must be all in on DevOps and endorsing its benefits. • Leadership needs to provide the appropriate support for the team to succeed and ensure that they have the appropriate resources available to do so.
  • 11. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 11 a software division of QuerySurge™ Facilitate Trust • A successful DevOps team needs to have trust and respect for each other in order to be able to collaborate effectively. • This means they need to respect differences as well as similarities. • Team members come with different cultural backgrounds, learning techniques, technical skills, and career paths, but all need to be treated with respect. • Trust takes time but will increase considerably in a collaborative environment.
  • 12. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 12 a software division of QuerySurge™ Empower the Team • Empowerment is one of the central concepts in DevOps. • It champions self-organizing teams, empowered to make decisions around the tools and processes that work best for them. • Empowering engineers and team members with ownership (“code it, ship it, own it”) brings increased accountability and continuous improvements to services, resulting in faster release cycles and increased product quality.
  • 13. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 13 a software division of QuerySurge™ Cross-Functional Teams • DevOps requires a cross-functional team approach for better communication and collaboration. • A major aspect of DevOps is understanding the interaction between different groups within an organization. • In the old waterfall approach, builds would be thrown over the fence from the development team silo to the QA team silo to the operations team silo. • Project status within the silos were confined to the silo. • Therefore, it's imperative in DevOps that the team takes a cross- functional approach, so silos can be eliminated.
  • 14. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 14 a software division of QuerySurge™ Reduce Bottlenecks To reduce bottlenecks a DevOps team needs to improve the overall workflow in the development process. Improving the workflow can be accomplished in various ways: Avoid inconsistent environments. Create an infrastructure standard and implement continuous delivery (CD) to ensure all environments are identical Avoid manual involvement. Automate the build and deployment processes and implement a test automation methodology Improve SDLC Maturity. The maturity of a team’s software development lifecycle (SDLC) has a direct impact on the team’s ability to deliver quality software.
  • 15. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 15 a software division of QuerySurge™ Introduce Transparency • A centralized source of truth for all communication and all teammates ensures transparency. • Building transparency into workflows and enabling complete visibility into the various functional groups allows teams to view the big picture. • Establishing a culture of open information, team members can get what they need when they need it. • Also, transparency gives team members a sense of accountability and promotes a sense of being part of the overall project.
  • 16. © 2019 Real-Time Technology Solutions, Inc. 22 West 38th Street FL 11, New York, NY 10018 www.rttsweb.com | (212) 240-9050 16 a software division of QuerySurge™ • Culture change is necessary to eliminate blame, improve collaboration, reduce bottlenecks and implement cross functional teams. • Improving collaboration can be achieved by establishing a common goal, implementing new tools, delivering training, facilitating trust, and leadership support. Culture Change Highlights