The Latest

Release management Why DevOps Still Needs Release Management[article]

Release management is still critical in a DevOps environment. You likely will just have to change your current process. You will no longer need to track implementation or back-out plans as part of change orders; you just need to be able to track the application, its components, and its promotion schedule. The key to maintaining these change orders is automation.

Adam Auerbach's picture Adam Auerbach
STAREAST 2018 Transformation from QA to Engineering: Testing in the Fast Lane[presentation]
Slideshow

[video:https://youtu.be/IavieFiAUYI width:300 height:200 align:right]

Jennifer Scandariato
How Agile Has Shrunk Documentation How Agile Has Shrunk Documentation[magazine]

Agile teams enjoy focusing their time on product features while keeping documentation to a minimum. But every team needs to consider what documentation is really needed. How much is enough?

Sandeep Maher's picture Sandeep Maher
Icon of agile process Using Sprints for Agile Coaching[article]

Discussing the work to be done as a group, building in short iterations, getting feedback, and looking for ways to improve are not just practices for development teams—it is an effective way to achieve any goal. Here, Ben Kopel details his experience of working with other agile coaches in a sprint to hire a new ScrumMaster.

Ben Kopel's picture Ben Kopel
BSE Testing To Estimate or Not to Estimate, is that the Question?[presentation]
Slideshow

Wondering what NoEstimates means in practice, or why you would want to move toward NoEstimates? Perhaps you’ve heard the buzz or read Vasco Duarte’s book. Maybe you simply want to understand how you can spend less time estimating and more time delivering working software...

Matthew Phillip
BSE Testing Databases in a Continuous Integration/Delivery Process[presentation]
Slideshow

DevOps is transforming software development with many organizations adopting lean development practices, implementing continuous integration (CI), and performing regular continuous deployment (CD) to their production environments. However, the database is largely ignored and often seen as...

Steve Jones
BSE Development Individuals, Interactions, and Improvisation[presentation]
Slideshow

As agile practitioners, we constantly strive to better ourselves, our team, and our delivery. A great way to achieve this is simply being open to learning new ideas from other disciplines—including improvisation. Jessie Shternshus shares her story of realizing the uncanny similarities...

Jessie Shternshus
BSE Testing A Lean Tour of Lean Software Development[presentation]
Slideshow

Lean software development has been described as “better, faster, cheaper” and focused on “eliminating waste,” but those are misnomers. Going after speed improvement and waste elimination can actually reduce the benefits you might otherwise get from lean. Ken Pugh describes what lean...

Ken Pugh
BSE Testing Microservices and Docker at Scale: The PB&J of Modern Systems[presentation]
Slideshow

After predominantly being used in the build/test stage, Docker has matured and is expanding into production deployment. Similarly, microservices are expanding from greenfield web services to use throughout the enterprise as organizations explore ways to decompose their monolithic systems...

Anders Wallgren
BSE Testing Why Won’t They Pair?[presentation]
Slideshow

Do your developers and testers pair—and do it in the best ways? If you can answer yes, then you are among the fortunate ones who have a trusting environment where people have confidence in their work. Unfortunately, a large number of development shops don’t practice pairing in any form.

Linda Cook
BSE Testing Eliminate Cloud Waste with a Holistic DevOps Strategy[presentation]
Slideshow

Chris Parlette maintains that renting infrastructure on demand is the most disruptive trend in IT in decades. In 2016, enterprises spent $23B on public cloud IaaS services. By 2020, that figure is expected to reach $65B. The public cloud is now used like a utility, and like any utility...

Chris Parlette
BSE Testing It's All in Your Head: Use Neuroscience to Improve Performance[presentation]
Slideshow

We humans process millions of bits of information each day. In order to handle that data load, our brains have developed shortcuts to take advantage of patterns, shared knowledge, and experience. Unfortunately, sometimes those shortcuts lead us astray, causing us to draw inaccurate...

Faye Thompson
BSE Testing A Business-First Approach to DevOps Implementation[presentation]
Slideshow

DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the...

Leon Fayer
BSE Testing Rightsizing User Stories[presentation]
Slideshow

User stories and their big brothers, epics, are an excellent way to describe requirements for a software system. They act as stakes in the ground to keep track of what the system needs to do, the type of user most interested in each feature, and the reason the requirement...

Dave Todaro
BSE Testing Word Smatter: Exploring Semantics, Testers, and Problems[presentation]
Slideshow

ers [do|don’t] (help) [prevent|detect] problems.” Throughout his career, Damian Synadinos has encountered many variations of this phrase, which uses just a few small words to express many big ideas. It is important to understand what each word means individually to better understand the...

Damian Synadinos

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.