Dane – powrót do korzeni

Data: 2019-09-09
Autor: Sebastian Konkol
Dane – powrót do korzeni

Skuteczne działanie musi cechować celowość. Sfera danych staje się coraz bardziej złożona, przez co zachowanie celowości i skuteczności w tych nowych warunkach staje się często poważnym wyzwaniem. Wszak operujemy na danych nie po to, żeby mieć raport. Zdecydowanie nie! Na danych operujemy po to, żeby rutynowo podejmować w codziennych działaniach operacyjnych trafniejsze decyzje i robić to szybciej. Wiedza i zrozumienie danych to krok do celu, a nie cel sam w sobie – tak samo, jak ze zrozumienia reguł rządzących giełdą nic nie wynika, a wynika dopiero z zastosowania tej wiedzy.

Czytaj więcej »

Fundamenty zwinnej architektury dla danych

Data: 2019-08-04
Autor: Sebastian Konkol
Fundamenty zwinnej architektury dla danych

Rewolucja inteligencji obliczeniowej (Machine Learning, Deep Learning) trwa i w końcu zmieni wszystko. Zapewne potrwa to jeszcze kilka lat lub dekad, ale w końcu kod programu zostanie zastąpiony przez dane. Wartość z danych można jednak masowo wydobywać już teraz, bez uciekania się do tych najpotężniejszych narzędzi. Kluczowym terminem jest tu zwinność, której osiągnięcie zapewnia te możliwości. Wymaga to jednak wprowadzenia zmian w stanie posiadania i sposobie użytkowania parku maszynowego technologii informatycznych.

Czytaj więcej »

Dane, zwinność, chudość i wartość biznesowa

Data: 2019-07-04
Autor: Sebastian Konkol
Dane, zwinność, chudość i wartość biznesowa

Zwinność (agile) i chudość (lean) to terminy, które na dobre już zintegrowały się z myśleniem o rozwoju systemów informatycznych. Wiemy już jak zwinnie realizować projekty informatyczne, a nawet z relatywnie dużym prawdopodobieństwem umiemy tę wiedzę wykorzystać w praktyce. Aplikujemy tę wiedzę jednak do sfery funkcjonalności rozwiązań informatycznych, nie zaś do sfery danych. Jak zbudować fundament dla zwinności w sferze danych? O tym właśnie poniżej.

Czytaj więcej »

Użytkowanie danych

Data: 2019-05-06
Autor: Sebastian Konkol
Użytkowanie danych

Wartość danych. To cyklicznie powracający temat dyskusji, naprzemiennie z szybkością budowy aplikacji. Kiedy, jak wynika z tego cyklu, przychodzi pora na dane, pojawiają się nowe odsłony rozwiązań skupiających się wyłącznie na przetwarzaniu danych. W efekcie, jak kiedyś w centrum uwagi znajdowały się hurtownie danych i rozwiązania Business Intelligence, tak teraz podstawowa tematyka dyskusji to BigData i sztuczna inteligencja.

Czytaj więcej »

W poszukiwaniu Wzorca Architektury

Data: 2019-01-07
Autor: Sebastian Konkol
W poszukiwaniu Wzorca Architektury

Od ponad dwóch dekad rozwiązuję zagadki ze świata informatyki praktycznej, sfery nazywanej w literaturze “Enterprise Information Systems”, posługując się warsztatem i narzędziami architekta. Wraz ze wzrostem doświadczenia rośnie we mnie przekonanie, że najważniejszą klasą narzędzi architekta są wzorce architektury, wszak po co za każdym razem na nowo wymyślać koło, skoro już wiemy, jak ma wyglądać? Z drugiej strony jednak stosowanie wzorców staje się coraz trudniejsze, wymaga coraz większego wysiłku, napotyka na coraz więcej przeszkód. Coś jest nie tak ze wzorcami? Problemy są tak specyficzne dla każdego przypadku? Myślę, że nie, a prawdziwa zagadka jest w nieco innym miejscu.

Czytaj więcej »

Zasady tworzenia zwinnej architektury

Data: 2018-01-15
Autor: Sebastian Konkol
Zasady tworzenia zwinnej architektury

Umysł architekta pracuje inaczej. Jest wrażliwy na schematy i wzorce. Praca architekta opiera się często na zasadach, tzw. pryncypiach (Architecture Principles). Jakimi pryncypiami powinien kierować się architekt tworząc zwinną architekturę (Agile Architecture)?

Czytaj więcej »

Mierzenie zwinności w architekturze

Data: 2017-12-18
Autor: Sebastian Konkol
Mierzenie zwinności w architekturze

Wiele uwagi poświęcono miarom stosowanym dla oceny sprawności działania procesów wytwórczych opartych na zwinnym podejściu do tworzenia oprogramowania. Od jakości kodu, przez satysfakcję użytkowników, po zadowolenie każdego z członków zespołu i prędkość działania zespołu jako całości. W jaki sposób zmierzyć jednak zwinność w architekturze? Bo jak nie zmierzymy, nie uwierzymy…

Czytaj więcej »

BigData – zwinność w architekturze danych?

Data: 2017-10-16
Autor: Sebastian Konkol
BigData – zwinność w architekturze danych?

Jest takie branżowa prawda: aplikacje się zmieniają, dane pozostają. Dane – ich modelowanie, sposoby przetwarzania i składowania – mają już najdłuższą historię. Wszak to, co robimy, IT (Information Technology) to praktyka przetwarzania informacji. Tym niemniej, jak pokazuje praktyka, kiedy po raz pierwszy wprowadzimy do jakiegoś systemu określoną strukturę danych, nie tylko pozostaje ona taką samą, ale jeszcze ma tendencje do „infekowania” sobą wszystkiego dookoła. W takich warunkach dopasowanie jest co najmniej trudne – warunki antyzwinności.

Czytaj więcej »