How Software Gets Done  


(No Login on Secured Page)

Software Buyers
Request new bids
Search Coders
 
My Account
 
My Account Home
 
My Buyer 'To Do' List
 
My bid requests
 
My escrow account
 
My general info
 
My alerts
 
Verification
 
Help for Buyers
Articles for Buyers
FAQ for Buyers
Latest News
 
Software Coders
Newest open work
Browse all work
Search all work
My Account
 
My Coder 'To Do' List
 
My bids
 
My General Info
  My credit account
 
Help for Coders
Articles for Coders
FAQ for Coders
Latest News
 
Affiliates
My account
 
My pipeline
 
My credit account
 
Help for Affiliates
Latest News
 
Newest Bid Requests
MS Access Document Scanning
By Lee2000 on Jun 29
Max Bid: $15


Active Directory Integration
By Customer Support Excellence on Jun 29
Max Bid: Open to fair suggestions


Logo Design
By buktop on Jun 29
Max Bid: $100


WebSite and Logo Design
By buktop on Jun 29
Max Bid: $300


Web Page Monitoring
By Born Free on Jun 29
Max Bid: $30


Cold Fusion 5.0 to MX Migration
By dadress on Jun 29
Max Bid: Open to fair suggestions


Click here to put this ticker on your own site

Open Work Categories.
Database 
(154 open)
   Access 
(59 open)
   MySQL 
(85 open)
   Oracle 
(8 open)
   SQL Server 
(46 open)
   Other DB 
(20 open)
Documentation / Tech Writing 
(25 open)
Data Entry 
(22 open)
Game Development 
(23 open)
Graphics / Art / Music 
(53 open)
   Graphics 
(55 open)
     Adobe AfterEffects 
(1 open)
     Adobe Photoshop 
(14 open)
     Adobe Premiere 
(2 open)
     3d Animation 
(20 open)
   Art (Misc.) 
(23 open)
   Music 
(11 open)
   3d Modeling 
(17 open)
Language Specific 
(116 open)
   ASP 
(61 open)
   ASP .NET 
(26 open)
   C# 
(32 open)
   C++ / C 
(118 open)
   Cold Fusion 
(9 open)
   Delphi 
(31 open)
   Java 
(56 open)
   JSP 
(15 open)
   Perl 
(39 open)
   PHP 
(84 open)
   XML/XSL 
(24 open)
   Visual Basic 
(157 open)
   Visual Basic .Net 
(66 open)
   Other 
(57 open)
Misc 
(23 open)
   CAD 
(3 open)
MultiMedia 
(38 open)
   Video Editing 
(4 open)
Network 
(42 open)
   Network Design 
(11 open)
   Network Implementation 
(15 open)
Platforms 
(93 open)
   Windows 
(168 open)
     MS Exchange 
(5 open)
     MS Office 
(10 open)
     Other 
(7 open)
   Darwin 
(1 open)
   Internet Browser 
(44 open)
   Linux 
(64 open)
   UNIX 
(35 open)
   Hand Held/PDA Programming 
(9 open)
Requirements 
(17 open)
Security 
(37 open)
Testing / Quality Assurance 
(19 open)
Web 
(156 open)
   Page Design 
(86 open)
   Flash 
(51 open)
   Web Services 
(76 open)
   Web (Other) 
(81 open)
Training 
(13 open)
   Computer Based 
(14 open)
Other
 
Other Sites

Download the free Rent A Coder IE toolbar!
 
A Roadmap To Outsourcing Software
By John Rigby
Rent a Coder Buyer

    More than two decades of being the “interface” between different cultures in international trade development, taught me that it is usually the fear of the unknown which creates most problems and nowhere more so than in a high technology situation.

    If you have decided to use the services of a contract programmer, first thing to do is find a middleman! If you are reading this on Rentacoder, you have found one, if not, go there first.

    You do need a bridge over the sometimes, awesome gulf between Geekdom and Userdom. Just as if you were traveling through a strange land, you are foolish if you don’t go prepared and that means with a good map and some idea of the conditions on the way. Long before you set out on the often very enlightening and beneficial journey of hiring contractors, you need to be very specific about what your requirements are and here are a few tips on making this easy for you:
  1. Make three lists: What you MUST have, what you could do without and a “wish list” – the sort of thing that would seem to you to be too difficult/expensive.
  2. Draw exactly what you want on paper – like a Ledger, in fact use Ledger paper.
  3. If possible, either draw the type of screen you want to see, or pick another program whose screen (interface) you like and use that as a guide for your programmer.

    The key is to remember that computerization is supposed to automate repetitive tasks. Computers are lousy at one-off things. They are good at gathering and presenting lots of data easily. The least used and understood function of computerization is effective use of report functions.

    Here is where your programmer can help, but only with his usually very limited knowledge of real-world business and probably zero knowledge of yours. If you don’t know exactly what you want, how can he?

    He SHOULD know about “tolerance reporting”, but may not. This is setting up your program so that it automatically reports a warning if for example, stock falls below a certain level (calculated by you as the normal delivery time plus twenty percent, of placing a stock order divided by sales per that period.)
Or, when advance rental sales report below average for the current trading period for your Car Rental business, so that you can put out a “special” to fill the gap.

    So, first things first, what overall information do you need to know instantly?
(Stock levels, e.g.)

  • Reporting: How many times have we had breakdowns in the field on which rental vehicles?
  • What is the monthly cost of vehicle number 23 expressed per sold days?
  • Which vehicles are due/overdue for servicing?
  • Which vehicles are renting best? (Why?)
  • Report by make, size, or type.
     
  • What is the BASIC procedure for you to set up a rental transaction, step-by-step?
  • What can go wrong with the procedure? (I only want a red Toyota)
  • What could add to the process? (The famous MacDonald’s add-on “ Want Fries with that?” which added 10% to the bottom line of net profits.

    Every hour spent at this phase is worth ten later on.
 

  • Negotiate with your contractor for an update, as distinct from fixes.
  • The closer you get to writing down every single requirement, the better it will be for you both.
  • Establish the fixed period for product ready. Have an install date and mean it. It goes without saying that the more room you give your contractor, the better.
  • Stay in touch. This doesn’t mean badgering him, it means very quickly responding to his queries and test runs.
  • Don’t get mad. Ever.
  • If you aren’t making headway with him, call in the referee/umpire. Remember what I said in the second paragraph? Talk to the umpire first. Explain the situation without added color and you might be surprised at how easily it all gets back on track. (editor's note: You can contact the facilitator at any time with a difficult coder at facilitator@rentacoder.com)
     

As someone who has lived on both sides of the table, let me leave you with the one thing every I.T. pro learns early:


Never, ever say, “That’s easy, will only take 5 minutes”, or “just watch this”. There are more exceptions than rules when dealing with computers, but without them, how would all those incompetent people be able to go get Big Time Jobs?

Last hint: Look at the Accounting program you now use: criticize it and write down its annoyances.

  • Like not putting in the date automatically.
  • When you make an error and backtrack it has thrown out everything you’ve already entered.
  • Like not automatically spacing for Credit Card number insertion or manual dates.
  • Like not having defaults wherever possible AND NO WAY FOR YOU TO EASILY ADD THEM.
  • Like not automatically moving to the next line when it has a fixed entry set. ( Y or N)
  • Like not asking the questions in a logical sequence on screen – the way you do, naturally.


Back to 'Articles for Buyers'


Quick Search
 Advanced Search
Newest Open Work
Latest News  
Credentials


 

 
Rent A Coder upholds the rigorous business practices required to be both a BBB member and Square Trade vendor.
  • All customer issues addressed within 2 days
  • Openly disclosed pricing and return policies
  • Participation in mediation at buyer request
  • Superior selling track record
This site is verified through its parent company, Exhedra Solutions, Inc.
 
Top Coders.

Anuj Gakhar
Rated a 9.98 on 99 jobs 
Securenext
Rated a 9.98 on 106 jobs 
Andrei Remenchuk
Rated a 10 on 13 jobs 
Buddies
Rated a 9.83 on 78 jobs 
Codman
Rated a 9.97 on 147 jobs 
Michael Sharp
Rated a 9.97 on 181 jobs 
D-N-S
Rated a 9.93 on 37 jobs 
markesh
Rated a 10 on 22 jobs 
teleCODERS
Rated a 9.93 on 67 jobs 
Tometa Software, Inc.
Rated a 10 on 10 jobs 

See all top coders...

(What makes a top coder?)

Top Exam Scorers

 
Other
Rent A Coder is PayPal verified through its parent company, Exhedra Solutions, Inc.

Created in partnership with:

 

Affiliate Sites
Latest News | About Us | Kudos | Feedback/Contact    Affiliates | Advertise    Privacy | Legal

Copyright © 2001, Exhedra Solutions, Inc. All rights reserved.
By using this site you agree to its Terms and Conditions.
"Rent A Coder" (tm), "Safe Project Escrow" (tm) and "How Software Gets Done" (tm)
are trademarks of Exhedra Solutions, Inc.