-
Data: 2013-07-24 20:49:29
Temat: Re: pl. usenet o agile
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 23/07/2013 21:22, Edek wrote:
> Szarym od mżawki świtem Tue, 23 Jul 2013 21:23:01 +0200, Sebastian Biały
> wyrzucił pustą ćwiartkę i oznajmił:
>
>> On 2013-07-23 07:33, Roman W wrote:
>>> Unit testy to jest forma dokumentacji, ale bardzo niskopoziomowa i
>>> uzyteczna wyłącznie dla programistów.
>>
>> Komantarze w kodzie to jest forma dokumentacji, ale bardzo
>> niskopoziomowa i użyteczna wyłacznie dla programistów. Oh wait ...
>
> Niektórzy mówili tu o unitach jako dokumentacji technicznej będącej
> wymaganiem kontraktu. Czego ja nie jestem wielkim zwolennikiem,
> ale może jak ktoś coś takiego chce mieć w kontrakcie to żyjemy
> w wolnym kraju. Raczej spotkałem się z acceptance tests, a to
> zdecydowanie nie są unity.
Jeśli chodzi o to, co ja pisałem, to zauważ, że było to w kontekście:
1. wykonawca może doić klienta wysokimi cenami poprawek (modyfikacji na
życzenie klienta, nie chodzi o bugfixy),
2. Zamawiający chce uniknąć tego ryzyka możliwością zlecenia poprawek
innemu wykonawcy,
3. Zamawiający zastrzega w umowie dostarczenie kodów źródłowych,
4. Wykonawcy zależy na tym, żeby dotrzymać kontraktu, ale żeby zapewnić
sobie, że klient i tak do niego wróci po poprawki,
5. Wykonawca może osiągnąć to w ten sposób, że dostarczy kody źródłowe,
ale nie dostarczy różnych innych artefaktów przydatnych przy
developmencie, na przykład unit testów,
6. Teoretycznie zamawiający może sobie zastrzec w kontrakcie
dostarczenie również unit testów,
Żeby nie było, ja nie wierzę w skuteczność takich zastrzeżeń, wydaje mi
się, że istnieje dla wykonawcy mnóstwo sposobów obejścia takich wymagań.
Następne wpisy z tego wątku
- 27.07.13 18:42 Andrzej Jarzabek
- 27.07.13 18:47 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-15 Łódź => NodeJS Developer <=
- 2025-02-15 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-15 Warszawa => Developer .NET (mid) <=
- 2025-02-15 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-02-14 Zdalne załączanie grzałki bojlera elektrycznego
- 2025-02-14 Warszawa => Kierownik ds. kluczowych Klientów <=
- 2025-02-14 Częstochowa => Product Manager - Systemy infrastruktury teleinformaty
- 2025-02-14 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-02-14 Warszawa => Data Engineer (Tech Leader) <=
- 2025-02-14 Czy ma sens grupa news:pl.soc.polityka-prawna ? :-)
- 2025-02-14 e-paper
- 2025-02-14 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-14 Warszawa => System Architect (Java background) <=
- 2025-02-14 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-14 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=