Konsultprojektet för uppgradering av Aspose.Cells.GridJs
Initial förfrågan
Ett intressant konsultprojekt kom in i mars 2022. Kunden begärde nya funktioner i vår Aspose.Cells.GridJs‑applikation. Aspose.Cells.GridJs är avsedd att visa och manipulera Excel‑kalkylblad i en webbläsare med Aspose.Cells‑API i bakgrunden.
Några av de nya funktionerna som kunden efterfrågade var: möjligheten att markera en del av texten i en cell samt att markera en cell eller ett cellområde i minnet och få deras referenspunkter, varpå ett högerklick skulle trigga en ny snabbmeny. Den nya snabbmenyn skulle kunna anpassas av användaren. Allt detta skulle endast vara tillgängligt i visningsläge så att användaren inte kunde ändra innehållet.
Projektarbete
Efter det första mötet där vi gick igenom kundens önskemål och svarade på några av hans frågor, accepterade vårt team projektet och påbörjade arbetet med de begärda funktionerna, samtidigt som vi höll kunden informerad om våra framsteg varje vecka. När ny funktionalitet var klar informerade vi kunden och bad om återkoppling för att säkerställa att vi mötte deras behov och förväntningar.
Eftersom Aspose.Cells.GridJs utvecklades av Aspose.Cells‑teamet hade de en stor roll i detta konsultprojekt, och de stod för all utveckling. Det betalda konsultteamet övervakade dock noggrant allt arbete som Aspose.Cells‑teamet utförde, analyserade och testade varje funktion, granskade alla rapporterade problem och nya kundförfrågningar, deltog i alla möten och kommunicerade med kunden.
Kundens återkoppling
Kunden var mycket samarbetsvillig och förutom e‑postkorrespondens hade vi flera möten efter kundens återkoppling, där vi gick igenom alla nyutvecklade funktioner, de potentiella buggarna som kunden observerade samt nya kundförfrågningar. Vi gav även en mer detaljerad förklaring av vissa funktioner som användaren var intresserad av. Kundens återkoppling är alltid värdefull eftersom den hjälper oss att bättre förstå kunden och leverera ett starkare projekt.
Slutprodukt
Efter tre månader av konsultation lyckades vi uppfylla alla kundens önskemål och levererade den slutgiltiga versionen av projektet. Vid testning bekräftade kunden att allt fungerade som förväntat och uttryckte sin tacksamhet.