As some of our readers may know, DCG has been involved in the development of Automated Function Points (AFPs) for many years – from the early days of experimentation to industry-recognized OMG/CISQ specifications with growing use in a number of beneficial niches. However, as usage is growing, we have received more and more questions from our clients, prospects and partners about contracts and how to incorporate an agreement for the delivery of software development and/or maintenance.
Of course, it is relatively easy to have a conversation on this topic about what can and can’t be measured with AFPs and what the expectations on both sides of the agreement should be. It is not necessarily easy to move from that conversation to specific contract terms. So, we decided to produce a template of contract terms that can be used to start discussions about what to include on this topic in a broader outsourcing or one-off Master Services Agreement (MSA) or Statement of Work (SoW).
Our ideas are published on our website here. Our template is not intended to be lifted directly into an agreement “as is,” but rather to form the basis of a discussion between the parties about what they want and need in their agreement. Our template is intended to be inserted into an existing MSA or SoW – we have not attempted to cover all the terms that such a document needs – only those specifically related to AFPs.
You may disagree with our ideas and we may have missed some things. That said, we’d love to hear from you so that we can build on our idea and continue to update this document over time with newer versions.