Blog

W tym miejscu dzielimy się z Wami naszą wiedzą i doświadczeniem.

Blog

Kilka miesięcy temu spora firma z branży ubezpieczeniowej zwróciła się do nas z problemem. Chodziło o dość standardowe wyzwanie – […]

Digital Workload Manager na pierwszy rzut oka może wydawać się kolejną platformą do zarządzania pracą przedsiębiorstwa. Przydzielanie zadań i pilnowanie […]

O tym, czym są systemy legacy i jak wpływają na tempo digitalizacji firmy, pisaliśmy w poprzednim artykule: Jak przeprowadzić transformację […]

Świat się zmienia, konkurencja idzie do przodu, oczekiwania klientów rosną, a Wasz biznes przestaje za tym nadążać. Nie z Twojej […]

09/07/2021

Effective IT & Business Strategy For Your Business

Biznes
Ubezpieczenia
Bankowość

In the business world, having a business strategy is a must. Today, IT and business strategies are inseparable, together providing […]

Zapraszamy do przeczytania wywiadu przeprowadzonego z Rafałem Sałyga, naszym Head of Cloud Unit, który ukazał się na łamach Magazynu ITwiz! […]

Podejści Agile w zespole HR. Maksym: Pracuję w obszarze HR od kilku lat, mam doświadczenia zarówno w małych polskich firmach […]

W poprzednim artykule opisaliśmy role, metody pracy i narzędzia, które są stosowane w codziennej pracy przez analityków. Na przykładzie kilku […]

Rola analityka Rola analityka we współczesnym software house uległa istotnemu przedefiniowaniu w odniesieniu do tradycyjnego modelu rozwoju oprogramowania, gdzie analityk […]

Programista według Wikipedii, to osoba pisząca programy komputerowe w języku programowania, inaczej developer, koder. Co naprawdę się kryje w zawodzie programisty? Czy programowanie ogranicza się tylko do […]

Niejednokrotnie menadżerowie z działów IT zastanawiają się co mogą zrobić bardziej efektywnie w obszarze infrastruktury. Szukają rozwiązań oraz panaceum na […]

Chmura stała się źródłem i stymulatorem innowacji, stwarzając firmom niemal nieograniczone możliwości. Przedsiębiorstwa zyskały możliwość szybszego wprowadzania zmian i rozwijania […]

Samo określenie – Workload – nie jest w sumie takie całkiem nowe. Pochodzi z lat 40 XX w. i jak […]

Podczas większości naszych rozmów rekrutacyjnych na stanowisko Programista pada sakramentalne pytanie – „Dlaczego zostałeś programistą/programistką? Czemu akurat to zajęcie Ciebie […]

Cel zastosowania Dzisiejsze systemy często muszą stawiać czoła wyzwaniu konieczności szybkiego przetwarzania dużej ilości danych i odpowiedniemu reagowaniu na napływające […]

Jak zostać świetnym programistą? Czym właściwie są dobre praktyki programowania? Z których warto korzystać? Uchylimy rąbka tajemnicy. Eksperci od kodu […]

Camunda is a very powerful workflow and decision automation platform. We use Camunda as a process engine in one of […]

Podczas gdy pracodawcy prześcigają się w ofercie atrakcyjnych benefitów, wśród pracowników wzrasta znaczenie czasu wolnego i work-life balance, a satysfakcja […]

19/02/2021

How to get the most out of your operations teams?

Technologie
Ubezpieczenia

Intro Are you struggling with a backlog of cases to be processed by your operation teams? Do you need to […]

This article assumes that the reader has had any either practical or theoretical dealings with both Promises and Observables. Anything […]

Od dawna naturalną strategią zapewnienia bezpieczeństwa aplikacji są testy penetracyjne. Ciągły rozwój różnych technik ataków ujawnia jednak niedomagania takiego podejścia. […]

Co to jest cache? Co to jest Spring Cache? Jak go skonfigurować w swoim projekcie i jak go używać? Jak […]

Mikroserwisy na dobre zagościły już w wielu rozwiązaniach. Jak każdy styl architektury systemów IT mają swoje wady i zalety, ale […]

Przy systemach legacy często, jeśli nie zawsze, spotykamy się z pojęciem „dług technologiczny”. Najprościej mówiąc, oznacza on nagromadzenie wielu zróżnicowanych […]

21/01/2021

Migracja systemu w firmie: kiedy i jak?

Case Studies
Technologie

Migracja systemu, a nawet sama decyzja o niej, nigdy nie jest prosta. Wymaga analizy, zarówno od strony korzyści biznesowych, jak […]

Od pół roku mam okazję pracować jako analityk w projekcie, który przechodzi zwinną transformację według BABOK Guide. To wyjątkowe doświadczenie, […]

“In an agile environment, business analysis brings people together and ensures that the right stakeholders are involved with the agile […]

23/12/2020

Camunda extensions

Technologie

Open source solutions are great. You can immediately and for free benefit from such solution. It is a common way […]

 W zależności od projektu jakość znaczy coś innego, jednak zawsze jest kompromisem pomiędzy kosztownym dążeniem do doskonałości a ograniczonym […]

Wybór odpowiednich narzędzi do testów automatycznych w naszym projekcie jest ważnym elementem efektywnego procesu wytwórczego. Dlatego przy wyborze należy się […]

In modern software development unit tests are de facto standard. I cannot imagine having a new project without unit tests, […]

Camunda workflow and decision engine is winning the market in recent years. There are several reasons behind this success. One […]

 W zależności od projektu jakość znaczy coś innego, jednak zawsze jest kompromisem pomiędzy kosztownym dążeniem do doskonałości a ograniczonym […]

Modelowanie procesów biznesowych jest metodyką, będącą graficzną formą przedstawienia procesów biznesowych danej organizacji. Wraz z definiowaniem procesów biznesowych, samo ich […]

27/11/2020

Process automation in numbers by Camunda

Biznes
Ubezpieczenia
Bankowość

Camunda has recently published a great report on the state of process automation 2020. It is based on a survey […]

How to prepare for the AWS cloud migration project and avoid defeat? This is the first article from a series […]

Wstęp Moim celem nie jest przekonać Cię do stosowania rozwiązań klasy workflow. Zakładam, że zgadzamy się co do wartości jaką […]

Dobrze skrojona strategia IT skutecznie wspiera strategię biznesową, w szczególności przez zapewnienie bezpiecznych i efektywnych rozwiązań informatycznych. W artykule omówię […]

Stabilność a wydajność – jak myślisz, czy musisz wybierać? Czy te pojęcia są równoznaczne? A może jedno zależy od drugiego? […]

Badanie przeprowadzone wśród specjalistów do spraw cyberbezpieczeństwa przez firmę Bitdefender pokazało, że prawie 9 na 10 firm potwierdza wzrost liczby […]

Które procesy w mojej firmie nadają się do automatyzacji? Czy to te, które zajmują najwięcej czasu? Czy te najprostsze? Czy […]

1. Error handling in BPMN BPM notation, as opposed by UML, offers support for handling erroneous situations in a way, […]

Czym jest dług technologiczny? Najlepsze wyjaśnienie tego terminu, ukutego przez Warda Cunninghama, dostarczył Marin Fowler. Nie potrafimy perfekcyjnie rozwijać systemów […]

21/10/2020

How to start the digital transformation?

Biznes
Case Studies
Technologie
Ubezpieczenia

Digital transformation requires changes in most activity areas of the company. It is not only about changes in IT systems, […]

Pomagamy naszym Klientom na rynku farmaceutycznym w obsłudze alertów o podejrzeniach fałszowania leków. Nasza aplikacja w ciągu godziny może obsłużyć […]

Camunda w prosty i przystępny sposób Przygotowujesz swoją firmę na działanie kanałami cyfrowymi? Poszukujesz możliwości aktywnego i sprawnego zarządzania procesami? Chcesz szybko działać i wdrażać […]

Stare nie zawsze znaczy złe – zwłaszcza kiedy działa i spełnia swoją rolę. Systemy legacy lub ich fragmenty, choć napisane […]

No university degree. Five-digit debt. Quit school. Fatherless. No job on sight. That was my life at the beginning of […]

Chcesz poprawiać swoje procesy, opierając się na faktach, a nie przeczuciach? Potrzebujesz wiedzieć, które zmiany w procesie przyniosą firmie największe […]

To pytanie stawia sobie prawdopodobnie wiele osób odpowiedzialnych za utrzymanie systemu IT i jego ciągłości działania. Niestety odpowiedź nie jest […]

Na przykładach pokażemy, jak dobry audyt IT może wspierać realizację Twoich celów. Jesteśmy praktykami, dlatego zamiast teorii pokażemy to, co się sprawdza w realizowanych przez nas audytach IT […].

W pierwszym artykule skupiłem się na korzyściach płynących z pomiaru procesów. Teraz postaram się przybliżyć ten temat od strony metod […]

Pracując z Klientami nad usprawnieniem ich procesów, zauważyłem, że większość z nich nie widzi potrzeby mierzenia ich kaloryczności, a więc […]

Nie musisz tego robić, zwłaszcza kiedy lubisz życie na podwyższonym ryzyku. Przypuszczam jednak, że Twoi przełożeni będą innego zdania i […]

Dynamicznie zmieniająca się sytuacja w Polsce i na świecie wymaga od przedsiębiorstw szybkiego dostosowania sposobów sprzedaży produktów, kontaktu z klientami […]

Ostatnie wydarzenia, a w szczególności zamrożenie gospodarki oraz wprowadzenie szeregu regulacji diametralnie zmieniających sposób i warunki działania polskich firm, bardzo […]

Słowo audyt wywołuje w nas co najmniej ostrożność. Zazwyczaj kojarzy się z kontrolą, która zawsze wykaże jakieś niezgodności lub koniecznością […]

May is a hot month for .NET developers and Microsoft fans because of Microsoft BUILD conference. As in previous years […]

Jeśli już tu jesteś, to z dużym prawdopodobieństwem poszukujesz rozwiązania dla kwestii starych technologii w Twojej firmie! Java 1.4-1.6, .NET w wersjach […]

Intro Our teams, at Altkom Software & Consulting, are using the Camunda BPM platform successfully in many projects for over […]

Będąc precyzyjnym, pytanie tytułowe raczej powinno brzmieć: „Dlaczego niektórzy CIO mają obawy przed zaangażowaniem się we współpracę z typową fabryką […]

06/05/2020

TOP 10 błędów popełnianych przy wyborze systemu informatycznego

Biznes
Technologie
Ubezpieczenia
Bankowość

Zakup i wdrożenie nowego systemu informatycznego to poważna i kosztowna inwestycja, z którą kierownictwo firmy zwykle wiąże wielkie nadzieje. W […]

23/04/2020

SonarQube – pierwsze kroki

Technologie

Czy warto korzystać z narzędzi do automatycznej analizy kodu? Czy czas i wysiłek poświęcony na zainstalowanie i konfigurację takiego oprogramowania […]

Pewnie nie raz zdarzyło Wam się zrezygnować z pozyskania potrzebnych i w efekcie wartościowych informacji, pomimo posiadania tych danych lub […]

In this post, I am going to present how you can use domain-driven design tactical patterns like value object, entity, […]

In this day and age there’s a steady influx of new, revolutionary frameworks, be it frontend-related or mobile. If one […]

07/02/2020

Xamarin.Forms Tips and Tricks

Technologie

I started developing with Xamarin in late 2018, when we at Altkom decided to rewrite ONSTAGE in Xamarin.Forms 3.x for to […]

07/01/2020

Example mapping – historia prawdziwa

Biznes
Technologie
Zespół

Celem Example Mapping jest upewnienie się, że User story jest kompletne i tak samo rozumiane przez każdego uczestnika procesu wytwórczego.

Jak sprawdzić, czy dobrze rokująca technologia, która jeszcze nie ma wielu wdrożeń rynkowych, będzie dobrym wyborem czy też niespełnioną obietnicą?

We all know and love Elasticsearch great full-text query capabilities. But Elasticsearch offers much more great functionalities and aggregations framework […]

This is the seventh article in our series about building microservices on .NET Core. In the first article we introduced […]

A long time ago in a galaxy far, far away I worked on the business side and was responsible for […]

It’s been almost a year since our first blog post about Micronaut. We saw a big potential of this new […]

The technological advancements and increasing adoption of cloud solutions by a lot of industries and increased interest of the banking sector in cloud solutions are the key factors leading to the growth in the iPaaS market.

This is the sixth article in our series about building microservices on .NET Core. In the first article we introduced […]

Między innymi za sprawą sukcesu wielu biznesów e-commerce lub aplikacji typu Spotify, zagadnienia związane z systemami rekomendacji są bardzo często […]

Powiedzmy to otwarcie i szczerze. Tworzenie oprogramowania nie jest łatwe. Potwierdza to rzeczywistość projektowa. Jak podają dane, najbardziej rzetelnego badania […]

In this article we will focus mainly on the topic of beautiful UI/UX and how we can achieve it in […]

Testy użyteczności aplikacji lub systemu są jedną z najpopularniejszych metod badania user experience oraz jednym ze sposobów ewaluacji całego projektu. […]

Front-end aplikacji to przede wszystkim JavaScript, HTML i CSS. JavaScript i jego różne “wariacje” to podstawa przy pracy na “froncie”. […]

W książce Stephena Few pt.: „Information dashboard design” czytamy że „Dashboard to wizualne wyświetlanie najważniejszych informacji potrzebnych do osiągnięcia jednego lub więcej celów, które […]

Over the last decade, the compliance offices of the global banks have been heavily hit twice. First time, by money […]

Yes, there is a way to manage the complexity of health insurance as such. In this article, the focus is […]

We live in a world of dynamically changing technologies. New ways of architecturing our solutions, new frameworks and libraries seem […]

BPMS, czyli Business Process Management Suite/System/Software, to rozwiązanie, które umożliwia zarządzanie procesami biznesowymi w organizacji. Wspiera ciągłe doskonalenie procesów, od […]

This is the fifth article in our series about building microservices on .NET Core. In the first article we introduced […]

This is the fourth article in our series about building microservices on .NET Core. In the first article we introduced […]

To 1.1.0.M1 version Micronaut did not have integration with RabbitMQ. We could use libraries that enabled integration with Apache Kafka […]

This is the third article in our series about building microservices on .NET Core. In the first article we introduced […]

11/02/2019

Event Storming – innowacja w projektach IT

Biznes
Technologie
Zespół

Pierwszym skojarzeniem, jakie przywodzi na myśl określenie „Event Storming”, jest znana metoda grupowego generowania pomysłów, czyli „brainstorming”. Choć można odnaleźć […]

Serverless architecture is a relatively new approach. Good practices and proven toolkits for implementing solutions in this architecture have not […]

Architektura serverless jest stosunkowo nowym podejściem. Na rynku nie utrwaliły się jeszcze dobre praktyki i sprawdzone zestawy narzędzi służących do […]

In first article in our series about building microservices in .NET core we are going to focus on internal architecture […]

I liked .NET technology from its inception. In fact I left the dark star of overxmlized J2EE development to join […]

Świat IT wymaga od nas nieustannego uczenia się, a jednym ze sposobów jest czytanie tego, co mają do przekazania bardziej […]

03/01/2019

Headless CMS as a Microservice

Technologie

As a Software House that develops a lot of B2C and B2B systems we have to deal with content management […]

Projektując serwis www, aplikację lub inny produkt interaktywny zależy nam, aby użytkownik w sposób bezproblemowy realizował w nim  swoje cele. […]

For a long time, we have relied on Java 8 for most of our projects. But with recent announcements from […]

The topic of microservices in IT world is still alive. Like every novelty – it makes lots of noise and […]

W poszukiwaniu zastosowań dla machine learning w naszych biznesach, nie zawsze trzeba myśleć o dużych, przełomowych i rozpisanych na lata […]

At the end of September, Microsoft announced the general availability of Azure Functions 2.0. When we read Eduardo Laureano blog […]

Temat mikroserwisów w świecie IT jest ciągle żywy. Jak każda nowość – generuje dużo szumu i wzbudza wiele kontrowersji. Jeszcze […]

We all like being given gifts. Some of them quickly disappear from our lives and memories. Some of them stay […]

For quite a while we have been noticing a huge interest in Progressive Web Application (PWA) in the frontend world. […]

Pod koniec września 2018 swoją premierę miała platforma Azure DevOps. Aby sprawdzić, co oferuje nowe narzędzie Microsoftu postanowiliśmy na początek […]

Czym jest serverless? Historia serverless sięga 2014 roku, kiedy to Amazon ogłosił  powstanie AWS Lambda. Od tego czasu wszyscy wiodący […]

W dniach 4-5 października 2018 mieliśmy przyjemność uczestniczyć w drugiej edycji konferencji reQuest for innovation, organizowanej dla osób zaangażowanych w […]

In the previous article we showed how to create a simple chatbot which will serve as communication channel with the […]

16/10/2018

Relacja z konferencji DataWorkshop Club Conf

Technologie
Zespół

W minioną sobotę miałem przyjemność uczestniczyć w roli wolontariusza w konferencji DataWorkshop Club Conf. Pomimo swoich obowiązków związanych z pomocą […]

W poprzednim artykule pt. Nasz pierwszy ChatBot pokazaliśmy jak stworzyć prostego chatbota, który posłuży jako dodatkowy kanał komunikacji z klientem. […]

01/10/2018

Nasz pierwszy ChatBot

Biznes
Technologie

Boty nie są nowym rozwiązaniem. Istnieją na rynku od wielu lat. Obecnie, ich znaczenie i wykorzystanie w komunikacji z klientami […]

25/09/2018

Jak projektować użyteczne formularze

Biznes
Technologie

Uzupełnianie przeróżnych formularzy, czy to w serwisach internetowych, czy też w rozbudowanych systemach klasy enterprise, jest codzienną czynnością każdego z […]

Speed of feature delivery is the key property of microservice-based architectures. We use this architectural style to deliver solutions faster […]

Mikrousługi (ang. microservices) to styl architektoniczny zorientowany na szybkość rozwoju oprogramowania, rozumianą jako  liczba funkcjonalności tworzonych w jednostce czasu oraz […]

Niniejszy artykuł jest kontynuacją tematyki związanej z technologią blockchain, którą rozpoczęliśmy od przedstawienia podstawowych koncepcji samego łańcucha bloków. Idąc dalej, […]

31/07/2018

MVP in Insurance

Biznes
Ubezpieczenia

A minimum viable product (MVP) has just enough features to satisfy early customers and can provide feedback for future. It […]

24/07/2018

Blockchain – fundamenty

Biznes
Technologie

O popularności technologii blockchain nie trzeba nikogo przekonywać. Do końca czerwca br. termin ten został użyty w ponad 86 mln […]

Jeszcze kilka lat temu jednym z największych trendów w informatyce była big data. W chwili obecnej na topie jest hasło […]

Od jakiegoś czasu widzimy w branży duże zainteresowanie Progressive Web Application (PWA). Coraz więcej firm buduje aplikacje wykorzystujące tę koncepcję. […]

    Mobile experience started with WAP in 1999, slow GPRS connections, tiny screens and weak mobile CPUs. Then mobile […]

Kiedy masz za zadanie nauczyć się Camundy i za jej pomocą przygotować nowe procesy biznesowe w Digital Product Center, to […]

Camunda BPM (business process managment) – lekka, wysokowydajna, otwarta platforma do zarządzania procesami biznesowymi w oparciu o standardy BPMN 2.0, […]

Uczestniczyłem ostatnio w ciekawych warsztatach, których celem było zebranie wymagań biznesowych banku pod oprogramowanie do obsługi procesu Know Your Customer. […]

23/05/2018

Microservices

Technologie

Microservice architecture is a way to decompose large monolithic applications into loosely coupled components, each responsible for specific, separate domain […]

Cloud Both companies introduced dozens of new services for their customers in Azure and Google Cloud. The most emphasis was […]

Cz. 2. Na własne oczy. Naukowcy, Daniel Simons i Christopher Chabris, przeprowadzili eksperyment. Pokazali uczestnikom badania nagranie, w którym dwa […]

Why Azure? Microsoft has recently become number one cloud provider in the world (results of 2017) and many enterprises move […]

Każdą zmianę w systemach IT zaczynamy od analizy wymagań. Może być ona na bardzo wysokim poziomie ogólności lub szczegółowa. Może […]

Z Mikołajem Przybyłą rozmawiamy o wyzwaniach, jakie czekają na Kierownika Projektu w Altkom Software & Consulting. Zacznijmy od Twoich wcześniejszych […]

(RODO z ang. General Data Protection Regulation – GDPR) Dyrektywa RODO zobowiązuje wiele firm do przeprowadzenia zmian. Dla niektórych wdrożenie […]

W ostatnim czasie, można odnieść wrażenie boomu na zakładanie w Polsce banków hipotecznych. Do niedawna na rodzimym rynku funkcjonowały tylko […]

What you hear all the time Security in the context of public APIs is typically well recognized problem and all […]

16/02/2018

Zawód: Programista

Technologie
Zespół

Z Przemkiem Sienkiewiczem, Programistą Java, rozmawiamy o perspektywach rozwoju dla początkujących programistów w ASC. W jaki sposób trafiłeś do ASC? […]

How insurance companies can become innovative ‘Innovation’ is a term very fashionable and misunderstood nowadays. Insurers seeing this trend often […]

O stażu, podczas którego nie nauczysz się parzyć kawy a zdobędziesz wiedzę o wdrożeniach rozwiązań IT dla branży ubezpieczeniowej, rozmawiamy […]

Objective-C in the eyes of the C# developer We have all used or at least heard of Apple’s iOS and […]

O tym, że bez specjalistów nie byłoby projektu, wiemy wszyscy. Kim w strukturze projektu jest Analityk wymagań i Projektant UX? […]

Cz.1. Pamięć krótkotrwała i jej ograniczona pojemność. Projektując stronę, aplikację lub jakikolwiek interaktywny produkt zależy nam, aby użytkownik mógł bezproblemowo […]