Kasia Polus

Kasia Polus Designer. powiedzmy.

Temat: projekt portalu

Czyli mamy dowód na to, że za duże projekty nie warto się brać :)
Szczerze mówiąc nie wiem jak to się ma do całej wypowiedzi, ale dodałabym, że duży projekt tym bardziej należy najpierw przemyśleć a potem robić. A nie robić a po drodze się zobaczy :)
Marcin Lulek

Marcin Lulek Programista -
WebReactor

Temat: projekt portalu

generalnie teraz juz wiem ze jak cos robie to na pewno nie skoncze ;]

nowa jakosc na rynku po prostu, bede kazdemu klientowi mowil ze "nie da sie " bo za duzo do wykonania ;-)

a wystarczy zrobic dokumentacje i zaplanowac projekt ;-)

wiekszosc rzeczy przy fufufu , da sie przewidziec.Marcin Lulek edytował(a) ten post dnia 12.09.08 o godzinie 15:46
Jarosław Rafa

Jarosław Rafa senior software
engineer, Motorola
Solutions Systems
Polska

Temat: projekt portalu

Jas Bielak:
bardzo duże poszły do piachu. Prawda jest taka że jeżeli coś planujesz miesiącami i wykonujesz to po drodze powstanie tyle problemów które będzie trzeba rozwiązać, że powstanie duża szansa że nie podołasz, zniechęcisz sie albo na końcu wynikiem twojej pracy nie zainteresują się inni.

Moim zdaniem to jest bez sensu co piszesz.
Jeżeli masz zamówioną aplikacje o konkretnej funkcjonalności, to musisz zrobić te właśnie funkcjonalność. Jeżeli funkcjonalność jest obszerna skomplikowana, to i wykonanie zajmie odpowiednio długo. Ale klient dokładnie tej funkcjonalności oczekuje, więc nie rozumiem Twojego stwierdzenia o "nie zainteresowaniu się wynikiem". Nie zainteresowałby się wtedy, gdybyś nie zrobił tego co klient chce.
Natomiast zdecydowanie nie ma sensu zabierać sie do pracy bez dokładnej specyfikacji tego, co ma być zrobione (chyba, że piszesz coś dla siebie i możesz sobie doprecyzowywać założenia w trakcie pisania, ale i tak wstępny projekt nawet wtedy warto mieć). Bo wtedy właśnie po drodze powstaje bardzo dużo nieprzewidzianych problemów i z reguły cały projekt skręca gdzieś w maliny stając się zupełnie nie tym czym miał być.
Jeżeli masz specyfikację to oczywiście wtedy też powstają problemy, ale przynajmniej wiesz co chcesz osiągnąć, a tym samym w jakim kierunku działac dla ich rozwiązania...
Marcin K.

Marcin K. Programowanie jest
moim powołaniem,
Alleluja

Temat: projekt portalu

Sprawa ma się tak jak na zdjęciu ;D


Obrazek

konto usunięte

Temat: projekt portalu

Michał Laskowski:
Szanowni Koledzy i Koleżanki.

Nie wiem co ma na celu krytyka pomysłu.
Nie jestem informatykiem, więc od strony tworzenia projektu - nie będe się wypowiadał.

CO do terminu... który dla Was jest niemożliwy... - to informuję, że prowadzimy już rozmowy z 2 Firmami - które wykonają projekt w 6-8 tygodni, za kwotę - zadowalającą obie strony.

Więc Szanowni Panowie, zamiast głosić swoje dziwne teorie o "niemożliwościach"... proponuję stworzenie czegoś kreatywnego w takim terminie - w jakim robia to przodownicy rynkowi

6-8 tygodni a w ten czas wliczone są:

I. Etap

- przygotowanie projektu(dokładne sprecyzowanie wymagań funkcjonalnych jak i niefunkcjonalnych, rozbudowa jakie będą możliwości w przyszłości alternatywnie w jakim kierunku będzie się rozwijał portal)

- projekt bazy(+ możliwe modyfikacje w przyszłości)

- + inne rzeczy które powinny się znaleźć w dokumentacji zanim rozpocznie się faktycznie prace

a ten etap w zależności od klienta jak i wykonawce mogą trwać od 1 tygodnia do 1 miesiąca żadna dobra firma nie wykona większego projektu bez tego.(chyba że liczy na jelenia który i tak będzie musiał zapłacić za to i w zamian dostanie w sumie powiedziawszy nic)

II + III(Można robić równocześnie) . Etap

II Etap

Zaprojektowanie wyglądu a tu nie chodzi o ogólny zarys tylko każdą ikonke itp itd.(w zależności od trudności + umiejętności grafika 2 dni do 2 tygodni przy czym spotkałem się nawet ze 2 miesiące takie tworzenie grafiki trwało bo klient ciągle był niezadowolony)

III Etap

Właściwe Programowanie + testowanie. W zależności od obszerności dokumentacji trzeba liczyć razy 2-3 co zajęło zrobienie projektu.

Najmniej przyjemna zabawa w programowaniu(wtedy jak klient stwierdził że jednak chce trochę inaczej, ale warto to uwzględnić w umowie albo w drugiej umowie bo w sumie konkretną umowę można podpisać po 1 i 2 Etapie, bo dopiero wtedy wiadomo o co chodzi i gdzie pies leży pogrzebany)

IV Etap

Testowanie końcowe + poprawki(wizualno/programistyczne/funkcjonalne)

Tu niestety nie da się określić jakiegoś konkretnego czasu za dużo czynników jest.

5. Etap rozwijanie nowych funkcji

Wszystkie większe projekty bez planu projektu w 70% nigdy nie ujrzą światła dziennego. Mam te info z jakiejś książki programistycznej. Ale z własnego doświadczenia wiem że nawet 80%, bo na szybko to sobie można jedynie skręcić kark.

Podane dni mogą odbiegać od rzeczywistości ale to zależne jest od klienta(na ile wie co chce mieć) jak i wykonawcy(na ile jest wstanie aby zrozumieć zapotrzebowanie klienta)Paweł Robert Kostecki edytował(a) ten post dnia 13.09.08 o godzinie 10:41
Jarosław Rafa

Jarosław Rafa senior software
engineer, Motorola
Solutions Systems
Polska

Temat: projekt portalu

Marcin Kossak:
Sprawa ma się tak jak na zdjęciu ;D


Obrazek

Jest to klasyczny przykład klienta od którego trzeba trzymac się z daleka... ;)

Następna dyskusja:

Projekt bazy artykułów o PHP




Wyślij zaproszenie do