Many people are disappointed, upset or downright distraught when a software project costs more than they had anticipated, or been led to believe. Occasionally, rather than being the saviour of the business the project becomes the death knell. However, many of these project do deliver huge benefits to the organisation. So I thought that I would outline the components of any project like this to help people understand what is involved and can be one of the success stories.
Firstly, if you are looking at more than one solution, it is essential that you compare with apples with apples.
To compare pricing for software implementation projects in a way that does compare apples with apples, there are five aspects of the pricing that you need to consider. These are:
· Hardware which includes
o desktop upgrades / replacements
o mobile or handheld devices
· Software which includes ongoing costs e.g. monthly subscription and upfront costs
o actual application
o any associated platform costs
o and perhaps desktop upgrades
· Implementation which includes:
o Changes to the application itself
o Integration to other applications
o Data migration of legacy data
· Training of users – initial
· Support – the cost of maintaining the application once the go-live has been achieved and will usually include ongoing training especially of staff who are new after the go live date as well as any support contract which may be optional or mandatory
For any given project, some of these may be $0, which is fine, but the questions still need to be asked. A realistic estimate can only be given once a detailed scoping of your particular situation and requirements is completed.