-
Data: 2013-07-22 11:15:55
Temat: Re: pl. usenet o agile
Od: "slawek" <h...@s...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "Andrzej Jarzabek" napisał w wiadomości grup
dyskusyjnych:ksh8j8$6hm$...@s...invalid...
>Nie rozumiem jaką w związku z tym masz tezę? Że można używać Linuxa jako
>systemu CRM, księgowości czy payroll?
A nie można używać do księgowości etc.? Jakiś zakaz jest czy co?
>Powiem w ten sposób - mam wiele lat przepracowanych w dużych firmach (a
Ok, to będzie ważne, zapamiętajmy więc to jako "FAKT A".
>kiedy przygotowuje ją ktoś, komu aktywnie zależy na tym, żeby jak
>najtrudniej było z niej skorzystać.
Ok, ale firma zamawiająca, sprzedająca "szlauchy i kalosze" (nie ma w niej
dość "mocy przerobowej" do zrobienia programu, ale szef przypadkiem ma
ukończone studia z informatyki, z zarządzania i z psychologii) może nie dać
się łatwo wykiwać. I szybko zorientować, że ktoś sabotuje współpracę
(utrudnia korzystanie).
Autentyczna historia: w pewnej firmie trzeba było wymienić klozety, położyć
kafelki/flizy i takie tam. Zdziwienie brygady remontowej nie miało granic,
gdy okazało się że szef firmy zna się na tym lepiej niż oni (nie całe życie
był szefem firmy) i... po prostu nie przepuści, ma być zrobione dobrze. A
umowę robili prawnicy, co prawda nie jacyś nadzwyczajni, ale wystarczająco
dobrzy...
>Jakie standardy? Nic mi nie wiadomo o jakichkolwiek standardach, które by
>można zadekretować umową, a które gwarantowałyby nieśmieciowość kodu.
Nie znasz? To znaczy że nie ma sensu zamawiać u ciebie programów ;)
>Kilka razy spotkałem się z sytuacją konieczności rozczytania kodu i
>wprowadzenia zmian do komponentów, na których nikt się nie znał, bo ten, co
>je robił odszedł z firmy, a nikt inny ich nie ruszał od dłuższego
W tym właśnie miejscu przypomnijmy sobie "FAKT A" (czyli: że masz bogate
doświadczenie i pracowałeś w wielu firmach).
Jeżeli Agile i ogólnie współpraca układają się tak dobrze - to nigdy nie
musiałbyś "rozczytywać kodu" - bo po prostu tym kodem zajmowałby się ten, co
pierwotnie go napisał.
To co robiłeś wynikało właśnie z tego, że - podobnie jak nieuchronna jest
"zmiana" - podobnie nieuchronne jest, że kiedyś "ktoś inny będzie musiał
poprawiać nasz program".
>kodem bez możliwości konsultowania się z autorem to wysiłek porównywalny z
>napisaniem tego kodu od początku. Nie mówię nawet, że dla mnie, bo ja
Ba! Niektórzy autorzy nie żyją, inni są niedostępni. Ale wiesz co?
Wynaleziono pismo, druk i nawet coś takiego jak dokumentacja, rysunek
techniczny, UML i takie tam.
>Oczywiście że oferowanie kodu źródłowego redukuje ryzyko klienta, ale też
>zwiększa ryzyko dostawcy. Dlatego distawcy się albo nie zgadzają, albo
>proponują wyższe ceny.
Dokładnie tak, jak w przypadku np. samochodów: można kupić tanie auto, bez
gwarancji, do którego nie ma części zamiennych ani serwisu - albo nieco
droższe, w którym jest serwis, są części zamienne i gwarancja, a do tego tak
proste w konstrukcji że nie wymaga np. specjalnych narzędzi do naprawiania.
>Wpiszesz do umowy, że dostarczony kod ma być "łatwy do zrozumienia"?
A jest jakiś problem, aby to wpisać? Oczywiście konkretne sformułowanie może
być nieco bardziej wyrafinowane i konsultowane z prawnikami.
Coś takiego w umowie powinno skutecznie odpędzić partaczy przy np.
przetargu.
>Przecież gdyby zamawiający miał na etacie programistów potrafiących napisać
>ten program, to by go w ogóle nie zamawiał, tylko kazał im napisać.
Może ich ma, ale oni mają co innego do roboty? A może ich ma, ale zbyt mało
ich jest?
Wyobraź sobie - firma zamawiająca ma dział IT z 3-4 dobrymi fachowcami.
Program, aby był na czas, musi pisać 15-20 ludzi. Więc firma zewnętrzna. Ale
tych 3-4 fachowców może dość łatwo zorientować się, czy wszystko jest
robione jak trzeba - czy też wykonawca partoli.
>E tam. Ludzie bankrutują, potem zakładają kolejne biznesy i jakoś działają,
>często z większym powodzeniem niż poprzednio.
W tej samej branży? Podaj przykłady. Ja znam jeden, ale facet najpierw, już
po bankructwie, spłacił wszystkich swoich wierzycieli.
>Oczekiwane straty wynoszą 150 000 euro, na podstawie bardzo niepewnych
>przesłanek. W rzeczywistości mogą być dużo wyższe.
Teraz wiem, dlaczego ja nie zamówiłbym u ciebie programu - raz piszesz
konkretne liczby (250 000, 100 000 etc.), potem "w rzeczywistości mogą być
dużo wyższe".
>Przejmować się możesz tym, że decyzja o wydaniu dwóch milionów na syetm
>oparta była na szacowanych zyskach czy oszczędnościach z użycia tego
I dlatego te oszacowania muszą być rzetelne, a nie wyssaną z palca
konfabulacją.
Jak ktoś tego nie rozumie, to niech poszuka najbliższego sandboxa i robi
babki z piasku, a nie poważny biznes.
Następne wpisy z tego wątku
- 22.07.13 16:30 Maciej Sobczak
- 22.07.13 16:40 slawek
- 22.07.13 16:49 slawek
- 22.07.13 16:53 Andrzej Jarzabek
- 22.07.13 17:02 Andrzej Jarzabek
- 22.07.13 17:15 Adam Klobukowski
- 22.07.13 17:54 Andrzej Jarzabek
- 22.07.13 18:18 Andrzej Jarzabek
- 22.07.13 18:27 Edek
- 22.07.13 18:30 Edek
- 22.07.13 18:34 Andrzej Jarzabek
- 22.07.13 18:39 Edek
- 22.07.13 19:04 Andrzej Jarzabek
- 22.07.13 19:17 Adam Klobukowski
- 22.07.13 19:37 slawek
Najnowsze wątki z tej grupy
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- 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?
Najnowsze wątki
- 2025-04-05 Dziwny wymiar wyroku
- 2025-04-05 Prunt z dachu
- 2025-04-05 Taśma LED
- 2025-04-05 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-04-05 Warszawa => Strategic Account Manager <=
- 2025-04-05 co w Anglii dziś w Polsce za 30 lat
- 2025-04-05 Wrocław => SOC Tech Lead <=
- 2025-04-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-04-05 Wyrok dożywocia dla Polki
- 2025-04-04 Prezydium Sejmu Tuskiego orzekło: Poseł KO mecenas Roman Giertych NIE jest mordercą (w żadnym sensie tego słowa?)
- 2025-04-04 Reset komóry
- 2025-04-04 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-04-04 Zielonka => Key Account Manager IT <=
- 2025-04-04 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2025-04-04 Warszawa => Mid/Senior IT Recruiter <=