- To zależy, czy teren zurbanizowany, czy nie, czy też zurbanizowany częściowo. Dodatkowo jaka jest zakładana dokładność odwzorowania. PS po dalszych punktach wnoszę, że może to dotyczyć jakiegoś rodzaju ośrodka. Jeżeli tak, to w takim wypadku dokładność odwzorowania powinna być jak najwyższa. W takim wypadku nakład pracy może być odpowiednio większy.
- Co to znaczy "pogoda"? Czy w/w teren będzie poddawany wpływom pogody symulowanej na podstawie ogólnodostępnych prognoz? Jeżeli tak, to dochodzi implementacja systemu pobierania i wykorzystywania danych z serwisu meteo. Jeżeli nie, to pozostaje stworzenie symulatora pogodowego.
- Nic nadzwyczajnego, tj. tani feature.
- W czasie rzeczywistym, czy też nie? W zależności od tego nakład pracy może być większy lub mniejszy.
- Powtórka zamierzona? Jeżeli tak, to patrz pkt. 2.
- Jeżeli w oparciu o czysty model MVC, to powstanie dość stereotypowa cegiełka większej architektury. Czas poświęcony na jej stworzenie będzie głównie zależał od ilości danych i opcji przeznaczonych do ich zarządzania, które należy uwzględnić w modelu.
- Dość proste, stereotypowy feature.
- --||--
- --||--
- Patrz pkt. 2.
- Zamiana Stringów, proste klepanie, minimum myślenia.
- ?
Czy cena za całość 32 tys zł jest to dużo czy mało ?
To zależy od paru rzeczy. Mianowicie:
- Czy robisz to sam, czy w zespole?
- Jaką wiedzę posiadasz? Czy dane taski potrafiłbyś zaimplementować w locie przy poświęcaniu minimum czasu na dokształcanie?
- Jaki jest czas na wykonanie?
- Jak wielki jest projekt i jaki jest przewidywany czas (określony przez Ciebie/Twój zespół) na jego ukończenie?
- Na ile wyceniasz swoją/zespołu jedną roboczogodzinę?
Teraz, przy założeniu, że pracujesz sam i bierzesz 100 PLN za godzinę, pracując 8h dziennie (efektywnie), to za tą kwotę powinieneś ukończyć projekt w 40 dni. Niestety podałeś za mało danych, aby można było stwierdzić, czy projekt jest wykonalny w odniesieniu do oczekiwanej przez Ciebie/zespół stawki oraz do ilości funkcjonalności do zaimplementowania. Zakładając jednak, że system ma powstać na iOS, Androida i JavaSE (bo zakładam, że o nią chodzi), a także zakładając, że pracujesz sam za kwotę 100 PLN/h, to moim zdaniem nie jest możliwe stworzenie wysokojakościowego, multiplatformowego, przetestowanego i zweryfikowanego pod kątem wydajności systemu przez jedną osobę za 32 tysiące PLN. Zakładając, że biorę 100pln/h dałbym sobie 3 miesiące na wykonanie projektu na ZADOWALAJĄCYM poziomie, co daje mniej więcej 72000 pln.