Articles

initiation, design, production path Visualizing the Complex Software Development Process

Software development is an elaborate process, so many organizations follow defined procedures. But it can be difficult to keep track of every step. It is often helpful to try to visualize the complex processes involved; seeing them outlined can help you understand what needs to be completed and how to manage the overall effort.

Bob Aiello's picture Bob Aiello

Better Software Magazine Articles

Monetization 2.0: The Evolution of Software Licensing

The cloud and the rapid migration to mobile devices and the Internet of Things have made traditional software licensing schemes obsolete. Omkar describes new software monetization based on business, pricing models, and usage.

Omkarnath Munipalle's picture Omkarnath Munipalle
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.

Steven Zachary's picture Steven Zachary
Normal Processes

Using a sociological theory as his starting point, Technical Editor Brian Marick shows how sometimes systems can encourage local problems to blossom into system-wide catastrophes.

Brian Marick

Interviews

Steve Berczuk talks about how Agile Impacts Configuration Management and Testing How Agile Impacts Configuration Management and Testing: An Interview with Steve Berczuk
Video

Steve Berczuk is a regular contributor to TechWell and StickyMinds and a principal engineer and ScrumMaster at Fitbit in Boston. In this interview, Steve discusses configuration management and agile, helpful tools, and how testing has evolved over the years with the rise of agile.

Jonathan Vanian's picture Jonathan Vanian
Software developer and tester Regg Struyk Classic Software Testing Is Broken: An Interview with Regg Struyk
Podcast

With twenty years of commercial software development and testing experience, Regg Struyk has developed for several software testing tools including test integrity, iTest, and Polarion QA. Regg is continually analyzing testing trends and their potential impact on software testing.

Cameron Philipp-Edmonds's picture Cameron Philipp-Edmonds

Conference Presentations

Planning, Architecting, Implementing, and Measuring Automation
Slideshow

In automation, we often use several different tools that are not well integrated. These tools have been developed or acquired over time with little consideration of an overall plan or architecture, and without considering the need for integration. As a result, both efficiency and...

Mike Sowers, Software Quality Engineering
Data Warehouse Testing: It’s All about the Planning
Slideshow

Today’s data warehouses are complex and contain heterogeneous data from many different sources. Testing these warehouses is complex, requiring exceptional human and technical resources. So how do you achieve the desired testing success? Geoff Horne believes that it is through test planning...

Geoff Horne, NZTester Magazine

CMCrossroads is a TechWell community.

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