Tworzymy aplikacje web, które są funkcjonalne, użyteczne i choć trochę zmieniają świat…
Skillful
Software House
Jeśli szukasz ludzi, którzy piszą oprogramowanie dla użytkowników, nie dla samych siebie, z pewnością możemy Ci pomóc. XSolve tworzy starannie zaprojektowane, przyjazne i bezpieczne dedykowane aplikacje o wysokiej użyteczności.
Chcemy, by tworzone przez nas oprogramowanie i przekazywana wiedza jak najlepiej służyły Klientowi. Dlatego działamy Agile, na każdym etapie pracy bierzemy pod uwagę Twój punkt widzenia i staramy się zrozumieć istotę Twoich potrzeb.
Jak Tworzymy
Zawsze z myślą o użytkowniku
SCRUM to zwinne, iteracyjne tworzenie oprogramowania pozwalające na szybką weryfikację założeń oraz ich korektę jeszcze podczas procesu tworzenia.
Pierwszą działającą wersję systemu Klient otrzymuje
w przeciągu kilku tygodni.
Dzięki temu produkt zostaje maksymalnie dostosowany do jego potrzeb, niekoniecznie odpowiadając sztywno założeniom przyjętym przed startem projektu
(naturalna weryfikacja i korekta założeń).
Specjalizujemy się w korporacyjnych zastosowaniach stosu JEE, korzystając ze standardu JPA, a w szczególności jego implementacji jaką jest Hibernate. Niezawodność komunikacji zapewniamy wykorzystując JMS, a do obsługi klasycznego modelu MVC najczęściej stosujemy Spring. Nie stronimy też od aplikacji typu "desktop", które są instalowane i uruchamiane na docelowym komputerze użytkownika. Dzięki dojrzałemu Springowi i technologii JavaFX potrafimy w pełni wykorzystać siłę maszyny użytkownika. Java to też Android SDK, a tworzenie w nim aplikacji mobilnych daje świetne efekty. Idziemy z duchem czasu i obserwujemy nowe języki oparte o JVM. Szczególnie spodobała nam się Scala, która bywa dobrą alternatywą dla dojrzałej Javy.
Piszemy w nim systemy CRM, skomplikowane aplikacje ERP, mechanizmy automatyzacji serwerowni, złożone systemy e-commerce, a także strony WWW, skrypty shell czy gry na Facebook. Najchętniej wybieranym przez nas frameworkiem jest Symfony. Xsolvowy zestaw narzędzi dopełniają biblioteki takie jak Doctrine ORM czy system szablonów Twig. Dostępność wielu rozszerzeń oraz gotowych komponentów sprawia, że programowanie w PHP jest prostsze i skuteczniejsze. Ciągły rozwój ekosystem PHP i Symfony przynosi z kolei takie rozwiązania jak Composer czy Behat, które sprawiają, że do rąk Klienta trafiają systemy najwyższej jakości.
No Vendor lock-in: używamy komponentów Open Source, przekazujemy wszystkie prawa do wytworzonego kodu źródłowego – nasze systemy mogą działać na różnych infrastrukturach, pozbawione są zależności od oprogramowania innych producentów, mogą być utrzymywane i rozwijane bez naszego udziału - przez pracowników Klienta lub inne firmy IT.
Staramy się także przyczyniać do jego rozwoju, naprawiając błędy, tworząc nowe funkcjonalności, czy całe komponenty i biblioteki. Rozwój Otwartego Oprogramowania to również ewangelizacja tego trendu i docieranie do nowych odbiorców, a przede wszystkim do biznesu i świata Enterprise.
Tworzymy koncepcję techniczną aplikacji wykorzystując Behavior Driven Development: rozwijamy aplikacje w oparciu o automatyczne, testowalne scenariusze założeń funkcjonalnych, opracowywane wspólnie z Klientem. Dla PHP używamy narzędzia Behat, które dzięki wykorzystaniu notacji Gherkin pozwala nam na wzorowe przelanie wymagań na papier, co jest zrozumiałe dla ludzi biznesu, programistów oraz dla narzędzia Behat.
Do wizualizacji architektury systemów stosujemy notacje UML lub BPMN. Narzędzia takie jak Enterprise Architect, czy Adonis pozwalają nam osiągać maksymalnie czytelne diagramy i modele. Podczas dwudniowych warsztatów z Tobą przełożymy wizję i koncepcję aplikacji na projekt techniczny umożliwiający porównanie wycen i możliwości realizacji oprogramowania.
Działamy wierni zasadzie: Technologia jest dla ludzi, nigdy na odwrót! Dlatego w pracy nad oprogramowaniem kładziemy nacisk na front-end - to z nim na co dzień komunikuje się użytkownik. Pamiętamy o tym, by nasze aplikacje odpowiadały idei Responsive Design, co w praktyce oznacza, że wyglądają i działa dobrze niezależnie od urządzenia i wielkości ekranu użytkownika. Dbamy również o to, by korzystanie z naszych produktów było... przyjemne, dlatego chętnie tworzymy aplikacje typu RIA (Rich Internet Application).
Technologie
Software, który nadąża za jakością i tempem rozwoju biznesu
-
Back-end
- PHP
- Symfony
- Zend Framework
- Silex
- Doctrine
- Twig
- Java Enterprise Edition
- Spring
- JavaFX
-
Front-end
- HTML5
- CSS3
- JavaScript
- CoffeeScript
- jQuery
- AJAX
- YUI
- Backbone.js
- Require.js
-
Api i standardy
- REST
- JSON
- XML
- SOAP
- Facebook API
- Twitter API
- Google Maps API
- Open ID
- OAuth
-
Bazy danych i serwery
- Amazon Web Services Stack
- MySQL
- PostgreSQL
- Apache
- NGnix
- MongoDB
- CouchDB
- Redis
- Memcached
Wybrani Klienci
Pracujemy z Tobą, nie tylko dla Ciebie
Zespół
Znamy się na programowaniu, choć nie nosimy rozciągniętych swetrów
W XSolve podstawą jest... praca zespołowa.
Podczas realizacji projektów najchętniej działamy
razem oraz w stałym kontakcie z Klientem.
Doradzamy, debatujemy, myślimy razem jak stworzyć
najlepsze rozwiązanie dla Ciebie
i jak zmieniać świat...
Dołącz do teamu
Przestrzeń
Naturalne środowisko pracy
Przestrzeń w której pracujemy przez wiele godzin dziennie jest dla nas ważna.
Uwalnia kreatywność, sprzyja współpracy i pomaga tworzyć lepsze rozwiązania.
Lubimy
nasze
biuro.
Kontakt
Napisz, zadzwoń, odwiedź nas!
- XSOLVE SP. Z O.O.
- 44-100 Gliwice
- ul. Zygmunta Starego 24a
- kontakt@xsolve.pl
- telefon
- +48 32 739 09 00
- fax
- +48 32 720 61 61
- pomoc techniczna
- +48 32 739 09 02






