Posts made in December, 2011
In my previous articles I have introduced what software metrics can do for you and why it is worth it to measure them.
Today we will discuss one of the most effective ways of measuring the size of your software: the function points (FP). Along with the cyclomatic complexity, we already talked about, that gives you an indication of how complex and maintainable your code could be, function points is another of the software metrics most widely used. In this case indicates how big software is in terms of how much functionality a piece code holds, not in terms of physical volume.Read More
The actual economic crisis impacts how organizations manage IT, and particularly software development. For example, budget for new software applications development is reduced, and higher percentage of the budget is devoted to maintenance (both corrective and adaptive). Lesser resources are available for quality (staff, training, outsourced services, tools). The eye is put on existing software: Nowadays it is even more important to have software that works better and could receive changes with less cost.Read More
Usability is gaining weight as a software quality attribute over more traditional attributes such as performance or reliability. In the road to usable software, we explained the basic concepts of usability as an essential aspect of software quality that often is not taken into account when measuring overall software quality.
Applications are accessed from all kinds of devices. When developing them, there are basic things that we have to take into account if we want to make them usable on desktop computers and tactile devices alike. Here you have our top 10.Read More
Continuing with our series of articles about software metrics, let’s introduce one of the most well-known code metric: the cyclomatic complexity.Read More
It is an established fact that software is the fabric of many businesses today. The productivity and efficiency of the development teams is a key aspect for the success of all kinds of companies. Being competitive in today’s troubled economic environment requires flexibility to adapt to changes in a reliable way. Controlling the quality of your software is one important factor that can help you succeed and even keep you afloat. Here you have some trends in software quality you can consider to reduce the cost and risk of your software development.Read More