It is hardly surprising that non-technical people think that the work of IT practitioners is akin to some sort of black magic. You might be encouraged to learn that smoke and mirrors play no part in Fenwick’s approach to implementing software in order to deliver benefits to your business.
The majority of tasks that make up an implementation of Dynamics NAV are reasonably predictable. At Fenwick Software we collect data about every implementation that we manage. We analyse that data as part of our continuous improvement activities. What we learn from the data is that certain tasks consistently represent the same percentage of the total effort spent on the implementation. This helps with our estimating, quoting, planning and scheduling. For example, we know from the historical data that the effort involved in workshops consistently represents 20% of the total effort (of course, this does not include enhancements or additions). Once we know how many workshops we have to run for a particular implementation we can simply multiply the known effort by the number of workshops. The result provides us with a valuable guide to the total effort that will be required.
There are some tasks that are not as easy to predict (or are not under our control) and, we have learnt from our data, can vary greatly; for example: modifications; enhancements; interfaces to external systems; data conversion; and sometimes, training. But even for these tasks the results of our analysis are helpful. We can look for a past project that is similar to the one we are estimating and use its percentages as a guide.
The technical term for this is Parametric Estimating; put simply, it means that we are able to provide our customers with more certainty about the scope, cost, budget, and duration of their implementation.