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
Jeff "Cheezy" Morgan Overcoming the Hurdles of Continuous Delivery: An Interview with Jeff "Cheezy" Morgan[interview]
Video

In this interview, Jeff Morgan, the chief technology officer and cofounder of LeanDog, explains how continuous delivery and continuous deployment have changed how software teams do business. He breaks down funding projects versus teams and validating quality as you build your product.

Jennifer Bonine
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
BSE Testing Fail Smart, Not Just Fast: Use Failure Mode and Effects Analysis (FMEA)[presentation]
Slideshow

You’re a professional project manager or ScrumMaster. Your software development projects never fail because you follow all the best practices. Right? We all know better. Unfortunately, many projects fail, and they fail due to issues outside the team's control. The reality is that we need...

Rob Keefer
BSE Testing Risk Aware, Not Risk Averse[presentation]
Slideshow

Most of us dread failures. But things go wrong. We can become paralyzed by the fear of being the creator of the next outage or critical bug. After a failure, we often hold a postmortem, but this rarely addresses how we can be more proactive in preventing catastrophes. Considering our...

Siva Katir
BSE Testing The Fourth Constraint in Project Delivery—Leadership[presentation]
Slideshow

All too often, the triple constraints—time, cost, and quality—are bandied about as if they are the be-all, end-all. While they are important, leadership—the fourth and larger underpinning constraint—influences the first three. Statistics on project success and failure abound, and these...

Rob Burkett
BSE Testing Operations in the Continuous Delivery Ecosystem[presentation]
Slideshow

As development teams move toward a more agile development process coupled with continuous delivery (CD), the role of operations has evolved from a support organization to an integral part of the product delivery ecosystem. Today, operations organizations need to be agile in their feature...

Sumedha Ganjoo
BSE Testing Agile Testing Is All about Risk—Not Bugs and Quality[presentation]
Slideshow

Many organizations make huge investments in software testing, and unfortunately they often don’t understand or extract full value from these activities. This can lead to testing being viewed as a mere formality or necessary evil within an organization. Fortunately, we can deliver more...

Heather Fullen
BSE Testing Mobile Testing: What—and What Not—to Automate[presentation]
Slideshow

Organizations are moving rapidly into mobile technology, which has significantly increased the demand for testing of mobile applications. David Dangs says testers naturally are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency.

David Dang
BSE Development You Might Be an Agile Leader If...[presentation]
Slideshow

In case you haven’t heard, the leadership landscape has been changing—and continues to change—to keep up with the accelerating pace of business. And agile development has been an incubator of new leadership approaches. It has introduced or fostered many innovative concepts...

Bob Galen
BSE Testing They Said, We Said: Bridge the Communication Gap with Behavior-Driven Development[presentation]
Slideshow

Have you heard that only 36 percent of business features built into software are actually used by end users? And why do we get functionality that fails to work as expected? One of the age-old problems between IT and our clients is that we don’t speak the same language. Sheetal Patel...

Sheetal Patel
BSE Testing Automation Anti-Patterns: Deal with Them[presentation]
Slideshow

Automation is vital to modern testing. But if you listen to what testers complain about, problems with test automation is a recurring theme. We complain about how hard it is to add, run, or change tests. We grumble about how difficult it is to keep up with developers who keep breaking...

Dave Westerveld
BSE Testing Transform Test Organizations for the New World of DevOps[presentation]
Slideshow

With the recent emergence of DevOps across the industry, testing organizations are being challenged to transform themselves significantly within a short period of time to stay meaningful within their organizations. It’s not easy to plan and approach these changes considering the way...

Sumit Kumar
BSE Testing Your DevOps Goal: A Culture Shift, Not Just a Toolset Implementation[presentation]
Slideshow

Becoming a DevOps shop isn’t just about hiring DevOps engineers and implementing a new toolset. It’s about changing the culture of your organization. Patrick Turner believes that your focus for DevOps should be to bring a cultural shift throughout the organization—up to the business team...

Patrick Turner
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

Pages

CMCrossroads is a TechWell community.

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