Dokumentacja małych projektów – czy i jak ją napisać?

Wiele osób uważa, że dokumentacja w małych projektach to „strata czasu” – nic bardziej mylnego. Podejrzewam, że takie przemyślenia biorą się z tego, że niektórzy nie wiedzą jak pisać dokumentację, jakich diagramów użyć itp. W tym wpisie daję wskazówki, które pomogą ci tworzyć zrozumiałe dokumenty. Wykonanie analizy przedwykonawczej pozwoli ci zaoszczędzić czas spędzony na przerabianie systemu – taniej jest wprowadzać modyfikacje na papierze niż w kodzie.

Czytaj dalej

Cała prawda o wycenach projektów IT – dlaczego jest, jak jest?

Tworzymy wyceny projektów na podstawie, których budujemy harmonogramy. Kolejnie te projekty się opóźniają, a my powtarzamy cały proces od początku. Zastanowiłem się głębiej nad tym procesem i opisałem swoje wnioski i wskazówki, które znacząco polepszyły statystyki terminowości projektów, które mamy w fresh-apps.com.

Czytaj dalej

Wycenianie projektów jest jak łowienie ryb

Wycenianie projektów IT to przewidywanie przyszłości – bardzo trudna umiejętność. Istnieją jednak warunki, które sprawiają, że jesteśmy w stanie oszacować koszt danego przedsięwzięcia – istnieją również sytuacje, gdy jest to niemożliwe. Wbrew pozorom wycenianie projektu ma wiele wspólnego z łowieniem ryb – jeśli nie domyślasz się o co chodzi, zapraszam do lektury.

Czytaj dalej

Zlecenie na "prostą stronkę" – 10 minut roboty

Każdy kto jest w branży IT jakiś czas na pewno dostaje zapytania na tzw „proste stronki/aplikacje”. Autor takiego zlecenia zapewnia o prostocie pomysłu i o tym, że da się ją zrealizować małym nakładem prac – programista wyrobi się w kilkadziesiąt minut, przecież jest zdolny 😉 Pewnie każdy z was miał co najmniej kilka tego rodzaju zapytań w swojej karierze. Na pierwszy rzut oka takie zlecenie wydaje się być OK – jak to mówią – „pieniądze nie śmierdzą”. Rozbiję tą sytuację na czynniki pierwsze by przekonać się jaką realną wartość będzie mieć ten „pieniądz”.

Czytaj dalej

R&D – jak przeprowadzić zmiany w projekcie?

Pisze do mnie wielu początkujących kierowników projektu z pytaniami na temat przeprowadzania zmian w projekcie – implementacji nowych funkcji. W tym wpisie opisałem jak podzielić ten proces na etapy, które pomogą nam przeprowadzenie udanych zmian na naszym projekcie. Zapraszam do lektury!

Czytaj dalej

Gdy klient mówi "chciałbym elastyczny system…" – czyli analiza przedwykonawcza

W ostatnim czasie sporą część dnia pracy zajmuje mi robienie analiz IT. Zazwyczaj uczestniczę w całym procesie powstawania produktu: spisanie wymagań klienta => opracowanie dokumentu analitycznego => development. Dzięki temu, że jestem obecny we wszystkich procesach, jestem świadkiem wielu „zabawnych” (z perspektywy czasu 😉 ) sytuacji o tym jak mimo ustaleń, oczekiwania i wyobrażenia klienta o finalnym produkcie mogą odbiegać od wcześniejszych założeń – to będzie tematem dzisiejszego wpisu. Zapraszam do lektury.

Czytaj dalej