Conference Presentations

Balancing the Crusty and Old with the Shiny and New
Slideshow

In his journeys, Bob Galen has discovered that testing takes on many forms. Some organizations have no automated tests and struggle to run massive manual regression tests within very short iterative releases. Other organizations are going “all in”―writing thousands of acceptance tests...

Bob Galen, Velocity Partners
Leveraging Automated Testing to Improve Product Quality

Improving product quality is often a very difficult task for even the best software development organizations. Rajini says the additional benefits of automation include benchmarking, code scanning analysis, end-to-end test cases, and compatibility validation.

Rajini  Padmanaban's picture Rajini Padmanaban
Introspection in Testing Introspection and the Postmortem

How you handle a postmortem depends on your leadership approach, the culture of your organization, and, of course, your own personal strengths. This article will consider how positive psychology can help you conduct more effective postmortems that lead to process improvements and more effective organizations.

Leslie  Sachs's picture Leslie Sachs
Manage Good Solutions Visualize Your Problems to Manage Good Solutions

Visualizing your workflow is a key component of agile methods. But if we want to solve problems, we have to do a bit more than just visualize them with sticky notes. We have to perform some actual problem management. And to manage problems, a good start would be to measure them.

Jurgen Appelo's picture Jurgen Appelo
The Curious Case of Waterfall Sprints

It isn't unusual for a project team to believe that adopting a mix of waterfall and Scrum can deliver the best of both worlds. According to Steve, nothing could be further from the truth. In fact, Steve retraces a real project that quickly disintegrated into an absolute disaster.

Alan Turing's picture Alan Turing
How Does Security Testing Fit in My QA Process?

Alan Crouch addresses the question most commonly raised by those who are new to security testing: "How does security testing fit in my QA process?" Alan explains that security testing shouldn't be limited to the QA process, but instead should be applied throughout the entire software development lifecycle. Read this FAQ column for suggestions on how to improve your chances for success in catching security issues.

Alan Crouch's picture Alan Crouch
IT Fire Prevention Moving IT Operations into Fire Prevention Mode

Continuing to manage highly complex IT environments in a reactive mode leaves IT specialists vulnerable, when really they need to understand the actual causes and effects of what’s happening among the many technologies in use across the enterprise. Instead of constantly fighting fires, IT operations teams should aim to prevent the fires from starting.

Sasha Gilenson's picture Sasha Gilenson
Harmony in Releases Achieving Enterprise Release Harmony

An enterprise release consists of individual releases, some independent and some dependent. If we think of an enterprise release as a song, then the individual releases can be thought of as the musical notes that make up the song. This article discusses problems associated with an enterprise release and ways in which these problems can be overcome, resulting in release harmony.

Pradeep Prabhu's picture Pradeep Prabhu
Larry Putnam Jr. discusses software estimation and project planning From Proposal to Project: An Interview with Larry Putnam Jr.
Video

Larry Putnam Jr., co-chief executive officer at QSM, sits down to talk about the importance of the proposal when executing a successful project, five key questions that should be answered before any project starts, and how software estimation ties into the proposal process.

Process Frameworks, Not Fixed Processes

The software development field has been consumed with process management ranging from inflexible, predictive waterfall all the way to self-governing, adaptable agile approaches. You probably already utilize a specific process methodology on your projects, but have you considered adopting an evolutionary learning cycle process framework instead?

Ryan Olivett's picture Ryan Olivett Bob Payne

Pages

CMCrossroads is a TechWell community.

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