development

Question

Can anyone advise on the role of CM in software code reviews?

I have a development background, but haven't written code in over ten years. Our shop is primarily C++.

Mike Clay's picture Mike Clay
ADC-BSC EAST 2013 Keynote: Worse Is Better—For Better or for Worse
Slideshow

More than two decades ago, Richard P. Gabriel proposed the idea that “Worse Is Better” to explain why some things that are designed to be pure and perfect are eclipsed by solutions that are compromised and imperfect. This is not simply an observation that things should be better but are...

Kevlin Henney, Independent Consultant
Test-Driven Development for Developers: Plain and Simple
Slideshow

Test-driven development (TDD) is not an easy discipline to establish. However, it provides considerable return on investment for the effort. Rob Myers describes the costs of TDD (the introduction of test-maintenance overhead) and its benefits (greatly improved quality, productivity, and...

Rob Myers, Agile Institute
Transforming the Large Organization
Slideshow

Transforming software development across geographic locations in a large company is difficult. But Nationwide Insurance found a way to successfully implement more than forty agile teams in multiple locations around the United States using their internal Application Development Center. 

Sara McClintock, Nationwide
Continuous Automated Regression Testing to the Rescue
Slideshow

A major concern when developing new software features is that another part of the code will be affected in unexpected ways. With a typical development processes, testers often do not run a full set of product regression tests until late in the release when it is much more costly to fix...

Brenda Kise, Proto Labs Inc.
A Year of “Testing” the Cloud for Development and Test
Slideshow

Jim Trentadue describes the first year his organization used the cloud for its non-production needs: development, testing, training, and production support. Jim begins by describing the components of a cloud environment and how it differs from a traditional physical server structure.

Jim Trentadue, New York Life
Make the Cloud Less Cloudy: A Perspective for Software Development Teams
Slideshow

With so many technologies branded as “cloud” products, it can be difficult to distinguish good technology from good marketing. The resulting confusion complicates the work of software development teams who are trying not only to architect software effectively but also trying to accelerate...

Bill Wilder, Development Partners Software Corporation
A Mind-Blowing Exploration on How to Make Better Decisions
Slideshow

Have you ever watched a medical drama with scenes featuring doctors making split second, life-or-death decisions? As software professional, there may be less at stake when it comes to your decisions, yet you often need to act under time pressure, limited information, and conditions of...

Iain McCowatt, Barclays
 Chaos, Intuition, and Getting to the Party Early Book Survey: Chaos, Intuition, and Getting to the Party Early

Michael Larsen takes a look at four books that can benefit you in your software development and testing career. From a book on how humans perceive predictability to a novel about DevOps, Larsen's literature roundup will give you an idea of what good reads are out there.

Michael Larsen's picture Michael Larsen
iOS Test Automation: The Trifecta

In this agile world, as the expectations for rapid mobile application development and delivery get shorter every day, the users’ patience with a buggy app has become almost nonexistent. Elizabeth Taylor shares how to reduce iOS application testing time and gain confidence in your...

Elizabeth Taylor, Digimarc

Pages

CMCrossroads is a TechWell community.

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