Category Archives: Architectures for Good Software Testing

All six parts of this article.

Architectures for Good Software Testing – Part Five (Production Environment)

The Production environment must be considered “sacred”. If the previous processes have been conducted thoughtfully and with a huge amount of dedication and hard work, the application that finds its home in production should make work easier for the end … Continue reading

Posted in Architectures for Good Software Testing, Quality Assurance Management | Tagged , , , , , , | Leave a comment

Architectures for Good Software Testing – Part Four (Staging Environment)

The Staging Environment serves as a place to hold tested applications until deployment schedules are established. It is possible some customers will not want a certain release. It is also possible that customers cannot accommodate a release as soon as … Continue reading

Posted in Architectures for Good Software Testing, Quality Assurance Management | Tagged , , , , , , | Leave a comment

Architectures for Good Software Testing – Part Three (Quality Assurance Environment)

My father-in-law was a well known Slovenian metal sculptor. He would heat, pound, weld, pound, re-heat and re-pound his scrap mettle until it became an amazing work of art. I see quality assurance in much the same light. The QA … Continue reading

Posted in Architectures for Good Software Testing, Quality Assurance Management | Tagged , , , , , , , | Leave a comment

Architectures for Good Software Testing – Part Two (Development Environment)

One of the most important issues with development environments is “gold plating”. To put it simply, this is when the developer tries new technologies, or approaches to make his job more interesting or challenging. If the enterprise does not allow … Continue reading

Posted in Architectures for Good Software Testing, Quality Assurance Management | Tagged , , , , , , | Leave a comment

Architectures for Good Software Testing – Part One (Finding a Home)

Deploying a solution to an unsuitable environment is like dumping a newly purchased gold fish in a bowl that is several times colder than the temperature in its take home bag. The chances of our new shiny pet surviving are extremely poor. Continue reading

Posted in Architectures for Good Software Testing, Quality Assurance Management | Tagged , , , , , , | Leave a comment

Architectures for Good Software Testing – Introduction

Through out history architecture and engineering has created masterful physical assets such as bridges, houses and office complexes. Some constructions such as the Barnenez (France), Sechin Bajo (Peru), Mehrgarh (Pakistan) and Pyramid of Djoser (Egypt) have lasted for thousands of … Continue reading

Posted in Architectures for Good Software Testing, Quality Assurance Management | Tagged , , , , , , | Leave a comment