On Fri, Jun 4, 2010 at 1:25 PM, Anthony <asale...@tpg.com.au> wrote: > Well i treat software like a car. When you buy a car they don't give you > the blueprints... > > That is true for software too - sometimes. A car is one of thousands of identical vehicles on sale. Each purchaser owns the car but not the blueprint. This is equivalent to creating a software app and selling it out of a box to all comers.
BUT, sometimes software is like building a house - it is designed just how the client wants it and is individual. When I buy a house, I certainly expect the architect to supply all relevant plans. So, are you building an application to sell in a box, or are you making something specifically for one client?