136
BUSINESS ANALYSIS TECHNIQUES
Packaged Licences for software are generally sold on the basis of the
software: number of users, so some calculation of this is needed, and
again vendors must be approached for quotations.
Development Where software is to be developed from scratch, or maybe
staff costs: a package is to be customised or enhanced, the work involved
in doing so must be estimated. This can be tricky at the
business case stage, because the full requirements have
probably not been defined. One approach is to estimate very
roughly the size of team required and make some
assumptions about its composition (project managers, BAs,
designers, software engineers and so forth). The HR
department should then be able to supply approximate per
day costs for each grade, and the costing can be based on
these. It should be borne in mind that a proper per day cost
should include not only salaries but also overheads such as
national insurance, pension schemes, private medical cover,
company cars and other benefits; it might also include
accommodation and infrastructure costs. If it is proposed that
the development work be outsourced, then possible vendors
must be approached for estimates, though they may be
rather guarded at giving estimates at this stage before the
scope of the proposed work is properly defined.
User staff costs: Sometimes these are included in business cases, sometimes
not; the policy varies from one organisation to another. We
think they should be included, to get a true picture of the
cost of the project, but some organisations exclude user time
on the basis that the people are there and are being paid
anyway. If they are to be included, then costs can be arrived
at in a similar way to development staff costs – get an
estimate of their involvement, and use day rates provided by
HR to work out what their time is worth.
Training and There are two aspects to this – the cost of developing the
retraining training courses and materials, and the time of the trainers
of users: (and users) spent on the courses. A very rough rule of thumb
says that the time to develop a course is about 10 times that
of delivering it, so a one-day event would take 10 days to
create. The trainer and user time (if the latter is included –
see above) can be calculated by working out how many
courses are required, and how many people there will be per
course, and using the usual HR day rate information.
Redundancy: If one of the claimed benefits is to be staff savings (see later),
then it may be necessary to make people redundant, which
incurs costs. In discussions with HR, a view will be needed of
how many people are to be let go and their grades, salaries,
length of service and so forth. It is unlikely that specific
individuals will be identified at this stage, and, needless to