Staramy się patrzeć poza marketing i sprawdzać w praktyce najnowsze rozwiązania. Często okazuje się, że rozwiązują one głównie problemy, które same stwarzają.
Innym częstym problemem w nowo lansowanych rozwiązaniach jest ignorowanie podstaw sztuki programistycznej, projektowej i architektonicznej. Daje to złudzenie produktywności ale w dłuższej perspektywie czasu prowadzi do realnych problemów z utrzymaniem a w rezultacie ogromnych strat.
Produktywne wykorzystanie technologii okazuje się sztuką. Na podstawie praktycznych doświadczeń i modyfikacji wypracowanych przez Bottega – Pracownię programistyczną oferujemy jedynie produktywne rozwiązania oparte o sprawdzone technologie.
Technologie są zawsze zawieszone w kontekście pewnych uniwersalnych koncepcji. Poznając daną technologię poznasz jej szczegóły, ale również ogólny kontekst, co w przyszłości zaowocuje możliwością szybkiego przejścia na platformy alternatywne.
Pewne koncepcje – takie jak IoC czy ORM są uniwersalne. Gdy je poznasz, wówczas świat technologii stanie dla Ciebie otworem.
Mimo zapewnień twórców platform i frameworków nie rozwiązują one niestety wszystkich problemów. Powodzenie projektu zależy również (albo przede wszystkim) od innych aspektów, takich jak: trafna analiza biznesowa i systemowa, dobór architektury i rzetelny projekt techniczny.
W Pracowni Bottega nieustannie pracujemy nad doskonaleniem dopasowania najnowszych technologii do pozostałych aspektów procesu wytwarzania oprogramowania.