Articles

hogyan kell fejleszteni a szoftvert akkor is, ha nem egy fejlesztő

Sam Sütők volt egy nagy szoftver ötlet. Még vevői is voltak, akik hajlandóak voltak fizetni érte,és még nem is épült meg.

csak egy probléma volt: Sam nem Fejlesztő.

” őszintén szólva nem tudtam olyan weboldalt építeni, amely azt mondaná:” Szia, A Nevem Sam”, vagy telepítem a WordPress-t egy szerverre ” – mondja Sam, a SnapInspect ingatlanfelügyeleti szoftver alapítója. “Még ma sem ismerek egyetlen HTML-címkét sem.”

mivel Sam nem tudta felépíteni magát a SnapInspect-et, fel kellett vennie és felügyelnie egy csapat fejlesztőt. Ez könnyebb mondani, mint megtenni, ha nem beszél kód, de Sam talált megoldást.

“képes voltam felvenni egy csapat fejlesztő, hogy SnapInspect akár mi is ma,” mondja Sam. “Annak ellenére, hogy nem tudta a kódot, még mindig tudtam dolgozni .”Ma SnapInspect 1,500 ügyfelek $37,000 havonta ismétlődő bevétel.

Mixergy tanfolyamán Sam nem fejlesztőket tanít, hogyan béreljen fejlesztőket. Íme három kiemeli a tanfolyam.

hozza életre látását

ismernie kell a terméket kívül-belül, mielőtt egyértelműen elmagyarázná a fejlesztőknek. De ezt nehéz megtenni, ha maga nem Fejlesztő.

” minden képernyőt ismerned kell, és tudnod kell, mi történik, ha rákattintasz erre, mi történik, ha rákattintasz-mondja Sam -, és túl sok részlet van a fejedben.”

tehát Sam megpróbálta papírra rajzolni, de” túl sok nyíl volt ahhoz, hogy teljes mértékben megértsem a termékemet, és hogy fog kinézni, és hogy mit fog magában foglalni a fejlesztés ” – mondja.

tehát hogyan kommunikálja a látását?

készítsen interaktív makettet

Hozzon létre egy kattintható PDF fájlt.

“most építettem a szoftverem minden képernyőjét a Keynote-ban” – mondja Sam. “Tehát lényegében láthatatlan hiperhivatkozások, amelyek összekapcsolják a számok csúszását … nyíltan azt mondanám, hogy bárki építhet egyet.”

továbbá a kattintható PDF pénzt mentett neki. “Azt mondtam a fejlesztőknek, hogy ne tervezzenek, és ne számítsanak fel semmilyen tervezésért, csak azért, hogy megragadjam ezeket a vitaindító elemeket, és felhasználjam őket a felhasználói felület tervezési fájljaként” – mondja.

ne vásároljon pénzgödröt

ha szűk költségvetésben van, egy szabadúszó fejlesztő felvétele gazdaságos megoldásnak tűnik. De a költségek gyorsan emelkedhetnek.

“az óradíjakkal, így a legtöbb ember dolgozik, a költségvetések teljesen felrobbanhatnak” – mondja Sam. “Háromszor annyi lehet, mint amit eredetileg gondoltak.”

egy másik probléma az, hogy a szabadúszók eltűnhetnek. Sam ismerte az egyik vállalkozót, akinek a fejlesztője hetekre eltűnt, és mindig volt egy új kifogása. “Végül azt mondta, elütötte egy autó, és kórházba került” – mondta. “volt, hogy a végén teljesen váltás Fejlesztők, ő volt több ezer ki a zsebéből, és a lényeg az volt…körülbelül három hónap elpazarolt.”

tehát mit kell tennie helyette?

használjon szakemberekből álló csapatot

béreljen fel egy céget a szoftver fejlesztéséhez.

“amikor egy céggel foglalkozol, sok idő alatt ki fogják terjeszteni a projektet” – mondja Sam. “Minden funkción át fognak menni. Gondoskodnak róla, hogy mindent megértsenek, aztán fix árat adnak neked.”

Sam sokkal biztonságosabbnak érezte magát fix áron, és szerette tudni, hogy egy egész csapat dolgozik a SnapInspect-en. “Fizikai irodájuk van, több alkalmazottjuk van, nem csak eltűnnek” – mondja Sam. “Ha egy személy megsérül vagy beteg, az egész projekt nem fog összeomlani.”

tudja, hogy min dolgoznak

még akkor is, ha egy egész csapat fejlesztőt bérel fel, nem tud visszarúgni, és várni, amíg a gyönyörű termék megérkezik.

“amikor különböző emberekkel dolgozol, és fizetsz értük, mindig tudni akarod, hogy valamilyen munkát végeznek, különösen akkor, ha távol vannak, vagy egy másik országban vagy” – mondja Sam. “Nagyon szeretné tudni, hogy a tényleges munka folyamatban van.”

tehát hogyan lehet meggyőződni arról, hogy a projekt a pályán van?

hozzon létre interaktív feladatlistákat

állítsa be az elvárásokat, és tartsa a füleket az emberek előrehaladtával.

ehhez Sam és az általa felbérelt emberek megállapodnak egy ésszerű mennyiségű munkáról a héten. Aztán létrehoz egy táblát minden ember számára Trello-ban. “Három kis oszlopot használok, amelyek közül az egyik azt mondja, hogy kell csinálni, csinálni, és kész” – mondja. Ahogy befejezik a feladatot, megjelölik ” kész.”

így Sam mindig tudja, hogy valaki dolgozik. “Valós időben látom, mi folyik itt” – mondja. “Ha a nap bármely pontján Megnézem, látom, min dolgoznak jelenleg, és a hét végén véget kell vetni ennek a teendőnek.”

írta: April Dykman.