2) Těžko říct bez znalosti co to má umět. Ale u firmy bych opravdu počítal s cenou přibližně 10tis/ManDay a za těch 10MD se toho moc udělat nedá. Případně můžeš vyzkoušet nějaké studentíky/jednotlivce apod, ale tam zase nelze moc ručit za kvalitu nebo v případě opravy za nějaký reakční čas. apod.
4) Mám zkušenosti (je to část mé pracovní činnosti) "mezičlánku" mezi zákazníkem a programátory. Doporučuji velice dobře si připravit zadání se všemi možnými eventualitami.
Tím mám na mysli když máš někde políčko pro zadání čísla v rozsahu 1-5 tak co to má udělat jednak pro správný vstup, tak i pro ten špatný a počítat s tím že špatný vstup je nejen číslo 6, ale například i to že tam uživatel nic nezadá a nebo tam napíše nějaké slovo apod. Je to velice dobré pro následné testování, zda to funguje jak má. A taky dobré rozpracovat zadání i do detailů. Protože jsou věci které ti přijdou naprosto samozřejmé a že je tam nemusíš psát. MUSÍŠ! Programátor totiž většinou neví nic o tom k čemu to bude sloužit a když tam nějaká alternativa není popsaná tak on to zkusí odhadnout jak se to má chovat, ale to nemusí být přesně to co chceš. V lepším případě tě bude kontaktovat, ale to zas protahuje řešení.
A na konci je velice dobré to důkladně otestovat. K tomu ti právě slouží to dobře sepsané zadání aby jsi věděl jak se to má chovat.
Mohl bych ti i doporučit jednu firmu se kterou několik let spolupracujeme a máme dobré zkušenosti, ale jakou cenu si řeknou nevím. Tyhle informace se ke mě nedostávají, ale hádám že je to v řádech tisíců za MD.