Ako rozvíjajúce sa spoločnosti vyvíjajú predajný softvér

Vďaka technológii, ktorá sa stále viac prelína so všetkými aspektmi podnikania, vám CNET @ Work môže pomôcť - zákazníkom malých podnikov s menej ako piatimi zamestnancami - začať.


Ste vlastník malého podniku a máte predstavu, že sa chcete zmeniť na obchodovateľný softvérový produkt - ale nie ste vývojár softvéru.

Ako získate svoj nápad?

Tu sú tri prístupy.

Začnite sami vyvíjať softvér

Mike Little, generálny riaditeľ spoločnosti Byte a bývalý inžinier so spoločnosťami Sun Microsystems a IBM, sa zaujímali o vytvorenie online fóra na kontrolu reklám pre zákazníkov, ktoré slúžilo aj ako miesto pre reštaurácie, aby publikovali svoje menu a získali spätnú väzbu. S pozadím vo veľkých údajoch a analýze mal malý plán na pridanie backendu analýzy k jeho recenzii online reštaurácií. Odberateľské reštaurácie by mohli využívať tieto analytické nástroje na zhromažďovanie pravidelných a real-time informácií o svojich zákazníkoch, napríklad o tom, kto ich najviac podporoval a ktorí zákazníci mali najväčší vplyv na sociálne médiá.

"Keď som začal tento projekt, nemal som vývojára softvéru a nebol som vývojár sám, " povedal Little. "Ale ja som použil nástroje IBM BlueMix, čo mi umožnilo urobiť veľkú časť počiatočného vývoja systému sám.Ak som chcel vytvoriť aplikáciu, ktorá poslala push správu do telefónu, stačilo len opísať funkciu BlueMix a vytvoril by pre mňa kód. "

Poučená lekcia: "Mal som ešte trochu" lepidla ", ktoré som ešte potreboval, aby som získal všetky tieto softvérové ​​komponenty, ktoré som vytvoril, aby spolupracovali, " povedal Little. "Zabezpečil som pomoc od profesionálneho vývojára softvéru, aby sa táto integrácia softvéru vykonala."

Nájom miestneho vývojára softvéru vo vašej oblasti

"Ako sa môj systém zformoval, " povedal Little, "uvedomil som si, aké dôležité je nájsť softvérového vývojára priamo tu v mojej miestnej oblasti, aby sme si mohli posedieť a nechať si šálku kávy diskutovať o nových nápadoch na softvér a tiež prebiehajúci vývoj softvéru. "

Malo tiež zistilo, že nestačí jednoducho nájsť vývojára, ktorý vie, ako kódovať aplikáciu. Profesionálni vývojári softvéru sú drahé, takže musíte tieto náklady vyrovnať s vašou potrebou spustiť nový obchod čo najhospodárnejším spôsobom.

Poučená lekcia: "Ak si najmete lokálne, je dôležité nájsť chlapíka typu" jack of all trades ", ktorý chápe nielen kód aplikácie a jeho písanie, ale aj mechaniky hardvéru a operačných systémov, ktoré aplikácia ide komunikovať s nimi, "povedal Little. "Potrebujete všetky tieto schopnosti v jednej osobe."

Vyvíjajte svoj softvér z pobrežia

Keď Jim Kosalos, geofyzik z univerzity v Wisconsine, spustil dovozcov kávy San Cristobal v roku 1996, nemal v úmysle vyvíjať softvér alebo sa stať developerom. Jeho práca s výrobcami kávy v zaostalých krajinách ho však upozornila na potrebu formálnejšieho plánovania podnikových zdrojov (ERP) a systému kontroly kvality na zlepšenie výnosov kávy na poli.

"Moje zázemie v oblasti systémového inžinierstva ma priviedlo k vývoju nástrojov, hardvéru aj softvéru, ktoré pomáhajú riadiť výrobu kávy, " povedal Kosalos. "Nikdy nebolo cieľom vyvinúť ERP, len získať kontrolu nad procesom zlepšenia produktu a zastaviť" únik "zdrojov.Vďaka nárastu množstva náradia sa ukázalo, že sa stáva oveľa viac než QMS systém). "

Po prvé, spoločnosť Kosalos skúmala spôsoby, ako by mohol spolupracovať s americkými ERP firmami, ale zistil, že žiadna z týchto spoločností nehovorí o svojej vízii ani o sklon k tomu, aby sa zapojila do kávy.

"Urobil som ďalší výskum a to ma viedlo k indickej spoločnosti na vývoj softvéru, ktorá vyzerala veľmi atraktívne, ale problémy s jazykom boli, " povedal. "V Mexiku sme mali kanceláriu a hovorili sme španielčinou a bolo to približne v tom istom čase, keď náš mexický in-house právnik uviedol, že jeden z jej spolužiakov pracoval pre spoločnosť na vývoj softvéru MXGlobal Solutions, ktorá mala 30 ľudí pracujúcich len 10 minút po ceste od nás. " Spoločnosť Kosalos s nimi uzavrela zmluvu a dohoda odvtedy funguje dobre.

Mike Little, ktorý začal s vývojom softvéru na pevnine, sa tiež rozhodol presunúť časť práce na mori.

Obchodné výhody, ktoré mali skúsenosti aj spoločnosti Kosalos a Little, zahŕňali rýchlejšie obraty kódu a cenovo dostupnejšiu kvalifikovanú prácu, aby vykonávali prácu.

Získané skúsenosti: "Pretože na začiatku existovali jazykové a komunikačné bariéry s vývojármi na mori, naučila som sa veľmi presne zdokumentovať moje požiadavky na softvér, pretože som zistil, že vývojár urobí doslova to, čo od nich požadujete - takže je dôležité byť presný s vašimi obchodnými požiadavkami, "povedal Little.

"Kvalita softvéru a užívateľského rozhrania sú pre používateľov prvoradé, " povedal Kosalos. "To, čo som sa dozvedel zo všetkého, je, že každý veľký inžiniersky projekt, ako je vývoj softvéru, je vždy oveľa ťažšie, než sa očakávalo." Už som to vedel z predchádzajúcich skúseností, ale je to osviežujúce, že si si ten nos ešte všimol!

Napokon, Little sa naučil dôležitosť ochrany vášho duševného vlastníctva. "Keď používam vývojárov na mori, rozdelím sa do rôznych vývojárov, takže nikto nevidí celý softvérový systém, ktorý tu integrujeme, a tak môže vývojár dostať časť kódu, ale nikdy nie všetko. "

 

Zanechajte Svoj Komentár