Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
Raport de practic
Chiinu 2012
Cuprins
Introducere 1. Despre Endava 2. Pachetele de programe insuite 3. Problemele naintate 4. Metode aplicate la solutionarea problemelor 5. Cunotine aplicate Concluzii Bibliografie
Introducere
Pe parcursul practicii de producie n cadrul companiei Endava am activat n departamentul de development. Practica a fost axata pe studierea sitemului de administrare a continutului Sitecore (http://www.sitecore.net). In paralel am avut ocazia sa ma familiriazez cu conveniilor de scriere a codului sursa in .NET, sa iau parte la investigatii privind erorilor ce apareau in procesul de creare a softului , sa particip la intrunirile echipei si intilnirile cu clientii straini , sa cunosc procesele de producere de la compania Endava.
1. Despre Endava
Endava este o companie de servicii IT cu sediul central la Londra i operaiuni n Marea Britanie, USA, Romania i Moldova. Centrele de livrare din Europa de Est au capabiliti pentru a susine proiectele clienilor pe parcursul ntregului ciclu de via, de la livrarea aplicaiilor software i testare pn la gzduire i servicii de suport tehnic. Modelul de livrare TEAM (The Endava Adaptive Model) elemente principale: se bazeaz pe trei
Un model de livrare agil i colaborativ care ia n calcul i permite schimbri legate de business; Expertiz n domeniile de activitate ale clienilor pentru a asigura productivitate i calitate; Competene avansate n tehnologii IT, incluznd: Java, .Net, Cloud, web 2.0, virtualizare, comunicaii mobile.
Modelul de livrare TEAM este rezultatul a zeci de ani de experien n servicii IT, n domeniul celor mai bune practici din industrie i n leadership. TEAM ofer att companiei ct i clienilor ei o abordare unitar n dezvoltarea, livrarea i managementul aplicaiilor complexe i serviciilor IT. TEAM (The Endava Adaptive Model) are la baz 6 dimensiuni cheie, fiecare dintre acestea fiind ajustate pentru a rspunde cerinelor specific ale clientului i ale proiectului: Procesul adoptarea metodic a celor mai bune procese din industrie, care s susin nevoile clientului i procesul de livrare, innd cont de mediul n care trebuie s funcioneze; Oamenii implicarea celor mai potrivii i mai bine pregtii oameni n fiecare proiect, simultan cu realizarea de training i mentoring dac este cazul; Cultura considerarea diferenelor culturale legate de modul de lucru i ateptrile n ce privete livrarea; Echipele mobilizarea unor echipe performante,capabile s lucreze n contextual unor condiionri care in de proces, cele mai bune practici din industrie, tehnologii relevante i mediul specific clientului; Uneltele asigurarea instrumentelor necesare pentru a susine echipa i procesele, astfel nct s ajute i s nu mpiedice productivitatea i colaborarea, att n cadrul echipelor Endava ct i ntre echipa Endava i echipa clientului; Comunicarea din experiena noastr o comunicare frecvent i constant ntre echipele de proiect ale Endava i ale clientului are o contribuie semnificativ la succesul unui proiect. Domenii de expertiz 1. Servicii Financiare Endava livreaz soluii software specializate, aplicaii de business i servicii IT pentru societi de administrare a investiiilor, fonduri de pensii, companii de asigurri, bnci, societi de leasing i microcreditare. Endava ofer clienilor soluii IT i servicii care s le permit s soluioneze eficient problemele de business, incluznd: Soluii dedicate pentru fonduri mutuale, fonduri de pensii i asigurri de via; Implementare de soluii software specializate pentru bnci; Soluii dedicate pentru societi de microcreditare;
Soluii pentru managementul proceselor de business CRM, web content management, managementul documentelor, managementul resurselor umane, management achiziii; Servicii de consultan IT cu focus pe securitate, certificare conform standardelor din domeniu i audite IT; Externalizare servicii IT dezvoltare de soluii software customizate, asisten pentru utilizatorii de aplicaii software. 2. Telco & Servicii Online Endava are competene pentru managementul infrastructurii IT i pentru integrarea de soluii software de business cu sistemele existente ale organizaiilor din domeniile telecom i servicii online. Expertiza Endava se concentreaz pe: Implementare soluii software pentru servicii mobile de date; Implementare aplicaii web pentru managementul proceselor de business CRM, web content management, managementul documenteleor, managementul resurselor umane, managementul procesului de achiziii; Consultan IT pentru optimizarea infrastructurii i reducerea riscurilor; Externalizare serviicii IT dezvoltare aplicaii IT de business customizate i servicii de suport tehnic. Echipa de management John Cotterell CEO Mike Kinton Non-Executive Chairman Andy Allan Non-Executive Robert Spittal Operations Manager Nick Lonsdale Financial Director Graham Lee Company Secretary
Sitecore e construit pe Microsoft .NET 3.5 . Continutul e stocat ca XML sau .NET Obiecte. Sistemul poate utiliza baze de date Microsoft SQL Server sau Oracle , cea mai fregvent utilizata fiind MS SQL Server. De asemeni, Sitecore permite deployment prin intermediul platformei Microsoft Azure . Principalele puncte forte : Gama larga de optiuni pentru personalizarizea paginilor(personalizare dinamica) Continutul optimizat pentru dispozitivele mobile
Localizarea si Regionalizare
Servicii E-commerce
3. Problemele naintate
I. Sortarea: Dupa crearea unei extensii Sitecore pentru cautarea imaginilor incarcate pe site, a aparut o eroare cu sortarea rezultatelor primite.Componenta de sortare arunca o exceptie:
Message: there are more terms than documents in field "_name", but it's impossible to sort on tokenized fields Source: Lucene.Net
Lucene e biblioteca open-source ce e utilizata la intreg procesul de cautare,sortare,indexare etc. II. Investigarea diferentelor de performanta intre 2 implementari a unei solutiei pentru sortare
II.
5. Cunotine aplicate
Concluzii
Pe parcursul practicii de producie am nvat multe noiuni noi, instrumente noi, m-am familiarizat cu tehnologiile web n .Net. La fel mi-am dezvoltat i abiliti profesionale cum ar fi lucru n echip, comunicarea deschis i recunoaterea responsabilitilor n cadrul proiectului. Endava este un mediu excelent pentru cresterea n carier, pentru atingerea inaltimilor dorite .
Bibliografie:
1. www.endava.com 2. Wikipedia.org