Citizen developerCitizen developer (pl. programista obywatelski) – osoba odpowiedzialna za tworzenie aplikacji biznesowych, na potrzeby własne lub innych działów organizacji dla której pracuje. Citizen developer nie jest nazwą stanowiska w firmie, lecz rolą, którą pracownicy na innych stanowiskach mogą obejmować, będąc częścią organizacji. Powyższa rola została po raz pierwszy opisana przez firmę badawczą Gartner[1]. Citizen developer wykorzystuje środowiska programistyczne zgodne ze standardami działów IT i działów bezpieczeństwa. Citizen developer wykorzystuje w swojej pracy platformy niskokodowe lub platformy no-code do tworzenia aplikacji biznesowych – pomimo braku formalnego wykształcenia w zakresie programowania. Są to proste narzędzia, które zawierają niezbędne linie kodu, dzięki czemu citizen developer może przeciągać i upuszczać ikony, aby tworzyć i aktualizować aplikacje i nie potrzebuje zaawansowanej wiedzy programistycznej[2]. Procesy podlegające pod citizen developera mogą obejmować zarządzanie relacjami z klientem, zarządzania zamówieniami, logistyką, automatyzację marketingu, inspekcje, zarządzanie projektami, procesy finansowe i procesy związane z operacjami[3]. Citizen developer nie jest częścią działu biznesowego i nie podlega pod dział IT. Mimo tego, przyczynia się do rozwoju transformacji cyfrowej przedsiębiorstwa, wzrostu potencjału IT organizacji i skrócenia długość cyklu tworzenia oprogramowania[4]. Kompetencje citizen developeraPraca citizen developera wymaga zarówno umiejętności technicznych, jak i społecznych[5]. Kompetencje miękkie:
Kompetencje twarde:
RynekRosnący popyt na doświadczonych programistów, rosnące koszty outsourcingu oraz gwałtowny rozwój platform niskokodowych w latach 2020–2022 przyczynił się do znaczącego wzrostu zapotrzebowania na citizen developerów w przedsiębiorstwach podążających za trendami digitalizacji[6][7]. Prognozy Gartnera mówią, że do 2023 liczba osób pełniących funkcję citizen developera w dużych przedsiębiorstwach będzie czterokrotnie większa od liczby zatrudnianych w nich programistów[7]. Natomiast analitycy Forrester szacują, że do 2024 roku rynek platform wykorzystywanych przez citizen developerów osiągnie 14 miliardów dolarów amerykańskich[3]. Przypisy
|