Release Management
Conference Presentations
Testing Your Tests: Securing Confidence In Your Automation
Slideshow
The growth of automation testing in today’s software development organizations is changing the way we test applications. Software development practices have matured over the last thirty years to include all forms of testing in order to verify software quality. In the last ten years, there has been a huge spike in the adoption of automated tests, effectively replacing some manual testing practices and supplementing traditional testing activities. Many parts of the software development industry, however, are wary of replacing manual testing with automated testing. Not only is there often a lack of confidence in the automation tests, but some also see automated testing as fragile, unmaintainable, and, ultimately, something with a low return on investment. Max believes that by employing mature software development techniques, we can achieve robust, maintainable tests that deliver confidence in the application under test. |
Max Saperstone
|
|
Scaling to Infinity: The Quest for Fully Automated, Scalable, Self-Healing Systems
Slideshow
The number of servers in our systems is constantly increasing. With the move to microservices and continuous deployment practices, deployments frequency is higher than ever, yet we are expected to handle increased demand with the same workforce as before. How can we operate clusters at scale with minimum human involvement? The answer lies in adoption of new practices and tools. Join Viktor Farcic as he discussions how container schedulers are becoming a de facto standard for deploying services at scale and continuous deployment is the new norm for complete automation of software delivery. You'll learn about the problems encountered while building systems that operate at scale and understand how to create a cluster that can be scaled to (almost) any size. Viktor will discuss how to enable self-healing and self-adaptation to build a reliable, fault-tolerant system. |
Viktor Farcic
|
|
How DevOps Drives Product Innovation
Slideshow
Customers are demanding faster delivery of software products. Unfortunately, many organizations have not figured out how to automate their delivery process so they can deploy software applications on demand. In this session, Shivakumar Gopalakrishnan will discuss how Varian Medical Systems uses DevOps capabilities, AI, and chatbots to improve the operational aspects of its 360 Oncology care management platform and enable innovation by shortening time to market. As with any DevOps infrastructure for cloud-native applications, 360 Oncology's infrastructure is complex and has multiple streaming sources of information. You'll learn how bleeding-edge technologies and tools are leveraged to enable the DevOps team to make more informed decisions quickly. |
Shivakumar Gopalakrishnan
|
|
Release Automation: Yes, Testers Should Care
Slideshow
Agile DevOps focuses on moving changes through the pipeline as quickly as possible, which means that more operational tasks—like software deployment—will occur earlier. As a result, testing teams will begin assuming more responsibility in managing those deployments in order to perfect reputability. Tracy Ragan provides an overview of release automation as it relates to testing and explains how automation is key to achieving faster and leaner testing cycles. She discusses why deploying new code across diverse environments can be really tricky and slow, and how properly implemented release automation will streamline code deployments across the lifecycle. Release automation may sound like a topic important to production control teams, but as processes are shifted left, testing teams will take on more responsibility in continuous deployment and associated infrastructure components. |
Tracy Ragan
|
|
My Dad Won’t Buy Me a DevOps
Slideshow
Many IT managers find themselves banging their heads against a wall trying to get upper management to invest in DevOps. Managers see clear opportunities to implement it into their organizations but get a No from senior executives. Many managers are frustrated that, despite all the... |
T.j. Randall
|
|
Overcome DevOps Adoption Barriers to Accelerate Software Delivery
Slideshow
Many organizations want to create systems delivered in a DevOps framework with diverse services implemented via API building blocks. Chris Haddad says that people, processes, and tools often hinder a team's ability to comply with security policies, streamline collaboration, and rapidly... |
Chris Haddad, WSO2
|
|
Release Automation: Better Quality, Faster Deployment, Amazing ROI
Slideshow
A great deal of confusion surrounds the concepts of release automation, continuous integration, continuous delivery, and continuous deployment. Even some industry experts are confused about the differences. How these concepts work progressively to achieve high quality software... |
Bryan Linder, tap|QA
|
|
Performance Engineering in 2014: Level Up Your Skills
Video
Agile, continuous delivery, and DevOps have changed the way we develop, test, and deploy software. And as performance engineers and architects we need to level up our skills and change the way we do our day-to-day job. Join Andreas Grabner to walk through... |
Andreas "Andi" Grabner, Dynatrace
|
|
An Interview with Sanjiv Augustine: ADC-BSW 2013 Interview Series
Video
Committed to covering the latest trends and approaches for anyone investigating or implementing agile development practices, processes, technologies, and leadership principles, Agile Development & Better Software Conference West offers their 2013 interview series. |
Sanjiv Augustine, LitheSpeed
|
|
Scaling Your Tests: Continued Change Without Fear
Slideshow
Agile teams move faster when cycle times are short and code deployments are frequent. To release often, a robust suite of automated tests is a must-have. Tests are the safety net that enables fearless change. Throughout a software system's lifespan, its test suite grows, evolves, and decays. |
Ryan Scott, Rally Software Development
|
Pages
Recommended Web Seminars
On Demand | Building Confidence in Your Automation |
On Demand | Leveraging Open Source Tools for DevSecOps |
On Demand | Five Reasons Why Agile Isn't Working |
On Demand | Building a Stellar Team |
On Demand | Agile Transformation Best Practices |