Home

Το Project Αναφοράς

Η αίτηση

Μια αίτηση συμβουλευτικής ελήφθη τον Σεπτέμβριο 2022 για τη δημιουργία ενός έργου βιβλιοθήκης Java που θα μπορούσε να παράγει αναφορά από πρότυπο εγγράφου Word και αρχείο XML με δεδομένα. Ο πελάτης ζήτησε τη χρήση ετικετών OpenDope αντί της τυπικής σύνταξης προτύπων LINQ, υποστηριζόμενης από το API του Aspose.Words, με στόχο την αντικατάσταση μιας υπάρχουσας λύσης αναφορών που χρησιμοποιούσε τη βιβλιοθήκη docx4j.

Έναρξη του έργου

Αφού εξετάσαμε τις απαιτήσεις του πελάτη και τα έγγραφα εισόδου/εξόδου, η ομάδα Paid Consulting αποφάσισε να αποδεχθεί το έργο και ξεκίνησε την εργασία. Η διαδικασία ανάπτυξης συνδύαζε έρευνα, δοκιμές και συνεργασία με τον πελάτη. Η ομάδα μας ξεκίνησε με την έρευνα και εκμάθηση των ετικετών OpenDope, οι οποίες δεν υποστηρίζονται από το Aspose.Words, οπότε έπρεπε να τις αναπτύξουμε στο πλαίσιο αυτού του νέου συμβουλευτικού έργου.

Εκτός από την ομάδα Συμβούλων που εργάστηκε στο έργο, λάβαμε επίσης υποστήριξη από την ομάδα Aspose.Words, στην οποία αναφέραμε αρκετά tickets στο εσωτερικό μας σύστημα σχετικά με το API του Aspose.Words. Η τακτική επικοινωνία με τον πελάτη διατηρήθηκε μέσω Slack, και ο κώδικας αποθηκεύτηκε στο ιδιωτικό αποθετήριο GIT του πελάτη για εύκολη συνεργασία και ανταλλαγή.

Οργάνωση του έργου

Το έργο χωρίστηκε σε πολλαπλά μέρη ώστε να εξασφαλιστεί μια συστηματική και οργανωμένη προσέγγιση στην ανάπτυξη. Αυτά τα μέρη περιλάμβαναν τύπους δεδομένων scalar, απλές και ένθετες επαναλήψεις, συνθήκες, στυλ, γραφήματα και παραπομπές. Με την υλοποίηση κάθε τμήματος και τη δημιουργία όλων των απαραίτητων μονάδων δοκιμών, η ομάδα μας μπόρεσε να εγγυηθεί την ακρίβεια και την αξιοπιστία της λύσης.

Συνεργασία με τον πελάτη

Κατά τη διάρκεια της ανάπτυξης, ο πελάτης έλαβε αρχεία εξόδου για αξιολόγηση. Αυτό του επέτρεψε να παρέχει άμεση ανατροφοδότηση και να κάνει τις απαραίτητες αλλαγές σε πραγματικό χρόνο, διασφαλίζοντας ότι η τελική λύση ικανοποιεί τις συγκεκριμένες ανάγκες και απαιτήσεις του.

Συμπέρασμα

Μετά από τρεις μήνες ανάπτυξης, το έργο ολοκληρώθηκε επιτυχώς και ο πελάτης ήταν πολύ ικανοποιημένος με τα αποτελέσματα. Ανέφερε ότι καλύψαμε όλες τις απαιτήσεις και η λύση αντικατέστησε πλήρως ό,τι είχε υλοποιηθεί προηγουμένως με τη βιβλιοθήκη docx4j, εκφράζοντας την εκτίμησή του για την σκληρή δουλειά και την αφοσίωση της ομάδας στην παροχή υψηλής ποιότητας αποτελεσμάτων.