Kā jaunietekmes uzņēmumi izstrādā pārdodamu programmatūru

Ar tehnoloģiju, kas arvien vairāk ir saistīta ar visiem uzņēmējdarbības aspektiem, CNET @ Work var palīdzēt jums - veicināt patērētājus maziem uzņēmumiem ar mazāk nekā pieciem darbiniekiem.


Jūs esat mazo uzņēmumu īpašnieks, un jums ir ideja, ka vēlaties pārvērsties par pārdodamu programmatūras produktu - bet neesat programmatūras izstrādātājs.

Kā jūs saņemsiet savu ideju?

Šeit ir trīs pieejas.

Sāciet izstrādāt programmatūras izstrādi

Bites vadītājs Mike Little un bijušais inženieris ar Sun Microsystems un IBM bija ieinteresēts izveidot tiešsaistes restorānu apskates forumu klientiem, kas arī kalpoja par vietu restorāniem, lai ievietotu savas izvēlnes un iegūtu atgriezenisko saiti. Pateicoties lielo datu un analītikas fonam, Little plāns bija pievienot analītikas pamatni viņa tiešsaistes restorānu atsauksmēm. Abonēšanas restorāni varētu izmantot šīs analīzes, lai savāktu periodisku un reāllaika informāciju par saviem klientiem, piemēram, par to, kas visbiežāk tos aizstāvēja un kuriem klientiem bija vislielākā ietekme uz sociālo mediju.

"Kad es sāku šo projektu, man nebija programmatūras izstrādātāja, un es pats neesmu attīstītājs, " sacīja Little. "Bet es izmantoju IBM BlueMix rīkus, kas ļāva man izdarīt lielu daļu sistēmas sākotnējās izstrādes. Ja es gribēju izveidot lietojumprogrammu, kas tālrunim nosūtīja push ziņojumu, viss, kas man bija jādara, bija aprakstīt funkciju BlueMix un tas radītu man kodu. "

Gūtā mācība: "Bija mazliet papildu" līmes ", kas man vēl bija vajadzīga, lai iegūtu visus šos programmatūras komponentus, ko izveidoju, lai strādātu kopā, " sacīja Little. "Es nodrošināju profesionāla programmatūras izstrādātāja palīdzību, lai iegūtu šo programmatūras integrāciju."

Izīrējiet vietējo programmatūras izstrādātāju

"Tā kā mana sistēma veidojās, " Little teica: "Es sapratu, cik svarīgi ir atrast programmatūras izstrādātāju tieši manā vietējā teritorijā, lai mēs varētu sēdēt un baudīt tasi kafijas, lai apspriestu jaunas programmatūras idejas, kā arī programmatūras pastāvīgu izstrādi. "

Maz arī atklāja, ka nav pietiekami vienkārši atrast izstrādātāju, kurš zināja, kā pieteikt pieteikumu. Profesionāli programmatūras izstrādātāji ir dārgi, tāpēc jums ir jālīdzsvaro šīs izmaksas pret jūsu nepieciešamību pēc iespējas ekonomiskāk vadīt jaunu biznesu.

Gūtā mācība: "Ja jūs nomājat vietējā līmenī, ir svarīgi atrast" visu tirgotāju puisis ", kurš saprot ne tikai lietojumprogrammas kodu un to, kā to rakstīt, bet arī aparatūras un operētājsistēmu, ko lietotne gatavojas, mehāniku. mijiedarbojas, ”sacīja Little. "Jums ir vajadzīgas visas šīs prasmes vienā personā."

Izstrādājiet savu programmatūru ārzonā

Kad Jim Kosalos, Viskonsinas Universitātes ģeofizists, 1996. gadā uzsāka San Cristobal kafijas importētājus, viņš neplānoja izstrādāt programmatūru vai kļūt par attīstītāju. Tomēr viņa darbs ar kafijas ražotājiem nepietiekami attīstītajās valstīs brīdināja viņu par nepieciešamību pēc formālākas uzņēmumu resursu plānošanas (ERP) un kvalitātes kontroles sistēmas, lai uzlabotu kafijas ražu laukos.

"Mana sistēma sistēmu inženierijā lika man izstrādāt aparatūru un programmatūru, lai palīdzētu pārvaldīt kafijas ražošanu, " sacīja Kosalos. "Nekad nebija bijis mērķis attīstīt ERP, lai iegūtu kontroli pār procesu, lai uzlabotu produktu un apturētu resursu noplūdi. Tā kā rīku komplekts pieauga, kļuva skaidrs, ka tas kļuva daudz vairāk nekā KVS (kvalitātes vadība). sistēma). "

Pirmkārt, Kosalos pētīja veidus, kā viņš varētu sadarboties ar ASV dibinātajām ERP firmām, bet viņš konstatēja, ka neviens no šiem uzņēmumiem nepiedalījās ar savu redzējumu vai vēlmi iesaistīties kafijā.

"Man bija daži papildu pētījumi, un tas galu galā noveda pie Indijas programmatūras izstrādes uzņēmuma, kas izskatījās ļoti pievilcīgs, bet bija grūtības ar valodu, " viņš teica. "Mums bija birojs Meksikā, un es runāju spāņu valodā, un tieši tajā pašā laikā mūsu Meksikas iekšējais advokāts norādīja, ka viens no viņas klasesbiedriem strādāja programmatūras izstrādes uzņēmumā MXGlobal Solutions, kurā bija tikai 30 cilvēki, kas strādāja tikai 10 minūtes no ceļa no mums. " Kosalos ar viņiem noslēdza līgumu, un kopš tā laika vienošanās ir darbojusies labi.

Mike Little, kurš sāka savu programmatūras izstrādi krastā, arī nolēma pārvietot darba daļas no jūras.

Uzņēmējdarbības priekšrocības, ko gan Kosalos, gan Little piedzīvoja, ietvēra ātrāku kodu maiņu un izdevīgāku kvalificētu darbaspēku, lai veiktu darbu.

Gūtās atziņas: "Tā kā sākotnēji bija valodas un komunikācijas barjeras ar ārzonu izstrādātājiem, es ļoti precīzi iemācījos dokumentēt savas programmatūras prasības, jo es atklāju, ka attīstītājs darīs burtiski to, ko jūs lūdzat viņiem darīt - tāpēc ir svarīgi būt precīzam jūsu biznesa prasībām, ”teica Little.

"Programmatūras kvalitāte un lietotāja interfeiss lietotājiem ir ļoti svarīgi, " sacīja Kosalos. "Tas, ko es visu uzzināju, ir tāds, ka jebkurš liels inženiertehniskais projekts, piemēram, programmatūras izstrāde, vienmēr ir sarežģītāks, nekā gaidīts.

Visbeidzot, maz mācījās, cik svarīgi ir aizsargāt jūsu intelektuālo īpašumu. "Kad es izmantoju ārzonas izstrādātājus, es izplata sistēmas gabalus dažādiem izstrādātājiem, lai neviens neredzētu visu programmatūras sistēmu, ko mēs šeit integrējam. Šādā veidā, iespējams, attīstītājs saņem kodu, bet nekad ne visu. "

 

Atstājiet Savu Komentāru