Projekty

Modernizacja TimeCamp bez zatrzymywania rozwoju produktu

TimeCamp rozwija funkcje rejestrowania czasu równolegle z modernizacją oprogramowania. Porządkujemy kod, testy i wydawanie wersji produktu, z którego użytkownicy korzystają na co dzień.

Napisz do nas
TimeCamp.com
Branża
  • SaaS
Zakres współpracy
Współpraca z klientem
Od 2024 · współpraca trwa
Zespół Software Logic
  • 2 programistów

Zespół we współpracy z TimeCamp.

Kontekst projektu

Współpraca z TimeCamp trwa od 2024 roku i obejmuje także rozwój istniejącej aplikacji desktopowej. Użytkownicy korzystają z niej na co dzień do rejestrowania aktywności i ewidencji czasu, dlatego modernizację łączymy z utrzymaniem działającego produktu.

Prace prowadzą od poznania zależności w kodzie do kolejnych zmian i wydań. Nowe funkcje trafiają do tej samej aplikacji co poprawki, a testy muszą uwzględniać scenariusze, do których użytkownicy są już przyzwyczajeni.

Wyzwanie

Rejestrowanie aktywności, synchronizacja, projekty i wpisy czasu są ze sobą powiązane. Poprawka w jednym obszarze może zmienić zachowanie innego. Błąd dotyczy wtedy nie tylko wygody obsługi, lecz także kompletności informacji wykorzystywanych w ewidencji.

Dlatego zakres modernizacji wymaga wyboru kolejności prac i sprawdzania dotychczasowych funkcji. Rozwój nowej możliwości nie może być oceniany w oderwaniu od zachowania aplikacji podczas zwykłego dnia pracy.

Zakres prac i rozwiązanie

Przeglądamy krytyczne obszary aplikacji i ich zależności. Na tej podstawie planujemy etapową modernizację funkcji związanych z aktywnością, projektami i wpisami czasu, równolegle z bieżącym rozwojem produktu.

Porządkujemy proces publikowania wersji i testy. Przed wydaniem sprawdzamy rejestrowanie aktywności, synchronizację oraz obsługę czasu, aby wychwycić wpływ zmian na funkcje używane na co dzień.

Efekty współpracy

TimeCamp rozwija obecną aplikację bez zastępowania od razu całego produktu. Wyniki testów dotychczasowych scenariuszy pomagają zespołowi ocenić gotowość kolejnej wersji do wydania.

Cenimy to, że zespół Software Logic sam wychodzi z pomysłami, jak ulepszyć nasz produkt. Szybko reaguje, kiedy zmieniają się potrzeby, i dowozi to, na co się umawiamy. Współpracujemy z ludźmi, którym zależy na jakości aplikacji i którzy biorą odpowiedzialność za swoją pracę.

Kamil RudnickiCEO, TimeCamp S.A.

Rozwijaj oprogramowanie zgodnie z potrzebami biznesu

Napisz, jakie zmiany odkładasz przez ograniczenia obecnego oprogramowania. Wspólnie ustalimy priorytety, uwzględniając koszty i wpływ na bieżącą pracę.

Podczas rozmowy ustalimy, jakie informacje są potrzebne do wyceny i jak możemy pomóc.

Możesz też napisać bezpośrednio: office@softwarelogic.co