Ask HN: Freelancers/consultants, what is your first-client-meeting checklist?
Aside from red tape (negotiating a rate, legal forms, etc.), what things do you make sure to ensure to make sure project planning goes smoothly and requirements have been clearly expressed/understood?
5 comments
[ 5.8 ms ] story [ 27.0 ms ] thread- Make sure client actually knows how software development works. This keeps their expectations in check.
- Make sure their intentions are honest. This keeps my expectations in check.
Even for software developers, it varies a lot, e.g. everyone has different expectations of Agile. A lot of people do Agile with deadlines. Some people think scrum means they bother you every 2 hours asking for a progress report.
In a meeting and a half I understand the problem, their understanding of the problem, their personality and work style, and specific terms.
- Clarify to the client that all submitted design is "low res", i.e. wireframe, unless it's in CSS/XML/whatever. Font weights, button curves, padding, etc, are not part of the specs.
- Make sure they're not trying to screw me. There's a lot of gray areas in software. It's nice to take the middle point in a contract, not the point where you have the most to lose. Many clients will try to use that gray area to fleece you. This is the main reason contracting is so expensive.