Waste: Asking Whether to Fix a Bug

Some parts of our development are outsourced to another company, and the people in charge in our company like to be in control, so they have requested that the outsource company confirm everything they do.  This additional bureaucracy causes a tremendous overhead, where often the effort needed to approve the work, is more than the work itself.  This is  a source of waste that should be eliminated. Continue reading

#30 Avoid Session Variable Abuse

When programming an application to run in a web server or app server, there is often the need to retain a value from interaction to interaction.  It is easy, and very temping, to create a new session variable at the moment, and store a value there, and retrieve it at a different point in the interaction.  It is an easy solution, that causes a large maintenance problem, this post explains why. Continue reading