Arkusze zaczynają się mnożyć
Dane są kopiowane między plikami, trudno ustalić aktualną wersję, a kolejne osoby pracują na własnych zestawieniach.
Dedykowana aplikacja ma sens wtedy, gdy Excel, kilka osobnych programów albo gotowy system zaczynają ograniczać sposób pracy. Projektuję rozwiązanie wokół danych i procesu firmy, a następnie rozwijam je etapami.
Najczęściej nie chodzi o brak programu, tylko o to, że obecne narzędzia nie odwzorowują procesu firmy albo wymagają zbyt dużo ręcznej pracy.
Dane są kopiowane między plikami, trudno ustalić aktualną wersję, a kolejne osoby pracują na własnych zestawieniach.
Firma ma własną kolejność działań, statusy, dokumenty i zasady, których standardowy program nie obsługuje wygodnie.
Klienci, zlecenia, pliki, wiadomości i rozliczenia znajdują się w różnych miejscach i trudno połączyć je w jeden obraz.
Pracownicy lub klienci powinni widzieć wyłącznie swoje dane i funkcje zależnie od roli użytkownika.
Te same dane są kopiowane do kilku systemów, raportów lub wiadomości, mimo że część pracy można wykonać automatycznie.
Pierwsza wersja może obsługiwać podstawowy proces, a kolejne moduły można dodawać wtedy, gdy pojawi się realna potrzeba.
Jestem inżynierem informatyki ze specjalnością w zakresie baz danych. Pracę z bazami zaczynałem ponad 25 lat temu od MS Access, później tworzyłem aplikacje w Delphi, a obecnie buduję systemy webowe w PHP + MySQL.
Rozmawiasz bezpośrednio ze mną — osobą, która analizuje proces, projektuje bazę i programuje rozwiązanie. Komunikacja odbywa się po polsku.
Własne projekty są praktycznym zapleczem do pracy nad zleceniami: pokazują projektowanie danych, logikę biznesową, formularze, wydajność i rozwój systemów w czasie.
System do obsługi klientów, pojazdów, zleceń i historii pracy warsztatu.
Zobacz case study
Serwis z kalkulatorami, formularzami i logiką obliczeniową rozwijaną w praktyce.
Zobacz kalkulatory
Autorski serwis internetowy rozwijany wokół danych, kalkulatorów, tabel i narzędzi.
Numbivo.com
Autorski projekt edukacyjny online, w którym rozwijam treści i funkcje webowe.
Lektum.plZakres zależy od procesu firmy. Poniższe elementy można łączyć w jeden system i rozwijać stopniowo.
Klienci, firmy, kontakty, historia działań, notatki, statusy, zadania i przypisani pracownicy.
Etapy realizacji, terminy, odpowiedzialne osoby, historia zmian i widok bieżących spraw.
Logowanie, role, uprawnienia oraz osobne widoki dla pracowników, klientów lub partnerów.
Załączniki, generowanie dokumentów, archiwum, eksporty i uporządkowanie danych wokół konkretnej sprawy.
Filtrowanie danych, zestawienia, statystyki, eksport CSV/XLS i szybkie wyszukiwanie rekordów.
API, importy, synchronizacja danych, wiadomości e-mail oraz automatyczne działania uruchamiane przez system.
Duży system można podzielić na czytelne etapy i zacząć od tego, co daje firmie największą wartość.
Poznanie obecnego sposobu pracy, danych, użytkowników i problemów do rozwiązania.
Wybór najważniejszych modułów i ustalenie, które funkcje mogą poczekać na kolejny etap.
Budowa bazy, logiki PHP, formularzy i panelu oraz testowanie działania na przykładowych danych.
Po uruchomieniu można dodawać nowe moduły, raporty, automatyzacje i integracje.
Pracuję głównie w PHP oraz SQL / MySQL. Dobieram strukturę rozwiązania do konkretnego systemu i jego danych.
Tak. W większych projektach zwykle ma to najwięcej sensu. Najpierw uruchamiamy kluczowy proces, a kolejne funkcje dodajemy po sprawdzeniu aplikacji w codziennej pracy.
Tak. Mogę przeanalizować istniejący kod i bazę danych, naprawić błędy albo dodać nowe funkcje bez przepisywania całego systemu, jeśli jego stan na to pozwala.
Tak. Można przygotować osobne logowanie i zakres danych dla klienta, pracownika, administratora lub innych ról.
Wystarczy opis obecnego procesu: kto wykonuje poszczególne czynności, jakie dane są używane, gdzie pojawiają się problemy i co system powinien usprawnić.
Opisz krótko, jak dziś wygląda proces i kto z niego korzysta. Na tej podstawie można ustalić sensowny zakres pierwszej wersji aplikacji.
Opisz krótko, jak dziś wygląda proces i co chcesz usprawnić. Nie musisz znać technicznych szczegółów ani przygotowywać gotowej specyfikacji — na tej podstawie wrócę z pytaniami i propozycją kolejnego kroku.
Jestem inżynierem informatyki, specjalność: bazy danych. Od ponad 25 lat projektuję rozwiązania bazodanowe — od MS Access i Delphi po współczesne systemy PHP + MySQL.
Najwygodniej napisać przez formularz i krótko opisać zakres, ale przy pilnych poprawkach możesz też zadzwonić.
Nie musisz mieć gotowej specyfikacji. Wystarczy opis problemu, adres obecnej strony albo lista funkcji, które mają ułatwić pracę w firmie.