1. Περιγράψτε το αποτέλεσμα
Γράψτε μία πρόταση που περιγράφει τι θα κάνει το έργο. Επιλέξτε ένα στατικό site, web υπηρεσία ή διαδικασίες στο παρασκήνιο. Καταγράψτε τα δεδομένα που πρέπει να διατηρήσει και τις εξωτερικές υπηρεσίες με τις οποίες πρέπει να επικοινωνεί. Χρησιμοποιήστε έναν λογαριασμό που μπορείτε να ανακτήσετε, κρατήστε τις πληροφορίες επικοινωνίας ενημερωμένες και καταγράψτε ποιος συντηρεί το έργο.
2. Κάντε την τοπική εκτέλεση επαναλαμβανόμενη
Τοποθετήστε τα αρχεία πηγαίου κώδικα σε σύστημα ελέγχου εκδόσεων, επιλέξτε ένα υποστηριζόμενο runtime και καταγράψτε τις εκδόσεις των εξαρτήσεων. Προσθέστε εντολές εγκατάστασης, κατασκευής και εκκίνησης σε ένα README. Ένα νέο checkout θα πρέπει να λειτουργεί χωρίς αδημοσίευτα αρχεία από έναν άλλο υπολογιστή. Κρατήστε ένα παράδειγμα διαμόρφωσης με αβλαβείς τιμές δείγματος.
3. Προετοιμάστε μια πρώτη κυκλοφορία
Κατασκευάστε από έναν καθαρό φάκελο εργασίας και ελέγξτε το αποτέλεσμα. Ελέγξτε την κύρια σελίδα ή αίτηση, έναν χαμένο πόρο και ένα αναμενόμενο σφάλμα επαλήθευσης. Καταγράψτε την αναθεώρηση του πηγαίου κώδικα. Πριν από τη δημοσίευση, διαβάστε τον κατάλογο ελέγχου ανάπτυξης και αποφασίστε πώς να επιστρέψετε στην προηγούμενη έκδοση.