1ТП17Т

Основни чек-листа за ресурсе за прилагођени развој

Ако се одлучите за прилагођени развој, обично ћете морати да припремите спецификацију захтева, прототипове страница, дизајнерске материјале, податке о садржају, API документацију, окружење за распоређивање и план пријема и одржавања. Ово није само питање примене шаблона, већ процес унапређивања пројекта са фокусом на пословне процесе, функционалну логику и дугорочну скалабилност.

Брза процена

Прилагођени развој је погодан за пројекте са јасно дефинисаним захтевима и сложеним пословним процесима.

Кључ прилагођеног развоја није у томе да се започне избором технологије, већ у јасном дефинисању пословних процеса, функционалне логике, структуре странице, односа података и будућих захтева за одржавање. То је идеално за пројекте које не могу да задовоље шаблони или SaaS решења, као и за веб-сајтове са специфичним захтевима у погледу бренд искуства, системске интеграције и дугорочне скалабилности.

прикладније

  • Сложени процеси као што су чланство, наруџбине, резервације, дозволе или одобрења
  • Потребна је интеграција са CRM, ERP, платним системима, SMS-ом, е-поштом или интерним системима.
  • Потребни су високи стандарди у погледу искуства странице, интерактивних детаља и презентације бренда.
  • Пројекат подразумева дугорочну итерацију, прикупљање података и планове за проширење.

Можда није погодно

  • Све што вам треба је једноставна одредишна страница или стандардни корпоративни веб-сајт.
  • Буџет и рокови су обоје ограничени, па се надамо да ћемо пројекат покренути и потврдити што је пре могуће.
  • Још нисам сасвим схватио шта ми треба; за сада само желим да направим веб-сајт.“
  • Нема никога одговорног за пријемна испитивања, рад и одржавање накнадних итерација.

Техничка специјализација

Прво идентификујте захтеве, затим разговарајте о избору технологије.

Технологија није нужно боља само зато што је новија; уместо тога, треба да буде усклађена са циљевима пројекта, сложеношћу њених функционалности, способношћу тима да је одржава и плановима за будућу скалабилност. Прво хајде да погледамо неке уобичајене приступе; не препоручујемо да се од самог почетка заокупљате техничким упоређивањима.

Next.js

Често постављана питања на званичном сајту

Погодно за корпоративне веб-сајтове високих перформанси, маркетиншке сајтове, сајтове са садржајем и пројекте са раздвајањем фронтенд и бекенд развоја; перформансе страница и резултати СЕО-а су генерално лакши за управљање.

Погодно за: веб-сајтове брендова, маркетиншке сајтове, платформе за садржај

Лавале

Уобичајени проблеми са бекендом

Погодно за бекенд системе, токове обрадака формулара, логику чланства, управљачке системе и прилагођене пословне функције, пружајући добар баланс између ефикасности развоја и одрживости.

Погодно за: пословне бекенд системе, системе чланства

Вију / Реакт

Интерактивни фронтенд

Погодно за фронтенд сценарије који подразумевају висок степен интеракције, као што су кориснички центри, сложени обрасци, интерактивне странице и административни бекендови; често се интегрише са бекенд API-јем.

Погодно за: сложене интеракције, фронтенд системе

Ноде.јс / Пајтон / Јава

Позадинске екстензије

Погодан за API услуге, обраду података, интеграцију система и пројекте на нивоу предузећа, обично се користи за сложеније пословне платформе или интерне системе.

Погодно за: развој API-ја, интеграцију система

Списак ресурса

За прилагођени развој потребни су следећи ресурси.

Листа за проверу се бави само питањима “шта припремити” и “када то припремити”. Пре него што заиста започнете развој, најбоље је да саставите захтеве, прототипове, дизајне, податке и спецификације интерфејса у један пројектни документ.

Листа захтева
мора
Странице, функције, улоге, токови рада, управљање бекендом и спецификације граница
Пре цитирања
Прототип / Информациона архитектура
мора
Изглед странице, хијерархија одељка, кориснички ток, функционалне интеракције
Пре дизајна
Нацрти дизајна / Материјали бренда
Препорука
Лого, боје бренда, фонтови, визуелне референце, дизајни страница
Пре развоја
Садржај / Пословни подаци
мора
Компанија, Производ, Услуга, Студија случаја, Поље, Категорија, Правила података
Пре моделирања
Интерфејси / Системска интеграција
По захтеву
Плаћања, СМС, е-пошта, ЦРМ, ЕРП, мапе, пријава и аутентификација
Пре заказивања
Избор технологије
Препорука
Фронтенд, бекенд, базе података, CMS, услуге трећих страна и могућности одржавања
Када се захтеви разјасне
Сервер / окружење за распоређивање
мора
Тест окружење, продукцијско окружење, база података, складиштење објеката, логови и резервне копије
Пре теста
Тестирање / Пријем / Одрживање
мора
Тест случајеви, критеријуми пријема, извештавање о проблемима, поступци враћања у претходно стање и планови одржавања
Касна фаза развоја

Детаљи ресурса

Фокусирајте се на кључне тачке за сваки тип ресурса; у следећем кораку прећи ћемо на детаљан план.

Овде користимо картице да јасно истакнемо сврху сваке врсте ресурса, кључне тачке припреме и следеће кораке, уместо да затрпавамо страницу збрканим низом линкова за преглед. Када је у питању сама процена опција, корисници могу да пређу на пакете за развој веб-сајта или на документе за консултације о пројекту ради додатних детаља.

Захтеви

Прво, јасно наведите шта треба урадити.

Листа захтева ће утицати на понуде, распореде, кадровско обезбеђење и накнадну прихватање. Што се они пре разјасне, то ће бити мање поновног рада.

најважнији Испред технологије
Прво, потврдите позиционирање веб-сајта →

прототип

Осмислите странице и токове рада

Прототипи се користе за валидацију структуре сајта, путања навигације, хијерархије страница и логике интеракције, и нарочито су погодни за пројекте са великим бројем функција.

Структура странице Пут корисника
Погледајте прилагођена решења за развој →

Дизајн

Проверите учинак бренда и странице

Прилагођени развој је боље прилагођен пројектима са специфичним захтевима за идентитет бренда, јер ће дизајн макета, визуелне референце и стил садржаја директно утицати на коначан изглед и утисак.

Информације о бренду Нацрт дизајна
Погледајте структуру веб-сајта компаније →

Садржај / Подаци

Садржај и поља ће утицати на развојну имплементацију.

Категорије производа, поља за чланове, поља за поруџбине, поља обрасца и односи садржаја треба што више разјаснити пре почетка развоја.

Распоред поља Пословни подаци
Погледајте главну страницу са ресурсима →

Интерфејс

Потврдите системе трећих страна унапред

Интерфејси као што су плаћање, СМС, е-пошта, ЦРМ, ЕРП, мапе и аутентификација приликом пријаве имаће директан утицај на распоред и сложеност развоја.

Документација АПИ-ја Дозволе налога
Погледајте решења заснована на систему →

Технологија

Избор технологије мора узети у обзир сервис и одржавање.

Не фокусирајте се само на фазу развоја; такође треба да узмете у обзир ко ће одржавати систем, како се може скалирати, како ће бити имплементиран и да ли ће у будућности бити лако преузети.

одржаван скалабилан
Погледајте упоређење метода израде веб-сајтова →

Распоређивање

Припрема окружења и резервних копија пре имплементације

Прилагођени пројекти обично захтевају тестну средину, продукцијску средину, базу података, логове, резервне копије, надгледање и план повлачења измена.

Тест окружење План повлачења
Погледајте Домаћин и Окружење →

Пријемна инспекција

Укључите тестирање и одржавање у план

Лансирање прилагођеног пројекта није крај процеса; оно мора бити праћено критеријумима прихватања, извештавањем о проблемима, ажурирањима верзија, безбедносним закрпама и обавезама одржавања.

Критеријуми прихватања Распоред одржавања
Погледајте листу за покретање →

Preporučene rute

Када је у питању развој по мери, не журите са почетком рада; прво јасно дефинишите обим пројекта.

Сврха странице са ресурсима није да вам помогне да све припремите одједном, већ да вам пружи почетно разумевање фактора који ће утицати на понуду, распоред, развој и прихватање. Већина по мери израђених пројеката може да се одвија у овом редоследу.

01

Дефинишите циљеве и границе

Прво, јасно наведите које проблеме намеравате да решите; такође наведите шта нећете радити.

02

Саставите списак захтева

Започните тако што ћете навести странице, функције, улоге, административни панел и АПИ-је.

03

Прототипирање и радни токови

Потврдите путање корисника, токове рада и структуру страница.

04

Припрема садржаја и интерфејса

Допуните текст, слике, поља, податке и налоге трећих страна.

05

Итерације развоја и тестирања

Извршавајте провере прихватања у свакој фази; не чекајте да све буде завршено пре него што дате повратне информације.

06

Одржавање система

Конфигуришите резервне копије, надгледање, дозволе, документацију и распореде одржавања.

Следећи корак

Када прегледате листу ресурса, пратите ова три корака.

Немојте се одмах заокупљавати техничким детаљима. Прво проверите да ли је прилагођавање заиста неопходно, затим саставите документацију пројекта и на крају пређите на процену предлога.