System == {funkcje}

Z perspektywy klienta, system jest zbiorem funkcji zaspokajających jego potrzeby. Dostawcy systemów konstruują je w taki sposób, aby dostarczyć tych funkcji przy jak najmniejszym zużyciu zasobów i to zarówno w trakcie samego tworzenia systemu, jak i w trakcie jego działania. Aby osiągnąć na tyle…

Czytaj więcej

SKR kontra SMS

Jak wiadomo, systemy informatyczne zajmują się realizacją zadań. Wykonanie każdego zadania wymaga od systemu zaangażowania pewnych zasobów. Każdy system posiada pewne określone i skończone zasoby. Przy tych założeniach łatwo domyślić się, że całkiem realna jest sytuacja, kiedy zasoby systemu nie…

Czytaj więcej

Anonimowo? Nie.

Po latach opierania się i negowania słuszności samego pomysłu, w wersji ósmej JAVA'y, już 2 lata temu (jak ten czas leci), otrzymaliśmy kilka nowych, długo wyczekiwanych elementów języka. Jednym z nich są lambdy. W wielkim uproszczeniu, zamiast pisać tak: możemy napisać tak: Różnica jest ogromna,…

Czytaj więcej

Prawo Okma

Z racji, że „czerwone” wpisy pojawiają się ostatnio na blogu rzadziej, postaram się dzisiaj nadrobić tę dysproporcję i opowiedzieć o czymś, co dotyczy marketingu, rynku, a jednocześnie zahacza o … elektronikę. Podstawowe prawo elektroniki to prawo Ohma. W podstawowej i najprostszej postaci opisuje…

Czytaj więcej

MSMaR na ratunek

MSMaR to akronim od „Module, Service, Model and Runtime”, a to z kolei jest nazwą architektury systemów informatycznych, której początkowo poszukiwaliśmy, potem staraliśmy się zdefiniować, a obecnie staramy się wdrażać i używać. Tytułowy „ratunek” bierze się z tego, że znaczną skalę…

Czytaj więcej

Mikro jest piękne

Świat IT co pewien czas nawiedzają fale popularności. Nie można nie zauważyć jak nowa technologia czy idea rozlewa się zachłannie po slajdach głównych prezentacji na konferencjach, czy też pojawia się intensywnie na branżowych blogach, manifestując bycie na TOP'ie. Po pamiętnych czasach…

Czytaj więcej

Życzenia na nowy 2016 rok

Jak zwykle zasiadam do klawisza w noworoczne przedpołudnie. Tym razem jest inaczej, bo  już od rana czuję, że w ten rok wejdę z całkiem nowymi postanowieniami, tak, taki mam pomysł na 2016'ty. Nie słucham top'u, taka jest decyzja, odpuszczam „odgrzewane kotlety”, skupiam się na „nowym”. Zgodnie z…

Czytaj więcej

Nie psuć kulki

Już od dosyć dawna słyszymy jak dużo i intensywnie mówi się o innowacyjności. Dla nas polaków mówi się raczej w kontekście negatywnym, głównie przez to, że zajmujemy ostatnie miejsca w europejskich rankingach tejże właśnie. Z drugiej strony patrząc, może to być potencjalnie kontekst pozytywny, bo…

Czytaj więcej

Ewolucja w kodzie

Nie genetycznym, ale w tym bardziej mi bliskim, kodzie aplikacji. Czy zachodzi? Jakie jest tempo zmian? Jakie stymulanty płynące z czynników zewnętrznych ją napędzają? Aby udzielić odpowiedzi, prześledźmy przykład ewolucji pewnego aspektu kodu zwanego powszechnie przydzielaniem pamięci czy też…

Czytaj więcej

SOT i Holakracja

Pisząc jeden z ostatnich moich wpisów o SOT (Self Organized Teams) jako idei zasłyszanej i wydyskutowanej w zakulisowym gremium pasjonatów IT, niestety nie wiedziałem (świat wciąż zaskakuje), że idea ta pączkuje, rozwija się i materializuje coraz mocniej. Emanacją tego, że idzie „nowe” jest…

Czytaj więcej

System wielokrotnie zintegrowany

Systemy CRM/ERP z reguły są systemami złożonymi, o podstawowej gradacji tej złożoności opartej o moduły funkcjonalne. Budowa taka jest naturalną konsekwencją konieczności opanowania znacznej komplikacji i ogromnej skali systemów tej klasy. Sama idea podziału, choć niewątpliwie słuszna, implikuje…

Czytaj więcej

Agile i co dalej?

Mamy „adżajla”, powszechne panaceum na problemy związane z projektami w IT. Wg ostatnich statystyk, które do mnie dotarły, już ok 60% projektów w IT robi się w jednej z metodyk zgodnych z podejściem Agile. Do tego dodajmy ducha „zwinności”, który przesiąka zespoły, projekty i całe organizacje,…

Czytaj więcej