ERICPOL

Przegląd usług: zarządzanie cyklem życia oprogramowania

Czy chcesz:
• skrócić czas wprowadzenia produktów na rynek?
• skierować swoje kluczowe zasoby na nowe rynki?
• przyspieszyć działanie biznesu?
• obniżyć koszt rozwiązań z widocznymi efektami już w krótkim czasie?
• zwiększyć elastyczność produkcji i organizacji dzięki transferowi lub zewnętrznemu wsparciu wykwalifikowanej kadry inżynierskiej?

Jeśli tak, Grupa Ericpol może pomóc:
• zapewniając wysoko wykwalifikowanych specjalistów lub grupy inżynierskie gotowe do pełnej współpracy z zespołami klienta w miejscu wskazanym przez niego lub w jednej z lokalizacji Ericpol;
• stawiając do dyspozycji inżynierów oprogramowania, architektów, projektantów, testerów i dokumentalistów technicznych mających doświadczenie w efektywnej pracy nad złożonymi projektami wymagającymi szybkich i precyzyjnych działań;
• oferując niższe koszty produkcji przy zachowaniu najwyższej jakości usług;
• przejmując pełną odpowiedzialność za cykl życia oprogramowania.

Po prostu: wszędzie tam, gdzie napotykasz problemy w obszarze oprogramowania - jesteśmy w stanie Ci pomóc.

Specjalizujemy się w następujących dziedzinach

Rozwój oprogramowania
(Software Development)
Rozwijamy i dostarczamy wysokiej jakości, niezawodne i elastyczne aplikacje. Łącząc umiejętności rozwiązywania skomplikowanych problemów ze specjalistyczną wiedzą, z narzędziami wspomagającymi zarządzanie i z globalną dostępnością, pomagamy przedsiębiorstwom osiągnąć ich cele biznesowe. Specjalizujemy się w szeroko dostępnych aplikacjach, także w obszarze oprogramowania wbudowanego (embedded software). Stale podnosimy nasze kompetencje z zakresu standardów telekomunikacyjnych, opierając się na najnowszych technologiach i trendach oprogramowania.

Dostępne usługi rozwojowe to między innymi:
• architektura i projektowanie systemów
• projektowanie interfejsów
• produkcja kodów bezpieczeństwa
• projektowanie testów
• testowanie funkcjonowania oraz integracji systemu
• uruchomienie i akceptacja systemów
• szkolenia użytkowników

Przykład:
Rozwój podsystemów dla rodziny produktów WCDMA Radio Access Network globalnego dostawcy rozwiązań telekomunikacyjnych.
Enterprise Communication IN Applications.

Testowanie oraz weryfikacja oprogramowania
(Software Testing and Verification)
Ericpol oferuje kompleksowe rozwiązania do testowania oprogramowania w obszarze różnych technologii. Oferowane usługi to między innymi Test Automation, SQA (Software Quality Assurance), Outsourcing of Test Activities i Test Process Consulting. Jakość oprogramowania w dużej mierze zależy od tego, jak funkcjonuje system IT oraz jak jego elementy współgrają z wymogami, celami jakościowymi i założeniami projektu. Wkład, który wnosimy w weryfikację projektu, jest kluczowym czynnikiem sukcesu. Nasi inżynierowie używają sprawdzonych systemów testów i sposobów utrzymania jakości, dzięki czemu opracowywane systemy mogą działać szybciej i stabilniej, a to staje się gwarancją sukcesu.

Usługi Ericpol:
• zarządzanie testami
• automatyka testów oraz rozwój narzędzi automatycznych testów
• testowanie czarnych skrzynek i testy strukturalne
• testowanie funkcji i parametrów
• testowanie regresji
• testowanie właściwości i produktu
• testowanie osiągów
• testowanie systemu
• testowanie akceptacji klienta
• testowanie stabilności

Przykłady:
Projektowanie testu akceptacji dla operatora telekomunikacyjnego w Holandii.
Projektowanie testu integracji i weryfikacji oraz jego wykonanie dla jednego z głównych dostawców rozwiązań telekomunikacyjnych.
Rozwój aplikacji OSA/Parlay dla dostawcy usług platform.

Wsparcie oraz utrzymanie oprogramowania
(Support and Maintenance of Software Products)
Usługa Support and Maintenance: Ericpol jest w stanie zapewnić swoich klientów, iż oferowany przez firmę serwis będzie dostępny w przewidywanym terminie. Klient otrzymuje raporty z postępów prac i z łatwością może je monitorować według uzgodnionego SLA (Service Level Assurance). Nasze oddziały są zlokalizowane w kilku krajach Europy, co gwarantuje bezproblemową komunikację i szybką dostawę usług w danej strefie czasowej.

Usługi Ericpol:
• usługa Helpdesk
• pogotowie komputerowe
• poprawki i korekty
• modele wsparcia 24h/7d lub 8h/5d

Przykład:
24-godzinna usługa wsparcia i utrzymania dla wiodącego dostawcy rozwiązań telekomunikacyjnych.
24-godzinne wsparcie i utrzymanie aplikacji telekomunikacyjnej oraz wymagane komponenty w środowisku produkcji dla jednego z najważniejszych operatorów komórkowych.

Hosting produktu oprogramowania
(Software Product Hosting)
Usługa hostingowa jest zaprojektowana dla przedsiębiorstw, które chcą skoncentrować się na modelu biznesowym i decydują się na outsourcing produkcji i utrzymania. Ericpol oferuje szeroki zakres tego typu usług: od niewielkich korekt oprogramowania, aż do kompleksowego projektowania cyklu życia aplikacji. Wykwalifikowane zespoły specjalistów pracują nad poprawą, optymalizacją i rozwojem aplikacji klienta. Dzięki lokalizacji centrów Ericpol w Europie Wschodniej, jesteśmy w stanie zapewnić bardzo dobrą jakościowo i cenowo konkurencyjną ofertę.

Usługi Ericpol:
• techniczne zarządzanie produktem
• rozwój produktu
• wsparcie i utrzymanie
• wysokie standardy bezpieczeństwa
• poprawki dla produktów

Przykład:
Hosting podsystemu GSM RAN dla wiodącego dostawcy usług telekomunikacyjnych.

Zarządzanie projektem
(Project Management)
Usługi oferowane przez Ericpol umożliwiają uzyskanie kompletnego produktu końcowego. Przejmujemy pełną odpowiedzialność za cały okres życia produktu, począwszy od inicjacji, przez planowanie i wykonanie, monitoring i kontrolę, aż do wdrożenia, wsparcia i utrzymania (zobacz: Support and Maintenance of Software Products). Przez cały okres trwania współpracy, kierownicy projektów pozostają w bliskim kontakcie z klientami, aby zapewnić optymalne zgranie założeń projektowych i satysfakcjonujacy efekt finalny.

Oto przykładowe obszary, w których jesteśmy ekspertami:
• PROPS
• PMBoK
• PRINCE2
• Agile & Scrum
• ITIL
Proponujemy zindywidualizowane podejście dla najbardziej wymagających klientów. Wszystkie nasze projekty, których efektem są wysokiej jakości produkty dostarczone na czas, są udokumentowane referencjami. Realizujemy międzynarodowe projekty, w skali globalnej, pracując zdalnie dla przedsiębiorstw na całym świecie.

Przykład:
Zmiana planu numerów dla wiodącego południowoamerykańskiego operatora telekomunikacyjnego.
Y2K – Millenium Upgrade Project - na prawnie zastrzeżonej platformie telekomunikacyjnej.
Wprowadzenie nowej architektury oprogramowania w węzłach Unified Database.

Logistyka informacji
(Information Logistics)
Usługa Information Logistics jest przeznaczona dla każdej z nowoczesnych firm technologicznych. Ericpol oferuje rozwiązania typu end-to-end, dopasowane do indywidualnych potrzeb każdego klienta. Posiadamy doświadczenie w dostarczaniu usług informacyjnych typu on-site, in-house oraz turn-key. Nasi specjaliści od zarządzania dokumentacją są gotowi do włączenia się w prace projektowe na każdym etapie życia oprogramowania, bez ryzyka opóźnień w dostawie dla odbiorcy końcowego czy uszczerbku na jakości rozwiązania.

Ericpol może gromadzić dokumentację w swoim biurze, pracować zdalnie przez bezpieczne łącze IT, być obecnym u klienta lub zintegrować się z wielokulturowym środowiskiem w kilku lokalizacjach. Nasze umiejętności, ciągłe podnoszenie kompetencji, precyzja operacyjna i zorientowanie na klienta są najważniejszymi zasadami w naszej pracy. Usługi Information Logistics obejmują całkowity cykl życia produktu – od projektu do dostarczenia.

Zależnie od indywidualnych potrzeb, mogą zawierać którekolwiek z poniższych:
• definiowanie wymagań
• zbieranie informacji
• prowadzenie dokumentacji technicznej
• zapewnienie Customer Product Information (CPI) – informacji o produkcie dla klienta
• weryfikacja oraz legalizacja dokumentacji
• przygotowanie ilustracji
• działania wprowadzające
• pierwsza/druga linia wsparcia klienta
• wsparcie testowe
• lokalne/zdalne sposoby pracy
• warsztaty tworzenia dokumentacji klienta

Zarządzanie konfiguracją
(Configuration Management)

W skład zespołu Ericpol wchodzą również specjaliści w dziedzinie zarządzania konfiguracją i strukturą produktu. Posiadamy kompetencje w zakresie identyfikacji, kontroli, tworzenia historii konfiguracji oraz audytów konfiguracji. Przygotowujemy i wprowadzamy zmiany zarządzania systemem. Nasi specjaliści dysponują wiedzą na temat zarządzania konfiguracją oprogramowania (Software Configuration Management, SCM), włączając w to narzędzia do rozwoju oprogramowania, kontrolę wersji, pracę zespołową oraz konstrukcje (SVN, ClearCase, inne). Mamy doświadczenie w dziedzinie zarządzania produktem, od planów do wprowadzenia, zgodnie z przyjętymi kryteriami Product Life Cycle Management (PLCM).

Usługi Ericpol:
• CM processing
• wsparcie SCM
• obsługa wprowadzenia
• wsparcie konstrukcyjne

Przykład:
Rozpoczęcie i zarządzanie środowiskiem projektu, łącznie z planem CM, baza danych produktu oraz projektu dla wiodącego dostawcy usług telekomunikacyjnych.
Wsparcie konstrukcyjne dla poprawek krytycznych.

Technologie

Technologie
Języki programowania
• Java (J2SE, J2ME), C++, C#, C, .NET, Perl, Python, Smile, proprietary: PLEX C, ASA

Technologie telekomunikacyjne:
• radio access and core networks being on the 3GPP evolutionary path towards LTE/SAE and EPS:
fixed PSTN networks, IMS, mobile: 2G, EDGE, 3G
• service layer: legacy CS IN, IMS, NGN (CS and PS convergence)
• programming models: JCA/JEE, SIP servlet, JAIN SLEE (RA and SBB), Web Services, Parlay/Parlay-X, proprietary: PLEX C, ASA, SIBs
• platform & middleware: HTTP AS, JEE/and SIP AS, JSLEE AS, proprietary: AXE, CPP, TSP, Blade
• interfaces and protocols: SS7, ISDN, TUP/DUP, CAMEL, ISUP, TCAP, MAP, INAP, CAP, BICC, SIGTRAN, SIP-T, TCP/IP, SIP, UDP, RTP, RTSP, vXML, CCXML

Technologie IT i web
• JEE (EJB, JSF, JMS, JPA, JSP, Servlets), Web Services, Spring, Hibernate, Struts, PHP, JavaScript, HTML, XML, web 2.0 enriched: Ajax, RSS, openLDAP

Databases & Backend
LDAP, RDBMS (MySQL, SQL Server, PostgreSQL, Sybase, Oracle), X.25, Radius/Diameter, JDBC

Software Development Environment
• Eclipse, Netbeans, C++ Builder, JBuilder, Jdeveloper, Ant, Oracle Designer, Enterprise Architect/UML, proprietary SCE: SMAS, APSTools, AIDE, RoseRT
• software versioning and build: SVN, CVS, Maven, proprietary: ClearCase, IBM Rational
• ticket registering: Mantis, Bugzilla, proprietary MHWeb, SMS/Primus, ClearQuest
• Communication: Lotus Communication Suite, Skype, Google Talk

Software Test technologies:
DCT, TTCN, MGTS, TitanSIM, Lite, IGEN, Spectra, SIPp, SEA, TSS, 2Gsim/3Gsim

Profile kompetencyjne pracowników Ericpol

Zatrudnieni przez Ericpol inżynierowie posiadają specjalistyczne umiejętności techniczne i doświadczenie, które zdobyli jako:
  • inżynierowie oprogramowania
  • analitycy
  • testerzy
  • pracownicy pogotowia komputerowego
  • autorzy dokumentacji technicznej
  • kierownicy projektu
  • managerowie konfiguracji
  • specjaliści baz danych
  • eksperci ds. jakości
  • konsultanci biznesowi
  • architekci systemowi
  • managerowie
  • trenerzy

Firma utrzymuje przy sobie najlepszych specjalistów na rynku – rotacja pracowników dla Grupy Ericpol wynosi mniej niż 8%.