development

Interviews

Mobile software developer Josh Michaels Mobile Development and Aggressive Testing: An Interview with Josh Michaels
Video

Josh Michaels is an independent software developer who makes apps for the iPad, iPhone, and Mac under the company name Jetson Creative. In this interview, Josh discusses mobile development, testing aggressively, and keeping users happy. 

Jonathan Vanian's picture Jonathan Vanian
Using Containers for Continuous Deployment Using Containers for Continuous Deployment

Pini Reznik explains how containers can help shorten the software development feedback loop by drastically reducing the overhead involved in deploying new software environments. This leads to faster build and test executions and simplifies the standardization of the development and production environments, allowing for an easier transition to continuous deployment.

Pini Reznik's picture Pini Reznik
It’s Time for Requirements Craftsmanship It’s Time for Requirements Craftsmanship

Holly Bielawa explains that being a a requirements craftsman means that you need to test your assumptions in real time while developing a product. Then you pivot as needed, change your business model as you learn, and constantly get out of the building and gather data to determine your minimally marketable product.

Holly Bielawa's picture Holly Bielawa
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
Is necessary for software configuration management to be familiar with a products software requirments?

I am doing a cleanup of  a projects unorganized configuration of their software product(s).  I am working very closely with software/hardware quality.  They recommended I look at the requirements for the products.  I don't have a problem looking at them but I just don't want the project to think I will eventually be responsible with ensurinig their software is meeting their requirments.  What if any level of responsibilty should I set to review or be familiar with their requirments?

Mary Covington's picture Mary Covington
What's the latest on bringing the forums back?

I've re-read through the couple of questions that cover this before and thought a new one was in order. It's been over a year now and nothing's been visible. We've been told it's been discussed and has been in "sprints" and that every intention is to bring them back, but nothing has manifested itself on this site. I've also been told that we can have access to the old forums , if we ask, and I did and still nothing to search by. Based on the number of answers given in the Q&A section, I think most users have abandoned the site. I hope you can re-build it into what it once was. 

David Day
Trusted Application Base Why Target Needs a Secure, Trusted Application Base

Target’s well-publicized disclosure that customers’ personally identifiable information (PII) had been compromised is the latest software “glitch” that is getting a fair amount of attention. Read on if you would like to know how to secure your systems without having to rely upon security scans that only detect the presence of a problem after it is already on your server.

Bob Aiello's picture Bob Aiello
Configuration Management: The Ultimate Conductor in the Product Lifecycle

When you think of configuration management, build automation and version control usually come to mind. Dave presents a perspective that shows the important role CM plays in the entire product and project lifecycle.

Dave Lyon's picture Dave Lyon
The Bugs That Deceived Me The Bugs That Deceived Me

Every time we look at the data, we perform an analysis that helps us make decisions—hopefully the right ones. In this article, Gil Zilberfeld describes a few traps where bug data misled him to make bad decisions. These traps are in the data itself, not the tools, and can lead us in the wrong direction.

Gil Zilberfeld's picture Gil Zilberfeld
2013: A Year of Software Development and Testing in Quotes

In this roundup of noteworthy quotes from industry experts interviewed in 2013, read about what constitutes effective agile methods, the year in testing techniques, and why you shouldn't put too much trust in the latest and greatest tools.

Jonathan Vanian's picture Jonathan Vanian

Pages

CMCrossroads is a TechWell community.

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