Hogyan fejlesztik a feltörekvő vállalatok értékesíthető szoftvert

A technológia egyre inkább összefonódik az üzleti szempontokkal, így a CNET @ Work segíthet Önnek - az ötnél kevesebb alkalmazottat foglalkoztató kisvállalkozások számára - a fogyasztók számára.


Ön kisvállalkozás tulajdonosa, és van egy ötlete, hogy piacképes szoftvertermékké kíván válni - de nem szoftverfejlesztő.

Hogyan kapod el az ötleted?

Íme három megközelítés.

Kezdje el a szoftver fejlesztését

Mike Little, a Byte vezérigazgatója és egy korábbi mérnök, a Sun Microsystems és az IBM érdekelte az online éttermi felülvizsgálati fórum kialakítását az ügyfelek számára, akik szintén éttermeként szolgáltak menük közzétételére és visszajelzések megszerzésére. A nagy adatok és elemzések hátterében Little tervezte az analitika hátterének hozzáadását az online éttermi értékeléseihez. A feliratkozó éttermek használhatják ezeket az elemzéseket, hogy rendszeres és valós idejű információkat gyűjtsenek ügyfeleikről, mint például a leggyakrabban pártolt ügyfelek, és mely ügyfeleknek volt a legnagyobb hatása a szociális médiára.

"Amikor elkezdtem ezt a projektet, nem volt szoftverfejlesztő, és én nem voltam fejlesztő, " mondta Little. "De IBM BlueMix eszközöket használtam, ami lehetővé tette számomra a rendszer kezdeti fejlesztésének nagy részét. Ha egy olyan alkalmazást szeretnék létrehozni, amely push-üzenetet küldött egy telefonnak, csak annyit kellett tennem, hogy leírjam a funkciót BlueMix, és ez a kódot adja nekem. "

A lecke megtanulta: "Volt egy kis extra" ragasztó ", amit még mindig szükségem volt ahhoz, hogy mindezeket a szoftverösszetevőket hozzam létre, hogy együtt dolgozzam - mondta Little. "Biztosítottam egy professzionális szoftverfejlesztő segítségét, hogy ezt a szoftvert integráljam."

Béreljen helyi szoftverfejlesztőt a környéken

"Ahogy a rendszerem kialakult, " Little azt mondta: "Rájöttem, hogy mennyire fontos itt találni egy szoftverfejlesztőt itt a helyi térségben, hogy leülhessünk, és egy csésze kávét vegyünk, hogy megvitassák a szoftver új ötleteit, valamint a szoftver folyamatos fejlesztése. "

A Little azt is felfedezte, hogy nem volt elég egy olyan fejlesztő megtalálása, aki tudta, hogyan kell kódolni az alkalmazást. A professzionális szoftverfejlesztők drágák, ezért ezeket a költségeket egyensúlyba kell hozni azzal, hogy a lehető leggazdaságosabbnak kell lennie egy új vállalkozásnak.

A lecke megtanulta: "Ha helyben bérel, fontos, hogy megtalálja az összes kereskedő fickóját, aki nemcsak az alkalmazáskódot és annak írását tudja megérteni, hanem a hardver és az operációs rendszerek mechanikáját is, amelyeket az alkalmazás fog használni kölcsönhatásba lép ”- mondta Little. "Minden ilyen képességre egy személyre van szüksége."

Fejleszteni kell a szoftvert a tengeren

Amikor Jim Kosalos, a Wisconsin Egyetem geofizikusa 1996-ban elindította a San Cristobal Kávéimportőröket, nem tervezte a szoftver fejlesztését vagy fejlesztővé válását. Azonban az elmaradott országokban a kávégyártókkal folytatott munkája figyelmeztetett rá, hogy szükség van egy formálisabb vállalati erőforrás-tervezésre (ERP) és a minőségellenőrzési rendszerre, hogy javítsa a kávé hozamát a mezőkben.

"A rendszerfejlesztésem hátterében a hardver és a szoftver eszközöket fejlesztettem ki, hogy segítsem a kávégyártás kezelésében" - mondta Kosalos. "Soha nem volt cél az ERP kifejlesztése, csak azért, hogy átvehessük a folyamat ellenőrzését a termék javítása és az erőforrások szivárgásának megállítása érdekében. Mivel az eszközkészlet nőtt, világossá vált, hogy sokkal több, mint egy QMS (minőségirányítás) rendszer)."

Először is, Kosalos megvizsgálta, hogyan tudna együttműködni az USA-beli ERP cégekkel, de úgy találta, hogy ezek a vállalatok egyike sem osztotta meg a látását vagy a kávéval való részvétel hajlandóságát.

"Néhány további kutatást végeztem, és ez végül egy indiai szoftverfejlesztő céghez vezetett, amely nagyon vonzónak tűnt, de nehézségek voltak a nyelvvel" - mondta. "Mi volt egy irodánk Mexikóban, és beszéltem spanyolul, és ugyanebben az időben a mexikói házon belüli ügyvédünk elmondta, hogy az egyik osztálytársa dolgozik egy szoftverfejlesztő cégnél, az MXGlobal Solutions-nál, amelyen 30 ember dolgozott csak 10 fővel percre az útból tőlünk. " Kosalos szerződést kötött velük, és azóta is jól működik.

Mike Little, aki a szoftverfejlesztést a parton kezdte, szintén úgy döntött, hogy a munka részeit a tengerre helyezi.

A Kosalos és a Little által tapasztalt üzleti előnyök magukban foglalják a kód gyorsabb megfordulását, és a megfizethetőbb szakmunkást a munkához.

Megtanult tanulságok: „Mivel kezdetben nyelvi és kommunikációs akadályok voltak az offshore-fejlesztőkkel, megtanultam nagyon pontosan dokumentálni a szoftverkövetelményeket, mert megállapítottam, hogy a fejlesztő szó szerint megteszi, amit tennie kell - ezért fontos, hogy pontos legyen az üzleti követelményeknek megfelelően ”- mondta Little.

"A szoftver minősége és a felhasználói felület rendkívül fontos a felhasználók számára" - mondta Kosalos. "Amit mindezekből megtanultam, hogy minden olyan nagy mérnöki projekt, mint a szoftverfejlesztés, mindig nehezebb, mint a vártnál. Már tudtam ezt a korábbi tapasztalatokból, de frissítő az, hogy az orrát még egyszer megdörzsölje!"

Végül, Little megtanulta a szellemi tulajdon védelmének fontosságát. "Amikor offshore fejlesztőket használok, a rendszer egyes darabjait különböző fejlesztőknek dolgozom ki, hogy senki sem látja a teljes szoftverrendszert, amelyet itt integrálunk. Ilyen módon talán egy fejlesztő kap egy darab kódot, de soha nem mindent. "

 

Hagyjuk Meg Véleményét