Öz Proqram Məhsulunuzu Necə Yaratmalısınız

 Öz Proqram Məhsulunuzu Necə Yaratmalısınız

Patrick Harvey

Bu gün biz proqram məhsulu yaradacayıq!

Bəli, düzgün eşitdiniz, biz proqram məhsulu - WordPress Plugin yaradacağıq.

Narahat olmağa dəyməz. …

Bu, bir az tort bişirməyə bənzəyir.

Giriş

Əgər siz mənim LinkedIn profilimi nə vaxtsa yoxlamısınızsa, onda biləcəksiniz ki, mən uzun illər bu sahədə çalışmışam. proqram sənayesi.

Onlayn biznesimi qurarkən məqsədlərimdən biri öz rəqəmsal məhsullarımı yaratmaq idi. Və daha dəqiq desək, öz proqram məhsullarımı yaratmaq istəyirdim.

Bunu necə edəcəyimi dəqiq bilmirdim – təxmini fikrim var idi, amma konkret heç nə yoxdur.

Yaxşı, İndi mən öz proqram məhsulumu yaratmaq haqqında bir neçə ay əvvəl etdiyimdən daha çox şey bilirəm. Mən bunun nədən ibarət olduğunu bölüşmək istədim.

Proqram məhsulunu necə yaradırsınız?

WordPress Plugin hazırlamaq bir az tort bişirməyə bənzəyir.

Belə deyil. Mən tortlar bişirməyi sevirəm – onları yemək, BƏLİ, onları bişirmək, YOX!!

Ancaq mənim başa düşdüyüm kimi, sizə lazımdır:

  • Tərkibi: 4oz un, 4oz şəkər, 4oz yağ, 2 yumurta və s.
  • Resept: bunu əlavə edin, qarışdırın, çalın və s.
  • Avadanlıq: soba, qida mikseri/prosessoru, qarışdırıcı qab, bıçaq və s.

Proqram məhsulu yaradarkən buna oxşardır, çünki sizə lazım olacaq:

  • İnsanlar: inqrediyentlər
  • Proses: resept
  • Texnologiya: avadanlıq

İcazə verin özümüzü necə yaratdığımızı sizə göstərinproqram məhsulu.

İnsanlar

İlk deyim ki, mən bu proqram məhsulunu özüm yaratmamışam!

Həmçinin bax: 2023-cü il üçün 14 Ən Yaxşı Sosial Media Təqvim Aləti (Müqayisə)

Biznes Partnyor

Bu deyil proqram məhsulu yaratarkən iş ortağının olması məcburidir, lakin bu, şübhəsiz ki, kömək edir!

Mən onlayn marketinq dostum Riçardla yaxınlaşdım və ondan proqram məhsulu yaratmaq üçün birgə layihə üzərində işləməkdə maraqlı olub-olmadığını soruşdum. .

Niyə Richard? Onun ağıllı olması və artıq informasiya məhsullarının (elektron kitablar/kurslar və s.) yaradılması və satışı üzrə uğurlu təcrübəyə malik olması bir yana,

  • Biz bir-birimizə həm güvənirik, həm də hörmət edirik
  • Hər ikimiz Böyük Britaniyada yaşayırıq
  • İkimiz də eyni futbol komandasını dəstəkləyirik – bəli, bilirəm, inanılmaz – mən yeganə Aston Villa azarkeşi olduğumu düşünürdüm

O dedi: “Bəli ” və AV Layihəsi doğuldu.

Mənə inanmırsınız? Qutuda olan qovluq budur:

Təlimçi

Əgər əvvəllər heç bir proqram məhsulu yaratmamısınızsa, əvvəlcə bir az təhsil almanızı şiddətlə tövsiyə edirəm.

Tort bənzətməmizi götürsək, əgər əvvəllər heç tort bişirməmisinizsə, o zaman kitab oxumaq və ya atmanız lazım olan addımlar haqqında videoya baxmaq istəyərsiniz.

İcazə verin aydınlaşdırım. Mən PHP və CSS-i və WordPress plagini üçün lazım olan bütün dilləri kodlamağa necə başlamaq barədə təlim keçməyi nəzərdə tutmuram. Sıfırdan başlamaq və bazarda hazır məhsulla başa vurmaq üçün təlim keçməyi nəzərdə tuturam.

Beləliklə,Richard və mən sıfırdan proqram məhsulu yaratmaqda real təcrübəyə malik olan təlimatçıdan onlayn kursa investisiya etməklə başladıq. Əslində, o, son bir neçə il ərzində bir neçə uğurlu proqram məhsulu əldə edib.

Bu, onlayn kursumuzda öyrəndiyimiz əsas şeylərdən biridir:

CEO Mindset-də qalın – yəni. xırda texniki təfərrüatlar üçün narahat olmayın.

Tərtibatçı

Nə Riçardın, nə də mənim proqramçı olmadığımızı nəzərə alsaq, bizə bir Tərtibatçıya ehtiyacımız olacaq. Kurs zamanı biz proqram təminatının hazırlanmasını ən yaxşı şəkildə necə həyata keçirməyi öyrəndik və Elance vasitəsilə tərtibatçı cəlb edə bildik.

Nəzərləndiricilər

Son olaraq, ideyalarınızı nəzərdən keçirəcək insanlara ehtiyacınız olacaq. və hazır məhsulunuzu nəzərdən keçirin.

Pluginimizi bu addımı atmış etibarlı marketinq dostlarına borcluyuq. Onlar olmasaydı, biz hazır olduğumuz mərhələdə olmazdıq – işə salmağa hazırıq!>Texnologiya

İzlədiyimiz PROSESİ təsvir etməzdən əvvəl sizə istifadə etdiyimiz TEXNOLOGİYA haqqında məlumat verəcəyəm. Yenə də bunlardan bəziləri bizim seçdiyimiz seçimə uyğundur, lakin sizə ya bunlara, ya da onların variasiyasına ehtiyacınız olacaq.

  • Box – Box onlayn fayl paylaşımı və şəxsi bulud məzmununun idarə edilməsi xidmətidir.
  • Excel – Sizə layihənin planlaşdırılması lazımdıralət. Bazarda çox şey var, lakin biz Excel-i seçdik.
  • Skype – Siz layihəni icra edərkən əlaqə saxlamalısınız. Skype bizə söhbət etməyə, danışmağa və ekran paylaşmağa imkan verdi.
  • Balsamiq – Biz Balsamiq-dən tərtibatçımıza maket ekranlar da daxil olmaqla tam dizayn spesifikasiyası təqdim etmək üçün istifadə etdik.
  • Jing – Ekran yaratmaq üçün Jing-dən istifadə etdik. qısa videoları çəkir və qeyd edir.
  • Screencast – Biz qısa sınaq videolarını saxlamaq və paylaşmaq üçün Screencast-dan istifadə etdik.

Yanlış qeyd olaraq, bəzilərini idarə etmək üçün xüsusi məhsul inkişaf proqramından istifadə edə bilərsiniz. əlavə inkişaf tapşırıqları.

Proses

Doğrudur, deməli, bizdə İNSAN var və TEXNOLOGİYAmız var. İndi bizə qalib qarışığımızda həmin hissələri bir-birinə bağlamaq üçün nəsə lazımdır.

Mən sizə WordPress plaginimizin yaradılması prosesinin hər mərhələsində etdiklərimizi yüksək səviyyədə izah edəcəyəm.

  • Aprel – Onlayn kursu tamamlayın
  • May – Fikri yekunlaşdırın
  • İyun – Dizayn/İnkişaf/Test
  • İyul – Beta Test İcmalı
  • Avqust – Məhsulun təqdimatı

Öyrənmə prosesi

Əvvəlcə qeyd etdiyim kimi, Riçardla mən öz proqram məhsulunuzu necə yaratmaq və satmaq barədə onlayn kursa sərmayə qoymuşuq. Kursun hamısı əvvəlcədən qeydə alınmışdı ki, biz digər öhdəliklərə uyğunlaşmaq üçün öz tempimizdə gedə bilək; iş, bloglar və ailə. Hədəfimiz aprelin sonuna qədər bunu başa çatdırmaq idi və buna nail olduq. Qeyd edin!

Planlaşdırmaproses

Kursu başa vurduqdan sonra indi nəyin cəlb olunacağı barədə təsəvvürümüz var idi və biz qrafiki tərtib etməyə başladıq. Excel-də bir planı ləğv etdim və Riçardla mənə tapşırıqlar verməyə başladım.

Planlaşdırma ilə bağlı iki şeyi qeyd etmək lazımdır:

  1. Siz realist olmalısınız
  2. Siz çevik olmalısınız – işlər həmişə plana uyğun getmir!

İdeyanın yaradılması prosesi

Təlim kursundan nəzəriyyəni öyrəndik və indi bunu etməli olduq. onu bir ideya ilə, ya da iki və ya üçdən başlayaraq həyata keçirin...

Bunu deməyimin səbəbi isə "Evrika anı"nın mövcud olmamasıdır!

Lakin siz mütləq yoxsunuz. müvəffəqiyyətli olmaq üçün tamamilə yeni bir fikir ortaya qoymalıdır. Budur:

  1. Həmişə avtomatlaşdırıla bilən tapşırıqları axtarın
  2. Bazarı araşdırın
  3. Artıq mövcud olan uğurlu məhsulları araşdırın
  4. Onların xüsusiyyətlərinin siyahısını tərtib edin
  5. Yeni proqram məhsulu yaratmaq üçün həmin xüsusiyyətləri birləşdirin

Kursda bunu öyrənən kimi ideyalar irəli sürməyə başladıq. və onları məhəbbətlə AV ROLODEX adlandırılan başqa bir cədvəldə qeyd edin.

Bir və ya iki ideya əldə etdikdən sonra bazarı sınamalısınız. Beləliklə, biz bir neçə ekran maketi ilə mini-spesifikasiya yaratdıq və ideyanı bir neçə İNSAN – rəyçilərimizə göndərdik.

İlk ideyamızla bağlı rəy yaxşı olmadı. Beləliklə, eqolarımızı yerdən götürdükrəyin müsbət tərəflərini çıxartdı və birincisi ilə sıx əlaqəli olan ikinci ideya yaratdı.

İkinci "təkmilləşdirilmiş" ideya ilə bağlı rəy daha müsbət idi və indi bizim bir işimiz var idi.

*İdeya və Spesifikasiya çox vacibdir! Əsası düzgün qurun!*

Dizayn prosesi

İdeyamızla işləməyə qərar verərək biz 3 əsas vəzifədən ibarət olan Dizayn Fazasına daxil olduq:

  1. Maketlər yaradın
  2. Autsorsinq hesabları yaradın
  3. Məhsulun adını yekunlaşdırın

Richard maketləri yaratdı və o, nə gözəl iş gördü. Budur bir maket ekran nümunəsi:

Richard maketlər yaratmaqla məşğul olsa da, mən hesablarımızı Upwork kimi autsorsing saytlarında açmağa başladım. Mən həmçinin növbəti bölmədə dərc etməyə hazır olan qısa iş spesifikasiyamızı yaratmağa başladım.

Autsorsinq prosesi

İşləməçimizi işə götürmək üçün izlədiyimiz addımlar bunlardır:

  1. İşinizi göndərin (qısa spesifikasiya)
  2. Namizədlər müraciət etsin (saat ərzində)
  3. Qısa siyahı namizədləri (4.5 reytinq və ya yuxarı + əvvəlki işi yoxlayın)
  4. İşin tam xüsusiyyətlərini bu ünvana göndərin onlara
  5. Suallar verin və son tarixləri/mərhələləri təsdiqləyin (Skype-da söhbət)
  6. Seçilmişi işə götürün (yerləşdirildikdən sonra 3 və ya 4 gün ərzində)
  7. Onlarla işləyin + müntəzəm tərəqqi yoxlamaları

Qeyd: Upwork indi keçmiş oDesk və Elance platformalarının sahibidir.

İnkişaf prosesi

Demək istərdim ki, bir dəfədeveloper işə götürülüb, siz arxada oturub bir neçə gün dincələcəksiniz, amma əslində bunu edə bilməzsiniz.

İlk növbədə yuxarıda göstərilən 7-ci Addımı yerinə yetirmək vacibdir – Onlarla işləyin və mütəmadi yoxlamalardan keçin. Bunu etməsəniz, (a) heç bir şey etməyəcəkləri və ya (b) dizayn xüsusiyyətlərinizi səhv başa düşəcəkləri riski daşıyırsınız. Ya vaxt və pul itkisi ilə nəticələnəcək 🙁

İkincisi, tərtibatçı kodlaşdırma ilə məşğul olarkən, əsasən məhsulunuzu bazara çıxaracağınız öz veb saytınızın ətrafında bir neçə başqa vəzifə də var. 2-ci hissədə bu barədə ətraflı məlumat veriləcək.

Bu mərhələdə üç əsas addım bunlardır:

  1. Tam Beta Versiya
  2. Test Beta Versiya
  3. Tam Versiya 1

Bundan başqa, gördüyünüz kimi, test kimi kiçik vəzifə də var. Bu işdə yüngül gedə bilməzsiniz. Bəzən bu, darıxdırıcı və əsəbi olur, lakin siz plaqini qırılma nöqtəsinə qədər sınaqdan keçirməyə hazır olmalısınız.

Həmçinin bax: Bloqunuzu növbəti səviyyəyə qaldırmaq üçün mütləq oxunmalı 10 məqalə (2019)

Və biz onu...bir neçə dəfə pozduq...və hər dəfə onu düzəltmək üçün tərtibatçıya göndərdik. Beləliklə, hazır olun, yuxarıdakı 3 addım tamamilə təkrarlanır!

Son versiyanız sizi qane edəndə, kontaktlarınızla əlaqə saxlamalı və onlardan daha çox sınaqda iştirak etmələrini xahiş etməlisiniz. Həmçinin onlardan satış səhifəniz üçün rəylər təqdim etmələrini xahiş edin.

Gizli inqrediyentlər

Bir tort bişirəndə həmişə əlavə etdiyiniz bir neçə əlavə inqrediyent var.qarışıq. Mən, məsələn, bir tire vanil mahiyyətindən və ya bir çimdik duzdan danışıram.

Ola bilsin ki, heç kimin görmədiyi, lakin mütləq torta öz ləzzətini verən xırda şeylər.

Proqram məhsulu yaratdığınız zaman sizə sadəcə əsas İNSANLAR, PROSES və TEXNOLOGİYA ilə yanaşı, bir az da əlavə lazımdır.

Sizə aşağıdakı kimi şeylər lazımdır:

  • Düşüncə
  • Qətiyyət
  • Dözümlülük
  • Dözümlülük
  • Səbr

Bir sözlə, bol saç və qalın dəri lazımdır!

Heç bir şey olmadan həftələr ərzində yıxılacaq və çölə çıxacaqsınız.

Unutmamalısınız:

  • Siz yalnız əkdiyinizi biçəcəksiniz – həyatda olduğu kimi işdə də!
  • Öyrənmə əyrisindən həzz alın!
  • Rahatlıq zonanızı hər gün irəliləyin!

1-ci hissənin yekunu

İndiyə qədərki səyahət böyük bir öyrənmə əyrisi olmuşdur. İlk proqram məhsulumuzu yaratmaqda bir-birimizi tamamlamaq üçün fərdi güclərimizdən istifadə etdik.

Bu gün proqram məhsulu yaratmaq üçün nə lazım olduğunu öyrəndiniz. Növbəti dəfə proqram məhsulunuzu necə bazara çıxarıb satacağınıza baxacağıq.

Patrick Harvey

Patrick Harvey sənayedə 10 ildən çox təcrübəsi olan təcrübəli yazıçı və rəqəmsal marketoloqdur. O, bloqçuluq, sosial media, e-ticarət və WordPress kimi müxtəlif mövzularda geniş biliyə malikdir. Yazmaq və insanlara onlayn uğur qazanmağa kömək etmək ehtirası onu auditoriyasına dəyər verən dərin və cəlbedici yazılar yaratmağa sövq etdi. Təcrübəli WordPress istifadəçisi kimi Patrick uğurlu veb-saytlar yaratmağın incəlikləri və incəlikləri ilə tanışdır və o, bu biliklərdən həm bizneslərə, həm də fərdlərə onlayn mövcudluqlarını yaratmağa kömək etmək üçün istifadə edir. Təfərrüata diqqət yetirən və mükəmməlliyə sarsılmaz sadiqliyi ilə Patrick öz oxucularını rəqəmsal marketinq sənayesində ən son tendensiyalar və məsləhətlərlə təmin etməyə çalışır. Bloq yazmayanda, Patrick yeni yerləri kəşf edən, kitab oxuyan və ya basketbol oynayan tapıla bilər.