Articles

The Real Meaning of Software Quality — And Why Evaluation Matters

The Real Meaning of Software Quality — And Why Evaluation Matters

Cathy Meng
15 August 2025

Over the years, people have often asked me the same question: ”What exactly is software quality?” It's tempting to answer with a list of tools, frameworks, and metrics — but the truth is, those are only part of the story. Technologies will continue to evolve, making certain tasks seem easier. But software quality isn't defined by the latest automation tool or project dashboard. It's defined by how effectively a product meets its intended purpose, how ...read more

A powerful reminder of the importance of teamwork

A powerful reminder of the importance of teamwork

Cathy Meng
20 March 2025

The safe return of all four astronauts was a powerful reminder of the importance of teamwork in achieving monumental success. It immediately brought to mind the inspiring story of The Janitor Who Helped Put a Man on the Moon, whose seemingly small role was essential to the larger mission. This experience reminded me that while any single individual might not always seem significant, it is through collaboration and the most amazing collective effort that humanity ...read more

pi.healthcare secure sample registration

pi.healthcare secure sample registration

David Delfouneso
15 November 2023

For a number of years now we have been assisting pi.Healthcare with exporting medical data from their database systems and helping them produce meaningful analysis, reporting and publications. Exporting data from a database is relatively straight forward nowadays due to the fact that most systems have the ability to export database tables as either utf8 comma separated values (.csv) or javascript object notation (.json). However, a common problem that is encountered concerns the sheer volume ...read more

pi.healthcare consultancy tools

pi.healthcare consultancy tools

David Delfouneso
20 October 2023

pi.healthcare's consultancy tools are capable of performing a number of important and useful tasks, the first being the ability to import, organise, cleanse, map and desensitise .csv and .json files. Cleansing is the process of ’tidying’ up and transforming the imported data into consistent values and formats such as dates, values, measures and codes. The consultancy tools are able to do this using arrays of internal mappings that have been developed and refined over time. ...read more