Case Studies
NobleProg primește în mod frecvent încrederea de a furniza consultanță de mare anvergură, în cadrul căreia suntem chemați să oferim consultanță, pe termen scurt și lung, cu privire la aspecte care sunt esențiale pentru practicile fundamentale și operațiunile zilnice ale organizațiilor de mari dimensiuni.
Recent, am încheiat cu succes un angajament de consultanță pentru Colegiul Regal al Psihiatrilor din Regatul Unit:
Am contactat mai mulți furnizori potențiali de expertiză RabbitMQ. A fost apoi ușor să ne stabilim rapid asupra NobleProg pentru a sprijini eforturile noastre de a scala site-ul web, deoarece s-au angajat imediat să ne întrebe despre pașii deja făcuți și rezultatele acestora, alăturându-se nouă în restrângerea domeniilor de investigat și asigurându-se că vor oferi setul de competențe corecte pentru a duce investigația mai departe.
După conversațiile inițiale, s-a convenit că era nevoie de o persoană care să aibă cunoștințe foarte solide RabbitMQ, dar și care să se simtă confortabil în mediul .NET, iar acest lucru a fost exact ceea ce a fost oferit. Având acces la site-ul de testare și la cod, consultantul NobleProg a identificat rapid problema principală care afectează conexiunile RabbitMQ și a oferit soluții tactice și arhitecturale pe termen lung pentru rezolvarea problemei.
După punerea în aplicare a recomandării de schimbare a conexiunii RabbitMQ, testele noastre de încărcare au demonstrat că problema imediată a fost rezolvată, dar existau încă întrebări cu privire la capacitatea de gestionare a site-ului folosind opțiunile de configurare din cod, precum și o potențială viitoare blocaj, dincolo de utilizarea curentă, dar observată în testele de încărcare. În acest moment, capacitatea consultantului de a privi dincolo de RabbitMQ și de a înțelege rapid aplicația în sine a fost de mare ajutor în furnizarea nu doar a unei soluții la problema imediată, ci și a unui sistem mult mai ușor de gestionat, în care "blocajul de mâine" a fost de asemenea abordat.
La sfârșitul exercițiului, am avut experiența ideală a unei companii de consultanță care mai întâi și-a făcut timp pentru a se asigura că a înțeles problema suficient de bine pentru a oferi competențele corecte, apoi a furnizat soluția necesară cât mai repede posibil și în limita bugetului estimat.
Phil Burke, director de sisteme informatice
Colegiul Regal al Psihiatrilor
Altele Case Studies
Exemple de proiecte de consultanță pe termen scurt și lung la care am lucrat:
Client - Serviciul european Go de informare guvernamentală
Cerințe
- Înțelegerea și aprecierea modelului de afaceri pentru care RabbitMQ urmează să fie utilizat
- Conceperea unei topologii pentru implementarea RabbitMQ care deservește cerințele funcționale, rămânând în același timp cât mai simplă și mai stabilă posibil
- îndeplinește cerințele în ceea ce privește sarcina și absorbția vârfurilor de sarcină și îndeplinește cerințele în ceea ce privește disponibilitatea ridicată
- Implementați scripturi Jmeter (fișiere jmx) pentru a testa încărcarea implementării RabbitMQ (dacă este necesar, prezentați echipei modul de funcționare a Jmeter)
- Efectuarea testelor de încărcare pe topologia implementată, analizarea rezultatelor, formularea de recomandări
- Eventuala modificare a topologiei pentru a îmbunătăți performanța în urma testării în sarcină
Livrabile
- Un document care descrie topologia RabbitMQ concepută
- Un document care descrie configurația RabbitMQ pentru topologia respectivă
- Scripturi Jmeter
- Un document care descrie abordarea performanței (modul de interpretare a performanței și a comportamentului RabbitMQ în condiții de sarcină mare)
Rezultat
Toate livrabilele au fost finalizate cu succes. NobleProg a primit feedback din partea clientului, care a declarat că a fost foarte mulțumit de alegerea consultantului și de standardul ridicat al activității desfășurate. Au fost deosebit de mulțumiți de modul în care a interacționat cu echipa, lucrând bine alături de aceștia și oferind o mulțime de îndrumări continue cu valoare adăugată, asigurând posibilitatea de a avea loc transferul de cunoștințe.
Companie internațională majoră de Telecommunicații / media
Cerință
- Revizuirea arhitecturii la nivel înalt
- Sprijin pentru mutarea proceselor critice de afaceri gazdă pe o nouă platformă
- Sprijin pentru utilizarea jBPM pentru automatizarea deciziilor
Livrabile
- Îndrumare cu privire la aspectele tehnice ale proiectului
- Cercetarea și implementarea soluțiilor
- Proiectarea și furnizarea unui număr de sesiuni de formare personalizate pentru a permite inginerilor să dezvolte independent soluții jBPM viitoare și complexe
Rezultat
Un proiect de consultanță complex, pe termen lung, în care NobleProg a fost integrat în echipa clientului. Mutarea proceselor critice de afaceri pe o nouă platformă a fost încununată de succes și a existat apoi o activitate continuă de sprijinire a echipei de afaceri în pregătirea acesteia pentru trecerea la munca independentă. Formarea oferită a fost foarte bine primită și a permis multor membri ai personalului să se mute în noi roluri de susținere a sistemelor de pe noua platformă.
Client - Organizație interguvernamentală internațională
Cerință
- Analiza performanțelor aplicațiilor web nou dezvoltate
- Dezvoltarea, integrarea și executarea de teste de performanță personalizate
- Efectuarea de cursuri de formare la fața locului pentru transferul de cunoștințe către personal
Rezultate
- Evaluarea testării aplicațiilor web pentru aplicațiile web nou dezvoltate
- Pregătirea de la distanță a testelor și integrarea în cadrul sistemelor
- Executarea testelor și furnizarea de feedback către echipa de dezvoltare
- Elaborarea și furnizarea unui program de formare pentru a permite personalului să efectueze teste în mod independent în viitor
Rezultat
Consultantul nostru a dezvoltat și integrat cu succes testele de performanță necesare în cadrul infrastructurii companiei.
Transferul de cunoștințe a fost un succes. A fost organizat un curs personalizat de 3 zile pentru personalul existent, care este acum capabil să efectueze independent testele necesare.
Ai nevoie de ajutor?
Contactați-ne pentru a afla mai multe despre echipa noastră și despre tipurile de soluții personalizate pe care le putem oferi organizației dumneavoastră.
Intrati in legatura