Μορφές διαχείρισης έργων λογισμικού - Codiclick

μερίδιο

Μορφές διαχείρισης έργων λογισμικού

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

Από το 2014 έχω αφοσιωθεί στην παροχή τεχνικής και τεχνολογικής εκπαίδευσης σχετικά με την ανάπτυξη λογισμικού, στο παρελθόν εργάστηκα ως μηχανικός ανάπτυξης σε ένα εργοστάσιο λογισμικού στο οποίο έπρεπε να περάσω από τις διάφορες φάσεις κύκλος ζωής λογισμικού (Δήλωση Προβλήματος, Ανάλυση, Σχεδίαση, Υλοποίηση, Δοκιμή – Εντοπισμός σφαλμάτων, Παράδοση) Ξεκίνησα ως προγραμματιστής, αλλά και εκτέλεσα εργασίες συλλογής απαιτήσεων και κατασκευής, δοκιμών, ενοποίησης, εγκατάστασης και άλλες δραστηριότητες που μου έδωσαν μια επισκόπηση αυτού του κύκλου ζωής απευθείας σε ένα επιχειρηματικό περιβάλλον, αλληλεπιδρώντας από διαφορετικές λειτουργίες και χρησιμοποιώντας βασικές μορφές και εργαλεία για κάθε βήμα.


Όταν άλλαξα τον ρόλο μου από το προφίλ του εκπαιδευτή, είχα την πρόκληση να μεταδώσω τη γνώση που αποκτήθηκε σε αυτόν τον πραγματικό κόσμο, αλλά ήδη σε ένα εκπαιδευτικό πλαίσιο όπου οι μαθητές πρέπει να μάθουν από την αρχή για να δημιουργήσουν πλήρως λειτουργικό λογισμικό.


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


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

Διαφημίσεις

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


Προφανώς αυτές οι μορφές δεν δημιουργήθηκαν μόνο από την οπτική και την εμπειρία μου, γι' αυτό βασίστηκα τόσο σε παραδοσιακές όσο και σε ευέλικτες μεθοδολογίες, επομένως ορισμένες μορφές έχουν στοιχεία ή διαγράμματα στο περιεχόμενό τους. UML τι είναι πιο χαρακτηριστικό ICONIX όποιος Ή και άλλα είναι καλύτερα προσαρμοσμένα για να συνεργαστούν scrum όπου είναι συνηθέστερη η χρήση ιστοριών χρηστών.


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


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


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





Τέλος, σας προσκαλώ να επισκεφτείτε το codejavu.blogspot.com, να επισκεφθείτε το κανάλι μου Cristian Henao και ότι γνωρίζουν πολύ καλά τις νέες συνέχειες

Μπορεί επίσης να σας ενδιαφέρει.

Υπάρχει κάτι που θέλετε να προσθέσετε ή να σχολιάσετε σχετικά με αυτήν την καταχώρηση; μη διστάσετε να κάνετε….και αν σας άρεσε, σας προσκαλώ να το μοιραστείτε y Εγγραφείτε κάνοντας κλικ στο κουμπί "Εγγραφή σε αυτόν τον ιστότοπο" για να ακούσετε περισσότερες αναρτήσεις όπως αυτή 😉