As some of you may be aware, DCG has a significant database of projects for which we have done IFPUG function point counts and for which we have other relevant information that we can use to provide benchmark data for our clients. We call this our "Industry Data" and clients can get access to it through our Benchmark GPS service.
Last week, I was looking through some new data (yes, even the CEO has to take a turn at cleaning up data) when, in a sample of something over aÂ thousand projects, I noticed a significant number of projects with zero function points but a fair amount of effort. We are all familiar with these projects. There is no functionality added or deleted but nonetheless effort needs to be expended to maybe make something loo nicer, convert to a new database, tighten up security and so on. I was reminded of the excellent effort that IFPUG has made over the past several years to define an approach for sizing these non-functional changes that still require effort. IFPUG calls it SNAP or the IFPUG Software Non-functional Assessment Process.
SNAP is a good way to fill a gap that has been one of the major criticisms of IFPUG function point analysis over the years.Â I recommend that you take and look and if you need any help with it, please give us a call. Mike Harris DCG President