Chcę wiedzieć, jak trudne / przydatne jest prowadzenie dziennika projektu lub dziennika. Martwię się, że śledzenie tego, co zrobiłem, pochłonie zbyt dużo czasu ...
project-management
agile
Rudolf Olah
źródło
źródło
Odpowiedzi:
Martwię się o coś przeciwnego. I często uważają, że koszt nie dokumentowania coś zjada nawet więcej mojego czasu. Może to się dzisiaj nie zdarza. Może nie jutro, ale w pewnym momencie większość rzeczy, które zrobiłem, w pewnym momencie znów się pojawiły i na ogół dzieje się to po upływie wystarczającego czasu, aby mój mózg uznał to za nieważne.
Dlatego dokumentuję rzeczy. Dokumentuję podejmowane przeze mnie decyzje, umowy zawarte z członkami zespołu, a co najważniejsze, dokumentuję swój kod, nawet jeśli wymaga tylko użycia słów kluczowych, aby ułatwić grepowanie projektu dla określonej funkcji lub linii kodu.
W niektórych przypadkach dokumentacja oszczędza również czas innych. To w tych przypadkach, gdy X minut spędzonych na dokumentowaniu stało się inwestycją samą w sobie, gdzie X zainwestowanych minut dało zwrot Y * X minut oszczędności czasu!
Wreszcie, w innych przypadkach, dokumentowanie pracy pomaga mi ją zapamiętać. W niektórych przypadkach nigdy więcej nie przeglądałem dokumentacji, ponieważ zapisanie czegoś jest katalizatorem wypalenia go w mojej pamięci.
Każdy jest inny i musisz znaleźć to, co działa dla Ciebie. Co do mnie, nie mogę powiedzieć, że żałuję czasu poświęconego na dokumentowanie mojej pracy, ale na pewno żałuję czasów, których nie miałem.
źródło
Chociaż jest to dość ogólne pytanie, myślę, że odpowiedź sprowadza się do tego, jak cenna jest twoja autorefleksja.
Jeśli umiejętność spojrzenia wstecz na postęp jest dla ciebie bardziej cenna niż praca w jakimkolwiek czasie, który zajęłby ci sporządzenie notatek na temat postępu, powiedziałbym, że jest to wartościowa czynność.
Myślę, że jako programista pracujący nad oprogramowaniem fajnie jest mieć log postępu i kroków (podobnie jak uwagi dotyczące kontroli wersji), aby śledzić zmiany, które wprowadziłeś, gdzie je wprowadziłeś i dlaczego. Bardzo przydatne informacje podczas rozwiązywania problemów i rozwiązywania podobnych problemów
Biorąc to pod uwagę, nie jest to trudne. Jest to po prostu bardziej pomocne, jeśli możesz to robić regularnie, a to pomaga w rutynie dla większości ludzi.
źródło
Wypróbuj przez 3 miesiące. Wybierz prosty format, do którego możesz się zastosować i zrób to. Jeśli przynosi korzyść, utrzymuj ją, jeśli nie, upuść. Co tydzień sprawdzaj format swoich wpisów i dostosuj je w razie potrzeby.
Spróbuj wykonać następujące czynności:
Na początku każdego dnia zapisz
Pod koniec każdego dnia zapisz
Co tydzień przegląd
Prawdopodobnie zajmuje to 5 minut na początku i na końcu każdego dnia. Możesz później dodawać pytania, które sobie zadajesz co tydzień lub te, na których ci zależy. Nie bój się zmieniać formatów ... papier w jednym tygodniu, Wiki w następnym, Trello w trzecim. Osadzenie się w stylu i znalezienie groove zajmie miesiąc lub dłużej.
źródło
Czas dobrze spędzony. Wszystkie notatki przechowuję w programie o nazwie Connected Text . Odnoszę się do problemów, spotkań, elementów CYA, notatek programowych, notatek językowych, fragmentów API itp. Używam również Evernote do wycinania rzeczy z Internetu, a następnie przekształcania ich w notatki. Wiele z tego, co zrobisz w swojej karierze, pojawi się ponownie, więc dobrym pomysłem jest zapisywanie notatek na temat rozwiązania tych problemów. Patrzę na to jak na ładowanie drobiazgów, żeby mieć na uwadze ważne rzeczy, wiedząc, że mogę odnieść się do swoich notatek. W końcu to dlatego na początku robisz notatki.
To nie jest strata czasu.
źródło
Używam osobistej wiki od około 7 lat, Wiki na patyku lub WoaS: http://stickwiki.sourceforge.net/
Stworzyłem bazę wiedzy dla całego oprogramowania, które obsługuję, linki do licznych zasobów technicznych, notatki ze spotkań zespołu - wszystkie to konferencje telefoniczne, dokumentowanie środowiska programistycznego oraz cele techniczne i zawodowe, listy rzeczy do zrobienia itp. Praktycznie wszystko, co bym napisał na notatniku lub kartce samoprzylepnej w tej wiki. Używając Firefoksa z http://portableapps.com , cała moja wiki jest samodzielna, nie wymaga serwera ani instalacji żadnego oprogramowania na komputerze klienckim. Działa również na wielu platformach. Jedynym problemem, jaki miałem, jest używanie Chrome. Nie zapisze żadnych zmian. Firefox działał najlepiej, więc się go trzymam.
Kilkakrotnie projekt został powtórnie obciążony tylko po to, by wskrzesić go 9 miesięcy później. WoaS sprowadził mnie z powrotem tam, gdzie skończyłem i był produktywny, nie próbując sobie przypomnieć, co wcześniej zrobiłem ani co się stało z notatnikiem, którego wtedy używałem.
Nigdy nie żałowałem, że poświęciłem czas na udokumentowanie mojej pracy. Po kilku ćwiczeniach naprawdę nie zajmuje dużo czasu, aby robić notatki. Jeśli możesz opracować proces, który jest prosty, ale uczuciowy, będziesz bardziej skłonny to zrobić.
źródło
To kawałek literatury.
Podobnie jak w czasach starożytnych, najlepiej było zachować wiedzę, gdy została napisana. „Tradycja ustna” nie jest tak skuteczna.
To oznaka dojrzałości, kiedy się to robi. Aby odpowiedzieć na twoje pytanie: jest to bardzo przydatne. Nigdy nie będziesz, kto będzie czytał Twoją pracę w przyszłości. To dobry wkład.
źródło
Z góry mojej głowy, oto kilka powodów, dla których ważne jest prowadzenie dziennika.
Ilekroć skończę pisać na ostatniej stronie dziennika, spoglądam wstecz na starsze książki sprzed lat, aby zobaczyć, jak daleko posunęła się moja wiedza, jak zmieniło się moje myślenie, i to może być niesamowite uczyć się z własnej przeszłości zawodowej, szczególnie jeśli myślisz o zmianie pracy i chcesz wypełnić swoje CV wieloma naprawdę interesującymi projektami i osiągnięciami.
źródło
Wiele zależy od wielkości projektu i jego celów. W małym projekcie możesz umieścić rzeczy w Excelu. Pamiętaj, że przerobienie zajmuje więcej czasu niż zrobienie czegoś za pierwszym razem, więc warto trochę później zaoszczędzić.
Rzeczy, które należy śledzić na listach:
Zobowiązania zewnętrzne, zwłaszcza daty.
Zakres - przynajmniej na wysokim poziomie. W zależności od sytuacji staje się to bardziej szczegółowe.
Zależności - czego potrzebujesz od innych.
Problemy, ryzyko i czynności do wykonania
Na czym spędzasz czas (rygor zależy od tego, czy chodzi o samoświadomość czy fakturowanie zewnętrzne)
źródło