Category Archives: Tips and Tricks

Estimating Test Effort

The best way for a ball park estimate for the testing effort is relatively simple- just take one third of the effort required for the complete development of an application. However, sometimes this total effort may not be available, for … Continue reading

Rate this:

Posted in Planning, Software Metrics, Tips and Tricks | Tagged | Leave a comment

Reverse Engineering for Software Systems

In its most rudimentary form, reverse engineering can be defined as “going backwards through the development cycle”. It has  its origins in espionage when rival countries would break apart a product from the opposite country and figure out its mechanism … Continue reading

Rate this:

Posted in Software Engineering, Tips and Tricks | Tagged | 2 Comments

Agile or Waterfall?

A popular buzzword in software development is Agile methodology. Cynics call it the programmer’s approach to software development while the agile manifesto is full of praise for it. My own experience is that both agile and waterfall are just models … Continue reading

Rate this:

Posted in Tips and Tricks | Tagged , , , | 1 Comment

Using the 80/20 rule

The 80/20 rule is so called after the Italian economist Vilfredo Pareto, who observed that 80% of the land in Italy was owned by 20% of the population. In software, the principle is particularly applied in defect fixing as it … Continue reading

Rate this:

Posted in Tips and Tricks | Tagged , | 2 Comments

What Function Point is not

Function Points not an effort estimation method. It is a method to estimate the size of a software application. Using productivity data, it can be used to estimate effort. The implication is that while different people and organizations can be … Continue reading

Rate this:

Posted in Tips and Tricks | Tagged | Leave a comment

How to Estimate in 5 minutes

This is a thumb rule that I use based on some past projects. It works pretty well to compute the Rough Order of Magnitude for mid to large sized business applications. Here is the rule: Estimate the number of screens … Continue reading

Rate this:

Posted in Tips and Tricks | Tagged | Leave a comment