Better Software Magazine Archive:

Fall 2016

IN THIS ISSUE

What if Someone Steals Your Code?
By Bob Zeidman

Bob Zeidman, an expert in software forensics, provides a great overview of how to protect your software from predators. You'll learn the difference between copyrights, trade secrets, and patents.

Use DevOps to Drive Your Agile ALM
By Bob Aiello
Leslie Sachs

Successful DevOps operations assume that your team has the ability to adjust with constant change. To succeed at continuous integration and deployment, a comprehensive agile plan is needed. Bob Aiello and Leslie Sachs identify four critical success factors that you should employ.

What Is Cucumber and Why Should I Care?
By Matt Wynne

If there ever were a game changer to energize a development team, Cucumber just may be it. An open source tool, Cucumber helps in the running of automated customer acceptance tests. Matt Wynne, a cofounder of Cucumber Limited, delivers a brilliant introduction to this tool.

Continuous Process Improvement Using Balance and Flow
By Thomas Wessel

Finding a balance between too much and too little process can be quite a challenge. Tom Wessel shows how to apply lean change management and kaizen principles to achieve continuous process  improvement. Also, Tom suggests the use of simple metrics to verify that improvements are actually taking place.

The Mindset of the Agile Developer
By Gil Broza

Most software development teams these days adopt an agile approach to guide projects through their lifecycle. But, according to Gil Broza, embracing popular practices is not enough. To work effectively in an agile environment, developers must change their mindset.

The Evolution of Software Monetization
By Michael Zunke

End-users are demanding anytime, anywhere access to software apps on their devices. These changes are shifting the way software vendors conduct business. Michael Zunke uses the results of industry surveys to show how software products and services should be licensed.

CMCrossroads is a TechWell community.

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