Please only consider this as a last resort (which it may be, in this economy).
Here are some notes from my own experience here:
1. Small, manageable deliverables. Always error on caution and honesty, instead of optimism and salesmanship.
2. If your customer (who you should just call your boss, if there's only 1) isn't technical, you'll hate life. You may as well be selling corn futures to a martian.
3. Two new phrases which will dominate your life: Requirements Management, Customer Expectations Management.
4. Find customers by going to user groups/mailing lists for the technologies you're good at.
5. If you have to integrate with any other software system, make sure you have access to enough information/support to handle hard-to-track bugs. The worst place to be is a remote freelancer guessing at what's going on, billing by the hour.
Comments
Please only consider this as a last resort (which it may be, in this economy).
Here are some notes from my own experience here:
1. Small, manageable deliverables. Always error on caution and honesty, instead of optimism and salesmanship.
2. If your customer (who you should just call your boss, if there's only 1) isn't technical, you'll hate life. You may as well be selling corn futures to a martian.
3. Two new phrases which will dominate your life: Requirements Management, Customer Expectations Management.
4. Find customers by going to user groups/mailing lists for the technologies you're good at.
5. If you have to integrate with any other software system, make sure you have access to enough information/support to handle hard-to-track bugs. The worst place to be is a remote freelancer guessing at what's going on, billing by the hour.