The Latest

Reports of the Death of Testing Have Been Greatly Exaggerated[magazine]

Some say testing is dead. Others argue that it's indispensable. Lee Copeland says that both sides are valid—if you keep their contexts in mind.

Lee Copeland's picture Lee Copeland
The Four Horsemen of the Testing Apocalypse[magazine]

Much like the biblical horsemen of Pestilence, War, Famine, and Death, the "Four Horsemen of the Testing Apocalypse" ride into our lives and work bearing great challenges. If the software of tomorrow is to be better than the software of today, we must face these foes directly.

James Whittaker's picture James Whittaker
From Agile Journal to Agile Connection: A Look Back at 2012 From Agile Journal to Agile Connection: A Look Back at 2012[article]

Johanna Rothman shares some of her highlights of the past year, which has been her first full year as the technical editor for the Agile Journal, now called Agile Connection.

Johanna Rothman's picture Johanna Rothman
What the Cloud Wishes It Were[article]

Chris Riley writes that when an organization is considering the cloud, it has to consider its approach as well. The cloud was built on the principles of initiating things fast, and only what you need when you need it. The cloud was not built for people who follow the mantras of  “set it and forget it” and “plan for everything ahead of time.”

Chris Riley
Driving DevOps Through Shared Knowledge and Control[magazine]

For development, a production application should be fully baked and not in what would be considered a “development” state. Tracy Ragan explains that frequent releases are a basic requirement of rapid development methodologies like agile and this impacts the way in which development teams and production control teams must interact.

Tracy Ragan's picture Tracy Ragan
The Center of Excellence[article]

A great way to establish your software engineering processes, training, best practices, reports, and metrics is to build a center-of-excellence (CoE). When complete, a CoE is a team, or entity, that provides the leadership and governance in a focus area. Often the leadership is in the form of items such as, training, documentation, metrics, reporting.

James Sullivan
DevOps in the Enterprise [article]

A great way to establish your software engineering processes, training, best practices, reports, and metrics is to build a center of excellence (CoE). When complete, a CoE is a team, or entity, that provides the leadership and governance in a focus area.

Bob Aiello's picture Bob Aiello
7 Core Practices of Agile Test Automation[magazine]

Software test automation has been around for a while, but it faces some specific challenges in an agile environment. Here are seven practices that will help you get the most out of your test automation within agile's short development cycles.

Rajini  Padmanaban's picture Rajini Padmanaban
The Enterprise Product Owner: It Takes a Village[presentation]
Slideshow

In classic Scrum textbooks, the Product Owner (PO) permanently hangs out in the agile team room, churning out a stream of user stories, regularly prioritizing the backlog, deciding color schemes for screen design-all while keeping the team

Elena Yatzeck, JPMorgan Chase
The Next Level of Agile: DevOps and Continuous Delivery[presentation]
Slideshow

Mature agile organizations are introducing continuous delivery as a crucial step to realize their goal of delivering business value rapidly.

Andrew Phillips, XebiaLabs Inc.
Specification-by-Example: A Cucumber Implementation[presentation]
Slideshow

We've all been there. You work incredibly hard to develop a feature and design tests based on written requirements. You build a detailed test plan that aligns the tests with the software and the documented business needs.

Mary Thorn, Deutsche Bank
Agile at Scale with Scrum: The Good, the Bad, and the Ugly[presentation]
Slideshow

Come hear the story of how a business unit at one of the world's largest networking companies transitioned to Scrum in eighteen months. The good-more than forty teams in one part of the company moved quickly and are going gangbusters.

Steven Spearman, AgileEvolution
Distributed Scrum: Dangerous Waters-Be Prepared![presentation]
Slideshow

Even though team collocation is strongly recommended in agile methodologies, a distributed team is often required in the real world today. What is so important about collocating anyway?

Brian Saylor, Scripps Networks Interactive
A Big Helping of DevOps with Career Advice on the Side[presentation]
Slideshow

For decades-with the exception of agile-dev followers-the IT community has continued to build and protect its departmental silos.

Paul Peissner, CollabNet
It's About Products Not Projects: Product and Portfolio Roadmaps[presentation]

If you are managing your portfolio using projects, and not products, you may be missing opportunities to deliver more business value to your organization.

Ellen Gottesdiener, EBG Consulting, Inc.

Pages

CMCrossroads is a TechWell community.

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