English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Βελτίωση διαδικασίας λογισμικού - ένα επιτυχές ταξίδι

Λογισμικο RSS Feed





Υπόβαθρο:
Για πολλές οργανώσεις όπως δικούς μας, ο προσωρινός στόχος της επίτευξης των επιπέδων του ISO 9001 ή CMM είναι ένα αποθαρρυντικό έργο. Η πειθαρχία δεν είναι καμία διασκέδαση - οι οργανώσεις εύκολα αναγνωρίζουν ότι η προσπάθεια να εξεταστούν τα προγράμματα σύμφωνα με τις οδηγίες του ISO 9001 ή CMM απαιτεί τη δημιουργία των νέων διαδικασιών. Είναι ζωτικής σημασίας στην επιτυχία των προσπαθειών βελτίωσης να συνειδητοποιηθεί ότι η αλλαγή διαδικασίας συνεπάγεται την πολιτιστική αλλαγή και τη ανθρώπινη φύση της για να αντισταθεί στην αλλαγή. Τα πολυάριθμα κοινωνικά και τεχνικά εμπόδια πρέπει να υπερνικηθούν στη μόνιμη βελτίωση επίδρασης.

Η οργάνωσή μου στόχευσε για πιστοποίηση του ISO 9001 και έπειτα CMM επίπεδο 2 και το επίπεδο 3 αξιολόγηση περίπου μια και το μισό προηγούμενο χρόνο και ήξερε ότι θα ψηνόταν στη σχάρα λεπτομερώς από ελεγκτές του ISO και CMM αξιολογητές. Για τη βελτίωση διαδικασίας λογισμικού πρώτα πρέπει να ξέρουμε τις δυνάμεις και τις αδυναμίες σας έτσι ώστε η διαχείριση μπορεί πεδίο η προσπάθεια βελτίωσης. Μόνο με αυτήν την γνώση μπορούμε να προσαρμόσουμε μια υποδομή για τη βελτίωση διαδικασίας. Είχαμε την επιτυχία με τα σχέδια που προσαρμόζονται σύμφωνα με το πρότυπο του ιδρύματος CMM τεχνολογίας λογισμικού. Αυτό περιλαμβάνει το σχηματισμό της ομάδας εφαρμοσμένης μηχανικής διαδικασίας λογισμικού, ο οποίος ξέρει τους ρόλους, τις ευθύνες, τους χάρτες, και τα σχέδια δράσης τους, το οποίο σας βοηθά να αναπτύξετε έναν χάρτη και ένα όραμα και για να καθιερώσει μια σαφή αντιστοιχία στους οργανωτικούς σκοπούς και τους στόχους. Θα είναι αποτελεσματικότεροι εάν λαμβάνουν τη σωστή επίσημη και άτυπη κατάρτιση. Μια κεντρική απόφαση ήταν «να μην εφευρεθεί εκ νέου η ρόδα», αλλά σοβαρά εξετάζει τις καλύτερες πρακτικές βιομηχανίας.

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

Πρόγραμμα βελτίωσης διαδικασίας

Το στρατηγικό σχέδιο

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

Αναπτύξαμε ένα όραμα για να χρησιμοποιήσουμε τις καλύτερες πρακτικές των ομάδων ανάπτυξης λογισμικού και οι ένδεκα καλύτερες πρακτικές προσδιορίστηκαν:

* Αναπτύξτε iteratively (επαυξητικός κύκλος ζωής ανάπτυξης) * τη χρήση που η βασισμένη στα συστατικά αρχιτεκτονική * οπτικά διαμορφώνει το προϊόν χρησιμοποιώντας την ενοποιημένη συμφωνία γλωσσικής (UML) * επίσημη διαχείρησης κινδύνων διαμόρφωσης * για διεπαφών * την επίσημη διαφάνεια σχεδίου και διαχείρισης επιθεωρήσεων * μετρικός-βασισμένη * πρόγραμμα-ευρέως της προόδου εναντίον της καταδίωξης ατέλειας σχεδίων * ενάντια υπευθυνότητα διοικητικής * στην άνθρωπος-ενήμερη διαχείρισης διαμόρφωσης ποιοτικών στόχων *

Στο πρότυπο προγραμματισμού προσπαθήσαμε να αναλύσουμε τα τρέχοντα προγράμματα που κρατούν τη διορατικότητα ISO/CMM μέσω των αυστηρών αναθεωρήσεων. Έπειτα, διευθύναμε την οργανωτική ανάλυση της Gap μεταξύ της τρέχουσας κατάστασης της και του οράματος που επιδιώκαμε. Ο ISO που 9001 θέση ανατροφοδοτούνται έγινε ο καταλύτης για αναπτύσσει τα τακτικά σχέδια με την παροχή των αρχηγών ομάδας τον απαραίτητο μηχανισμό ελέγχου για την καταδίωξη και την παράλειψη προγράμματος.

Η οργάνωσή μας προσπάθησε να μεταχειριστεί τη βελτίωση διαδικασίας λογισμικού επίσης όπως μια μελέτη ανάπτυξης! Η διοίκηση που υποστηρίχτηκε για να στρατολογήσει μια αντίστοιχη ομάδα προγράμματος (ομάδα εξασφάλισης ποιότητας λογισμικού ή η ομάδα εφαρμοσμένης μηχανικής διαδικασίας λογισμικού), επέλεξε έναν υπεύθυνο προγράμματος, και καθιέρωσε μια αποθήκη για να αποθηκεύσει την τεκμηρίωση διαδικασίας και άλλα χειροποίητα αντικείμενα διαδικασίας. Ακολουθήσαμε το σχέδιο όπως: Έναρξη με την ανακάλυψη και την κατανόηση της τρέχουσας πρακτικής σε όλη την ομάδα. Βρείτε την υπάρχουσα τεκμηρίωση και τη συζήτηση διαδικασίας στους επαγγελματίες για να καταλάβετε πώς οι στόχοι εκτελούνται. Συμφιλιώστε οποιεσδήποτε διαφορές μεταξύ των πραγματικών και παντρευμένων διαδικασιών. Το έγγραφο και αναθεωρεί την πρόσφατα χαρακτηρισμένη διαδικασία. Κατόπιν iteratively και επαυξητικά βελτιώστε τη διαδικασία και εξασφαλίστε ότι η τεκμηρίωση ενημερώνεται κατάλληλα. Ο προγραμματισμός προγράμματος, η διαχείριση διαμόρφωσης λογισμικού, και η εξασφάλιση ποιότητας λογισμικού, καταδίωξη προγράμματος, χρήση εργαλείων λογισμικού ήταν οι περιοχές κλειδί όπου η οργάνωσή μας συγκέντρωσε περισσότερους για τη βελτίωση διαδικασίας. Προσπαθήσαμε να προσαρμόσουμε τη λογική ενοποιημένη διαδικασία για το εργασιακό περιβάλλον μας και τα αυτοματοποιημένα εργαλεία στη διαδικασία λήφθηκαν επίσης.

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

Πολιτισμός και αντίσταση

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

; Αντίσταση στην αλλαγή (συχνά που οφείλεται σε μια αντιληπτή απειλή της απώλειας της δύναμης, του ελέγχου, της οικειότητας, ή της κοινωνικής θέσης)

; Η υπάρχουσες ανοχή και η ετοιμότητα για την αλλαγή παρούσα μέσα στο τρέχον οργανωτικό κλίμα

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

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

Στην οργάνωσή μου προσπαθήσαμε να λύσουμε το ανωτέρω πρόβλημα με να φέρουμε τις βελτιώσεις μας από οι ίδιοι τους τοπικούς ήρωες (περιλάβετε του καθενός!!). Αυτοί οι άνθρωποι πρέπει να είναι «όλος-αστέρια στην οικογένεια»: σεβαστά μέλη της οργάνωσης με το αποδεδειγμένο ιστορικό ως υπεύθυνους για την ανάπτυξη ή διευθυντές. Υπογραμμίστε ότι η σημασία το «τοπικό ήρωα» είναι μέρος της ομάδας εφαρμοσμένης μηχανικής διαδικασίας λογισμικού και προσπαθεί να αντέξει για τη «πραγματικότητα» εάν μπορείτε να την διαχειριστείτε (αυτό είναι ένας άλλος ένας από εκείνους τους χρόνους όταν μπορεί να απαιτηθεί η υποστήριξη ανώτερων και μεσαίων στελεχών). Τεκμηριώσαμε τις τοπικές τεχνικές διαδικασίες μας με την επιλογή των πρωτοπόρων SE/των τοπικών ηρώων για να γράψει εκείνη η διαδικασία με τη χρησιμοποίηση sei-CMM βασικών πρακτικών. Η ομάδα εξασφάλισης ποιότητας λογισμικού ήταν το κέντρο της καθοδήγησης και της υποστήριξης για όλες τις δραστηριότητες βελτίωσης διαδικασίας. Το SQA ήταν το αρχικό επιτακτικό σώμα για τη διεύθυνση και την οργάνωση των προσπαθειών βελτίωσης στην οργάνωση. Η ολόκληρη κοινότητα επαγγελματιών ενημερώθηκε τακτικά για τη θέση των προσπαθειών βελτίωσης. Είναι επίσης επιθυμητό να ζητηθεί η εισαγωγή και να ανατροφοδοτήσει στα ζητήματα βελτίωσης διαδικασίας από την κοινότητα επαγγελματιών. Επιλέξαμε ένα πιλοτικό έργο έτσι ώστε να μπορούμε να συζητήσουμε και να εξετάσουμε πώς η βελτίωση διαδικασίας λογισμικού βοηθά πραγματικά στο τρέχον σενάριο.

Οφέλη της βελτίωσης διαδικασίας

Οι σαφέστεροι ορισμοί εγχειριδίων της απόδοσης της επένδυσης (ROI) είναι, όπως περιγράφονται από Lawrence Putnam «επενδύοντας για να βελτιωθούν [παραγωγικότητα] περιλαμβάνουν να αποποιηθούν της χρήσης εκείνων των κεφαλαίων για άλλους λόγους. Εγκαίρως η επιστροφή από το μελλοντικό ρεύμα των κερδών από τις διαδικασίες επιστρέφει το κεφάλαιο που επενδύεται.» Το ROI μπορεί όχι πάντα να είναι σε δολάρια, ζητήματα ποιότητας και προγράμματος δεδομένου ότι μια επιστροφή είναι σχεδόν τόσο σημαντική στους συμμετέχοντες όπως είναι τα ζητήματα δαπανών. Το σύνολο μέτρησής μας εκτάθηκε τις ακόλουθες οκτώ κατηγορίες μετρικών: προσπάθεια, διαδικασία, παραγωγικότητα, πρόοδος, ποιότητα, πρόγραμμα, σταθερότητα, και επάνδρωση. Ζητήσαμε από τους ερευνητικούς συμμετέχοντές μας για να προσδιορίσουμε ποιες μετρικές από το σύνολό μας διατήρησαν και προσθέτουν στον κατάλογό μας οποιεσδήποτε πρόσθετες μετρικές που χρησιμοποίησαν. Ζητήσαμε επίσης την αρχική και τελειώνοντας φάση του κύκλου της ζωής λογισμικού κατά τη διάρκεια του οποίου κάθε μετρικός διατηρήθηκε. Όταν αναλύσαμε τα στοιχεία μέτρησης των συμμετεχόντων στα επίπεδα ωριμότητας ενάντια στις οκτώ μετρικές κατηγορίες, κάθε επίπεδο ωριμότητας που παρουσιάζεται, κατά μέσον όρο, ένα συνεπές σχέδιο αύξησης. Προσπαθήσαμε επίσης να αφοράμε οποιαδήποτε ανυπολόγιστα οφέλη που δοκιμάσαμε από το πρόγραμμα βελτίωσης διαδικασίας τους. Το όφελος που σημειώθηκε πολύ συχνά από τους ερευνητικούς συμμετέχοντες αφορούσε τις συμπεριφοριστικές αλλαγές. _ ο ηθικό και εμπιστοσύνη ο υπεύθυνος για την ανάπτυξη βελτιώνω σημαντικά, και ανάπτυξη λογισμικού δοκιμάζω αυξάνωπροσοχή και σεβασμός από οργάνωση εξωτερικός ο λογισμικό οργάνωση. Οι συμμετέχοντες απέδωσαν επίσης τις λιγότερες υπερωρίες, λιγότερος κύκλος εργασιών υπαλλήλων, βελτιωμένο ανταγωνιστικό πλεονέκτημα, και αύξησαν τη συνεργασία μεταξύ των λειτουργικών ομάδων ως οφέλη που προέκυψαν από τις πρωτοβουλίες βελτίωσης διαδικασίας.

Συμπέρασμα

Η βελτίωση διαδικασίας λογισμικού είναι κρίσιμη ως οποιεσδήποτε προσπάθειες οργάνωσης που παίρνουν και που παραδίδουν τα μεγαλύτερα προγράμματα. Η έλλειψη καθορισμένων με σαφήνεια διαδικασιών λογισμικού μπορεί να είναι πολύ δαπανηρή. Η υποστήριξη από όλο το προσωπικό, ειδικά κορυφαία διαχείριση, είναι μια προϋπόθεση για οποιαδήποτε σοβαρή πρωτοβουλία SPI. Σαν μεγάλο φιλόσοφο μόλις ειπωθεί, «δεν θα συμβεί ολονυκτίς, αλλά θα συμβεί». Πολλές προσπάθειες βελτίωσης αποτυγχάνουν ή υποχωρούν κατά τη διάρκεια των αρχικών φάσεων βελτίωσης διαδικασίας. Η οργάνωσή μου ήταν επιτυχής γρήγορα να φθάσει στο ISO 9001/CMM επειδή έθιξε ένα θέμα της εφαρμογής των παθημάτων που έγιναν μαθήματα από άλλα. Αλλά αυτό δεν μπορεί να είναι το τέλος για τη βελτίωση διαδικασίας σε οποιαδήποτε οργάνωση, το ταξίδι μας προς τη βελτίωση διαδικασίας θα συνεχιστεί πάντα.

Αναφορές

1. Πανεπιστήμιο Mellon Carnegie/ίδρυμα τεχνολογίας λογισμικού, το πρότυπο ωριμότητας ικανότητας: Οδηγίες για τη βελτίωση της διαδικασίας λογισμικού, addison-Wesley, ανάγνωση, Μασαχουσέτη, 1995.

2. Ρότζερ S. Pressman, τεχνολογία λογισμικού: Η προσέγγιση ενός επαγγελματία, 4$ο ed., McGraw-Hill, 1996

3. Watt Humphrey, που διαχειρίζονται τη διαδικασία λογισμικού, addison-Wesley, 1989

Όνομα: Deepty Β. Chauhan

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

Εταιρικές ευθύνες: Λαμβάνοντας υπόψη την ευθύνη να οδηγηθεί μια ομάδα στην εξασφάλιση ποιότητας λογισμικού και την επαλήθευση και την επικύρωση λογισμικού. Αυτό περιλαμβάνει τη βελτίωση διαδικασίας λογισμικού μέσω της εφαρμογής του ISO 9001/CMM στην οργάνωση, που προσαρμόζει τη λογική ενοποιημένη διαδικασία για να εξυπηρετήσει τις ανάγκες της οργάνωσής μου, που φέρνει την ποιότητα στο προϊόν μέσω της δοκιμής λογισμικού, αυτοματοποιώντας τις δραστηριότητες εξασφάλισης ποιότητας λογισμικού.

Διεύθυνση ηλεκτρονικού ταχυδρομείου: deeptychauhan@gmail.com

Αρθρο Πηγη: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!

Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory

Κατηγοριες


Πνευματικα Δικαιωματα 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu