Quality attributes: Don’t forget them!

quality attributes

My experience in the software industry has been all about building enterprise solutions. Unlike Consumer focused solutions, Enterprise solutions have stringent non-functional requirements. The article Enterprise vs. Consumer startups describes five critical differences between the different types of startups, and two of these differences have to do with the so called quality attributes, Security, and Maintenance. I claim that we cannot afford to play down these requirements, even with consumer oriented software, especially when we are marching towards an economy that is driven by computer systems.

Continue reading