czwartek, 28 lutego 2008

Partner miesiąca: enovatio i wywiad z Jakub Wilkiem

• Państwa firma od samego początku związana jest z platformą .NET. Skąd ta decyzja? Jak oceniacie ją z perspektywy czasu?

Decyzja była rzeczywiście trudna. Zastanawialiśmy się pomiędzy JAVA, PHP a .NET. PHP został odsunięty od razu, wybór padł na .NET ze względu na to, że w Visual Studio możemy tworzyć oprogramowanie szybciej, a większość naszych klientów na serwerach ma zainstalowany Windows. Zaczynaliśmy w garażu i na początku drogi mieliśmy ograniczenia budżetowe, a Microsoft oferował programy umożliwiające start i zakup narzędzi programistycznych. Widzimy również jak firma Microsoft inwestuje na uczelniach w naukę technologii .NET, co na pewno będzie skutkowało większą ilością specjalistów w tej dziedzinie. Dodatkowo .NET rozwija się najdynamiczniej z trzech wymienionych powyżej technologii. Z perspektywy czasu uważamy, że decyzja była jak najbardziej słuszna.

• Większość Państwa wdrożeń to rozwiązania „pod klucz”, skierowane do wymagających klientów, dotyczące często rozwiązań internetowych. Gdzie widzicie źródło swojej przewagi, biorąc pod uwagę tak liczny, konkurencyjny i wykorzystujący często darmowe rozwiązania rynek?

Tak - to rozwiązania „pod klucz”, ale nie do końca. Wszystkie oparte są o jedną platformę Enovatio, która odpowiada za zarządzanie użytkownikami, uprawnieniami, układem stron. Dodatkowo, w każdym z tych projektów mamy elementy CMS, zarządzania dokumentami, zadaniami lub workflow. Wykorzystanie już zaprogramowanych modułów pozwala na skrócenie czasu dostarczenia produktu, gdyż ponad 50% funkcjonalności jest zwykle gotowa. Dla klienta końcowego oznacza to po prostu obniżenie kosztu projektu. To prawda, że dużo firm korzysta z rozwiązań darmowych. Tym niemniej coraz więcej przedsiębiorstw zaczyna sobie również zdawać sprawę, że są one darmowe tylko w trakcie pobierania z internetu - później zaczynają generować koszty i niepewność. Duże organizacje nie mogą sobie pozwolić na ryzyko, czy rozwiązanie darmowe, które zainstalowali będzie dalej rozwijane, czy nie.

• Jednym z flagowych produktów w Państwa ofercie jest Enovatio Corporate Portal. Skąd potrzeba przygotowania autorskiego rozwiązania? Jak jest on pozycjonowany względem choćby Microsoft Office SharePoint Server?

Oba rozwiązania należą do tej samej grupy. SharePoint pozycjonowany jest bliżej Microsoft Office, natomiast Enovatio Corporate Portal pozycjonujemy bardziej jako uzupełnienie istniejących rozwiązań w firmach. Dość często są to rozwiązania ERP. W tym momencie mamy już integrację z kilkoma systemami klasy ERP zarówno polskich, jak i zagranicznych dostawców. Dlaczego produkt autorski? Zaczęło się od klientów, którzy szukali czegoś nietrywialnego, w którym chcieliby mieć możliwość zmiany „wszystkiego”.

• Pojęcie zarządzania relacjami z klientami (CRM) od kilku lat istnieje już szeroko w świadomości użytkowników. Tymczasem wśród oferowanych przez Enovatio produktów znajduje się również system do zarządzania relacjami z pracownikami – skąd ten pomysł? Już sama nazwa może budzić kontrowersje…

Pomysł pochodzi od naszych klientów, którzy patrząc na intranet w firmie mówili „musimy mieć stronę internetową dla pracowników”. Wiele naszych modułów początek ma u naszych klientów, których traktujemy jak naszych Partnerów, mających wpływ na rozwój oprogramowania. Staramy się zawsze ich zawsze pytać, jakie funkcjonalności chcieliby widzieć w kolejnej wersji Enovatio Corporate Portal. Między innymi dlatego, wśród modułów na platformie Enovatio dostępny jest CRM, raportowanie oparte na Reporting Services i Analysis Services oraz budowanie przepływów wykorzystujące Windows Workflow Foundation.