Hoe om jou eie sagteware produk te skep

 Hoe om jou eie sagteware produk te skep

Patrick Harvey

Vandag gaan ons 'n sagtewareproduk skep!

Jip, jy het reg gehoor, ons gaan 'n sagtewareproduk skep – 'n WordPress-inprop.

Jy hoef nie bekommerd te wees nie. …

Dit is 'n bietjie soos om 'n koek te bak.

Inleiding

As jy al ooit my LinkedIn-profiel nagegaan het, sal jy weet dat ek baie jare in die sagteware-industrie.

Een van my doelwitte met die begin van my aanlyn besigheid was om my eie digitale produkte te skep. En meer spesifiek wou ek my eie sagteware produkte skep.

Ek het nie presies geweet hoe ek dit gaan doen nie – ek het 'n rowwe idee gehad, maar niks konkreet nie.

Wel, nou weet ek baie meer oor die skep van my eie sagtewareproduk as wat ek 'n paar maande terug gedoen het. En ek wou presies deel wat dit behels.

Hoe skep jy 'n sagtewareproduk?

Om 'n WordPress-inprop te maak is 'n bietjie soos om 'n koek te bak.

Nie dit nie Ek is mal oor koeke bak – eet dit, JA, bak dit, NEE!!

Maar soos ek dit verstaan, benodig jy:

  • Bestanddele: 4 ons meel, 4 ons suiker, 4 ons botter, 2 eiers, ens.
  • Resep: voeg dit by, meng dit, klits dit, ens.
  • Toerusting: oond, voedselmenger/verwerker, mengbak, eetgerei, ens.

Dit is soortgelyk wanneer 'n sagtewareproduk geskep word, want jy sal nodig hê:

  • Mense: die bestanddele
  • Proses: die resep
  • Tegnologie: die toerusting

Laat my wys jou hoe ons ons geskep hetsagtewareproduk.

Mense

Die eerste ding om te sê is dat ek nie hierdie sagtewareproduk op my eie geskep het nie!

Sakevennoot

Dit is nie verpligtend om 'n sakevennoot te hê wanneer 'n sagtewareproduk geskep word, maar dit help beslis!

Sien ook: Hoe om 'n fotografieblog in 2023 te begin: Die definitiewe gids

Ek het my aanlyn bemarkingsvriend Richard genader en hom gevra of hy sou belangstel om aan 'n gesamentlike projek te werk om 'n sagtewareproduk te skep .

Hoekom Richard? Afgesien van die feit dat hy slim is en reeds 'n suksesvolle rekord het in die skep en verkoop van inligtingsprodukte (e-boeke/kursusse, ens.)

  • Ons vertrou en respekteer mekaar albei
  • Ons woon albei in die VK
  • Ons ondersteun albei dieselfde sokkerspan – ja, ek weet, ongelooflik – ek het gedink ek is die enigste Aston Villa-aanhanger

Hy het gesê: “Ja !” en die AV-projek is gebore.

Glo my nie? Hier is die vouer in Box:

Instrukteur

As jy nog nooit 'n sagtewareproduk geskep het nie, beveel ek sterk aan dat jy eers 'n bietjie opleiding neem.

Om ons koekanalogie te neem, as jy nog nooit 'n koek gebak het nie, sal jy 'n boek wil lees of 'n video wil kyk oor die stappe wat jy moet neem.

Laat ek verduidelik. Ek bedoel nie om opgelei te word oor hoe om PHP en CSS te begin kodeer nie, en al die res van die tale wat jy nodig het vir 'n WordPress-inprop. Ek bedoel kry opgelei oor hoe om van voor af te begin en eindig met 'n voltooide produk op die mark.

SoEk en Richard het begin deur te belê in 'n aanlyn kursus van 'n instrukteur wat werklike ervaring gehad het om 'n sagtewareproduk van nuuts af te skep. Trouens, hy het die afgelope paar jaar verskeie suksesvolle sagtewareprodukte gehad.

Dit is een van die sleutel dinge wat ons in ons aanlyn kursus geleer het:

Bly in die CEO Mindset – d.w.s. moenie bekommerd wees oor die klein tegniese besonderhede nie.

Ontwikkelaar

Gegewe dat nie ek of Richard programmeerders is nie, is dit 'n gegewe dat ons 'n Ontwikkelaar sal benodig. Tydens die kursus het ons geleer hoe om die sagteware-ontwikkeling die beste uit te kontrakteer en ons kon 'n ontwikkelaar via Elance werf.

Beoordelaars

Laastens, maar nie die minste nie, sal jy mense nodig hê om jou idees te hersien. en hersien jou voltooide produk.

Ons is dank verskuldig aan die betroubare groep bemarkingsvriende wat ons inprop deur sy treë laat loop het. Sonder hulle sou ons nie op die stadium gewees het wat ons nou is nie – gereed om bekend te stel!​

Dit is die hoofbestanddele, die belangrike mense, in hierdie eerste fase van die skep van 'n sagtewareproduk.

Tegnologie

Voordat ek die PROSES beskryf wat ons gevolg het, gaan ek jou vertel van die TEGNOLOGIE wat ons gebruik het. Weereens, sommige hiervan kom neer op ons voorkeurkeuse, maar jy sal óf hierdie óf 'n variasie daarvan nodig hê.

  • Box – Box is 'n aanlyn lêerdeling en persoonlike wolkinhoudbestuurdiens.
  • Excel – Jy sal 'n projekbeplanning nodig hêgereedskap. Daar is baie op die mark, maar ons het Excel gekies.
  • Skype – Jy moet aanhou kommunikeer wanneer jy 'n projek bestuur. Skype het ons toegelaat om te gesels, te praat en skerms te deel.
  • Balsamiq – Ons het Balsamiq gebruik om ons ontwikkelaar van 'n volledige ontwerpspesifikasie te voorsien, insluitend mockup-skerms.
  • Jing – Ons het Jing gebruik om skerm te skep gryp en neem kort video's op.
  • Screencast – Ons het Screencast gebruik om kort toetsvideo's te stoor en te deel.

As 'n kantaantekening, kan jy toegewyde produkontwikkelingsagteware gebruik om sommige van die bykomende ontwikkelingstake.

Proses

Reg, so ons het die MENSE en ons het die TEGNOLOGIE. Nou het ons iets nodig om daardie dele saam te bind in ons wenmengsel.

Ek gaan jou op 'n hoë vlak neem deur wat ons in elke stadium gedoen het in die proses om ons WordPress-inprop te skep.

  • April – Voltooi die aanlyn kursus
  • Mei – Finaliseer idee
  • Junie – Ontwerp/Ontwikkeling/Toets
  • Julie – Beta-toetshersiening
  • Augustus – Produkbekendstelling

Die leerproses

Soos ek vroeër genoem het, het ek en Richard belê in 'n aanlyn kursus oor hoe om jou eie sagtewareproduk te skep en te verkoop. Die kursus is alles vooraf opgeneem sodat ons teen eie pas kon gaan om by ander verpligtinge in te pas; werk, blogs en familie. Ons doelwit was om dit teen die einde van April te voltooi, wat ons bereik het. Merk!

Die beplanningproses

Nadat ons die kursus voltooi het, het ons nou 'n idee gehad van wat betrokke gaan wees en ons het begin om 'n tydlyn uit te stippel. Ek het 'n plan in Excel opgeskop en take aan Richard en my begin uitdeel.

Twee dinge om op te let oor beplanning:

  1. Jy moet realisties wees
  2. Jy moet buigsaam wees – dinge loop nie altyd volgens plan nie!

Die ideegenereringsproses

Ons het die teorie van die opleidingskursus gehad en nou moes ons pas dit in die praktyk begin met 'n idee, of twee of drie...

En die rede waarom ek dit sê, is omdat die 'Eureka-oomblik' nie bestaan ​​nie!

Jy doen egter beslis nie moet met 'n totaal splinternuwe idee vorendag kom om suksesvol te wees. Hier is wat om te doen:

  1. Wees altyd op die uitkyk vir take wat geoutomatiseer kan word
  2. Doen navorsing oor die mark
  3. Doen navorsing oor die suksesvolle produkte wat reeds daar is
  4. Maak 'n lys van hul kenmerke
  5. Kombineer daardie kenmerke om 'n nuwe sagtewareproduk te skep

Sodra ons dit in die kursus geleer het, het ons begin met idees vorendag en skryf dit neer in 'n ander sigblad, liefdevol die AV ROLODEX genoem.

As jy 'n idee of twee het, moet jy die mark toets. Ons het dus 'n mini-spesifikasie met 'n paar skermmodelle saamgestel en die idee na 'n paar MENSE gestuur – ons beoordelaars.

Die terugvoer oor ons eerste idee was nie goed nie. So, nadat ons ons ego's van die vloer af gepluk het, het onshet die positiewe uit die terugvoer gehaal en 'n tweede idee gegenereer wat nou verwant was aan die eerste.

Die terugvoer oor die tweede 'verbeterde' idee was baie meer positief en nou het ons iets gehad om mee te gaan.

*Die idee en spesifikasie is van kardinale belang! Kry die grondslag reg!*

Die ontwerpproses

Nadat ons besluit het om met ons idee te hardloop, het ons die Ontwerpfase betree, wat uit 3 hooftake bestaan ​​het:

Sien ook: 7 inspirerende reisblog-voorbeelde vir 2023
  1. Skep mockups
  2. Skep uitkontrakteringsrekeninge
  3. Finaliseer produknaam

Richard het die mockups geskep, en wat 'n goeie werk het hy gedoen. Hier is 'n voorbeeld van een mockup-skerm:

Terwyl Richard besig was om mockups te skep, het ek ons ​​rekeninge op uitkontrakteringswerwe soos Upwork begin oopmaak. Ek het ook begin om ons kort posspesifikasie te skep wat gereed is om in die volgende afdeling te plaas.

Die uitkontrakteringsproses

Hier is die stappe wat ons gevolg het om ons ontwikkelaar aan te stel:

  1. Plaas jou pos (kort spesifikasie)
  2. Kandidate doen aansoek (binne ure)
  3. Kortlys kandidate (gradering van 4.5 of hoër + kontroleer vorige werk)
  4. Stuur volledige posspesifikasie na hulle
  5. Vra hulle vrae en bevestig sperdatum/mylpale (klets op Skype)
  6. Huur die gekose een (binne 3 of 4 dae van plasing)
  7. Werk saam met hulle + gereeld vorderingskontroles

Let wel: Upwork besit nou die voormalige oDesk- en Elance-platforms.

Die ontwikkelingsproses

Ek wil graag sê dat eens dieontwikkelaar gehuur word, sit jy gerus terug en ontspan vir 'n paar dae, maar in werklikheid kan jy nie.

In die eerste plek is dit belangrik om Stap 7 hierbo te volg – ​​Werk saam met hulle en maak gereelde kontroles. As jy dit nie doen nie, loop jy die risiko dat (a) hulle niks sal doen nie of (b) hulle jou ontwerpspesifikasie verkeerd verstaan. Beide sal lei tot vermorsde tyd en geld 🙁

Tweedens, terwyl die ontwikkelaar sy kodering doen, is daar 'n paar ander take om mee aan te gaan, hoofsaaklik gefokus op jou eie webwerf waar jy jou produk sal bemark. Meer hieroor kom in Deel 2.

Hier is die drie hoofstappe in hierdie fase:

  1. Volledige Beta-weergawe
  2. Toets Beta-weergawe
  3. Voltooi weergawe 1​

Behalwe dit, soos jy kan sien, is daar die klein taak om te toets. Jy kan nie bekostig om lig op hierdie taak te gaan nie. Soms is dit vervelig en frustrerend, maar jy moet bereid wees om jou inprop tot breekpunt te toets.

En ons het dit wel gebreek … verskeie kere …en elke keer het ons dit teruggestuur na die ontwikkelaar om reggemaak te word. So, wees voorbereid, die bogenoemde 3 stappe is nogal herhalend!

Wanneer jy tevrede is met jou finale weergawe, dan moet jy uitreik na jou kontakte en hulle vra om betrokke te raak by meer toetsing. En vra hulle ook om getuigskrifte vir jou verkoopsbladsy te verskaf.

Geheime bestanddele

Wanneer jy 'n koek bak, is daar altyd 'n paar bykomende bestanddele wat jy byvoegdie mengsel. Ek praat byvoorbeeld van 'n skeut vanieljegeursel, of 'n knippie sout.

Die klein dingetjies wat miskien niemand sien nie, maar beslis die koek sy geure gee.

Wanneer jy 'n sagtewareproduk skep, het jy daardie bietjie ekstra nodig as net die noodsaaklike MENSE, PROSES en TEGNOLOGIE.

Jy het dinge nodig soos:

  • Gedagte
  • Vasberadenheid
  • Veerkragtigheid
  • Volharding
  • Geduld

In kort het jy baie hare en dik vel nodig!

Sonder enige van dié sal jy binne weke af en uit wees.

Jy moet onthou:

  • Jy maai net wat jy saai – in besigheid, soos in die lewe!
  • Geniet die leerkurwe!
  • Druk elke dag op jou gemaksone!

Om deel 1 af te sluit

Die reis tot dusver was 'n massiewe leerkurwe. Ons het ons individuele sterkpunte gebruik om mekaar aan te vul in die skep van ons eerste sagtewareproduk.

Vandag het jy geleer wat dit verg om 'n sagtewareproduk te skep. Volgende keer sal ons kyk hoe om jou sagtewareproduk te bemark en te verkoop.

Patrick Harvey

Patrick Harvey is 'n gesoute skrywer en digitale bemarker met meer as 10 jaar ondervinding in die bedryf. Hy het 'n groot kennis van verskeie onderwerpe soos blog, sosiale media, e-handel en WordPress. Sy passie om te skryf en mense te help om aanlyn sukses te behaal, het hom gedryf om insiggewende en boeiende plasings te skep wat waarde aan sy gehoor verskaf. As 'n vaardige WordPress-gebruiker is Patrick vertroud met die ins en outs van die bou van suksesvolle webwerwe, en hy gebruik hierdie kennis om besighede en individue te help om hul aanlyn-teenwoordigheid te vestig. Met 'n skerp oog vir detail en 'n onwrikbare verbintenis tot uitnemendheid, is Patrick toegewyd daaraan om sy lesers van die nuutste neigings en advies in die digitale bemarkingsbedryf te voorsien. Wanneer hy nie blog nie, kan Patrick gevind word waar hy nuwe plekke verken, boeke lees of basketbal speel.