Oszacowanie to proces znajdowania oszacowania lub przybliżenia, które jest wartością, która może być użyta do określonego celu, nawet jeśli dane wejściowe mogą być niekompletne, niepewne lub niestabilne.
Pytanie: Konsensus branży oprogramowania jest taki, że czysty i prosty kod ma fundamentalne znaczenie dla długoterminowej żywotności bazy kodu i organizacji, która jest jej właścicielem. Te właściwości prowadzą do niższych kosztów utrzymania i zwiększonego prawdopodobieństwa kontynuacji bazy kodu. Jednak kod SIMD różni się od ogólnego kodu aplikacji i chciałbym wiedzieć, …
Zaczęliśmy używać Agile / Scrum w zespole 4 programistów. Dokonaliśmy oszacowań historii i uporządkowaliśmy historie Przygotowane historie w rejestrze produktów. Zaczęliśmy od punktowej oceny złożoności od 1 do 5, zamiast zwykłych 1,2,3,5,8,13 .... i tak dalej Po pracy nad kilkoma historiami czuliśmy, że niektóre historie, które zostały oszacowane na 4 …
Każdego dnia, po stand-up , mój zespół i ja aktualizować nasze szacunki dla każdej historii. Mam wrażenie, że jest coś nie tak ze sposobem, w jaki to robimy, więc potrzebuję twojej pomocy. To jest jak to robimy: Szacunkowa historia A: 24 godziny (8 godzin dziennie - jako miarę używamy „idealnych …
W artykule z HN natrafiłem na następującą radę: Zawsze mów klientowi / użytkownikowi „tak”, nawet jeśli nie masz pewności. W 90% przypadków znajdziesz sposób, aby to zrobić. W 10% przypadków wrócisz i przeprosisz. Niewielka cena za duży rozwój osobisty Ale zawsze uważałem, że należy dokonać analizy wykonalności przed złożeniem jakichkolwiek …
Pracowałem nad dużym systemem transakcji finansowych dla banku, który opiekował się emeryturami i inwestycjami. Po 15 latach zmian funkcji koszt ręcznego testu regresji wzrósł do 200 000 USD na wydanie. (10 mln LOC, transakcje 10 mln USD dziennie). System ten współpracuje również z 19 innymi systemami w firmie, przenoszącymi wiele …
Oto cytat z podręcznika szkoleniowego w pracy dotyczący SLIM i szacowania oprogramowania: Zauważ też, że istnieje korelacja między Wysiłkiem a Defektami. Oznacza to, że im więcej osób zostanie przypisanych do projektu o danym rozmiarze, tym więcej będzie Defektów. Wysiłek to osobiście (osobo-lata, osobo-miesiące) dla projektu. Defekty to liczba defektów wykrytych …
Jestem członkiem zespołu projektowego złożonego z 4 programistów, w tym mnie. Od dłuższego czasu dyskutujemy o tym, jak poradzić sobie z dodatkową pracą, która pojawia się w ramach jednego elementu pracy. Ta dodatkowa praca to zwykle rzeczy nieco związane z zadaniem, ale nie zawsze konieczne do osiągnięcia celu przedmiotu (może …
Rozumiem szacowanie historii w taki sposób, że należy oszacować rozmiar opowieści, tak jak w przypadku wyobrażonego przeciętnego autora - trochę jak koncepcja „rozsądnego obserwatora” w prawie. Oznacza to, że nie powinieneś szacować wielkości historii, zakładając, że musisz to zrobić . Na przykład: w poprzedniej pracy należałem do zespołu, w którym …
Jestem przekonany, że ilość rutynowej pracy przy opracowywaniu oprogramowania jest - i powinna być - stosunkowo niewielka, jeśli nie pomijalna, i że jest to podstawowy problem oceny oprogramowania. Pozwól mi opisać, w jaki sposób doszedłem do tego wniosku i powiedz, czy argumentacja ma jakieś poważne wady: Wszystko, co można oszacować …
Czasami istnieją projekty badawczo-rozwojowe, w których nic nie wiadomo z góry na temat technologii, koncepcji i klienta. Jednak menedżer nadal potrzebuje oszacowań czasu. Co mogę zrobić, aby uzyskać przydatne prognozy?
Iteracja już się rozpoczęła, nowy programista dołącza do zespołu, zadanie X zostało już oszacowane na 30 godzin przez innego programistę. Jaka jest najlepsza praktyka w tej sytuacji? nowy programista działa z podaną wartością szacunkową (pomysł polega na tym, że wszelkie rozbieżności zostaną skorygowane przy obliczaniu prędkości?) nowy programista dokonuje ponownej …
Próbuję wygenerować metrykę dla celu oszczędności w firmie. Aby to zrobić, chcę oszacować oszczędności, które osiągnęliśmy, używając aplikacji internetowej typu open source, zamiast budować ją od podstaw lub kupować rozwiązanie COTS. Jednym z etapów tego procesu jest oszacowanie, ile kosztowałoby nas samodzielne opracowanie aplikacji. Niestety brakuje mi naprawdę prostego sposobu …
Pracuję nad projektem i organizujemy regularne (zwykle cotygodniowe), nieformalne spotkania, na których omawiamy status projektu i graficzny interfejs użytkownika. Jestem tam jedynym programistą, pozostałe 4-5 osób nie ma wykształcenia informatycznego. Spotkanie trwało znacznie dłużej niż zwykle, ale w pewnym momencie jeden z moich kolegów zapytał o niektóre obszary programu i …
Jestem zatrudniony w bardzo błyskotliwej firmie z prawdziwym zamiarem zdobycia XP. Komunikacja jest dobra, a kierownictwo jest otwarte na konstruktywną dyskusję, ale z powodu naglących ograniczeń czasowych niektóre pewne kwestie uważa się za zbyt trudne do omówienia. W tej chwili jestem trochę zaniepokojony ilością zmian, które stają się konieczne podczas …
Od kilku miesięcy pracuję nad jakimś projektem dotyczącym mojego wolnego czasu. Ostatnio znajomi poprosili mnie o zbudowanie startupu, a ten kod źródłowy byłby dla nas bardzo cenny. Jako współzałożyciel ten kod może liczyć na coś w kapitale spółki i być wymieniany na akcje. Ale jak oszacować jego wartość? Czy pomnożysz …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.