PxPixel

Supporting the community

Uzabilitate ATG CSC

nota: Aceasta este postul patru din seria mea ATC CSC si de ce le urasc:

ATG CSC are o noua interfata de utilizator

In timp ce vechiul Commerce Assist UI a fost destul de goal, destul de simplu si nu super "inteligent" dar a functionat in general. Era destul de usor sa dai seama cum sa faci ceea ce ai vrut sa faci si sa termini. Nu cred ca a trebuit sa consult cu docs-ul utilizatorului sa-mi dau seama cum sa indeplineasca anumite sarcini.

Noul ATG CSC are un nou front cu panouri si actiuni conduse de AJAX.

In timp ce AJAX si interfetele mai dinamice ale utilizatorilor pot spori usurinta utilizarii unei aplicatii web si te pot face mai productiv, din pacate noul UI al CSC pare sa faca opusul.

Este incet

Dialogul de incarcare "AJAX" se afiseaza dupa ce clicurile au fost efectuate mai mult timp decat vechiul Commerce Assist pentru a incarca o pagina cu totul noua pe vechea moda. Dumnezeu sa va ajute daca incercati sa utilizati butonul din spate. Totul se simte lent. Nimic ingrozitor, cum ar fi incarcarea unei pagini de 10 secunde, dar, in general, toata lumea care a folosit-o a mentionat cat de lenta se simte in ansamblu.

De asemenea, deoarece UI este construit intr-o maniera atat de complexa (dupa cum se menționeaza in postările anterioare) din doua aplicatii web, datele din UI Framework din baza de date, dinamica include JSP, include panouri, panouri, si AJAX, este foarte dificil de diagnosticat cauza de incetinire diferita si nici nu o rezolva.

 

Este Complicat

Interfata este mai aglomerata si o mare parte din ea este greu de constatat. Puteti sa vizualizati un utilizator sau o comanda, dar aceasta este diferita sa puna un utilizator sau o comanda in context. In functie de situatia in care vizionati sau aveti ceva in context, actiunile de editare disponibile sunt diferite. Informatiile afisate sunt diferite. Exista geamuri expandabile ciudate, care dispar atunci cand se prabusesc si arata aceleasi informatii pe care le obtineti si pe alte panouri principale. Daca plasati o comanda in context, ecranul pe care il obtineti este diferit de ecranul pe care il obtineți daca faceti clic pe numarul de comanda de pe navigatia de sus. Uneori nu va puteti gasi drumul inapoi la ecranul principal si trebuie sa cautati ordinea din nou, doar pentru a obtine ecranul principal de comanda.

In afara de aspectele privind navigatia si afisarea informatiilor, actiunile sunt si mai complicate. Adaugarea unei ajustari de pret la o comanda nu mai este un proces in doua etape. Este un fel de ingropat si trebuie sa treceti prin intregul flux de plată cu 7 faze doar pentru a face o ajustare a ordinului. Daca nu reusiti sa treceti prin intregul flux si faceti clic pe Salvati, se pare ca ajustarea dvs. se face pe ordine, dar cand va deconectati, acesta dispare.

Tot ceea ce faceti este impachetat sub acest concept de bilete. Ceea ce este minunat daca CSR-urile dvs. nu utilizeaza deja un alt sistem Ticketing. Daca sunt, atunci este o durere gigantica. Interferează cu actiunile dvs., deranjeaza interfata utilizatorului si ajungeti la o tona de bilete deschise in sistem, pe care nu le doriti..

 

Eroarea este ordonata

In unele cazuri, mesajele de eroare si stack-urile sunt afisate agentului CSR din interfata de utilizare, dar nu sunt deconectate in jurnale, ceea ce face imposibila urmarirea problemelor raportate de CSR-uri.

Aparent, erorile inofensive apar in jurnalele CSC tot timpul. Identificarea ferestrelor, problemele legate de confruntarile din sesiune (a fost atat de rau ca a trebuit sa o oprim pentru CSC in totalitate) si multe altele. Si aceasta este o configuratie CSC OOTB.

O mulțime de lucruri nu functioneaza in moduri aleatoriu. Uneori vedem ordinele din erorile date (pare ca comenzile nu sunt tratate corect undeva in intestinul CSC), uneori actiunile esuează si functioneaza daca faceti clic din nou pe butonul Trimiteti. Uneori apelurile AJAX spun ca nu reusesc cu 500 de erori, chiar daca in jurnale nu apare nimic. In ansamblu, se simte netestat peste tot.

Sumar

Noul CSC pare sa fie mai complex, mai lent si mai predispus la erori decat predecesorul sau. Sper ca se va maturiza in urmatoarea versiune, deoarece vad o multime de potential intr-o interfata de aplicatie "mai inteligenta" mai utila, dar in prezent pur si simplu nu simt ca o imbunatatire.

Translated by: Irina Vasilescu

Link to the original page: Click Here

We love giving back to the community

We believe in helping people and that matter to us more than anything else. Since the very beginning of our company, our team have been willing and wishing to help.