Ами ако оставим на потребителите да разработят мобилното приложение, от което се нуждаят? Идеята все още можеше да изглежда неортодоксална преди няколко години. Днес, в свят, в който компаниите и поведението на потребителите стават все по-дигитални, гражданските разработчици всъщност могат да станат водещите разработчици на мобилни приложения... дори преди разработчиците.

Констатациите говорят сами за себе си: 6 от 10 успешни проекта за мобилни приложения съобщават за тясно сътрудничество между бизнес потребители и крайни потребители по време на разработката. Защото, за да направи успешно мобилно приложение, създателят трябва да бъде и негов потребител.

Нов подход към създаването на софтуер

Гражданският разработчик е точно този бизнес потребител, който сам ще проектира и разработи приложението, от което се нуждае, за да реши своите бизнес проблеми. Кой е този бизнес потребител? Този човек може да работи за голяма компания и да изпълнява призната бизнес функция, но желае гъвкавост, бързина и автономност, за да приспособи своите инструменти към развиващите се нужди.

Той или тя може също да бъде ръководител на малък бизнес и иска да развие бизнес процесите си и да предостави на служителите си нови инструменти, без да се впуска в дълъг, скъп процес на развитие.

Той или тя може да бъде фрийлансър, архитект, обучител, преподавател или консултант, който иска да разработи мобилно приложение, за да подобри своето предложение или как се използва, или да предложи услуга.

И накрая, този бизнес потребител може да бъде училище, център за обучение или регион, който иска бързо да разработи мобилно приложение, като същевременно запази своята независимост.

Бизнес потребителите получават независимост в компанията

В корпоративна среда гражданският разработчик не може напълно да се откаже от съществуващите ИТ. Първо, съществуват ограниченията за защита на данните на компанията и ограниченията за целостта на ИТ системата. Второ, има методи на работа по проекти, които не дават на бизнес потребителите пълна автономия да разработват сами своите мобилни приложения.

Въпреки това, скоростта и сложността на дигиталната трансформация довежда много ИТ отдели до точката им на прекъсване по отношение на ресурсите, необходими за бързото посрещане на бизнес очакванията. Облакът предоставя и нови възможности. Тенденцията е към използването на платформи за разработка в облак, които могат да бъдат интегрирани върху съществуващата платформа, ако е необходимо, без да се нарушава целостта на ИТ системата. От друга страна, бизнес потребителите разкриват нарастваща нужда от бързо разработване на мобилни приложения, които са евтини и лесни за поддръжка и разработване.

Следователно контекстът е особено благоприятен за появата на граждански разработчици, начинаещи в програмирането, но експерти в своята професия. Разбира се, гражданският разработчик няма да замени ИТ отдела. Ролята на ИТ отдела ще се съсредоточи около управлението на данни, приложения и технологии и сигурността на инфраструктурата.

Не е необходимо да сте експерт по програмиране, за да разработите мобилно приложение

Разработването на приложение вече не е само код. Това е въпрос на общност, иновация, споделяне и ангажираност. Тези граждански разработчици не е задължително вече да притежават техническите умения да проектират или кодират приложението си. Те ще могат да разчитат на „платформи с нисък код“, които произвеждат и внедряват сложни мобилни приложения с минимално развитие. Те също така ще използват общности от потребители, които ще споделят своя опит, предложения и ноу-хау.

В друга публикация ще се върнем към това, което е или трябва да бъде платформа с нисък код. Да го кажем направо: проектирането на вашето приложение с такава платформа не означава, че проектирате „евтино“ приложение. Точно обратното, тази платформа ви позволява да разработвате сложни, богати и сложни приложения, без сами да сте разработчик.

Тук можем да направим паралел между мобилни устройства и мрежа. Само преди няколко години трябваше да сформирате екип от дизайнер, разработчик, флашър и т.н., за да създадете уебсайт. Днес има множество решения, които опростяват създаването на уебсайтове и ви позволяват да проектирате и внедрявате свой собствен сайт без кодиране.

Мобилните устройства също вървят по този начин.

Информационните технологии от 90-те години имаха гъвкав, проектно-ориентиран метод за разработка - известните RAD. Current IT има Rapid Mobile App Development, гъвкава платформа, която опростява и ускорява производството на сложни мобилни приложения.

Не се заблуждавайте: Gartner и Forrester концептуализират профила на гражданския разработчик и предвиждат, че 70% от мобилните приложения, създадени от сега до 2020 г., ще бъдат направени от профили, които не са ИТ. Google и Salesforce започват да интегрират нисък код. IBM вече изчислява, че 80% от компаниите искат да се възползват от таланта на гражданските разработчици, за да компенсират неспособността на ИТ услугите да отговорят бързо и ефективно на търсенето на мобилни приложения.

Първоначално публикувано в Wakanda Blog.