SharePoint

SharePoint to potężne narzędzie umożliwiające zespołową współpracę i wymianę danych. Na długo przed erą cloud computingu pozwalało korporacjom i mniejszym firmom, na zarządzanie dostępem do danych firmowych w aplikacjach i na stronach www. Prezentacja treści w formie stron internetowych dostępnych z przeglądarki, to rozwiązanie znane każdemu, kto choćby okazyjnie pracuje z komputerem. Jednak wszechstronność SharePoint […]

Piotr Lewandowski, 7 maja 2019

Przejmowanie systemów informatycznych przez profesjonalną firmę programistyczną

W organizacjach często dochodzi do tego, że po dłuższej współpracy zmieniamy firmę programistyczną, która zajmuje się rozwijaniem naszego wewnętrznego systemu informatycznego. Może być to np. system ERP zbudowany na nasze wewnętrzne potrzeby. Często sytuacją jest też odejście kluczowego programisty z firmy, który jako jedyny posiada wiedzę o procesie rozwijania systemu. Jak w takiej sytuacji podejść […]

Piotr Lewandowski, 13 lutego 2019

Firmy i strony wykonane przy użyciu technologii Angular

Angular i AngularJS to frontendowe technologie WWW stworzone przez Google. Pozwalają na tworzenie złożonych aplikacji (one page app) działających po stronie przeglądarki. Oba frameworki są oparte o język programowania JavaScript i wspierają tworzenie aplikacji internetowych w modelu MVC (Model, View, Controller). AngularJS został wydany w 2009 roku, a jego następca Angular w 2016. Angular został […]

Piotr Lewandowski, 16 stycznia 2019

Przykłady aplikacji napisanych w react native

React Native jest nowym open sourcowym frameworkiem udostępnionym światu w 2015 roku. Jego początku sięgają jednego z hackatonów Facebooka w 2013 roku. Pomimo młodego wieku został już użyty w wielu znanych aplikacjach mobilnych. Pozwala na tworzenie cross-platformowych aplikacji mobilnych na systemy Android i iOS przy użyciu Javascript. Poniżej przedstawiamy listę aplikacji używających React Native. Niektóre […]

Piotr Lewandowski, 8 stycznia 2019

Porównanie współpracy z zewnętrzną firmą programistyczną, a wewnętrznym działem IT.

W tym artykule porównuję współpracę z zewnętrzną firmą programistyczną do prowadzenia wewnętrznego działu IT. Polecam również zapoznać się z opisem tutaj: outsourcing programistyczny. Wewnętrzny dział IT Stworzenie wewnętrznego działu IT, który będzie tworzył i utrzymywał oprogramowanie tworzone na potrzeby firmy wiąże się z wieloma wyzwaniami. Będziemy potrzebowali silnego lidera dla zespołu. W momencie gdy lider odejdzie […]

Piotr Lewandowski, 17 grudnia 2018

Formalizacja i automatyzacja procesów biznesowych jest dla każdej rozwijającej się organizacji koniecznością.

Każda szybko rozwijająca się firma dochodzi do momentu, w którym pojawia się konieczność sformalizowania i zautomatyzowania procesów biznesowych zachodzących w firmie. Dzisiaj informatyzacja jest dla każdej organizacji koniecznością i rynkowym standardem. Korzyści związane z automatyzacją procesów biznesowych: Obniżenie kosztów działalności. Zmniejszenie czasu potrzebnego do realizacji zadań wynikających z procesów. Dostęp do danych. Automatyzacja umożliwia monitorowanie […]

Piotr Lewandowski, 15 listopada 2018

Zapotrzebowanie na programistów w Polsce i na świecie cały czas rośnie

Według różnych raportów w USA w 2020 pojawi się od kilkuset tysięcy do ponad miliona wakatów dla programistów.  W Polsce obecnie mówi się o deficycie w liczbie 50 tysięcy programistów. Świat już zaczyna się adaptować do tych realiach m.in. poprzez kilkutygodniowe kursy dla przyszłych mistrzów sztuki kodowania. W tym wpisie analizuje kilka zjawisk z tym […]

Piotr Lewandowski, 19 października 2018

Rosnące potrzeby informatyzacji wiążą się z koniecznością współpracy z programistami przy implementacji lub wdrożeniu oprogramowania.

Wobec rosnących potrzeb informatyzacji w firmach normą staję się konieczność współpracy z programistami przy implementacji lub wdrożeniu oprogramowania. Poniższy artykuł opisuje modele współpracy przy zatrudnianiu firmy programistycznej. Zazwyczaj przedsiębiorstwa współpracują z firmami programistycznymi w dwóch modelach fixed price oraz outsourcing T&M (Time and Materials). Oba rozwiązania mają swoje zalety i wady. Fixed price W modelu […]

Piotr Lewandowski, 7 września 2018

Temat szacowania kosztów i projektowania aplikacji mobilnych jest bardzo rozległy.

Koszt stworzenia aplikacji mobilnej zależy od wielu czynników: platformy, na których aplikacja ma działać (iOS, Android) Czy będzie potrzeba łączenia się z serwerem? Czy aplikacja ma mieć możliwość zakładania kont? Ile ekranów będzie w aplikacji? Czy aplikacja ma być zintegrowana z platformami społecznościowymi? Czy chcemy stworzyć wersję aplikacji na przeglądarki WWW/Czy taka wersja już istnieje? […]

Piotr Lewandowski, 10 lipca 2018