Hoe meitsje jo eigen softwareprodukt

 Hoe meitsje jo eigen softwareprodukt

Patrick Harvey

Hjoed sille wy in softwareprodukt meitsje!

Ja, jo hawwe it goed heard, wy sille in softwareprodukt meitsje - in WordPress-plugin.

Gjin soargen meitsje …

Sjoch ek: Hoe kinne jo in ferkeappagina meitsje foar jo earste online kursus as produkt

It is in bytsje as in koeke bakken.

Ynlieding

As jo ​​myn LinkedIn-profyl oait kontrolearre hawwe, dan sille jo witte dat ik in protte jierren yn 'e software yndustry.

Ien fan myn doelen by it begjin fan myn online bedriuw wie om myn eigen digitale produkten te meitsjen. En mear spesifyk woe ik myn eigen softwareprodukten meitsje.

Ik wist net krekt hoe't ik dat dwaan soe - ik hie in rûch idee, mar neat konkreet.

Nou, no wit ik folle mear oer it meitsjen fan myn eigen softwareprodukt dan ik in pear moannen werom die. En ik woe krekt diele wat it ynhâldt.

Hoe meitsje jo in softwareprodukt?

In WordPress-plugin meitsje is in bytsje as in koeke bakken.

Net dat Ik bin yn it bakken fan koeken - it ite, JA, se bakken, NEE!!

Mar sa't ik it begryp, moatte jo:

  • Yngrediïnten: 4 oz moal, 4 oz sûker, 4 oz bûter, 2 aaien, ensfh.
  • Rezept: foegje dit ta, mix dat, slach dy, ensfh.
  • Equipment: oven, itenmixer/prosessor, mengkom, bestek, ensfh.

It is fergelykber by it meitsjen fan in softwareprodukt, om't jo nedich binne:

  • Minsken: de yngrediïnten
  • Proses: it resept
  • Technology: de apparatuer

Lit my lit jo sjen hoe't wy ús makke hawwesoftwareprodukt.

Minsken

It earste ding om te sizzen is dat ik dit softwareprodukt net sels makke haw!

Business Partner

It is net ferplichte om in saaklike partner te hawwen by it meitsjen fan in softwareprodukt, mar it helpt grif!

Ik benadere myn online marketingfreon Richard en frege him oft hy ynteressearre wêze soe om te wurkjen oan in mienskiplik projekt om in softwareprodukt te meitsjen .

Wêrom Richard? Njonken it feit dat hy tûk is en al in súksesfol rekord hat yn it meitsjen en ferkeapjen fan ynformaasjeprodukten (ebooks/kursussen, ensfh.)

Sjoch ek: 9 Bêste Blogger Outreach-ark foar 2023
  • Wy beide fertrouwe en respektearje inoar
  • Wy wenje beide yn it Feriene Keninkryk
  • Wy stypje beide itselde fuotbalteam - ja, ik wit it, ûnbetrouber - ik tocht dat ik de ienige Aston Villa fan wie

Hy sei: "Ja !" en it AV-projekt waard berne.

Leau my net? Hjir is de map yn Box:

Instrukteur

As jo ​​noch noait in softwareprodukt makke hawwe, dan advisearje ik jo sterk te nimmen earst wat oplieding.

Om ús taartanalogy te nimmen, as jo noch noait earder in taart bakt hawwe, dan wolle jo in boek lêze of in fideo sjen oer de stappen dy't jo moatte nimme.

Lit my dúdlik meitsje. Ik bedoel net dat jo traine wurde oer hoe't jo begjinne te kodearjen PHP en CSS, en al de rest fan 'e talen dy't jo nedich binne foar in WordPress-plugin. Ik bedoel, wurde traind oer hoe't jo fanôf it begjin begjinne kinne en einigje mei in klear produkt op 'e merke.

DusRichard en ik begûnen mei te ynvestearjen yn in online kursus fan in ynstrukteur dy't echte ûnderfining hie fan it meitsjen fan in softwareprodukt fanôf it begjin. Yn feite hat hy de lêste jierren ferskate suksesfolle softwareprodukten hân.

Dit is ien fan 'e wichtichste dingen dy't wy leard hawwe yn ús online kursus:

Bliuw yn 'e CEO Mindset - i.e. don' t soargen oer de lytse technyske details.

Untwikkelder

Sjoen dat noch Richard noch ik programmeurs binne, is it fanselssprekkend dat wy in ûntwikkelder nedich hawwe. Tidens de kursus learden wy hoe't wy it bêste de softwareûntwikkeling útbesteegje kinne en koenen wy in ûntwikkelder werve fia Elance.

Resinsinten

Last, mar net it minste, sille jo minsken nedich hawwe om jo ideeën te besjen. en besjoch jo foltôge produkt.

Wy binne te tankjen oan de fertroude band fan marketingfreonen dy't ús plugin troch har stappen rinne hawwe. Sûnder harren soene wy ​​net op it poadium wêze dat wy no binne - klear foar lansearring!

Dat binne de wichtichste yngrediïnten, de wichtige minsken, yn dizze earste faze fan it meitsjen fan in softwareprodukt.

Technology

Foardat ik it PROSES beskriuw dat wy folgen, sil ik jo fertelle oer de TECHNOLOGY dy't wy hawwe brûkt. Nochris, guon fan dizze komme del op ús foarkarskeuze, mar jo sille dizze of in fariaasje dêrfan nedich hawwe.

  • Box - Box is in online bestân te dielen en persoanlike wolkynhâldbeheartsjinst.
  • Excel - Jo sille in projektplanning nedich wêzehelpmiddel. Der binne genôch op 'e merk, mar wy hawwe Excel keazen.
  • Skype - Jo moatte kommunisearjen bliuwe as jo in projekt útfiere. Skype liet ús petearje, prate en skermen diele.
  • Balsamiq - Wy brûkten Balsamiq om ús ûntwikkelder in spesifikaasje foar folslein ûntwerp te jaan, ynklusyf mockup-skermen.
  • Jing - Wy brûkten Jing foar it meitsjen fan skerm grypt en koarte fideo's opnimme.
  • Screencast - Wy brûkten Screencast om koarte testfideo's op te slaan en te dielen.

As sidenota kinne jo spesjale software foar produktûntwikkeling brûke om guon fan de ekstra ûntwikkelingstaken.

Proses

Rjocht, dus wy hawwe de MENSEN en wy hawwe de TECHNOLOGY. No hawwe wy wat nedich om dy dielen byinoar te binen yn ús winnende mingsel.

Ik sil jo op in heech nivo bringe wat wy yn elke faze dien hawwe yn it proses fan it meitsjen fan ús WordPress-plugin.

  • April - Folje de online kursus yn
  • Maaie - Finalisearje idee
  • June - Untwerp / Untwikkeling / Test
  • July - Beta Test Review
  • Augustus - Produktstart

It learproses

Lykas ik earder neamde, ynvestearren Richard en ik yn in online kursus oer hoe't jo jo eigen softwareprodukt kinne oanmeitsje en ferkeapje. De kursus wie allegear foarôf opnommen sadat wy yn eigen tempo gean koenen om te passen by oare ferplichtingen; wurk, blogs, en famylje. Us doel wie om dit ein april te foltôgjen, wat wy hawwe berikt. Tick!

De planningproses

Nei it foltôgjen fan de kursus, hienen wy no in idee fan wat der by komme soe en begûnen wy in tiidline yn kaart te bringen. Ik kloppe in plan yn Excel en begon taken út te dielen oan Richard en my.

Twa dingen om te notearjen oer planning:

  1. Jo moatte realistysk wêze
  2. Je moatte fleksibel wêze – dingen geane net altyd neffens plan!

It ideegeneraasjeproses

Wy hiene de teory fan de oplieding en no moasten wy set it yn 'e praktyk te begjinnen mei in idee, of twa of trije ...

En de reden dat ik dat sis is om't it 'Eureka-momint' net bestiet!

Jo binne lykwols perfoarst net moatte mei in folslein nij idee komme om suksesfol te wêzen. Hjir is wat te dwaan:

  1. Wês altyd op 'e útkyk foar taken dy't kinne wurde automatisearre
  2. Undersykje de merk
  3. Undersykje de suksesfolle produkten dy't der al binne
  4. Meitsje in list mei har funksjes
  5. Kombinearje dy funksjes om in nij softwareprodukt te meitsjen

Sa gau't wy dit yn 'e kursus learden, begongen wy mei ideeën te kommen en notearje se yn in oar spreadsheet, leaflik de AV ROLODEX neamd.

Hast in idee as twa, moatte jo de merk testje. Sa sette wy in mini-spec mei wat skermmock-ups en stjoerde it idee út nei in pear PEOPLE - ús resinsinten.

De feedback op ús earste idee wie net goed. Dat, nei't wy ús ego's fan 'e flier helle hawwenaam it positive út de feedback en generearre in twadde idee dat nau besibbe wie oan it earste.

De feedback op it twadde 'ferbettere' idee wie folle posityfer en no hienen wy wat te gean mei.

*It idee en spesifikaasje binne krúsjaal! Krij de stifting goed!*

It ûntwerpproses

Nei't wy besletten hawwe mei ús idee te rinnen, gienen wy de ûntwerpfase yn, dy't bestie út 3 haadtaken:

  1. Mockups oanmeitsje
  2. Oanbestegingsakkounts oanmeitsje
  3. Produknamme finalisearje

Richard makke de mockups, en wat in moaie baan hat er dien. Hjir is in foarbyld fan ien mockup-skerm:

Wylst Richard dwaande wie mei it meitsjen fan mockups, begon ik ús akkounts te iepenjen op outsourcing-siden lykas Upwork. Ik begon ek ús koarte taakspesifikaasje te meitsjen klear om te pleatsen yn 'e folgjende seksje.

It útbestegingsproses

Hjir binne de stappen dy't wy folgen om ús ûntwikkelder te hieren:

  1. Post jo baan (koarte spesifikaasje)
  2. Kandidaten sollisitearje (binnen oeren)
  3. Kandidaten op koarte list (4.5 beoardieling of heger + kontrolearje foarige wurk)
  4. Stjoer folsleine taakspesifikaasje nei se
  5. Stel harren fragen en befêstigje deadline/mylpalen (petear op Skype)
  6. Hier de útkarde (binnen 3 of 4 dagen nei it pleatsen)
  7. Wurk mei harren + gewoanlik foarútgongskontrôles

Opmerking: Upwork hat no de eardere oDesk- en Elance-platfoarms.

It ûntwikkelingsproses

Ik wol sizze dat ienris dedeveloper wurdt ynhierd, jo csn sitte werom en ûntspanne foar in pear dagen, mar yn wierheid, do kinst net.

Earst is it wichtich om te folgjen Stap 7 hjirboppe - Wurkje mei harren en hawwe regelmjittige kontrôles. As jo ​​dat net dogge, dan rinst it risiko dat (a) se neat sille dwaan of (b) se jo ûntwerpspesifikaasje ferkeard begripe. Beide sille resultearje yn fergriemde tiid en jild 🙁

Twadens, wylst de ûntwikkelder syn kodearring docht, binne d'r in pear oare taken om mei te dwaan, benammen rjochte op jo eigen webside wêr't jo jo produkt sille ferkeapje. Der komt mear oer dat yn diel 2.

Hjir binne de trije haadstappen yn dizze faze:

  1. Folsleine Beta Ferzje
  2. Test Beta Ferzje
  3. Folsleine ferzje 1

Oansein dat, lykas jo kinne sjen, is d'r de lytse taak fan testen. Jo kinne net betelje om ljocht te gean op dizze taak. Soms is it saai en frustrerend, mar jo moatte ree wêze om jo plugin te testen nei brekpunt.

En wy hawwe it brutsen ... ferskate kearen ... en elke kear hawwe wy it weromstjoerd nei de ûntwikkelder om te reparearjen. Sa, wurde taret, de boppesteande 3 stappen binne frij reiterative!

As jo ​​tefreden binne mei jo definitive ferzje, dan moatte jo berikke út nei jo kontakten en freegje harren om mei te dwaan mei mear testen. En freegje se ek om tsjûgenissen te leverjen foar jo ferkeapside.

Geheime yngrediïnten

As jo ​​in taart bakke binne der altyd in pear ekstra yngrediïnten dy't jo tafoegje ynde miks. Ik ha it oer bygelyks in stikje vanille-essensje, of in stikje sâlt.

De lytse dingen dy't miskien gjinien sjocht, mar de taart definityf syn smaak jout.

As jo ​​in softwareprodukt meitsje, hawwe jo dat bytsje ekstra nedich as allinich de essensjele MENSEN, PROSES en TECHNOLOGY.

Jo hawwe dingen nedich lykas:

  • Mindset
  • Bepaling
  • Ferberens
  • Perseverance
  • Geduld

Koartsein jo hawwe genôch hier en dikke hûd nedich!

Sûnder ien fan dy sille jo binnen wiken del en út wêze.

Jo moatte ûnthâlde:

  • Jo rispje allinich wat jo siede - yn bedriuw, lykas yn it libben!
  • Geniet fan de learkurve!
  • Druk elke dei op jo komfortsône!

Diel 1 ynpakke

De reis is oant no ta in massale learkurve west. Wy hawwe ús yndividuele sterke punten brûkt om inoar oan te foljen by it meitsjen fan ús earste softwareprodukt.

Hjoed hawwe jo leard wat it kostet om in softwareprodukt te meitsjen. Folgjende kear sille wy sjen hoe't jo jo softwareprodukt op 'e merke en ferkeapje kinne.

Patrick Harvey

Patrick Harvey is in betûfte skriuwer en digitale marketeer mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in grutte kennis fan ferskate ûnderwerpen lykas bloggen, sosjale media, e-commerce, en WordPress. Syn passy foar skriuwen en minsken helpe online slagje hat him dreaun om ynsjochsume en boeiende berjochten te meitsjen dy't wearde leverje oan syn publyk. As in betûfte WordPress-brûker is Patrick bekend mei de yns en outs fan it bouwen fan suksesfolle websiden, en hy brûkt dizze kennis om bedriuwen en partikulieren te helpen har online oanwêzigens te fêstigjen. Mei in skerp each foar detail en in ûnbidige ynset foar treflikens, is Patrick wijd oan it foarsjen fan syn lêzers mei de lêste trends en advys yn 'e sektor foar digitale marketing. As hy net blogget, kin Patrick fûn wurde om nije plakken te ferkennen, boeken te lêzen of basketbal te spieljen.