Silesian SolutionsPorozmawiajmy o projekcie

Kontakt

Napisz do nas

Pytania o oprogramowanie, architekturę albo automatyzację procesów trafiają na biuro@silesiansolutions.com. Odpowiedź obejmuje zakres, wstępną wycenę i najbliższy możliwy termin startu.

Firma
Silesian Solutions
E-mail
biuro@silesiansolutions.com
Lokalizacja
Bielsko-Biała, Śląskie
Języki
polski, angielski

Lokalizacja i godziny otwarcia

Bielsko-Biała, Śląskie

Mapa Google jest wyłączona, bo nie ma zgody na osadzenia zewnętrzne. Dzięki temu przy wejściu na stronę żadne dane nie trafiają do Google.

Otwórz w Google Maps

Godziny otwarcia

Poniedziałek9:00 - 17:00
Wtorek9:00 - 17:00
Środa9:00 - 17:00
Czwartek9:00 - 17:00
Piątek9:00 - 15:00
SobotaNieczynne
NiedzielaNieczynne

Podczas rozmowy mogą zostać omówione następujące kwestie

Od czego zaczyna się rozmowa o projekcie?

Punktem wyjścia jest cel biznesowy, nie lista technologii: co ma się poprawić, dla kogo i jak to zmierzyć. Dopiero po ustaleniu celu i zakresu dobierana jest architektura i stos technologiczny.

Jak ustalany jest zakres funkcjonalności systemu?

Zakres, cena i termin ustalane są przed startem projektu, razem z tym, co do zakresu nie wchodzi. Granica ustalona na początku jest tańsza niż zaskoczenie w trakcie realizacji.

Jakich technologii dotyczy doświadczenie produkcyjne?

Backend powstaje zwykle w Node.js, NestJS i TypeScript, dane trafiają do relacyjnej bazy przez TypeORM, a infrastruktura jest opisana w Terraform i uruchamiana w Dockerze. Integracje z modelami językowymi budowane są wokół Model Context Protocol. Dobór konkretnego stosu zależy od skali i wymagań danego projektu.

Czy projekt dotyczy nowego systemu, czy modernizacji istniejącego?

Rozróżnienie między projektem od zera a modernizacją lub integracją istniejącego rozwiązania ustala zakres, ryzyko i koszt już na starcie. Przegląd architektury poprzedza decyzję w obu przypadkach.

Jak skala systemu wpływa na architekturę?

Architektura jest dobierana do skali procesu, nie do mody technologicznej. Monolit z czytelnymi granicami modułów bywa lepszym wyborem niż mikrousługi, których nikt później nie utrzyma, a podział na osobne usługi ma sens dopiero wtedy, gdy jest konkretny powód, żeby je rozdzielić.

Czy po oddaniu etapu system zależy od Silesian Solutions?

Nie. Kod, testy i dokumentacja zostają po stronie klienta po każdym oddanym etapie, więc system da się rozwijać dalej u dowolnego dostawcy.

Jaki model współpracy jest możliwy?

Stała cena za zakres sprawdza się przy zamkniętym, wydzielonym zadaniu, a stawka za czas tam, gdzie praca ma charakter ciągły. Dobór modelu zależy od dynamiki projektu i zakresu odpowiedzialności, a doradztwo techniczne bywa osobnym, krótkim zleceniem.

Jak wyglądają integracje z innymi systemami?

Integracja psuje się zwykle kilka miesięcy po wdrożeniu, gdy jeden system zmieni format danych, a drugi milczy o awarii. Dlatego ponowienia, kolejka nieudanych zdarzeń i alert na zatrzymany przepływ są projektowane razem z samą integracją.

Co obejmuje bezpieczeństwo i zgodność?

Wymogi RODO, dostępność WCAG i bezpieczeństwo samego procesu wytwarzania są zamieniane w automatyczne bramki w CI, które zatrzymują build, jeśli wymóg przestaje być spełniony.