Hello. Let's talk software quality.

quality
tales

Software quality a winning team
Flavien Huynh

Software quality: Winning as a team

We have exposed a nice framework in previous posts: raw data produce metrics and indicators, and a rating model evaluates quality for each project component. This can become

Software quality rating
Flavien Huynh

Software quality rating model

In our previous post, we discussed objectives, metrics and indicators, as powerful concepts to finely assess multiple aspects of software quality (SQ).Using new concepts to deal with a

Illuminating system integration
Niroshan Rajadurai

Illuminating system integration

System integration no matter the approach; modular, big bang, regressive, controlled or adhoc can often be one of the most critical phases of a project. This is often

John Paliotta

The nature of software development

I’ve been writing a lot of code over the last 4-5 months, prototyping some new product ideas. Here are some thoughts that I try to keep in mind

Software quality powers explained
Flavien Huynh

Software quality powers explained

Let’s continue our journey across the software quality (SQ) landscape, as we learned it has the power to improve our code, even ourselves. And it is now time

How to make your developers happy
John Paliotta

How to make your developers happy

There’s no shortage of articles on how to improve software quality via process improvement. Today I want to look at things from the other side, from the software

Improving code quality
Flavien Huynh

Software quality: To the rescue!

In this post we’ll show what a healthy relationship with code quality looks like. After our introductory post, software quality (‘SQ’ for friends) might seem intimidating, maybe even

How SpaceX develops software
Niroshan Rajadurai

How SpaceX develops software

SpaceX, a pioneer in commercial space transportation, most recently successfully took Astronauts to the space station with their Crew Dragon launch vehicle. SpaceX have essentially gone from a blank sheet of paper and text

Software_quality_origin_story
Flavien Huynh

Software quality: Origin story

Software quality is a vast field, which has been the subject of many studies, standards and tools for a long time (if we think in “Software time”). To

Find code clones with their DNA
Flavien Huynh

Clone spotting: Find code clones with their DNA

Unidentical twins Code clones can be elusive. First of all, we’re not talking about the dumb copy/paste textual clones, we’re interested in the harder to see algorithmic kind

Hélène Sardin

Hippocratic Oath for developers

The software engineering code of ethics Written in antiquity, the Hippocratic Oath is held sacred by physicians, who continue today to swear that they will uphold its principles

How to develop high quality software
Jeffrey Fortin

How to develop high-quality software

When a physical product is designed for manufacturing, a lot of time is spent on organizing how the item is built and testing the completed product. Manufacturing issues

Flavien Huynh

Anatomy of a source code

To bit or not to bit? Source code is present in pretty much everything we interact with today: phone apps, vehicle GPS, aircraft multimedia or flight controls, technological

faster time-to-market with less silo thinking
John Paliotta

Tear down the silos for faster time-to-market

One of the challenges that all software development groups face is the trade-off between time-to-market and adding new features.  Software is so malleable that it is tempting to

flour on ravioli dough
Flavien Huynh

All code clones are not equal

Like clones from a famous galactic franchise, source code clones can be dangerous if you let them multiply: They carry bugs, which then also multiply. Clones artificially inflate

kitchen open sign
Coders Kitchen Crew

Hey, what’s cooking?

At Vector, we’ve been developing software for 30 years. In an environment where faulty or low quality software can cause critical damage. To continuously deliver on software quality,

Hey there!

Subscribe and get an email every time we’ve got a new quality piece on here.