Software Estimates – Fundamentals, Techniques and Models – Part 1

Estimating is an everyday activity, systematically avoided by those responsible for its execution. In the quest to overcome this, a series of techniques and tools emerge. In desperation for an immediate solution, they are...

What are levels of granularity of functional requirements and why this is important

The granularity level is the largest or smallest extent in the description of the expected behavior of the software in a functional specification. It defines how specific or how general is the description of...

Function points leveraging transparency and enabling control over software procurement

It explains the role of Function Point Analysis and the solutions derived from it in assessing the scale of operational efficiency and quality in the context after the Enron Corporation bankruptcy scandal. He set...

Documenting Functional Size Measurement

Imagine taking your car to the workshop and they inform you that the total price is R$ 12,000.00. Do you authorize the service in these terms? You cannot make a good decision without knowing...