Ljudje, ki delajo kot programski samostojni, morajo ponuditi na projektih, kot zahteva stranka. Ljudje ponudbo za projekte, da pokažejo svoje sposobnosti, da bi dobili projekt programske opreme storiti v času na učinkovit in profesionalen način. Toda zmagovanje projektov programske opreme je težko, saj lahko na enem samem projektu programske opreme stotine ponudb. Ustvariti morate ponudbo, ki izstopa od ostalih.
Napišite profil o vas kot razvijalec programske opreme. Tukaj se prodajate kot kvalificiran in dobro izobražen delavec programske opreme. Vključite tehnične diplome, oblikovati diplome, programska potrdila, delovne izkušnje s področja programske opreme, popoln življenjepis, ki opisuje vaše izkušnje s programsko opremo in vse druge velike dosežke, ki ste jih opravili v industriji programske opreme. Vključite industrijski in terenski jezik, kot so HTML, CSS in XHTML.
Zberite najboljšo programsko opremo v portfelju. Svojim portfeljem morate posredovati ponudbo za projekt programske opreme, tako da lahko stranka vidi vaše sposobnosti in prejšnje delo. Primeri programske opreme za vključitev v vaš portfelj so programski projekti, načrti spletnih strani, poročanje o programski opremi in odpravljanje težav s programsko opremo. Pokažite različne vidike svojih sposobnosti, tako da stranka ne dobi vtisa, da lahko naredite le eno ali dve stvari.
Vključite vsa pisma priporočil in dosežke, ki so bili priloženi projektom, uporabljenim v portfelju. Če je mogoče, prosimo prejšnje stranke, da poudarijo določene sposobnosti programske opreme, kot so odpravljanje težav, programiranje ali celotno oblikovanje.
Naredite realno ponudbo za določen projekt programske opreme. Medtem ko imajo nekateri odjemalci že nastavljeno urno ceno, drugi zahtevajo, da programska oprema določi ceno. Če je cena nastavljena, morate izbrati število ur, ki jih lahko opravite. Naredite realistično, vendar se ne podcenjujte sami.
Če naročnik od ponudnikov zahteva, da določi ceno, ocenite, koliko ur vas bo popeljalo, koliko vas bo stalo in koliko dobička bi si želeli. Če ste v dvomih, si zagotovite približno 15 odstotkov dobička. Če je potrebno, morate vključiti ur načrtovanja, oblikovanja, programiranja in testiranja. Opišite svoj seznam nalog, ko predlagate ceno za stranko, zato se zaveda, kako se porabi denar in čas.
Ustvarite vzorčni projekt programske opreme za ta projekt, da prikažete, kaj lahko storite. Na primer, če je projekt namenjen oblikovanju spletne strani s programiranjem HTML in CSS, prikažite različne primere celotnega oblikovanja spletnega mesta in vključite natisnjene kode kodiranja, da stranki pokaže, kako ste dokončali videz.
Predložite svojo ponudbo za projekt programske opreme in počakajte na odgovor. Pri predložitvi vključite vse pomembne informacije, zbrane v prejšnjih korakih, in vključite seznam krajev ali načinov, ki jih stranka lahko doseže, če ste izbrani za razgovor. To je lahko e-pošta, instant messenger, klepet, telefonska številka ali druge vrste sporočil. Stranki zagotovite več možnosti.