Projektowanie aplikacji internetowych
Jesteśmy firmą projektującą i wykonującą aplikacje dedykowane, systemy B2B. Naszymi główni klientami są średnie firmy posiadające zespół kilkunastu, kilkudziesięciu pracowników. Firmy które generują sprzedaż na poziomie od 5 do 15 milionów złotych.
Wspólnym mianownikiem łączącym wszystkie tworzone przez nas aplikacje dedykowane są trzy elementy:
- Osoby – z aplikacji, które wykonujemy korzysta kilka, kilkanaście osób. Nie jest istotne czy znajdują się one w jednej czy też w wielu, różnych lokalizacjach.
- Proces –powtarzalne działania, które wykonują osoby zaangażowane w niego. To jest bardzo istotny czynnik, który ma wpływ na zasadność posiadania aplikacji dedykowanej.
- Skala – skala procesów, które są automatyzowane przez tworzone przez nas aplikacje jest tak duża, że powoduje zasadność inwestycji.
Technologie jakie wybrali projektanci aplikacji internetowych.
Tworząc aplikacje dedykowane korzystamy z kilku różnych sprawdzonych technologii. Poniżej wymienię kilka tych, które są dla nas najbardziej istotne.
- PHP
- Angular
- JavaScript
- Zend Framework
Metodyki pracy, jakie stosują projektanci aplikacji internetowych.
W procesie projektowania aplikacji internetowych wybraliśmy i stosujemy dwie, różne metodyki. Wybór metodyki projektowania aplikacji internetowej zależy od trzech czynników:
- Rodzaju projektowanej aplikacji internetowej,
- Jakości i szczegółowości przygotowanego opisu aplikacji przez klienta
- Sposobu komunikacji z klientem.
Bazując na tych trzech wymienionych elementach dostosowujemy metodykę. Wykorzystujemy dwa modele projektowania aplikacji internetowych:
- Model kaskadowy, waterfall, tworzenia aplikacji. Wybieramy go w sytuacji, w której otrzymujemy od klienta kompletną specyfikację aplikacji.
- Model zwinny, Agile tworzenia aplikacji. Stosujemy go zdecydowanie częściej. Z uwagi na fakt, że posiadamy biuro w Warszawie, mamy możliwości logistyczne i jesteśmy w stanie bardzo często spotykać się z klientami. W czasie tych spotkań rozmawiamy o wprowadzeniu kolejnych zmian.
Sposób, w jaki pracują projektanci aplikacji internetowych.
Kilka czynników charakteryzuje sposób, w jaki pracujemy:
- Sprawdzone metodyki. Stosujemy dwie uznane metodyki kaskadową oraz zwinną.
- Sprawdzone, stabilne środowisko programistyczne. Obecnie, połowa 2017 roku, korzystamy z PHP 7 oraz Zend Framework 3.
- Zespół zlokalizowany w jednym biurze, miejscu pozwala szybko i sprawnie porozumieć się w zakresie przyjętego rozwiązani i wyboru kolejnych kroków.
- Wspólna z klientem platforma do zgłaszania i realizacji zadań w ramach tworzonej aplikacji. tworzymy wspólną dla klienta i dla nas wirtualną przestrzeń, w której monitorujemy proces realizacji aplikacji.