Upravljanje životnim tijekom aplikacija
Današnje poslovno okruženje nameće IT menadžerima sve rigoroznije zahtjeve u smjeru smanjenja troškova razvoja aplikacija, odnosno kako napraviti više s manje resursa (ljudi, vremena, novca). Pri tome se menadžeri susreću s činjenicom da je softver sve kompleksniji, da je po istraživanjima postotak neuspješnih IT projekata i dalje visok te da je suradnja “razvoja” i “businessa” još uvijek suboptimalna. Stoga se softverska industrija, koja je dugo godina bila primarno okrenuta produktivnosti pojedinca-razvojnog inženjera, sve više okreće poboljšanju ukupne organizacije i boljoj suradnji svih čimbenika uključenih u razvojni proces. ALM (Application Lifecycle Management) odgovara na te izazove skupom metodologija, najboljih praksi i alata koji usklađuju poslovne ciljeve s investicijama u IT. ALM omogućava automatizaciju, integraciju i koordinirani pristup da bi se optimizirao softverski razvojni proces.
Poslovne koristi koje se ostvaruju uvođenjem ALM-a uključuju:
- Povećani povrat na IT investicije
- Povećanje odgovornosti svih sudionika u razvojnom procesu
- Lakše usklađivanje s regulatornim zahtjevima
- Skraćeno vrijeme razvoja i brži izlazak na tržište
Enterprise ALM ponuda
Zahvaljujući dugogodišnjem iskustvu u razvoju aplikacija te jednim od najboljih hrvatskih razvojnih timova na Microsoft platformi, Ekobit je intenzivno koristio i evaluirao Visual Studio Team System, Microsoftovo ALM rješenje još od njegove beta verzije. Visual Studio Team System implementirali smo u nizu organizacija u Hrvatskoj i inozemstvu, te je, shodno tom iskustvu, osmišljena Enterprise ALM ponuda. Enterprise ALM je novost na hrvatskom tržištu jer tvrtkama omogućava postepeno uvođenje metodologija, alata i najboljih praksi u procesu upravljanja životnim tijekom aplikacija.
Enterprise ALM ponuda sastoji se od pet područja. Klikom na svako područje dobit ćete popis disciplina unutar tog područja te odgovarajućih alata koje Ekobit koristi kako bi implementirao te discipline u razvojni proces krajnjeg korisnika. Za sve navedene discipline i alate nudimo uslugu konzaltinga, implementacije i edukacije.
Kliknite na područja na slici za više informacija...
Enterprise ALM ponuda uključuje i vlastite proizvode:
TeamCompanion for MS Outlook
TeamCompanion for MS Excel
TeamCompanion for MS Project
Dodatne usluge
ALM evaluacija
Kvalitetno uvođenje ALM strategije zahtijeva vremena jer je kod ALM-a fokus prvenstveno na poboljšanju načina rada unutar razvojnog procesa i kolaboraciji, a ne u jednostavnoj implementaciji niza alata. ALM strategiju treba implementirati korak po korak, iterativno dodajući nove prakse i poboljšanja u postojeći razvojni proces. Pri tome je ključno da svaki korak bude u skladu s poslovnim ciljevima.
Ključna pretpostavka kvalitetne implementacije ALM-a je razumijevanje trenutačnih jakih i slabih strana postojećeg procesa razvoja aplikacija i njihovog uključivanja u produkciju. Ako su vam jake i slabe strane postojećeg procesa poznate, lakše ćete odrediti što treba napraviti da bi se iskoristile prednosti ALM pristupa razvojnom procesu.
Ekobit Vam može pomoći u izradi kvalitetne analize Vaše ALM 'zrelosti'. To provodimo koristeći niz upitnika definiranih od strane Microsofta te razgovorima s ključnim sudionicima unutar razvojnog procesa. Rezultat analize može poslužiti za definiranje proof-of-concept projekta koji bi omogućio ograničenu implementaciju Team Systema u Vaše okruženje te pomogao prilikom odlučivanja o tome koliko je ALM strategija isplativa za organizaciju. Više o Ekobitovoj proof-of-concept ponudi „Visual Studio Team System In a Box“ možete naći ovdje.
Glavni razlog uvođenja ALM strategije je pomak od položaja IT-a u organizaciji kao troškovnog centra koji isporučuje 'krhke', nepovezane aplikacije i stalno je u raskoraku s vremenom isporuke i budžetom u strateški odjel koji podržava ključne poslovne procese, pomaže u isporuci novih usluga te je sposoban brzo se prilagoditi novom poslovnom okruženju.
Prilagodbe ALM alata
Uz instalaciju niza rješenja koja su dio ALM mozaika, često je ključno rješenja prilagoditi postojećim metodologijama i načinu rada kod krajnjeg korisnika. Ekobit nudi uslugu takvih prilagodbi za sljedeća rješenja:
Microsoft Visual Studio Team System
Microsoft Office SharePoint Server
Microsoft Project server
Integracija s drugim platformama
Visual Studio Team System iznimno je otvorena platforma koja se može spojiti s nizom drugih platformi različitih proizvođača. Ekobit nudi uslugu evaluacije i integracije Team Systema s drugim rješenjima poput Eclipse okruženja, Toad Oracle okruženja, Rational Clear Casea i sl.
Edukacija
Za naše korisnike pripremili smo dva standardna treninga s područja upravljanja životnim ciklusom aplikacija koji se povremeno održavaju kao otvoreni seminari (za termine pogledajte dolje navedene linkove), a dostupni su i u in-house varijanti s volumenom i sadržajem prilagođenim potrebama klijenta. Za dodatne informacije o treninzima molimo Vas da nas kontaktirate.