Craig Cleaveland, Software Consultant

Contracting Services

I can design and implement solutions, from requirements to code. Contracting services will result in a product that will be delivered to the client. The product could be a specification, a language design, a domain analysis, a software architecture or design, or a completed software system.

Estimating the cost of a complete software product is an art based on past experience. However there are well known factors that influence the overall cost of software development that I will use to give an estimate (either in hours or as a fixed price) for creating a piece of software. Based on these estimates, my services can be purchased on either an hourly rate or fixed price.

Factors in the cost of software

Also see my consulting services and instruction services.