Click here to Skip to main content
15,913,133 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralBefore Starting A New Contract.... Pin
Kevin Marois30-Sep-14 12:47
professionalKevin Marois30-Sep-14 12:47 
GeneralRe: Before Starting A New Contract.... Pin
Mycroft Holmes30-Sep-14 14:10
professionalMycroft Holmes30-Sep-14 14:10 
GeneralRe: Before Starting A New Contract.... Pin
Munchies_Matt30-Sep-14 17:15
Munchies_Matt30-Sep-14 17:15 
GeneralRe: Before Starting A New Contract.... Pin
Kevin Marois30-Sep-14 17:30
professionalKevin Marois30-Sep-14 17:30 
GeneralRe: Before Starting A New Contract.... Pin
_Maxxx_30-Sep-14 17:40
professional_Maxxx_30-Sep-14 17:40 
GeneralRe: Before Starting A New Contract.... Pin
Kevin Marois1-Oct-14 6:09
professionalKevin Marois1-Oct-14 6:09 
GeneralRe: Before Starting A New Contract.... Pin
BobJanova1-Oct-14 5:43
BobJanova1-Oct-14 5:43 
GeneralRe: Before Starting A New Contract.... Pin
Kevin Marois1-Oct-14 6:07
professionalKevin Marois1-Oct-14 6:07 
I've been doing this for almost 30 years, most of it self employed. I totally disagree with you.

First, there is NEVER flexibility. If the customer wants a change, they pay. As soon as they waiver from the contract or specs, they pay. I don't work for free, and I don't give away code. I learned this many years ago when customers started "moving target software" where they change their minds in mid development and don't think they should pay for it. If you don't charge for each change, they keep asking for more and bigger "freebies". I specify very clearly in my contracts that I will NOT develop any code other than what's in the specs.

Second, I ask these question because you simply CANNOT write an app with a vague idea. If they don't know what they want, then we figure it our before we start. You CANNOT develop what the customer doesn't know. So I'm hoping to solicit more questions to ensure that I'm not missing something.

I agree that you cannot "If you nail everything down at the start", but the questions I ask in that questionnaire are a real good starting point.

If someone wants to bring a contractor in, it's probably because they don't know exactly what they want "


Not true at all. Think about your statement. You just said "I'm not sure what I want, so I'll hire some guy who charges more than average to do it".

There are many reasons clients use contractors, and never once did one of my clients call me to develop an app because they didn't know what they wanted. The primary reasons clients use customers are they don't need to hire someone full time for a one-and-done job.

I'd get a rough idea of what they wanted, how long they expected it to take to get there and how much money they were prepared to throw at me, and then if it seemed like a job worth taking I'd get into the details of platform, technology stack etc and what the requirements might be.


Totally backwards. How can you possibly discuss time & money when you don't know thing like the technology stack and don't know the requirements?

At any rate, the point of my post was to see what other questions people out there ask.
If it's not broken, fix it until it is

GeneralRe: Before Starting A New Contract.... Pin
BobJanova2-Oct-14 1:12
BobJanova2-Oct-14 1:12 
GeneralRe: Before Starting A New Contract.... Pin
Kevin Marois2-Oct-14 4:57
professionalKevin Marois2-Oct-14 4:57 
GeneralIn London Pin
JoeSox30-Sep-14 11:35
JoeSox30-Sep-14 11:35 
GeneralRe: In London Pin
Bassam Abdul-Baki1-Oct-14 0:24
professionalBassam Abdul-Baki1-Oct-14 0:24 
General:\ Pin
Kent Sharkey30-Sep-14 11:16
staffKent Sharkey30-Sep-14 11:16 
GeneralRe: :\ Pin
Keith Barrow30-Sep-14 11:47
professionalKeith Barrow30-Sep-14 11:47 
GeneralRe: :\ Pin
Mark_Wallace1-Oct-14 0:03
Mark_Wallace1-Oct-14 0:03 
GeneralRe: :\ Pin
Keith Barrow1-Oct-14 2:36
professionalKeith Barrow1-Oct-14 2:36 
GeneralRe: :\ Pin
Mark_Wallace1-Oct-14 3:25
Mark_Wallace1-Oct-14 3:25 
GeneralRe: :\ Pin
PhilLenoir1-Oct-14 10:43
professionalPhilLenoir1-Oct-14 10:43 
GeneralRe: :\ Pin
Munchies_Matt30-Sep-14 12:18
Munchies_Matt30-Sep-14 12:18 
GeneralRe: :\ Pin
Kevin Marois30-Sep-14 14:32
professionalKevin Marois30-Sep-14 14:32 
GeneralRe: :\ Pin
Munchies_Matt30-Sep-14 17:12
Munchies_Matt30-Sep-14 17:12 
GeneralRe: :\ Pin
Slacker0071-Oct-14 0:19
professionalSlacker0071-Oct-14 0:19 
GeneralRe: :\ Pin
#realJSOP1-Oct-14 3:02
professional#realJSOP1-Oct-14 3:02 
GeneralRe: :\ Pin
Slacker0071-Oct-14 3:04
professionalSlacker0071-Oct-14 3:04 
GeneralRe: :\ Pin
DJ van Wyk30-Sep-14 18:42
professionalDJ van Wyk30-Sep-14 18:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.