Najpierw pytamy. Potem projektujemy.
Kto będzie korzystał z aplikacji? Co dziś zabiera czas? Ustalamy, co ma się zmienić, jakie są ograniczenia i co warto zrobić jako pierwsze.
APLIKACJE PHP I SYMFONY
Aplikacja dla klientów, sklep, panel B2B lub narzędzie dla zespołu. Najpierw poznajemy sposób pracy, później dobieramy rozwiązanie.
Porozmawiajmy o projekcie ↗Tworzymy aplikacje webowe, sklepy internetowe, panele administracyjne i systemy CRM. Zaczynamy od tego, kto będzie z nich korzystać i jakie zadania ma w nich wykonać.
Możemy dołączyć do istniejącego projektu. Sprawdzamy kod, zależności i sposób wdrażania, a potem ustalamy kolejność zmian. Zakres może obejmować aktualizację PHP i Symfony, nowe funkcje, testy albo pracę nad wolnymi zapytaniami do bazy.
Najpierw omawiamy potrzeby i ograniczenia. Dzielimy pracę na etapy, uzgadniamy zakres pierwszej wersji i pokazujemy kolejne działające części. Przed publikacją sprawdzamy ustalone scenariusze, a po wdrożeniu możemy zająć się utrzymaniem.
Symfony daje gotowe komponenty do obsługi formularzy, uprawnień, kolejek i integracji. Korzystamy z istniejących bibliotek, gdy pasują do zadania. Własny kod piszemy tam, gdzie wynika to z potrzeb projektu.
Opisz, do czego ma służyć aplikacja. Jeśli rozwijasz istniejący system, napisz, co dziś przeszkadza w pracy. Na tej podstawie omówimy zakres, zależności i sposób wyceny.
OD PIERWSZEJ ROZMOWY DO WDROŻENIA
Przewiń. Zobacz, jak pracujemy.
Kto będzie korzystał z aplikacji? Co dziś zabiera czas? Ustalamy, co ma się zmienić, jakie są ograniczenia i co warto zrobić jako pierwsze.
Układamy najważniejsze ścieżki i projektujemy widoki. To moment, w którym można sprawdzić sposób obsługi, zanim powstanie cała aplikacja.
Dzielimy pracę na etapy. Oglądasz kolejne działające części, a my sprawdzamy funkcje, uprawnienia i połączenia z pozostałymi systemami.
Uruchamiamy aplikację i upewniamy się, że działa zgodnie z ustaleniami. Po starcie monitorujemy jej działanie, zbieramy uwagi i planujemy kolejne kroki.