Ինչպես ստեղծել ձեր սեփական ծրագրային արտադրանքը

 Ինչպես ստեղծել ձեր սեփական ծրագրային արտադրանքը

Patrick Harvey

Այսօր մենք ստեղծելու ենք ծրագրային արտադրանք:

Այո, ճիշտ եք լսել, մենք ստեղծելու ենք ծրագրային արտադրանք՝ WordPress Plugin:

Անհանգստանալու կարիք չկա: …

Դա մի փոքր նման է տորթ թխելուն:

Ներածություն

Եթե երբևէ ստուգել եք իմ LinkedIn պրոֆիլը, ապա կիմանաք, որ ես երկար տարիներ եմ անցկացրել աշխատելով Ծրագրային ապահովման արդյունաբերություն:

Իմ նպատակներից մեկը, երբ սկսեցի իմ առցանց բիզնեսը, իմ սեփական թվային արտադրանքի ստեղծումն էր: Իսկ ավելի կոնկրետ, ես ուզում էի ստեղծել իմ սեփական ծրագրային արտադրանքը:

Ես չգիտեի, թե կոնկրետ ինչպես եմ դա անելու. մոտավոր պատկերացում ունեի, բայց ոչ մի կոնկրետ բան:

Դե, հիմա ես շատ ավելին գիտեմ իմ սեփական ծրագրային արտադրանք ստեղծելու մասին, քան մի քանի ամիս առաջ: Եվ ես ուզում էի կիսվել, թե ինչ է դա ենթադրում:

Ինչպե՞ս եք ստեղծում ծրագրային արտադրանք:

WordPress Plugin պատրաստելը մի փոքր նման է տորթ թխելուն:

Ոչ դա Ես տորթեր թխելու մեջ եմ. ուտում եմ, ԱՅՈ, թխում եմ, ՈՉ!!

Բայց, ինչպես հասկացա, ձեզ անհրաժեշտ է՝

  • Բաղադրությունը. 4 ունցիա ալյուր, 4 ունցիա շաքար, 4 ունցիա կարագ, 2 ձու և այլն:
  • Բաղադրատոմս. ավելացրեք սա, խառնեք այն, հարեք դրանք և այլն:
  • Սարքավորում. վառարան, սննդի խառնիչ/մշակող սարք, խառնիչ, դանակ - պատառաքաղ և այլն:

Այն նույնն է, երբ ստեղծում եք ծրագրային արտադրանք, քանի որ ձեզ անհրաժեշտ կլինի՝

  • Մարդիկ. բաղադրիչները
  • Գործընթացը. բաղադրատոմսը
  • Տեխնոլոգիան. սարքավորումները

Թույլ տվեք ցույց տալ ձեզ, թե ինչպես ենք մենք ստեղծել մերծրագրային արտադրանք:

Մարդիկ

Առաջինը պետք է ասեմ, որ ես ինքնուրույն չեմ ստեղծել այս ծրագրային արտադրանքը:

Բիզնես գործընկեր

Դա այդպես չէ: Պարտադիր է ունենալ բիզնես գործընկեր ծրագրային արտադրանք ստեղծելիս, բայց դա, անշուշտ, օգնում է:

Ես մոտեցա իմ առցանց մարքեթինգի ընկեր Ռիչարդին և հարցրեցի նրան, թե արդյոք նա կցանկանա՞ աշխատել ծրագրային արտադրանք ստեղծելու համատեղ նախագծի վրա: .

Ինչո՞ւ Ռիչարդ: Բացի այն, որ նա խելացի է և արդեն ունի տեղեկատվական արտադրանքի (էլեկտրոնային գրքեր/դասընթացներ և այլն) ստեղծման և վաճառքի հաջող պատմություն

  • Մենք երկուսս էլ վստահում և հարգում ենք միմյանց
  • Մենք երկուսս էլ ապրում ենք Մեծ Բրիտանիայում
  • Մենք երկուսս էլ աջակցում ենք նույն ֆուտբոլային թիմին – այո, գիտեմ, անհավատալի է – ես կարծում էի, որ ես Ասթոն Վիլլայի միակ երկրպագուն եմ

Նա ասաց. «Այո !» և AV Project-ը ծնվեց:

Չե՞ք հավատում ինձ: Ահա թղթապանակը Box-ում.

Ուսուցիչ

Եթե նախկինում երբեք ծրագրային արտադրանք չեք ստեղծել, ապա ես խստորեն խորհուրդ եմ տալիս նախ որոշակի կրթություն ստանալ:

Մեր տորթի անալոգիայի համար, եթե նախկինում երբեք տորթ չեք պատրաստել, ապա կցանկանայիք գիրք կարդալ կամ տեսանյութ դիտել այն քայլերի մասին, որոնք դուք պետք է անեք:

Թույլ տվեք պարզաբանել: Ես նկատի չունեմ, որ սովորեք, թե ինչպես սկսել կոդավորել PHP-ն և CSS-ը, և մնացած բոլոր լեզուները, որոնք ձեզ անհրաժեշտ են WordPress հավելվածի համար: Ես նկատի ունեմ, որ վերապատրաստվեք, թե ինչպես սկսել զրոյից և վերջ տալ շուկայում պատրաստի արտադրանքին:

Այսպիսով,Ռիչարդը և ես սկսեցինք ներդրումներ կատարել առցանց դասընթացում մի դասախոսի կողմից, ով զրոյից ծրագրային արտադրանք ստեղծելու իրական փորձ ուներ: Իրականում, նա ունեցել է մի քանի հաջողակ ծրագրային արտադրանք վերջին մի քանի տարիների ընթացքում:

Սա հիմնական բաներից մեկն է, որ մենք սովորել ենք մեր առցանց դասընթացում. Մի անհանգստացեք փոքր տեխնիկական մանրամասների համար:

Մշակավորող

Հաշվի առնելով, որ ոչ ես, ոչ Ռիչարդը ծրագրավորողներ չենք, ակնհայտ է, որ մեզ Մշակողի կարիք կունենանք: Դասընթացի ընթացքում մենք սովորեցինք, թե ինչպես լավագույնս արտասորսինգ անել ծրագրային ապահովման մշակումը, և մենք կարողացանք ծրագրավորող հավաքագրել Elance-ի միջոցով:

Reviewers

Վերջին, բայց ոչ պակաս կարևորը, ձեզ հարկավոր են մարդիկ, ովքեր վերանայեն ձեր գաղափարները: և վերանայեք ձեր պատրաստի արտադրանքը:

Մենք պարտական ​​ենք մարքեթինգի ընկերների վստահելի խմբին, ովքեր գործարկել են մեր փլագինը իր արագությամբ: Առանց նրանց մենք չէինք լինի այն փուլում, ինչ հիմա ենք. պատրաստ ենք գործարկել:​

Սրանք են հիմնական բաղադրիչները, կարևոր մարդիկ, ծրագրային արտադրանքի ստեղծման այս առաջին փուլում:

Տեխնոլոգիա

Նախքան նկարագրեմ ԳՈՐԾԸՆԹԱՑԸ, որին մենք հետևեցինք, ես ձեզ կպատմեմ մեր օգտագործած ՏԵԽՆՈԼՈԳԻԱՅԻ մասին: Կրկին, դրանցից մի քանիսը հանգում են մեր նախընտրած ընտրությանը, բայց ձեզ կամ դրանք պետք կգան, կամ դրանց տարբերակները:

  • Box – Box-ը առցանց ֆայլերի փոխանակման և անձնական ամպային բովանդակության կառավարման ծառայություն է:
  • Excel – Ձեզ անհրաժեշտ կլինի նախագծի պլանավորումգործիք. Շուկայում շատ կան, բայց մենք ընտրեցինք Excel-ը:
  • Skype – Դուք պետք է շարունակեք շփվել, երբ նախագիծ եք վարում: Skype-ը մեզ թույլ տվեց զրուցել, զրուցել և կիսվել էկրաններով:
  • Balsamiq – Մենք օգտագործել ենք Balsamiq՝ մեր ծրագրավորողին տրամադրելու ամբողջական դիզայնի հստակեցում, ներառյալ մոդելային էկրանները:
  • Jing – Մենք օգտագործել ենք Jing-ը էկրան ստեղծելու համար գրավում և ձայնագրում է կարճ տեսանյութեր:
  • Screencast – Մենք օգտագործել ենք Screencast-ը` կարճ փորձնական տեսանյութեր պահելու և տարածելու համար:

Որպես կողմնակի նշում, դուք կարող եք օգտագործել արտադրանքի մշակման հատուկ ծրագրակազմ՝ որոշ կառավարելու համար զարգացման լրացուցիչ առաջադրանքները:

Գործընթաց

Ճիշտ է, ուրեմն մենք ունենք ԺՈՂՈՎՈՒՐԴ և ունենք ՏԵԽՆՈԼՈԳԻԱ: Այժմ մեզ անհրաժեշտ է ինչ-որ բան՝ այդ մասերը միմյանց հետ կապելու մեր հաղթող խառնուրդում:

Ես պատրաստվում եմ ձեզ ներկայացնել բարձր մակարդակով այն, ինչ մենք արել ենք մեր WordPress հավելվածի ստեղծման գործընթացի յուրաքանչյուր փուլում:

  • Ապրիլ – Ավարտեք առցանց դասընթացը
  • Մայիս – Վերջնականացրեք գաղափարը
  • Հունիս – Դիզայն/Զարգացում/Թեստ
  • Հուլիս – Բետա թեստի վերանայում
  • Օգոստոս – Ապրանքի թողարկում

Ուսուցման գործընթացը

Ինչպես նշեցի ավելի վաղ, ես և Ռիչարդը ներդրումներ կատարեցինք առցանց դասընթացում, թե ինչպես ստեղծել և վաճառել ձեր սեփական ծրագրային արտադրանքը: Դասընթացը նախապես ձայնագրված էր, որպեսզի մենք կարողանայինք գնալ սեփական տեմպերով՝ համապատասխանելու այլ պարտավորություններին. աշխատանքը, բլոգները և ընտանիքը: Մեր նպատակն էր սա ավարտին հասցնել մինչև ապրիլի վերջ, ինչին մենք հասանք։ Նշեք!

Պլանավորումըգործընթաց

Ավարտելով դասընթացը, մենք հիմա պատկերացում ունեինք, թե ինչ է ներառվելու և սկսեցինք գծել ժամանակացույցը: Ես տապալեցի պլանը Excel-ում և սկսեցի առաջադրանքներ տալ ինձ և Ռիչարդին:

Երկու բան պետք է նշել պլանավորման վերաբերյալ.

  1. Դուք պետք է իրատես լինեք
  2. Դուք պետք է ճկուն լինեք. ամեն ինչ միշտ չէ, որ պլանավորվում է:

Գաղափարների ստեղծման գործընթացը

Մենք ունեինք վերապատրաստման դասընթացի տեսությունը, և այժմ մենք ստիպված էինք. գործադրիր այն՝ սկսելով գաղափարից, կամ երկու-երեքից…

Եվ ես դա ասում եմ այն ​​պատճառով, որ «էվրիկա պահը» գոյություն չունի:

Սակայն դուք հաստատ չունեք: հաջողակ լինելու համար պետք է բոլորովին նոր գաղափար առաջ քաշել: Ահա թե ինչ պետք է անել.

  1. Միշտ փնտրեք առաջադրանքներ, որոնք կարող են ավտոմատացվել
  2. Ուսումնասիրել շուկան
  3. Ուսումնասիրել հաջողակ ապրանքները, որոնք արդեն կան
  4. Կազմեք դրանց առանձնահատկությունների ցանկը
  5. Միավորեք այդ հնարավորությունները՝ ստեղծելու նոր ծրագրային արտադրանք

Հենց որ մենք դա իմացանք դասընթացի ընթացքում, մենք սկսեցինք գաղափարներ ունենալ և դրանք գրանցելով մեկ այլ աղյուսակում, որը սիրալիրորեն կոչվում է AV ROLODEX:

Մի երկու գաղափար ունենալուց հետո դուք պետք է փորձարկեք շուկան: Այսպիսով, մենք հավաքեցինք մինի սպեկտր՝ էկրանի որոշ մոդելներով և գաղափարն ուղարկեցինք մի քանի մարդկանց՝ մեր գրախոսներին:

Մեր առաջին գաղափարի վերաբերյալ կարծիքը լավ չէր: Այսպիսով, հատակից հանելով մեր էգոն՝ մենքՀետադարձ կապից հանեց դրական կողմերը և առաջ բերեց երկրորդ գաղափար, որը սերտորեն կապված էր առաջինի հետ:

Երկրորդ «բարելավված» գաղափարի վերաբերյալ արձագանքները շատ ավելի դրական էին, և այժմ մենք ինչ-որ բան ունեինք գնալու:

*Գաղափարն ու հստակեցումը շատ կարևոր են: Հիմնադրեք ճիշտ հիմքը:*

Տես նաեւ: 10 լավագույն WordPress սոցիալական մեդիայի համօգտագործման պլագինները 2023-ի համար

Դիզայնի գործընթացը

Որոշելով գործարկել մեր գաղափարը, մենք մտանք Դիզայնի փուլ, որը բաղկացած էր 3 հիմնական առաջադրանքից.

  1. Ստեղծեք մոդելներ
  2. Ստեղծեք աութսորսինգային հաշիվներ
  3. Վերջնականացրեք արտադրանքի անունը

Ռիչարդը ստեղծեց մոդելները, և ինչ լավ աշխատանք է նա արել: Ահա մեկ մոդելային էկրանի օրինակ.

Մինչ Ռիչարդը զբաղված էր մակետների ստեղծմամբ, ես սկսեցի մեր հաշիվները բացել աութսորսինգ կայքերում, ինչպիսին է Upwork-ը: Ես նաև սկսեցի ստեղծել մեր աշխատանքի համառոտ սպեցիֆիկացիա, որը պատրաստ կլինի հրապարակել հաջորդ բաժնում:

Աութսորսինգի գործընթացը

Ահա այն քայլերը, որոնք մենք հետևեցինք մեր մշակողին վարձելու համար.

  1. Հրապարակեք ձեր աշխատանքը (համառոտ նկարագրություն)
  2. Թեկնածուները դիմում են (ժամերի ընթացքում)
  3. Կարճ ցուցակի թեկնածուներ (4,5 վարկանիշ կամ ավելի բարձր + ստուգեք նախորդ աշխատանքը)
  4. Ուղարկեք աշխատանքի ամբողջական սպեկտրը նրանց
  5. Հարց տվեք նրանց և հաստատեք վերջնաժամկետը/հանգիստը (զրույց Skype-ով)
  6. Վարձակալեք ընտրվածին (տեղադրելուց հետո 3 կամ 4 օրվա ընթացքում)
  7. Աշխատեք նրանց հետ + կանոնավոր առաջընթացի ստուգում

Նշում. Upwork-ն այժմ պատկանում է նախկին oDesk և Elance հարթակներին:

Զարգացման գործընթացը

Ես կցանկանայի ասել որ մի անգամծրագրավորողն աշխատանքի է ընդունվել, դուք մի քանի օր հանգիստ նստում եք և հանգստանում, բայց իրականում չեք կարող:

Առաջին հերթին կարևոր է հետևել վերը նշված 7-րդ քայլին. աշխատեք նրանց հետ և կանոնավոր ստուգումներ անցկացրեք: Եթե ​​դուք չեք անում, ապա ռիսկի եք դիմում, որ (ա) նրանք ոչինչ չեն անի կամ (բ) նրանք սխալ են հասկանում ձեր դիզայնի առանձնահատկությունները: Երկուսն էլ կհանգեցնեն անիմաստ ժամանակի և գումարի կորստին 🙁

Երկրորդ, մինչ ծրագրավորողը կատարում է իր կոդավորումը, կան մի քանի այլ առաջադրանքներ, որոնք հիմնականում կենտրոնացած են ձեր սեփական կայքի շուրջ, որտեղից դուք շուկա կհանեք ձեր արտադրանքը: Ավելին՝ 2-րդ մասում:

Ահա այս փուլի երեք հիմնական քայլերը.

Տես նաեւ: 2023 թվականի լավագույն առցանց վիկտորինայի հեղինակները (Փորձագետների ընտրություն)
  1. Ամբողջական բետա տարբերակը
  2. Թեստային բետա տարբերակը
  3. Ամբողջական տարբերակ 1​

Դրանից բացի, ինչպես տեսնում եք, կա թեստավորման փոքր խնդիր: Դուք չեք կարող ձեզ թույլ տալ այս առաջադրանքը լուծել: Երբեմն դա ձանձրալի և հիասթափեցնող է, բայց դուք պետք է պատրաստ լինեք փորձարկել ձեր փլագինը մինչև բեկումնային կետը:

Եվ մենք կոտրեցինք այն… մի քանի անգամ…և ամեն անգամ այն ​​հետ էինք ուղարկում մշակողին՝ ուղղելու համար: Այսպիսով, պատրաստ եղեք, վերը նշված 3 քայլերը բավականին կրկնվող են:

Երբ գոհ եք ձեր վերջնական տարբերակից, ապա դուք պետք է դիմեք ձեր կոնտակտներին և խնդրեք նրանց ներգրավվել ավելի շատ փորձարկումների մեջ: Եվ նաև խնդրեք նրանց տրամադրել վկայություններ ձեր վաճառքի էջի համար:

Գաղտնի բաղադրիչներ

Երբ դուք թխում եք տորթ, միշտ կան մի քանի լրացուցիչ բաղադրիչներ, որոնք դուք ավելացնում եք դրա մեջ:խառնուրդը. Խոսքս, օրինակ, վանիլի էության կամ մի պտղունց աղի մասին է:

Այն մանր բաները, որոնք, թերևս, ոչ ոք չի տեսնում, բայց անպայման տալիս են տորթին իր համը:

Երբ դուք ստեղծում եք ծրագրային արտադրանք, ձեզ անհրաժեշտ է մի փոքր ավելորդություն, քան պարզապես հիմնական ՄԱՐԴԻԿԸ, ԳՈՐԾԸՆԹԱՑԸ և ՏԵԽՆՈԼՈԳԻԱՆ:

Ձեզ անհրաժեշտ են այնպիսի բաներ, ինչպիսիք են. Վճռականություն

  • Տոկունություն
  • Հաստատակամություն
  • Համբերություն
  • Մի խոսքով, ձեզ պետք է շատ մազեր և հաստ մաշկ:

    Առանց որևէ մեկի: նրանցից, որոնցից դուք շաբաթների ընթացքում դուրս կգաք և դուրս կգաք:

    Դուք պետք է հիշեք.

    • Դուք հնձում եք միայն այն, ինչ ցանում եք՝ բիզնեսում, ինչպես կյանքում:
    • Վայելեք ուսուցման կորը:
    • Ամեն օր մղեք ձեր հարմարավետության գոտին:

    Ավարտելով 1-ին մասը

    Ճամփորդությունը մինչ այժմ եղել է հսկայական ուսումնական կոր: Մենք օգտագործել ենք մեր անհատական ​​ուժերը՝ միմյանց լրացնելու համար՝ ստեղծելով մեր առաջին ծրագրային արտադրանքը:

    Այսօր դուք իմացաք, թե ինչ է անհրաժեշտ ծրագրային արտադրանք ստեղծելու համար: Հաջորդ անգամ մենք կանդրադառնանք, թե ինչպես շուկայահանել և վաճառել ձեր ծրագրային արտադրանքը:

    Patrick Harvey

    Պատրիկ Հարվին փորձառու գրող և թվային շուկայավար է, որն ունի ավելի քան 10 տարվա փորձ արդյունաբերության մեջ: Նա մեծ գիտելիքներ ունի տարբեր թեմաների, ինչպիսիք են բլոգերը, սոցիալական լրատվամիջոցները, էլեկտրոնային առևտուրը և WordPress-ը: Գրելու և մարդկանց առցանց հաջողության հասնելու նրա կիրքը դրդել է նրան ստեղծել խորաթափանց և գրավիչ գրառումներ, որոնք արժեք են տալիս իր լսարանին: Որպես WordPress-ի հմուտ օգտատեր՝ Պատրիկը ծանոթ է հաջող վեբ կայքերի կառուցման նրբություններին, և նա օգտագործում է այս գիտելիքները՝ օգնելու բիզնեսներին և անհատներին հաստատել իրենց առցանց ներկայությունը: Մանրամասների նկատմամբ խորաթափանց հայացքով և գերազանցության նկատմամբ անսասան նվիրվածությամբ՝ Պատրիկը նվիրված է իր ընթերցողներին թվային մարքեթինգի ոլորտում վերջին միտումներն ու խորհուրդները տրամադրելուն: Երբ նա բլոգ չի գրում, Պատրիկին կարելի է գտնել նոր վայրեր ուսումնասիրելիս, գրքեր կարդալիս կամ բասկետբոլ խաղալիս: