Τέτοιου είδους υλοποιήσεις προτείνεται να γίνονται σε διακριτά στάδια έτσι ώστε να διευκολύνεται η όλη εργασία.
Βήμα 1ο : Συνεντεύξεις με τους ανθρώπους που θα διαχειρίζονται τα δεδομένα προκειμένου να κατανοήσετε το αντικείμενο εργασίας τους.
Βήμα 2ο : Προσεκτική καταγραφή των αναγκών που πρέπει να καλυφθούν (Στόχος).
Βήμα 3ο : Documentation για τα βήματα 1 & 2.
Βήμα 4ο : Ανάλυση των πινάκων και των πεδίων με βάση τα δεδομένα που πρέπει να καταγράφονται αλλά και των αναφορών που θα προκύπτουν από αυτά.
Βήμα 5ο : Ξεχωριστή καταγραφή των πληροφοριών που αφορούν πεδία σύνδεσης με οντότητες του PYLON και των Constraint που θα προκύψουν.
Βήμα 6ο : Σχεδίαση του User Interface εφόσον χρειάζεται.
Βήμα 7ο : Documentation για τα βήματα 4 & 5
Βήμα 8ο : Υλοποίηση.
Βήμα 9ο : Testing πρώτου επιπέδου.
Βήμα 10ο : Βελτιστοποίηση. Καταγραφή αλλαγών στα αντίστοιχα Documentation.
Βήμα 11ο : Πλήρες Testing.
Βήμα 12ο : Συγγραφή Οδηγιών.
Βήμα 13ο : Εκπαίδευση χρηστών εφόσον χρειάζεται.
Σημειώσεις:
Το documentation θα πρέπει να είναι λεπτομερές και θα βοηθήσει, καθώς δεν θα χρειάζεται μετά από καιρό να θυμάστε τις λεπτομέρειες της υλοποίησης. Η αρχική υλοποίηση θα πρέπει να γίνεται σε δοκιμαστικό περιβάλλον (Backup της εγκατάστασης και όχι σε Γενικό Demo ) και αφού έχει γίνει ενδελεχές Testing πρώτου επιπέδου να μεταφέρεται στην λειτουργική εγκατάσταση του πελάτη. Έτσι θα αποφεύγονται περιττοί συγχρονισμοί βάσης στην Live Εγκατάσταση.