Projekt typy Greenfield. Takim sloganem często próbują nas skusić rekruterzy. Muszę przyznać, że działa to całkiem dobrze. Za każdym razem wyobrażam sobie puste repozytorium, do którego ląduje nieskalany długiem technicznym kod. Rozmyślam o tych wszystkich nowych framworkach. Też tak masz? Niestety ten post będzie o czymś zupełnie innym.
Kategoria: Procesy
Software Architekt. 5 rzeczy, których prawdopodobnie nikt Ci nie powiedział o tej roli
Kiedy byłem developerem, często wyobrażałem sobie jak projektuję system od podstaw.. Zostać kiedyś Architektem, to było moje marzenie. Miałem wtedy swoje własne wyobrażenie tej funkcji. Obecnie pełnię tę rolę już w kolejnym projekcie i współpracuję z kolejnym zespołem. Zauważam, jak rzeczywistość różni się od mojego wyobrażenia. Chciałbym Cię na początku ostrzec, że będzie to tekst…
5 poziomów złożoności problemu. Jak model Cynefin pomaga nam reagować w odpowiedni sposób
Pracując przy projektach IT spotykamy się z wieloma problemami. Jedne nas totalnie zaskakują, powodując duży stres. Na inne jesteśmy przygotowani i reagujemy automatycznie. Jak się okazuje istnieją wytyczne, które możemy zastosować w przypadku projektów oraz incydentów, jakie mogą nam się przytrafić. W 1999 roku Dave Snowden przygotował model pomagający w dobieraniu odpowiedniego modelu zachowań, w…
Testowanie developerskie
U mnie działa! Wydarzenia ostatnich dni natchnęły mnie, żeby napisać parę słów o testowaniu aplikacji. Jako, że jest to blog programistyczny spodziewacie się pewnie, że napiszę o testach jednostkowych lub testach integracyjnych. Pokażę narzędzia do automatyzacji testów. Może będę zachwalał Cucumber i próbował Was przekonać jakim to super wynalazkiem jest BDD. Otóż nie :). Dziś…
Utrzymanie, Boże tylko nie utrzymanie
O Boże tylko nie utrzymanie Jak niespełna trzy lata temu dowiedziałem się, że zostaję przeniesiony do działu utrzymania pomyślałem sobie: „to koniec, muszę zaktualizować profil na LinkedIn i szukać nowej roboty”. Przecież utrzymanie to zabójstwo dla rozwoju. Przecież utrzymanie to nieustanne analizowanie „spaghetti code” stworzonego przez jakiś nieudaczników, co to nie mają pojęcia o programowaniu….
Projekt nie kończy się na UAT’ach
Kiedy w zasadzie kończy się projekt? Całkiem niedawno byłem uczestnikiem prezentacji, na której jeden z PM’ów chciał opowiedzieć, na forum firmowym, o projekcie którego realizacja właśnie się rozpoczęła. Zebrała się spora grupa słuchaczy, prezentowane były założenia, cele. Jeden ze slajdów pokazywał fazy projektu ale zastanawiające dla mnie było to, że ostatnią fazą była faza UAT…
Krótki wywód o celach S.M.A.R.T
Przychodzi czasem taki moment w projekcie, kiedy to sprawy zaczynają schodzić na zły tor. Klient przestaje być zadowolony, ludzie nerwowi, atmosfera robi się gęsta. Czasem też dzieje się bardzo dobrze i wszyscy zastanawiaja się co można zrobić, żeby było jeszcze lepiej. Niestety ten pierwszy przypadek zdarza się dużo częściej. Ponieważ zgodnie z prawem Murphy’ego, że…
Nazwa ‚ls’ nie jest rozpoznawana jako polecenie wewnętrzne…
Minęło już trochę czasu od kiedy sytuacja zmusiła mnie to korzystania z Windowsa w pracy zawodowej. Oswoiłem się już z tym faktem ale początki nie były łatwe. Spora grupa ludzi wie pewnie czego najbardziej mi brakowało. Spora grupa ludzi potrafi sobie wyobrazić moją frustrację kiedy to, po prostu z czystego przyzwyczajenia, nagminnie i bezowocnie wklepywałem…