Thursday, May 24th, 2012
Is perfection still necessary in software development or will pragmatism always win over the high cost of achieving perfection?

To achieve perfection, there is the cost of time spent communicating with clients or vendors to ensure that requirements are understood, the cost of managing projects to ensure that those requirements are met as well as the cost of testing the application to ensure that it works. However, if perfection or near-enough perfection is not achieved, the cost of delivering an inferior product will well and truly be more costly and damaging to your business.

“When considering how perfect software development code should be, a delicate balance between writing perfect code against the pragmatic reality of commercial pressures needs to be achieved. It is important to acknowledge that the opportunity to write the code originated from these commercial pressures,” advised Kareem Tawansi, CEO of software development provider, Solentive Software.

“That being said however, well-motivated professionals should always strive for perfection. There is no real justification for delivering a substandard product – it is simply the result of apathy,” commented Kareem.

All efforts should be made to ensure a quality product is always delivered and within a timely manner.

Contact Profile

Solentive Software

Solentive Software specialises in custom software development and systems integration. You'll benefit from our real-world expertise in software built in .NET and Java that is task-matched for affordability and designed to grow with your business.
Kareem Tawansi
P: 1300 55 30 50


software development, software development code, Solentive Software CEO, Kareem Tawansi, achieving perfection



More Formats

View QR Code