The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-lastPeter Shirley-Quirk
DevOps promises rapid delivery AND stable operations by integrating business, development, test, deployment and operations into a cohesive workflow with a rapid feedback cycle. So how is that possible?
Rapid customer response and efficient development are critical to creating a positive customer experience and remaining relevant in today’s marketplace.
The business puts significant pressure on development and operations teams to achieve these business objectives. DevOps is a popular approach to alleviate this pressure.
Critical Insight
Development and operations are traditionally siloed departments. Communication is limited to hand-offs and optimization efforts are focused locally. Cross-department collaboration is often discouraged.
Operational concerns are not accommodated early in the development lifecycle, leading to costly post-release fixes and poorly performing systems.
Focus only on your most impactful development and operations pain points. Trust your empowered teams to leverage the right DevOps practices to achieve quicker deployment throughput and better customer service.
Collaborate on the development and implementation of DevOps practices. Merging development and operations perspectives can help alleviate the tension between these two groups and initiate regular communication.
Impact and Result
There are many factors that may derail your DevOps initiatives, such as lack of management buy-in. Understand the current state of your development and operations teams to determine the focus of your efforts:
Conduct retrospectives: discuss experiences with previous projects amongst development and operations managers to identify issues that need to be addressed.
Complete a root cause analysis: review your development and operations metrics and processes to pinpoint the cause of your throughput inefficiencies, execution inconsistencies, and other pain points.
Develop customized solutions: there is no silver bullet. Each team and project may encounter different problems during their iterations. Tailor your solutions to the context of each team and regularly review their effectiveness.
5 Ways to Encourage User Adoption of New SoftwareQorus Software
The adoption of new technology within an organization, whether it is a new CRM solution or another type of business automation software, doesn't happen overnight. Companies invest in these software solutions to help cut-costs and increase efficiencies, but the application process across departments comes with its own challenges. Find out how you can make the adoption process as effective as possible.
For more detail on the user adoption process click here to read our blog: http://info.qorusdocs.com/blog/5-ways-to-encourage-user-adoption-of-new-software
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-lastPeter Shirley-Quirk
DevOps promises rapid delivery AND stable operations by integrating business, development, test, deployment and operations into a cohesive workflow with a rapid feedback cycle. So how is that possible?
Rapid customer response and efficient development are critical to creating a positive customer experience and remaining relevant in today’s marketplace.
The business puts significant pressure on development and operations teams to achieve these business objectives. DevOps is a popular approach to alleviate this pressure.
Critical Insight
Development and operations are traditionally siloed departments. Communication is limited to hand-offs and optimization efforts are focused locally. Cross-department collaboration is often discouraged.
Operational concerns are not accommodated early in the development lifecycle, leading to costly post-release fixes and poorly performing systems.
Focus only on your most impactful development and operations pain points. Trust your empowered teams to leverage the right DevOps practices to achieve quicker deployment throughput and better customer service.
Collaborate on the development and implementation of DevOps practices. Merging development and operations perspectives can help alleviate the tension between these two groups and initiate regular communication.
Impact and Result
There are many factors that may derail your DevOps initiatives, such as lack of management buy-in. Understand the current state of your development and operations teams to determine the focus of your efforts:
Conduct retrospectives: discuss experiences with previous projects amongst development and operations managers to identify issues that need to be addressed.
Complete a root cause analysis: review your development and operations metrics and processes to pinpoint the cause of your throughput inefficiencies, execution inconsistencies, and other pain points.
Develop customized solutions: there is no silver bullet. Each team and project may encounter different problems during their iterations. Tailor your solutions to the context of each team and regularly review their effectiveness.
5 Ways to Encourage User Adoption of New SoftwareQorus Software
The adoption of new technology within an organization, whether it is a new CRM solution or another type of business automation software, doesn't happen overnight. Companies invest in these software solutions to help cut-costs and increase efficiencies, but the application process across departments comes with its own challenges. Find out how you can make the adoption process as effective as possible.
For more detail on the user adoption process click here to read our blog: http://info.qorusdocs.com/blog/5-ways-to-encourage-user-adoption-of-new-software
If I Knew Then What I Know Now: Problem Management
Jayne Groll, ITSM Academy Co-Founder, #ITSM_Jayne, http://www.jayneexplains.blogspot.com/
A retrospective on common Problem Management implementation challenges and tangible ideas for correcting them.
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on A Pragmatic Approach to Improving Your Testing Process by Clive Bates. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
The Testing Center of Excellence (TCoE) provides a framework to speed business process validation, eliminate redundancies, ensure high business process quality, and reduce risk to the organization.
Key Goal of TCoE is to accelerate the delivery of innovation across an enterprise, while driving down the risk and cost of change, thereby stay ahead in competition.
Preparing member insurance communications is time-consuming, labor-intensive and prone to compliance risk. With increasingly strict regulations to deliver more accurate and timely benefit information, you need to be able to move with precision.
From start to finish, we simplify member communication development processes to ensure greater accuracy, compliance and timeliness of your content.
Faced with reviewing and updating thousands of paper-based health insurance notifications each month, Express Scripts needed a simplified way to improve turnaround times while increasing efficiency. Learn how this Fortune 25 Health Insurance Plan organization significantly improved productivity & risk management with their document processing.
The dirty little secret is out…no one believes in Problem Management. Yes, we all want to follow best practices, but we seem to always fall short. The reasons are many, but we know it comes down to people, process and technology. That being said, we will take a look at some of the common pitfalls some have experienced and how you can mitigate some of the challenges and realize real “tangible” benefits as a result of implementing Problem Management for the service desk.
Watch the full webinar: https://www.brighttalk.com/webcast/8533/63149
Trends in software testing by Eka TechServekatechserv
Eka TechServ is a software services company founded by Dr. Prakash Mutalik who is often regarded as a “Guru” in software testing. Eka TechServ comes with over decades of experience in the testing industry and has been established with an intent to serve the industry with its expertise. Eka TechServ provides its services in the areas of software testing and knowledge management and focuses mainly on the SME segment in the market.
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsMaveric Systems
This presentation explores different building blocks for robust Testing Centers of Excellence (TCoE) along with standards / models that can be used for defining and implementing them.
Software testing is a long and multi-layer process which involves a lot of development and probing for the software. Quality assurance and quality management have never been as important as they are now.
If I Knew Then What I Know Now: Problem Management
Jayne Groll, ITSM Academy Co-Founder, #ITSM_Jayne, http://www.jayneexplains.blogspot.com/
A retrospective on common Problem Management implementation challenges and tangible ideas for correcting them.
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on A Pragmatic Approach to Improving Your Testing Process by Clive Bates. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
The Testing Center of Excellence (TCoE) provides a framework to speed business process validation, eliminate redundancies, ensure high business process quality, and reduce risk to the organization.
Key Goal of TCoE is to accelerate the delivery of innovation across an enterprise, while driving down the risk and cost of change, thereby stay ahead in competition.
Preparing member insurance communications is time-consuming, labor-intensive and prone to compliance risk. With increasingly strict regulations to deliver more accurate and timely benefit information, you need to be able to move with precision.
From start to finish, we simplify member communication development processes to ensure greater accuracy, compliance and timeliness of your content.
Faced with reviewing and updating thousands of paper-based health insurance notifications each month, Express Scripts needed a simplified way to improve turnaround times while increasing efficiency. Learn how this Fortune 25 Health Insurance Plan organization significantly improved productivity & risk management with their document processing.
The dirty little secret is out…no one believes in Problem Management. Yes, we all want to follow best practices, but we seem to always fall short. The reasons are many, but we know it comes down to people, process and technology. That being said, we will take a look at some of the common pitfalls some have experienced and how you can mitigate some of the challenges and realize real “tangible” benefits as a result of implementing Problem Management for the service desk.
Watch the full webinar: https://www.brighttalk.com/webcast/8533/63149
Trends in software testing by Eka TechServekatechserv
Eka TechServ is a software services company founded by Dr. Prakash Mutalik who is often regarded as a “Guru” in software testing. Eka TechServ comes with over decades of experience in the testing industry and has been established with an intent to serve the industry with its expertise. Eka TechServ provides its services in the areas of software testing and knowledge management and focuses mainly on the SME segment in the market.
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsMaveric Systems
This presentation explores different building blocks for robust Testing Centers of Excellence (TCoE) along with standards / models that can be used for defining and implementing them.
Software testing is a long and multi-layer process which involves a lot of development and probing for the software. Quality assurance and quality management have never been as important as they are now.
Phase Two: What’s Next for Life Sciences and Enterprise Content ManagementScott Abel
Presented by David Giordano at Documentation and Training Life Sciences, June 23-26, 2008 in Indianapolis, IN.
In “Phase 2 - What’s next for Life Sciences and Enterprise Content Management”, Dave Giordano of Technology Services Group, shares his experiences from multiple large and small pharmaceutical clients that have implemented ECM. The presentation will focus on common themes, both functional and technical, as to what clients that have implemented ECM “do next” to get incremental benefits out of ECM. Dave will provide key lessons learned and warn how to avoid the big mistakes whether you are planning you first or next ECM effort.
Webinar - Design Thinking for Platform EngineeringOpenCredo
Design Thinking is revolutionising the delivery of next-level digital services with best-of-breed product design and user interface principles ensuring close alignment with users and making services a joy to use.
While much of this success has been in the delivery of customer-facing services, there is untapped potential when it comes to delivering frictionless experiences for the internal users of your infrastructure services – promising business value through increased productivity and reduced frustration in your development and operations teams.
Check out the slides from our webinar on approaching platform engineering with a design thinking mindset.
DevOps Deep Dive Webinar: Building a business case for agile and devopsBasis Technologies
You may have heard about DevOps buzz. But what do you need to know to convince your boss to build a business case ? Why should your organization invest in the changes required to adopt DevOps and Agile methods?
For many companies, DevOps and Agile is a part of this digital transformation puzzle, giving them the agility and operational benefits needed to change IT systems fast.
Download this webinar recording where we’ll explain the technical and business advantage of implementing DevOps and Agile practices in your organization, and how to go about doing it.
Just go to: http://www.basistechnologies.com/Building-a-business-case-for-DevOps-and-Agile-for-SAP-webinar
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...Audrey Reynolds
Learn key tools, processes and best practices from the Business Analyst toolbox that you can use to make better technology decisions and manage your IT projects effectively.
The first part of this presentation is a situational assessment of typical challenges in IT project delivery using the SCRAP (Situation, Complication, Resolution, Action, Proof) model. This is essentially a business case for Agile. So if you are looking for ways to get buy-in for Agile, this is the place to be.
The second part of this presentation shows you what Agile is from 50,000 ft. From this high up, we'll be covering the essential elements from a business and management perspective. We'll cover what Agile is, what it does, how it works and what it achieves.
If you are interested in learning or communicating the value of Agile, then this is the presentation for you!
Please email me if you would like a download.
Scott Youngbloom - Guide to CCMS Implementation SuccessLavaConConference
In this session attendees will learn:
How to avoid common pitfalls of CMS projects?
Why just selecting the right CMS isn’t enough?
Key work streams and skill sets needed to succeed?
What a Project Managers say is critical to every implementation plan?
To view this complimentary webcast in full, visit: http://forms.axiossystems.com/LP=308
Former HDI/SDI Head of Consulting, Barclay Rae speaks about the key factors organizations should consider when planning an ITSM tool upgrade. This video is essential viewing for an organization that is considering or will have to go through an upgrade with their current ITSM tool. Upgrade for some is a necessary evil but in reality it presents some serious opportunity for rapid change.
Software organizations that want to maximize the yield of Software Testing find that choosing the right testing strategy is hard, and most testing managers are ill-prepared for this. The organization has to learn how to plan testing efforts based on the characteristics of each project and the many ways the software product is to be used. This tutorial is intended for Software professionals who are likely to be responsible for defining the strategy and planning of the testing effort and managing it through its life cycle. These roles are usually Testing Managers or Project Managers.
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORARagavendra Prasath
A detailed 82 pages report is abridged to 5 pages report. Access DORA report here - https://services.google.com/fh/files/misc/state-of-devops-2019.pdf
Inspiration and Courtesy to the authors.
Lean Thinking Inside and Outside a Software Engineering Company (Dave Jackson)AdaCore
In this series of talks, our panel of experts present real world examples that illustrate how Lean Production concepts are being successfully applied to software development. In particular to applications that have to meet the highest levels of safety and security.
6. Current landscape: business processes
On the spot, verbal agreements
Information is quickly becoming unclear via word of
mouth or via long e-mail threads
Absent, poorly maintained or adopted strategic
knowledge management tool
Same for the decision register tool
8. Continuous Delivery Principles
Create a Repeatable, Reliable Process for Releasing Software
Automate Almost Everything
Everybody Is Responsible for the Delivery Process
If It Hurts, Do It More Frequently, and Bring the Pain Forward
11. Bringing value to the team
Less stress
Empowered teams
Increased collaboration
Shared ownership
12. Bringing business value
Increased confidence in the build once it passes the CD pipeline
Ability to deploy almost any time
Much faster feedback for the technical teams, the same goes for
the business (see your idea in UAT in a few days)
Automated and consistent processes, SLAs and monitoring
enable data-driven decision making (increases client’s ability to
respond, plan and keep ahead of competition)
13. Bringing business value
Roll back or forward with much greater confidence
Release thoroughly tested patches quickly
Faster access to reports (trends, charts)
Less stress on deployment day for everyone
Cycle time
14. Bringing business value
Team collaboratively focuses on unique activities that provide
business value
Develops a high trust culture and improves job satisfaction
(higher team stability)
Continuous Delivery enables cheap, low-risk experimentation
allowing opportunities that would otherwise be missed to be
uncovered
15. Bringing business value
Shifts focus and newly available budget from releasing to research, analysis,
development, testing etc… (cost benefit – shifts or lowers staffing costs without
compromising quality)
4 days
1 day
10 days
3 days
10 days
3 days
Work time
Release time
18. Maturity model – other considerations
Will bring everyone together around one picture
People will feel very engaged and eager to contribute on their
areas
Will learn about other areas and think how could they help
others
Will start a thought process that will last for more than the
duration of the meeting
27. Commit Acceptance UAT
Commit Acceptance UAT
Commit Acceptance UAT
Deploy All
Applications
End to End Tests
Performance
Tests
Staging
28. Setting business’ expectations
Variable operational costs may ramp-up in the beginning (but
will likely decrease below current values after the wide adoption
of CD)
Acquisition of new hardware and software plus their installation and configuration
Includes trainings and staff exposure to the use and best practices of the new
technologies and tools
Test systems on which to make mistakes and learn from them (will probably be rebuilt)
Consultancy (don’t reinvent the wheel)
29. Setting business’ expectations
Job coverage while team members are attending training sessions will
decrease
Internal processes have to be amended or devised
Aligning with other groups, work streams and third parties incurs
overhead and as you probably expected will take time to refine
Release management is simple in theory
30. Setting business’ expectations
Change management
If the client is using older software development methodologies (for example
waterfall), the learning curve is quite steep
The business must maintain existing operations
“Hands-on” team members may mistrust the heavy use of automation
Change equals disruption, make sure to bring clarity to the vision, the risks, the
costs and the benefits
31. Setting business’ expectations
Also with regards to change management, be aware and accept that the
business’ pressure to deliver visible business value will start to be felt in
a few sprints
Return of investment can be expected only after at least one project is
using the CD practice and successfully goes live)
34. The case for Continuous Delivery
Laurentiu Mandru (laurentiu.mandru@endava.com)
Victor Chircu (victor.chircu@endava.com)
25th of April 2015
Please fill in your evaluation form