Як стварыць свой уласны праграмны прадукт

 Як стварыць свой уласны праграмны прадукт

Patrick Harvey

Сёння мы збіраемся стварыць праграмны прадукт!

Так, вы правільна пачулі, мы збіраемся стварыць праграмны прадукт – плагін WordPress.

Не трэба хвалявацца …

Гэта крыху падобна на выпяканне пірага.

Уводзіны

Калі вы калі-небудзь правяралі мой профіль у LinkedIn, то ведаеце, што я правёў шмат гадоў, працуючы ў індустрыя праграмнага забеспячэння.

Адной з маіх мэтаў пры адкрыцці інтэрнэт-бізнесу было стварэнне ўласных лічбавых прадуктаў. А больш канкрэтна, я хацеў стварыць свае ўласныя праграмныя прадукты.

Я не ведаў дакладна, як я збіраўся гэта зрабіць - у мяне была прыблізная ідэя, але нічога канкрэтнага.

Ну, цяпер я ведаю нашмат больш пра стварэнне ўласнага праграмнага прадукту, чым некалькі месяцаў таму. І я хацеў падзяліцца тым, што менавіта гэта прадугледжвае.

Як вы ствараеце праграмны прадукт?

Стварэнне плагіна WordPress падобна на выпечку пірага.

Не тое, што Я люблю пячы тарты – есці іх ТАК, пячы іх НЕ!!

Але, як я разумею, вам трэба:

  • Інгрэдыенты: 4 унцыі мукі, 4 унцыі цукру, 4 унцыі масла, 2 яйкі і г.д.
  • Рэцэпт: дадайце гэта, змяшайце тое, узбіце тое і г.д.
  • Абсталяванне: духоўка, міксер/працэсар, міска для змешвання, сталовыя прыборы і г.д.

Падобна і пры стварэнні праграмнага прадукту, таму што вам спатрэбіцца:

  • Людзі: інгрэдыенты
  • Працэс: рэцэпт
  • Тэхналогія: абсталяванне

Дазвольце мне паказаць вам, як мы стварылі нашпраграмны прадукт.

Людзі

Першае, што трэба сказаць, гэта тое, што я не ствараў гэты праграмны прадукт самастойна!

Дзелавы партнёр

Гэта не абавязкова мець бізнес-партнёра пры стварэнні праграмнага прадукту, але гэта, безумоўна, дапамагае!

Я звярнуўся да майго сябра па інтэрнэт-маркетынгу Рычарда і спытаў яго, ці будзе ён зацікаўлены ў працы над сумесным праектам па стварэнні праграмнага прадукту .

Чаму Рычард? Акрамя таго, што ён разумны і ўжо мае паспяховы вопыт у стварэнні і продажы інфармацыйных прадуктаў (электронныя кнігі/курсы і г.д.)

  • Мы абодва давяраем і паважаем адзін аднаго
  • Мы абодва жывем у Вялікабрытаніі
  • Мы абодва выступаем за адну футбольную каманду - так, я ведаю, неверагодна - я думаў, што я адзіны фанат "Астан Вілы"

Ён сказаў: "Так !» і нарадзіўся праект AV.

Не верыце? Вось папка ў Box:

Instructor

Калі вы ніколі раней не стваралі праграмны прадукт, я настойліва раю вам спачатку прайсці навучанне.

Прымаючы нашу аналогію з тортам, калі вы ніколі раней не пяклі торт, вам варта прачытаць кнігу або паглядзець відэа аб кроках, якія вам трэба зрабіць.

Дазвольце мне растлумачыць. Я не маю на ўвазе прайсці навучанне таму, як пачаць кадзіраваць PHP і CSS і ўсе астатнія мовы, неабходныя для плагіна WordPress. Я маю на ўвазе прайсці навучанне таму, як пачаць з нуля і ў выніку атрымаць гатовы прадукт на рынку.

Такім чынамРычард і я пачалі з таго, што ўклалі грошы ў онлайн-курс ад выкладчыка, які меў рэальны вопыт стварэння праграмнага прадукту з нуля. Фактычна, за апошнія некалькі гадоў у яго было некалькі паспяховых праграмных прадуктаў.

Гэта адна з ключавых рэчаў, якія мы даведаліся на нашым онлайн-курсе:

Заставайцеся ў мысленні генеральнага дырэктара, г.зн. не турбуйцеся аб дробных тэхнічных дэталях.

Распрацоўшчык

Улічваючы, што ні Рычард, ні я не з'яўляемся праграмістамі, зразумела, што нам спатрэбіцца распрацоўшчык. Падчас курса мы даведаліся, як лепш перадаць распрацоўку праграмнага забеспячэння на аўтсорсінг, і мы змаглі наняць распрацоўшчыка праз Elance.

Аглядальнікі

І апошняе, але не менш важнае: вам спатрэбяцца людзі, якія будуць разглядаць вашыя ідэі і азнаёмцеся з вашым гатовым прадуктам.

Мы ўдзячны групе надзейных сяброў па маркетынгу, якія праверылі наш плагін. Без іх мы б не былі на той стадыі, на якой зараз знаходзімся - гатовыя да запуску!​

Гэта асноўныя інгрэдыенты, важныя людзі на гэтым першым этапе стварэння праграмнага прадукту.

Тэхналогія

Перш чым апісаць ПРАЦЭС, якому мы прытрымліваліся, я раскажу вам пра ТЭХНАЛОГІЮ, якую мы выкарыстоўвалі. Зноў жа, некаторыя з іх зводзяцца да нашага пераважнага выбару, але вам спатрэбяцца альбо яны, альбо іх разнавіднасці.

  • Box – Box - гэта служба абмену файламі ў інтэрнэце і персанальнага воблачнага кіравання кантэнтам.
  • Excel - вам спатрэбіцца планаванне праектаінструмент. На рынку іх шмат, але мы абралі Excel.
  • Skype – Вам неабходна працягваць зносіны, калі вы працуеце над праектам. Skype дазволіў нам мець зносіны, размаўляць і дзяліцца экранамі.
  • Balsamiq – мы выкарыстоўвалі Balsamiq, каб даць нашаму распрацоўшчыку поўную спецыфікацыю дызайну, уключаючы макеты экранаў.
  • Jing – мы выкарыстоўвалі Jing для стварэння экрана захопы і запіс кароткіх відэа.
  • Screencast – Мы выкарыстоўвалі Screencast для захоўвання і абмену кароткімі тэставымі відэа.

У якасці заўвагі, вы можаце выкарыстоўваць спецыяльнае праграмнае забеспячэнне для распрацоўкі прадуктаў для кіравання некаторымі з дадатковыя задачы развіцця.

Глядзі_таксама: Як стаць вірусным у Instagram: кіраўніцтва для пачаткоўцаў

Працэс

Правільна, значыць, у нас ёсць ЛЮДЗІ і ў нас ёсць ТЭХНАЛОГІЯ. Цяпер нам трэба нешта, каб злучыць гэтыя часткі ў нашу выйгрышную сумесь.

Я раскажу вам на высокім узроўні, што мы рабілі на кожным этапе ў працэсе стварэння нашага плагіна WordPress.

  • красавік – завяршыць онлайн-курс
  • травень – завяршыць ідэю
  • чэрвень – дызайн/распрацоўка/тэст
  • ліпень – агляд бэта-тэставання
  • Жнівень – Запуск прадукту

Працэс навучання

Як я ўжо згадваў раней, мы з Рычардам інвеставалі ў онлайн-курс па стварэнні і продажы ўласнага праграмнага прадукту. Курс быў загадзя запісаны, каб мы маглі ісці ў сваім уласным тэмпе, каб адпавядаць іншым абавязацельствам; праца, блогі і сям'я. Наша мэта была завяршыць гэта да канца красавіка, чаго мы і дасягнулі. Галачка!

Планаваннепрацэс

Пасля завяршэння курса ў нас было ўяўленне аб тым, што будзе ўдзельнічаць, і мы пачалі планаваць графік. Я склаў план у Excel і пачаў раздаваць задачы Рычарду і мне.

Дзве рэчы, якія варта адзначыць пры планаванні:

  1. Вы павінны быць рэалістамі
  2. Вы павінны быць гнуткімі – усё не заўсёды ідзе па плане!

Працэс генерацыі ідэй

У нас была тэорыя з навучальнага курса, і цяпер мы павінны былі рэалізаваць гэта на практыцы, пачынаючы з ідэі, або дзвюх, або трох…

І прычына, па якой я гэта кажу, заключаецца ў тым, што «моманта Эўрыка» не існуе!

Аднак вы дакладна не трэба прыдумаць цалкам новую ідэю, каб дасягнуць поспеху. Вось што трэба зрабіць:

  1. Заўсёды шукайце задачы, якія можна аўтаматызаваць
  2. Даследуйце рынак
  3. Даследуйце паспяховыя прадукты, якія ўжо існуюць
  4. Складзіце спіс іх функцый
  5. Скамбінуйце гэтыя функцыі, каб стварыць новы праграмны прадукт

Як толькі мы даведаліся пра гэта на курсе, мы пачалі прыдумляць ідэі і занатоўваючы іх у іншую электронную табліцу, якую ласкава называюць AV ROLODEX.

Узнікшы адна-дзве ідэі, вам трэба праверыць рынак. Такім чынам, мы сабралі міні-спецыфікацыю з некалькімі макетамі экрана і адправілі ідэю некалькім ЛЮДЗЯМ - нашым рэцэнзентам.

Водгукі на нашу першую ідэю былі непрыемнымі. Такім чынам, падняўшы сваё эга з падлогі, мыузялі станоўчыя моманты з водгукаў і стварылі другую ідэю, якая была цесна звязана з першай.

Зваротная сувязь па другой «палепшанай» ідэі была значна больш пазітыўнай, і цяпер у нас было з чым пайсці.

*Ідэя і тэхнічныя характарыстыкі маюць вырашальнае значэнне! Атрымайце правільную аснову!*

Працэс праектавання

Вырашыўшы рэалізаваць нашу ідэю, мы ўвайшлі ў фазу праектавання, якая складалася з 3 асноўных задач:

  1. Стварыце макеты
  2. Стварыце ўліковыя запісы аўтсорсінгу
  3. Завяршыце назву прадукту

Рычард стварыў макеты, і якую выдатную працу ён зрабіў. Вось прыклад аднаго макета экрана:

Пакуль Рычард быў заняты стварэннем макетаў, я пачаў адкрываць нашы акаўнты на аўтсорсінгавых сайтах, такіх як Upwork. Я таксама пачаў ствараць нашу кароткую спецыфікацыю вакансіі, якую можна размясціць у наступным раздзеле.

Працэс аўтсорсінгу

Вось крокі, якія мы выканалі, каб наняць нашага распрацоўшчыка:

  1. Апублікуйце сваю вакансію (кароткая спецыфікацыя)
  2. Кандыдаты падаюць заяўкі (на працягу некалькіх гадзін)
  3. Кандыдаты ў шорт-ліст (рэйтынг 4,5 або вышэй + праверце папярэднюю працу)
  4. Дашліце поўную спецыфікацыю вакансіі на ім
  5. Задавайце ім пытанні і пацвярджайце тэрмін выканання/этапы (размаўляйце ў Skype)
  6. Найміце выбранага (на працягу 3 ці 4 дзён пасля размяшчэння)
  7. Працуйце з імі + звычайны праверкі прагрэсу

Заўвага: Upwork цяпер валодае былымі платформамі oDesk і Elance.

Працэс распрацоўкі

Я хацеў бы сказаць што калісьціраспрацоўшчык наняты, вы не сядзіце склаўшы рукі і адпачываеце некалькі дзён, але, па праўдзе кажучы, вы не можаце.

Перш за ўсё, важна выканаць крок 7 вышэй - працаваць з імі і праводзіць рэгулярныя праверкі. Калі вы гэтага не зробіце, то вы рызыкуеце, што (а) яны нічога не зробяць або (б) няправільна зразумеюць вашу спецыфікацыю дызайну. І тое, і іншае прывядзе да страты часу і грошай 🙁

Па-другое, пакуль распрацоўшчык займаецца кадзіраваннем, ёсць яшчэ некалькі задач, якія трэба выканаць, у асноўным засяроджаных на вашым вэб-сайце, з якога вы будзеце прадаваць свой прадукт. Больш падрабязна пра гэта ў частцы 2.

Вось тры асноўныя этапы гэтага этапу:

  1. Поўная бэта-версія
  2. Тэставая бэта-версія
  3. Поўная версія 1​

Акрамя гэтага, як бачыце, ёсць невялікая задача тэставання. Вы не можаце дазволіць сабе лёгка справіцца з гэтай задачай. Часам гэта сумна і непрыемна, але вы павінны быць гатовыя праверыць свой убудова да кропкі пералому.

І мы сапраўды ламалі яго...некалькі разоў...і кожны раз адпраўлялі яго назад распрацоўшчыку для выпраўлення. Такім чынам, будзьце гатовыя, апісаныя вышэй 3 этапы даволі паўтаральныя!

Калі вы будзеце задаволены сваёй канчатковай версіяй, вам трэба звярнуцца да сваіх кантактаў і папрасіць іх прыняць удзел у дадатковым тэсціраванні. А таксама папрасіце іх даць водгукі для вашай старонкі продажаў.

Сакрэтныя інгрэдыенты

Калі вы пячэце торт, вы заўсёды дадаяце некалькі дадатковых інгрэдыентаўсумесь. Я кажу, напрыклад, пра дробку ванільнай эсэнцыі або дробку солі.

Дробныя дробязі, якія, магчыма, ніхто не бачыць, але вызначана надаюць пірогу смак.

Калі вы ствараеце праграмны прадукт, вам патрэбна крыху больш, чым проста неабходныя ЛЮДЗІ, ПРАЦЭС і ТЭХНАЛОГІЯ.

Глядзі_таксама: 16 лепшых інструментаў SEO на 2023 год (Параўнанне)

Вам патрэбны такія рэчы, як:

  • Міндэляцыя
  • Рашучасць
  • Устойлівасць
  • Настойлівасць
  • Цярпенне

Карацей кажучы, вам патрэбна шмат валасоў і тоўстая скура!

Без усялякіх з тых, якія вы апусціцеся на працягу некалькіх тыдняў.

Вы павінны памятаць:

  • Вы пажынаеце толькі тое, што пасеялі - у бізнэсе, як і ў жыцці!
  • Атрымлівайце асалоду ад крывой навучання!
  • Штурхайце зону камфорту кожны дзень!

Падвядзенне вынікаў, частка 1

Падарожжа дагэтуль было велізарнай крывой навучання. Мы выкарыстоўвалі свае індывідуальныя моцныя бакі, каб дапаўняць адзін аднаго ў стварэнні нашага першага праграмнага прадукту.

Сёння вы даведаліся, што трэба для стварэння праграмнага прадукту. У наступны раз мы разгледзім, як прасоўваць і прадаваць ваш праграмны прадукт.

Patrick Harvey

Патрык Харві - дасведчаны пісьменнік і лічбавы маркетолаг з больш чым 10-гадовым вопытам работы ў індустрыі. Ён мае шырокія веды па розных тэмах, такіх як вядзенне блогаў, сацыяльныя сеткі, электронная камерцыя і WordPress. Яго запал да пісьменства і дапамогі людзям у дасягненні поспеху ў Інтэрнэце падштурхнула яго да стварэння праніклівых і прывабных паведамленняў, якія забяспечваюць каштоўнасць для яго аўдыторыі. Як дасведчаны карыстальнік WordPress, Патрык знаёмы з тонкасцямі стварэння паспяховых вэб-сайтаў і выкарыстоўвае гэтыя веды, каб дапамагчы прадпрыемствам і прыватным асобам стварыць сваю прысутнасць у Інтэрнэце. З вострым вокам на дэталі і непахіснай прыхільнасцю да дасканаласці Патрык імкнецца даць сваім чытачам апошнія тэндэнцыі і парады ў індустрыі лічбавага маркетынгу. Калі Патрык не вядзе блог, ён даследуе новыя месцы, чытае кнігі або гуляе ў баскетбол.