eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingilu jest programistow na swiecie?Re: ilu jest programistow na swiecie?
  • Data: 2011-05-18 17:06:13
    Temat: Re: ilu jest programistow na swiecie?
    Od: Michal Kleczek <k...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Michoo wrote:

    > W dniu 18.05.2011 18:05, Michal Kleczek pisze:
    >> Andrzej Jarzabek wrote:
    >>>
    >>> Można to też ująć w ten sposób, że prawie zawsze złożone
    >>> oprogramowanie ma w sobie "trywialny" ale już użyteczny, choćby w
    >>> minimalnym stopniu, rdzeń.
    >>>
    >>
    >> Dajmy na to taki RDBMS
    > Parser zapytań+storage. Bez constraint, optymalizacji zapytań, etc.
    >
    >
    >> albo OS - jaki jest ten trywialny ale juz uzyteczny
    >> rdzen,
    > Bootowanie, scheduler, ładowanie modułów.
    >
    >> ktory daje sie zrobic w dwa miesiace w wersji nadajacej sie do
    >> produkcji?
    > Co to znaczy "nadającej się do produkcji"?

    To taki, zeby mogl byc wykorzystywany produkcyjnie (uzyteczny dla
    uzytkownikow koncowych) - to jest to, co postuluje "agile".
    Zycze powodzenia ze zrobieniem powyzszych w 2 mies. (zreszta one nawet w
    zalozeniach nie spelniaja warunku uzytecznosci, bo gdzies mi tu brakuje
    jakiegokolwiek interfejsu uzytkownika)

    >
    >
    >> Nawet - przykladowo - glupi programik do wypelniania PIT nie ma takiego
    >> "rdzenia", bo - mimo ze koncepcyjnie prosty - nadaje sie do sprzedazy
    >> dopiero jak jest dopracowany w szczegolach (co zajmuje czas) - inaczej
    >> firma moze stracic tzw "dobre imie" co sie przeklada na przyszle
    >> przychody.
    > Ale nadaje się do przetestowania usability już w momencie utworzenia
    > GUI. Potem jako kolejne przyrosty będzie można zrobić obsługę kolejnych
    > pitów.

    Ale sie nie nadaje do uzycia produkcyjnego (co jest postulowane przez
    "agile").
    Do testowania "usability" nie potrzeba zadnego "agile" - wystarczy wyklikac
    _prototyp_ w jakims VB czy innym narzedziu RAD nie przejmujac sie tym, co
    jest "pod spodem" bo prototyp z zalozenia idzie do kosza. Tak jest po prostu
    taniej, bo mozna to zrobic w pare godzin.
    Oczywiscie rownolegle mozna robic to co "pod spodem" - ale do tego jest
    potrzebny (hint) projekt, ktory wyspecyfikuje, ze w ogole dzielimy
    oprogramowanie na UI i "pod spodem" oraz powie nam co to wlasciwie znaczy
    "podzielic" i jak ten podzial przebiega.
    Taki projekt robi sie _zanim_ zacznie sie programowac - taki waterfall:
    najpierw myslimy, potem programujemy.

    --
    Michal

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: