How to convince a non-technical client that their application spec needs to be simplified?

Posted by Ryan on Programmers See other posts from Programmers or by Ryan
Published on 2012-09-20T21:11:52Z Indexed on 2012/09/21 3:49 UTC
Read the original article Hit count: 226

Often times I am faced with the situation where a new client comes to me with an application that has literally 100s of unnecessary features and it is quite clear that things need to be drastically simplified for the project to have any chance of succeeding. How do you convince the client to take a more MVP approach and simplify?

edit:

So the current top answer is to provide the client with a time/cost estimate for the huge application. I'm not too fond of this answer because it doesn't address the real problem with this situation. And that is - it's a bad practice to spec out a massive application and then try and build it from the get go. I feel much more comfortable initially building a small, simple MVP foundation. And then adding small features to that foundation one by one. So how do I convince the client to approach building software in this way?

© Programmers or respective owner

Related posts about client-relations

Related posts about specifications