#185052 26.11.2008 16:38:49
Siemano,
na wykonanie kolejnego zadania mamy co prawda jeszcze dwa tygodnie, ale chyba nie warto czekać zbyt długo. Dostaliśmy do napisania przypadki użycia i trzeba jakoś sensownie rozdzielić pracę. Ja teraz pracuję w trybie bezweekendowym. Musicie przyjąć, że od piątku ok 20 do poniedziałku 7-8 nie będzie ze mną zupełnie żadnego kontaktu - prawdopodobnie telefonicznego również. Nie jest to żadna złośliwość - po prostu będę w tym czasie w górach. W związku z tym kolejne zadania będę wyznaczał z deadlinem do poniedziałku - wcześniej i tak nie zdążę zobaczyć, co zrobiliście. Powinniśmy wyróżnić kilka głównych przypadków użycia i je opisać. Wg mnie z punktu widzenia naszej aplikacji i opisu przypadków użycia istotna będzie tylko część funkcjonalności, które zawarliśmy w wizji:
-personalizacja - co będzie szło w górę, co będzie spamiętywane (bilety, grafiki) itd - musimy gdzieś przejść od wizyjnych ogółów do konkretów
-ekran administracyjny i zarządzanie stroną - co będzie się dało zrobić z tego poziomu - to jest szczególnie ważne, bo po chwili zastanowienia doszedłem do wniosku, że w tej kwestii czeka nas naprawdę sporo pracy
-wyszukiwanie - najlepiej od razu zastanowić się nad tym, jak indeksować treść, jak wymuszać na reżyserach dodanie odpowiednich tagów - tutaj możnaby pokusić się o napisanie od razu małego poradnika dla filmowca: "jeśli chcesz zwiększyć swoje szanse na wygraną w Festiwalu, zastanów się jak go zareklamować na naszej stronie"; jak w końcu wyszukiwać informacje - trzeba by już na tym etapie rozejrzeć się nad dostępnymi algorytmami i zdecydować się na rozwiązanie-wyszukiwarkę
-zamawianie biletów - książkowy przykład, na którym uczy się pisać use-casy. Trzeba się zastanowić, jak dokładnie dostosować ten schemat do naszych potrzeb. Musimy uwzględnić bezpieczeństwo itd; zwróćcie też uwagę na to, co powiedział nam Grzesiek z Pentegy odnośnie podpisywania umów z tymi pośrednikami - to daje nam dość dobre perspektywy na start
-głosowanie na filmy- to na jakie rozwiązanie się zdecydowaliśmy będzie musiało być już wiadome po tych dwóch tygodniach. Później powinniśmy się tego już trzymać. W związku z tym trzeba będzie jeszcze raz odgrzać stary temat i zastanowić się nad tym, co będzie najsprawiedliwsze z punktu widzenia Festiwalu i co jesteśmy w stanie fizycznie zaimplementować
-rezerwacja biletów - to też ważny aspekt, którego kwestię trzeba poruszyć. Czy decydujemy się tylko na sprzedawanie biletów bez wskazania miejsca, czy idziemy na całość i modelujemy też wybór konkretnego miejsca na sali. No i cała otoczka związana z rezerwacją poza tym - już na tym etapie trzeba pomyśleć, jak bezpiecznie zamodelować współbieżne wykonanie.
-narazie nie robimy nic z aktorami/reżyserami/dziennikarzami - myślę, że na to narazie nie starczy nam czasu
-generowanie grafików seansów - jakie minimalne informacje będą nam potrzebne, żeby taki grafik wygenerować (kwestia jakichś warunków brzegowych), jak będziemy go generować (tak, tak - trzeba już wymyślić jakąś sprytną heurezę, która się sprawdzi w tym przypadku).
To chyba wszystko, chociaż jak narazie są to same migawki. Postarałem się tylko zwrócić Waszą uwagę na istone wg mnie zagadnienia. Zastanówcie się do jutra do 16, które z tych usecasów bardziej, a które mniej przypadają Wam do gustu. Zgłaszajcie to pod tym wątkiem. Jutro wieczorem podzielę pracę z tym związaną. Tutaj duży apel w Waszą stronę - w tym zadaniu nie chodzi mi o napisanie po prostu przypadków użycia - to ma być tylko efekt uboczny naszej pracy. Mamy sobie wyrobić pojęcie o tym, jak będziemy za miesiąc lub dwa pisali tę aplikację. Nie można tego zrobić po łebkach, bo będziemy później długo to nadrabiali. Oczekuję, że po wybraniu przez Was konkretnych przypadków, każdy z Was ukierunkuje się już w stronę swoich przypadków użycia i w większym stopniu przy kodowaniu będzie się zajmował takimi sprawami. Dlatego jest to jak narazie najbardziej odpowiedzialna część naszego projektu.
Pozdro,
P.
na wykonanie kolejnego zadania mamy co prawda jeszcze dwa tygodnie, ale chyba nie warto czekać zbyt długo. Dostaliśmy do napisania przypadki użycia i trzeba jakoś sensownie rozdzielić pracę. Ja teraz pracuję w trybie bezweekendowym. Musicie przyjąć, że od piątku ok 20 do poniedziałku 7-8 nie będzie ze mną zupełnie żadnego kontaktu - prawdopodobnie telefonicznego również. Nie jest to żadna złośliwość - po prostu będę w tym czasie w górach. W związku z tym kolejne zadania będę wyznaczał z deadlinem do poniedziałku - wcześniej i tak nie zdążę zobaczyć, co zrobiliście. Powinniśmy wyróżnić kilka głównych przypadków użycia i je opisać. Wg mnie z punktu widzenia naszej aplikacji i opisu przypadków użycia istotna będzie tylko część funkcjonalności, które zawarliśmy w wizji:
-personalizacja - co będzie szło w górę, co będzie spamiętywane (bilety, grafiki) itd - musimy gdzieś przejść od wizyjnych ogółów do konkretów
-ekran administracyjny i zarządzanie stroną - co będzie się dało zrobić z tego poziomu - to jest szczególnie ważne, bo po chwili zastanowienia doszedłem do wniosku, że w tej kwestii czeka nas naprawdę sporo pracy
-wyszukiwanie - najlepiej od razu zastanowić się nad tym, jak indeksować treść, jak wymuszać na reżyserach dodanie odpowiednich tagów - tutaj możnaby pokusić się o napisanie od razu małego poradnika dla filmowca: "jeśli chcesz zwiększyć swoje szanse na wygraną w Festiwalu, zastanów się jak go zareklamować na naszej stronie"; jak w końcu wyszukiwać informacje - trzeba by już na tym etapie rozejrzeć się nad dostępnymi algorytmami i zdecydować się na rozwiązanie-wyszukiwarkę
-zamawianie biletów - książkowy przykład, na którym uczy się pisać use-casy. Trzeba się zastanowić, jak dokładnie dostosować ten schemat do naszych potrzeb. Musimy uwzględnić bezpieczeństwo itd; zwróćcie też uwagę na to, co powiedział nam Grzesiek z Pentegy odnośnie podpisywania umów z tymi pośrednikami - to daje nam dość dobre perspektywy na start
-głosowanie na filmy- to na jakie rozwiązanie się zdecydowaliśmy będzie musiało być już wiadome po tych dwóch tygodniach. Później powinniśmy się tego już trzymać. W związku z tym trzeba będzie jeszcze raz odgrzać stary temat i zastanowić się nad tym, co będzie najsprawiedliwsze z punktu widzenia Festiwalu i co jesteśmy w stanie fizycznie zaimplementować
-rezerwacja biletów - to też ważny aspekt, którego kwestię trzeba poruszyć. Czy decydujemy się tylko na sprzedawanie biletów bez wskazania miejsca, czy idziemy na całość i modelujemy też wybór konkretnego miejsca na sali. No i cała otoczka związana z rezerwacją poza tym - już na tym etapie trzeba pomyśleć, jak bezpiecznie zamodelować współbieżne wykonanie.
-narazie nie robimy nic z aktorami/reżyserami/dziennikarzami - myślę, że na to narazie nie starczy nam czasu
-generowanie grafików seansów - jakie minimalne informacje będą nam potrzebne, żeby taki grafik wygenerować (kwestia jakichś warunków brzegowych), jak będziemy go generować (tak, tak - trzeba już wymyślić jakąś sprytną heurezę, która się sprawdzi w tym przypadku).
To chyba wszystko, chociaż jak narazie są to same migawki. Postarałem się tylko zwrócić Waszą uwagę na istone wg mnie zagadnienia. Zastanówcie się do jutra do 16, które z tych usecasów bardziej, a które mniej przypadają Wam do gustu. Zgłaszajcie to pod tym wątkiem. Jutro wieczorem podzielę pracę z tym związaną. Tutaj duży apel w Waszą stronę - w tym zadaniu nie chodzi mi o napisanie po prostu przypadków użycia - to ma być tylko efekt uboczny naszej pracy. Mamy sobie wyrobić pojęcie o tym, jak będziemy za miesiąc lub dwa pisali tę aplikację. Nie można tego zrobić po łebkach, bo będziemy później długo to nadrabiali. Oczekuję, że po wybraniu przez Was konkretnych przypadków, każdy z Was ukierunkuje się już w stronę swoich przypadków użycia i w większym stopniu przy kodowaniu będzie się zajmował takimi sprawami. Dlatego jest to jak narazie najbardziej odpowiedzialna część naszego projektu.
Pozdro,
P.