ALM για προγραμματιστές

Τα άρθρα σε αυτήν την ενότητα περιγράφουν τον τρόπο με τον οποίο εσείς μπορείτε ως προγραμματιστής να χρησιμοποιήσετε τα διαθέσιμα API, εργαλεία και άλλους πόρους για την υλοποίηση της διαχείρισης κύκλου ζωής εφαρμογών (ALM) με χρήση του Microsoft Power Platform.

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

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

Ανάπτυξη ομάδας

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

Περισσότερες πληροφορίες: Σενάριο 5: Υποστήριξη ανάπτυξης ομάδας

Διαχείριση διενέξεων

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

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

Εργασία με σύνθετα στοιχεία

Τι είναι τα σύνθετα στοιχεία; Παραδείγματα αποτελούν οι φόρμες, οι εφαρμογές καμβά, οι ροές και ροές εργασιών.

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

Δείτε επίσης

Microsoft Power Platform Build Tools για το Azure DevOps
Έγγραφα προγραμματιστή Power Platform