Ինչպես ստեղծել ձեր սեփական ծրագրային արտադրանքը
Բովանդակություն
Այսօր մենք ստեղծելու ենք ծրագրային արտադրանք:
Այո, ճիշտ եք լսել, մենք ստեղծելու ենք ծրագրային արտադրանք՝ 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-ում և սկսեցի առաջադրանքներ տալ ինձ և Ռիչարդին:
Երկու բան պետք է նշել պլանավորման վերաբերյալ.
- Դուք պետք է իրատես լինեք
- Դուք պետք է ճկուն լինեք. ամեն ինչ միշտ չէ, որ պլանավորվում է:
Գաղափարների ստեղծման գործընթացը
Մենք ունեինք վերապատրաստման դասընթացի տեսությունը, և այժմ մենք ստիպված էինք. գործադրիր այն՝ սկսելով գաղափարից, կամ երկու-երեքից…
Եվ ես դա ասում եմ այն պատճառով, որ «էվրիկա պահը» գոյություն չունի:
Սակայն դուք հաստատ չունեք: հաջողակ լինելու համար պետք է բոլորովին նոր գաղափար առաջ քաշել: Ահա թե ինչ պետք է անել.
- Միշտ փնտրեք առաջադրանքներ, որոնք կարող են ավտոմատացվել
- Ուսումնասիրել շուկան
- Ուսումնասիրել հաջողակ ապրանքները, որոնք արդեն կան
- Կազմեք դրանց առանձնահատկությունների ցանկը
- Միավորեք այդ հնարավորությունները՝ ստեղծելու նոր ծրագրային արտադրանք
Հենց որ մենք դա իմացանք դասընթացի ընթացքում, մենք սկսեցինք գաղափարներ ունենալ և դրանք գրանցելով մեկ այլ աղյուսակում, որը սիրալիրորեն կոչվում է AV ROLODEX:
Մի երկու գաղափար ունենալուց հետո դուք պետք է փորձարկեք շուկան: Այսպիսով, մենք հավաքեցինք մինի սպեկտր՝ էկրանի որոշ մոդելներով և գաղափարն ուղարկեցինք մի քանի մարդկանց՝ մեր գրախոսներին:
Մեր առաջին գաղափարի վերաբերյալ կարծիքը լավ չէր: Այսպիսով, հատակից հանելով մեր էգոն՝ մենքՀետադարձ կապից հանեց դրական կողմերը և առաջ բերեց երկրորդ գաղափար, որը սերտորեն կապված էր առաջինի հետ:
Երկրորդ «բարելավված» գաղափարի վերաբերյալ արձագանքները շատ ավելի դրական էին, և այժմ մենք ինչ-որ բան ունեինք գնալու:
*Գաղափարն ու հստակեցումը շատ կարևոր են: Հիմնադրեք ճիշտ հիմքը:*
Տես նաեւ: 10 լավագույն WordPress սոցիալական մեդիայի համօգտագործման պլագինները 2023-ի համարԴիզայնի գործընթացը
Որոշելով գործարկել մեր գաղափարը, մենք մտանք Դիզայնի փուլ, որը բաղկացած էր 3 հիմնական առաջադրանքից.
- Ստեղծեք մոդելներ
- Ստեղծեք աութսորսինգային հաշիվներ
- Վերջնականացրեք արտադրանքի անունը
Ռիչարդը ստեղծեց մոդելները, և ինչ լավ աշխատանք է նա արել: Ահա մեկ մոդելային էկրանի օրինակ.
Մինչ Ռիչարդը զբաղված էր մակետների ստեղծմամբ, ես սկսեցի մեր հաշիվները բացել աութսորսինգ կայքերում, ինչպիսին է Upwork-ը: Ես նաև սկսեցի ստեղծել մեր աշխատանքի համառոտ սպեցիֆիկացիա, որը պատրաստ կլինի հրապարակել հաջորդ բաժնում:
Աութսորսինգի գործընթացը
Ահա այն քայլերը, որոնք մենք հետևեցինք մեր մշակողին վարձելու համար.
- Հրապարակեք ձեր աշխատանքը (համառոտ նկարագրություն)
- Թեկնածուները դիմում են (ժամերի ընթացքում)
- Կարճ ցուցակի թեկնածուներ (4,5 վարկանիշ կամ ավելի բարձր + ստուգեք նախորդ աշխատանքը)
- Ուղարկեք աշխատանքի ամբողջական սպեկտրը նրանց
- Հարց տվեք նրանց և հաստատեք վերջնաժամկետը/հանգիստը (զրույց Skype-ով)
- Վարձակալեք ընտրվածին (տեղադրելուց հետո 3 կամ 4 օրվա ընթացքում)
- Աշխատեք նրանց հետ + կանոնավոր առաջընթացի ստուգում
Նշում. Upwork-ն այժմ պատկանում է նախկին oDesk և Elance հարթակներին:
Զարգացման գործընթացը
Ես կցանկանայի ասել որ մի անգամծրագրավորողն աշխատանքի է ընդունվել, դուք մի քանի օր հանգիստ նստում եք և հանգստանում, բայց իրականում չեք կարող:
Առաջին հերթին կարևոր է հետևել վերը նշված 7-րդ քայլին. աշխատեք նրանց հետ և կանոնավոր ստուգումներ անցկացրեք: Եթե դուք չեք անում, ապա ռիսկի եք դիմում, որ (ա) նրանք ոչինչ չեն անի կամ (բ) նրանք սխալ են հասկանում ձեր դիզայնի առանձնահատկությունները: Երկուսն էլ կհանգեցնեն անիմաստ ժամանակի և գումարի կորստին 🙁
Երկրորդ, մինչ ծրագրավորողը կատարում է իր կոդավորումը, կան մի քանի այլ առաջադրանքներ, որոնք հիմնականում կենտրոնացած են ձեր սեփական կայքի շուրջ, որտեղից դուք շուկա կհանեք ձեր արտադրանքը: Ավելին՝ 2-րդ մասում:
Ահա այս փուլի երեք հիմնական քայլերը.
Տես նաեւ: 2023 թվականի լավագույն առցանց վիկտորինայի հեղինակները (Փորձագետների ընտրություն)- Ամբողջական բետա տարբերակը
- Թեստային բետա տարբերակը
- Ամբողջական տարբերակ 1
Դրանից բացի, ինչպես տեսնում եք, կա թեստավորման փոքր խնդիր: Դուք չեք կարող ձեզ թույլ տալ այս առաջադրանքը լուծել: Երբեմն դա ձանձրալի և հիասթափեցնող է, բայց դուք պետք է պատրաստ լինեք փորձարկել ձեր փլագինը մինչև բեկումնային կետը:
Եվ մենք կոտրեցինք այն… մի քանի անգամ…և ամեն անգամ այն հետ էինք ուղարկում մշակողին՝ ուղղելու համար: Այսպիսով, պատրաստ եղեք, վերը նշված 3 քայլերը բավականին կրկնվող են:
Երբ գոհ եք ձեր վերջնական տարբերակից, ապա դուք պետք է դիմեք ձեր կոնտակտներին և խնդրեք նրանց ներգրավվել ավելի շատ փորձարկումների մեջ: Եվ նաև խնդրեք նրանց տրամադրել վկայություններ ձեր վաճառքի էջի համար:
Գաղտնի բաղադրիչներ
Երբ դուք թխում եք տորթ, միշտ կան մի քանի լրացուցիչ բաղադրիչներ, որոնք դուք ավելացնում եք դրա մեջ:խառնուրդը. Խոսքս, օրինակ, վանիլի էության կամ մի պտղունց աղի մասին է:
Այն մանր բաները, որոնք, թերևս, ոչ ոք չի տեսնում, բայց անպայման տալիս են տորթին իր համը:
Երբ դուք ստեղծում եք ծրագրային արտադրանք, ձեզ անհրաժեշտ է մի փոքր ավելորդություն, քան պարզապես հիմնական ՄԱՐԴԻԿԸ, ԳՈՐԾԸՆԹԱՑԸ և ՏԵԽՆՈԼՈԳԻԱՆ:
Ձեզ անհրաժեշտ են այնպիսի բաներ, ինչպիսիք են. Վճռականություն
Մի խոսքով, ձեզ պետք է շատ մազեր և հաստ մաշկ:
Առանց որևէ մեկի: նրանցից, որոնցից դուք շաբաթների ընթացքում դուրս կգաք և դուրս կգաք:
Դուք պետք է հիշեք.
- Դուք հնձում եք միայն այն, ինչ ցանում եք՝ բիզնեսում, ինչպես կյանքում:
- Վայելեք ուսուցման կորը:
- Ամեն օր մղեք ձեր հարմարավետության գոտին:
Ավարտելով 1-ին մասը
Ճամփորդությունը մինչ այժմ եղել է հսկայական ուսումնական կոր: Մենք օգտագործել ենք մեր անհատական ուժերը՝ միմյանց լրացնելու համար՝ ստեղծելով մեր առաջին ծրագրային արտադրանքը:
Այսօր դուք իմացաք, թե ինչ է անհրաժեշտ ծրագրային արտադրանք ստեղծելու համար: Հաջորդ անգամ մենք կանդրադառնանք, թե ինչպես շուկայահանել և վաճառել ձեր ծրագրային արտադրանքը: