Ομάδα έργου: Ανάπτυξη, κατασκευή & Διαχείριση: Διαδικασία βήμα προς βήμα

Πίνακας περιεχομένων:

Anonim

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

1. Είναι σωστή η ιδέα του αφεντικού;
ΝαίΌχι
λανθασμένο
σωστό
Επειδή η ομάδα δεν μπορεί να κλιμακωθεί με αυτόν τον τρόπο. Πάρα πολλά μέλη σε μια ομάδα δημιουργούν ένα πρόβλημα στην Οργάνωση και διαχείριση της ομάδας

Δεν μπορείτε απλά να κλιμακώσετε μια ομάδα όπως ο τύπος στο παραπάνω σενάριο επειδή:

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

Ομαδική οργάνωση είναι ένα από τα πιο περίπλοκα καθήκοντα στο «Test Management». Η δοκιμαστική ομάδα παίζει πολύ κεντρικό ρόλο σε οποιοδήποτε πρόγραμμα λογισμικού. Ένα βασικό γνώρισμα όλων των επιτυχημένων διαχειριστών δοκιμών είναι η οργάνωση και η διαχείριση μιας ομάδας δοκιμών υψηλής απόδοσης που παρέχει επιχειρηματική αξία στον οργανισμό.

Τι είναι η «Ομάδα έργου»;

Το Project Team είναι μια ομάδα ανθρώπων που

Συνεργάζονται για την επίτευξη του γενικού στόχου του έργου. Το Test Manager είναι ένα άτομο που δημιουργεί μια αποτελεσματική ομάδα και τους οδηγεί σε αυτήν την επιτυχία.

Πώς να δημιουργήσετε μια πολύ αποτελεσματική ομάδα;

Τα ακόλουθα χαρακτηριστικά είναι απαραίτητα για τη δημιουργία μιας πολύ αποτελεσματικής ομάδας

  • Ισχυρή συνεργασία - Η συνεργασία είναι η πράξη της συνεργασίας με άλλους και της δράσης για την ολοκλήρωση μιας εργασίας. Μια ταλαντούχα ομάδα ανακαλύπτει τρόπους επίλυσης διαπροσωπικών ζητημάτων και δουλειάς. Είναι πρόθυμοι να αλληλοϋποστηρίζονται στη δουλειά.
  • Δέσμευση - Σε μια ισχυρή ομάδα, όλα τα μέλη δεσμεύονται για κοινούς στόχους του έργου. Φροντίζουν και αναλαμβάνουν την ευθύνη για τη δουλειά τους και για το έργο της ομάδας. Κάθε μέλος εργάζεται με μεγάλη προσπάθεια, και άλλοι κάνουν το ίδιο.
  • Αποτελεσματική επικοινωνία - Ένας βασικός παράγοντας για την επιτυχή απόδοση μιας ομάδας είναι η επικοινωνία. Τα μέλη μιλούν και εκφράζουν τις ιδέες τους με σαφήνεια, ειλικρίνεια, λογικά, ώστε να μπορούν να κατανοούν ο ένας τον άλλον.
  • Κοινή χρήση - Σε μια ομάδα, κάθε μέλος έχει τα δικά του δυνατά και αδύνατα σημεία. Σε μια καλή ομάδα, τα μέλη είναι πρόθυμα να μοιραστούν πληροφορίες, γνώσεις και εμπειρίες για να αποκτήσουν δεξιότητες μεταξύ τους.

Πώς να δημιουργήσετε και να διαχειριστείτε μια αποτελεσματική ομάδα;

Αυτό το θέμα θα σας δώσει βήμα προς βήμα διαδικασία για να οργανώσετε την ομάδα έργου για το έργο Guru99 Bank. Για να δημιουργήσετε και να διαχειριστείτε μια αποτελεσματική ομάδα, θα πρέπει να ακολουθήσετε 3 βήματα όπως παρακάτω -

Βήμα 1) Ανάπτυξη προγράμματος ανθρώπινου δυναμικού

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

Βήμα 1.1) Πρόβλεψη ζήτησης

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

Μπορεί να έχετε μια ερώτηση « Πώς ο Test Manager κατατάσσει σύντομα τη θέση της ομάδας και τους ρόλους τους ; "

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

Επειδή το χαρακτηριστικό του έργου Guru99 Bank δοκιμάζει , θα πρέπει να δημιουργήσετε μια ομάδα δοκιμών για να κάνετε αυτό το έργο. Το μέγεθος της ομάδας (ο αριθμός των μελών της ομάδας του έργου) βασίζεται στον όγκο των δραστηριοτήτων του έργου και στην πολυπλοκότητα του έργου.

Δομή ομάδας δοκιμών

Κανονικά, μια ομάδα δοκιμών αποτελείται από τα ακόλουθα μέλη:

Ονομασία Ευθύνες
Διευθυντής δοκιμών Διαχείριση ολόκληρου του έργου Καθορίζει την κατεύθυνση του έργου
Δοκιμαστής Δημιουργεί τις δοκιμαστικές περιπτώσεις Δημιουργήστε δοκιμαστικές σουίτες Εκτελέστε τις δοκιμές, καταγράψτε τα αποτελέσματα, Αναφέρετε το ελάττωμα
Προγραμματιστής στο Test Δημιουργεί πρόγραμμα για δοκιμή - κώδικα που δημιουργήθηκε από προγραμματιστές Δημιουργεί σενάρια αυτοματοποίησης δοκιμής
Διαχειριστής δοκιμής Δημιουργεί και διασφαλίζει ότι το Περιβάλλον δοκιμών και τα περιουσιακά στοιχεία διαχειρίζονται και συντηρούνται Υποστηρίξτε την ομάδα να χρησιμοποιήσει το περιβάλλον δοκιμών για την εκτέλεση δοκιμών
Μέλη SQA Αναλάβετε τη διασφάλιση ποιότητας

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

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

Βήμα 1.2) Αξιολόγηση ικανοτήτων

Οι αρμοδιότητες των μελών είναι ένα σημαντικό σημείο που πρέπει να λάβετε υπόψη στον προγραμματισμό πόρων. Πρέπει να ταιριάξετε μέλη με διαφορετικές ικανότητες με τη σωστή εργασία. Σημαίνει να επιλέξετε το κατάλληλο άτομο για τη δουλειά.

Εξετάστε το ακόλουθο σενάριο -

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

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

Για να αποφύγετε αυτό το λάθος, πριν από την ανάθεση μελών σε οποιαδήποτε εργασία, ο Διαχειριστής δοκιμών πρέπει να λάβει υπόψη πολλούς παράγοντες:

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

Βήμα 1.3) Προγραμματισμός δεξιοτήτων

  • Προσδιορίστε τα κενά: Σε ορισμένες περιπτώσεις, υπάρχουν κενά μεταξύ των ικανοτήτων του μέλους και της ζήτησης δεξιοτήτων του έργου. Είναι ευθύνη του Test Manager να προσδιορίσει ποιες δεξιότητες δεν διαθέτουν τα μέλη για να δημιουργήσουν ένα κατάλληλο πρόγραμμα εκπαίδευσης για αυτά. Για παράδειγμα, στο προηγούμενο σενάριο, το μέλος της ομάδας δεν διαθέτει ικανότητες δοκιμών και είναι ένα κενό που εντόπισε ο Διαχειριστής δοκιμών.
  • Εκπαίδευση & Αξιολόγηση: Ο προγραμματισμός ανθρώπινου δυναμικού θα περιλαμβάνει μια εξέταση του τρόπου με τον οποίο τα υπάρχοντα μέλη μπορούν να εκπαιδευτούν και να αναπτυχθούν για να επιτύχουν τις δεξιότητες και τις απαιτούμενες ικανότητες. Το πρόγραμμα εκπαίδευσης πρέπει να δημιουργηθεί και να εφαρμοστεί αμέσως μετά τον εντοπισμό του κενού. Στο παραπάνω παράδειγμα, αυτό το μέλος πρέπει να εκπαιδευτεί την ικανότητα δοκιμών για να αναλάβει την ευθύνη της δοκιμαστικής εργασίας.
  • Αξιολόγηση: Τα εκπαιδευτικά προγράμματα παρακολουθούνται και αξιολογούνται συχνά για να διασφαλιστεί ότι είναι αποτελεσματικά. Αυτό το πρόγραμμα θα μπορούσε να αλλάξει εάν χρειαστεί.

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

Βήμα 2) Δημιουργήστε την ομάδα του έργου

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

Πώς μπορώ να δημιουργήσω μια επιτυχημένη ομάδα; Υπάρχουν 4 στοιχεία που είναι σημαντικά για να βοηθήσουν στη δημιουργία μιας αποτελεσματικής ομάδας

Βήμα 2.1) Αποστολή ομάδας

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

Για παράδειγμα, η αποστολή για το έργο Guru99 Bank είναι να δοκιμάσει την καθαρή τραπεζική διευκόλυνση της αναγνωρισμένης «Guru99 Bank». Ως Test Manager, πρέπει να μοιραστείτε αυτήν την αποστολή με τα μέλη της ομάδας σας, να τους δείξετε τη σημασία της αποστολής στην επιχειρηματική δραστηριότητα.

Βήμα 2.2) Ευθύνη ομάδας

Τι θα συμβεί εάν τα μέλη της ομάδας δεν γνωρίζουν ποιος είναι ο ρόλος τους και τι πρέπει να κάνουν στο έργο;

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

Στο έργο Guru99 Bank, μπορείτε να πραγματοποιήσετε τη συνάντηση της ομάδας. Στη συνάντηση, πρέπει:

  • Καταστήστε σαφές ποιος είναι υπεύθυνος και τι περιμένετε από την ομάδα σας
  • Βεβαιωθείτε ότι ο καθένας είναι ξεκάθαρος για το ρόλο και τις ευθύνες του. Αυτοί οι ρόλοι έχουν ήδη καθοριστεί στο Βήμα 1.1

Βήμα 2.3) Κανόνες ομάδας

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

Μπορείτε να αναφέρετε μερικά δείγματα κανόνων ομάδας ως εξής

Βήμα 2.4) Κίνητρα ομάδας

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

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

Αν θέλετε να μάθετε πώς να παρακινήσετε την ομάδα σας, ρίξτε μια ματιά στο άρθρο "Δεξιότητα ατόμων".

Βήμα 3) Διαχείριση ομάδας έργου

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

Το παρακάτω σχήμα δείχνει τον σημαντικό ρόλο του Test Manager. Ας υποθέσουμε ότι τα μέλη της ομάδας είναι πολλά μηδέν, αλλά χωρίς αρχηγό, εξακολουθούν να είναι μηδέν. Αλλά έχοντας έναν Διευθυντή, μπορούν να συνδυαστούν και να γίνουν ένας μεγάλος αριθμός.

Υπάρχουν 3 τρόποι για να διαχειριστείτε μια ομάδα ως το ακόλουθο σχήμα:

Καθορισμός στόχου ομάδας

Το Test Manager πρέπει να ενημερώσει τα μέλη για το τι εργάζονται. Πρέπει να ορίσετε τους στόχους της ομάδας που πρέπει να γνωρίζουν και να συμφωνούν όλα τα μέλη. Στο έργο Guru99 Bank, ο στόχος της ομάδας είναι «δοκιμή της καθαρής τραπεζικής διευκόλυνσης της Guru99 Bank»

Οι στόχοι της ομάδας πρέπει να σχεδιαστούν και να σπάσουν την καθορισμένη εργασία.

Παρατήρηση

Ομαδική παρατήρηση σημαίνει:

  • Παρακολούθηση της απόδοσης των μελών της ομάδας
  • Κατανοώντας τι κάνουν και αποτέλεσμα της δουλειάς τους.

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

Τη διαχείριση των συγκρούσεων

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

Ας εξασκηθούμε με ένα παράδειγμα

Κατά τη διάρκεια του έργου Guru99 banking on the progress, ζητάτε από όλα τα μέλη της ομάδας να ενημερώσουν την πρόοδο του έργου και εδώ είναι η απάντησή τους.

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

Υπάρχει κάποια προτεινόμενη δραστηριότητα, την οποία μπορείτε να αναφέρετε, για την επίλυση μιας τέτοιας διένεξης

  • Πραγματοποιήστε μια συνάντηση ομάδας για να κάνετε τα μέλη να αναγνωρίσουν την κατάσταση του έργου
  • Αφήστε τα μέλη να κατανοήσουν τη σημασία της συνεργασίας στο έργο
  • Ζητήστε τους να συνεργαστούν για την επίλυση της σύγκρουσης

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

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