Jak rozvíjející se společnosti vyvíjejí prodejní software

Díky technologii, která se stále častěji prolíná se všemi aspekty podnikání, vám společnost CNET @ Work může pomoci - zákazníkům pro malé podniky s méně než pěti zaměstnanci - začít pracovat.


Jste vlastník malého podniku a máte představu, že se chcete stát obchodovatelným softwarovým produktem - ale nejste vývojářem softwaru.

Jak dostanete svůj nápad na trh?

Zde jsou tři přístupy.

Začněte s vývojem softwaru sami

Mike Little, generální ředitel společnosti Byte a bývalý inženýr společnosti Sun Microsystems a IBM, se zajímal o vytvoření internetového fóra pro recenze restaurací pro zákazníky, které také sloužilo jako místo pro restaurace, aby zveřejňovaly své nabídky a získaly zpětnou vazbu. S malým zázemím ve velkých datech a analýzách měl Littleův plán přidat analytickou analýzu svých recenzí online restaurací. Přihlašování restaurací by mohlo tato analytika využívat ke shromažďování pravidelných a real-time informací o svých zákaznících, například o tom, kdo je nejčastěji patronoval a kteří zákazníci měli největší dopad na sociální média.

"Když jsem začal tento projekt, neměl jsem vývojáře softwaru a sám jsem nebyl vývojář, " řekl Little. "Použil jsem však nástroje IBM BlueMix, což mi umožnilo provést spoustu počátečního vývoje systému. Pokud bych chtěl vytvořit aplikaci, která poslala zprávu do telefonu, musel jsem pouze popisovat funkci BlueMix a produkuje kód pro mě. "

Poučená lekce: "Bylo ještě trochu" lepidla ", které jsem potřeboval, abych získal všechny tyto softwarové komponenty, které jsem vytvořil, aby spolupracovali, " řekl Little. "Získal jsem podporu od profesionálního vývojáře softwaru, aby se tato integrace softwaru dělala."

Najděte místního softwarového vývojáře ve vaší oblasti

"Jak se můj systém zformoval, " řekl Little, "uvědomil jsem si, jak je důležité najít vývojáře softwaru přímo v mém okolí, abychom mohli posedět a dát si šálek kávy, aby diskutovali o nových nápadech pro software a také pokračující vývoj softwaru. "

Malý také zjistil, že nestačí pouze najít vývojáře, který by věděl, jak kódovat aplikaci. Profesionální vývojáři softwaru jsou drahé, takže musíte tyto náklady vyrovnat s vaší potřebou provozovat nový obchod co nejúsporněji.

Naučená lekce: "Pokud si najmete místně, je důležité najít chlapíka" jack of all trades ", který chápe nejen kód aplikace a jak jej napsat, ale také mechaniky hardwaru a operačních systémů, které se aplikace chystá s ní ", řekl Malý. "Potřebujete všechny tyto dovednosti v jedné osobě."

Vyvíjejte svůj software v zahraničí

Když Jim Kosalos, geofyzik z univerzity ve Wisconsinu, spustil v roce 1996 dovozce kávy San Cristobal, neměl v úmyslu vyvíjet software nebo se stát vývojářem. Nicméně jeho práce s producenty kávy v zaostalých zemích ho upozornila na potřebu formálnějšího plánování podnikových zdrojů (ERP) a systému kontroly jakosti ke zlepšení výnosů kávy na polích.

"Moje zázemí v oblasti systémového inženýrství mě vedlo k vývoji nástrojů, hardware i softwaru, které pomáhají řídit výrobu kávy, " řekl Kosalos. "Nikdy nebylo cílem vyvinout ERP, jen získat kontrolu nad procesem zlepšování produktu a zastavit" únik "zdrojů.Vzhledem k tomu, že sada nástrojů rostla, bylo jasné, že se stává mnohem víc než QMS Systém)."

Za prvé, Kosalos prozkoumal způsoby, jak by mohl spolupracovat s americkými ERP firmami, ale zjistil, že žádná z těchto společností nesdílí svou vizi ani sklon k tomu, aby se zapojila do kávy.

"Udělal jsem další výzkum a nakonec mě vedl k indické vývojové společnosti, která vypadala velmi atraktivně, ale problémy s jazykem byly, " řekl. "Měli jsme kancelář v Mexiku a mluvili jsme španělsky a bylo to přibližně ve stejnou dobu, kdy náš mexický in-house právník uvedl, že jeden z jejích spolužáků pracoval pro společnost pro vývoj softwaru MXGlobal Solutions, která měla 30 lidí pracujících pouze 10 minuty po cestě od nás. " Kosalos s nimi uzavřel smlouvu a dohoda funguje od té doby dobře.

Mike Little, který zahájil vývoj softwaru na pevnině, se také rozhodl přesunout část práce na pobřeží.

Obchodní výhody, které měli Kosalos i Malý zkušený, zahrnovaly rychlejší obraty kódu a cenověji vyškolenou práci, aby mohli pracovat.

Získané ponaučení: "Vzhledem k tomu, že na počátku byly jazykové a komunikační bariéry s pobočnými vývojáři, jsem se naučil zdokumentovat své požadavky na software velmi přesně, protože jsem zjistil, že vývojář bude dělat doslova to, co od nich požadujete - takže je důležité být přesný s vašimi obchodními požadavky, "řekl Little.

"Kvalita softwaru a uživatelského rozhraní jsou pro uživatele velmi důležité, " řekl Kosalos. "To, co jsem se dozvěděl ze všeho, je, že jakýkoli velký inženýrský projekt, jako je vývoj softwaru, je vždy obtížnější než se předpokládalo. Už jsem to věděla z předešlých zkušeností, ale je to osvěžující, že se tvé nosí ještě jednou potřáslo!"

Nakonec se Little dozvěděl, že je důležité chránit vaše duševní vlastnictví. "Když využívám vývojáře z pobřežních oblastí, rozděluji jednotlivé systémy do různých vývojářů, takže nikdo nevidí celý softwarový systém, který zde integrujeme. Tímto způsobem možná vývojář dostane kus kódu, ale nikdy všechno. "

 

Zanechte Svůj Komentář