The Hazards of Legacy Systems Being the owner of a software system with a dedicated customer base sounds like the kind of position one would like to find themselves in. At least until it gets […]
How to Test Without Access to the Test Environment
In many of our previous articles, we have expressed the importance of achieving a high standard of testing. Potentially blocking this achievement, several factors can come […]
Safe Through and Through: Developing For Safety Related Systems Software systems should always be both robust and reliable, however the moment you introduce a safety element, this need for reliability increases significantly. The level of […]
The Technical Workshop – How to make them work for you Anyone experienced in product design will understand just how valuable a facilitated workshop can be. Bringing together a project’s key stakeholders into a single […]
How to Choose an Outsourcing Partner
Having recognised a need to outsource, and worked your way through the initial preparations, you are now in a strong position to seek out a suitable partner.
Choosing an outsourcing […]
The Battle for Automation – Exposed by a Software Engineer
Automation in Software Integration Integrating multiple elements of a large system always requires accuracy. It is a very sophisticated engineering process that often demands more […]
Software Quality During Implementation, How Can It Be Achieved?
Software quality is not something you can introduce to a system during the final moments before a release, nor should it be something to sacrifice simply […]