Obvious statements about software change management: #5 Everything is related. A small change can have big effects
Submitted by Remain Software on 7 November 2014
There is a theory which is called the butterfly effect. It states that the flapping of a butterfly’s wings in Beijing can cause a hurricane in the US. This is also called the chaos theory and it describes the relation of cause and effect in complex systems like the weather.
Headache
Now, I get a headache thinking about thi...
Read More
Obvious Statements About Software Change Management: #6 Multiple Versions of the Same Application Resurrect Bugs
Submitted by Remain Software on 19 June 2014
Creating another version of your application can result in the replication of the bugs that exist in your original version. We call this the "Zombie Bug Pattern".
Most of us need to maintain multiple versions of the same application. And even if you think you don’t, you really still do for a variety of reasons.
Suppose you h...
Read More
Obvious Statements About Software Change Management: #7 Multiplatform Development Requires Deployment Synchronization
Submitted by Remain Software on 20 May 2014
Many of you develop for multiple platforms. This often means that some code runs on a database on your IBM i and other code runs on another platform such as a Linux application server or a Windows desktop.
From a development standpoint, the major issue with this approach is the opaque (not visible) dependencies between the software c...
Read More
Obvious Statements About Software Change Management: #8 Bugs are the most inexpensive when terminated early
Submitted by Remain Software on 24 April 2014
Our opportunity to save some serious money is at the point of time when we really start believing that this is true. Of course, we know that it’s true, but in the end there is never time to do it right but always time to do it over. There is a reason why most companies don’t feel this pain as much as they should. At Remain Software we like to...
Read More