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

Πριν μπορέσετε να αξιολογήσετε αποτελεσματικά έναν εξωτερικό συνεργάτη, πρέπει να επιτύχετε εσωτερική σαφήνεια. Η πιο συνηθισμένη αιτία της τριβής του έργου και των υπερβάσεων του προϋπολογισμού είναι ένα ανεπαρκώς καθορισμένο πεδίο εφαρμογής. Ξεκινήστε περιγράφοντας τους βασικούς επιχειρηματικούς στόχους σας. Ποιος είναι ο τελικός χρήστης; Παρουσιάστε σαφώς τις πρωταρχικές λειτουργίες και τις ροές χρηστών. Αυτή η αρχική προετοιμασία είναι το υπόβαθρο ολόκληρης της διαδικασίας επιλογής σας. Χωρίς αυτό, δεν μπορείτε να λάβετε συγκρίσιμα, ακριβή αποσπάσματα από δυνητικούς οργανισμούς. Είναι ο προϋπολογισμός σας σταθερός, πράγμα που σημαίνει ότι είστε πρόθυμοι να είστε ευέλικτοι στο χαρακτηριστικό που έχει οριστεί για να ικανοποιήσετε έναν συγκεκριμένο αριθμό; Ή μήπως το χαρακτηριστικό έχει ρυθμίσει την προτεραιότητα, με το χρονοδιάγραμμα και ο προϋπολογισμός να είναι πιο ευέλικτος; Μια σαφής σύντομη, συμπεριλαμβανομένων των στόχων και των προτεραιοτήτων, σας δίνει τη δυνατότητα να οδηγήσετε τη συζήτηση και να αξιολογήσετε ποιοι οργανισμοί κατανοούν πραγματικά το όραμά σας. Μια διεξοδική διαδικασία αξιολόγησης φαίνεται πέρα ​​από τα υλικά μάρκετινγκ και επικεντρώνεται σε δύο βασικούς τομείς: τεχνική εμπειρογνωμοσύνη και επιχειρησιακή ωριμότητα. Ένας ικανός συνεργάτης πρέπει να υπερέχει και στους δύο τομείς για να παρέχει ένα προϊόν υψηλής ποιότητας εγκαίρως και εντός του προϋπολογισμού. Αυτή η φάση απαιτεί να ζητάτε συγκεκριμένες ερωτήσεις που αποκαλύπτουν τις πραγματικές δυνατότητες και τις διαδικασίες ενός οργανισμού. Ζητήστε σχετικά με την εμπειρία του οργανισμού μέσα στον συγκεκριμένο κλάδο σας. Αξιολογούν τη σύνθεση της ομάδας τους. Μια σταθερή, εσωτερική ομάδα προγραμματιστών, σχεδιαστών και μηχανικών QA εξασφαλίζει συνέπεια και λογοδοσία. Τα πλαίσια και οι γλώσσες προγραμματισμού που ειδικεύονται. Οι μακροπρόθεσμοι στόχοι του έργου σας για την επεκτασιμότητα και τη συντήρηση; Μην διστάσετε να ρωτήσετε για την προσέγγισή τους στην ασφάλεια, τη διαχείριση των δεδομένων και τη βελτιστοποίηση των επιδόσεων, καθώς αυτοί είναι κρίσιμοι δείκτες τεχνικού βάθους. Αναζητήστε μια σαφώς καθορισμένη σύνθεση που περιλαμβάνει όχι μόνο τους προγραμματιστές, αλλά και έναν υπεύθυνο έργου (PM) για να εξασφαλίσετε ότι τα χρονοδιαγράμματα και η επικοινωνία διαχειρίζονται, ένας επιχειρηματικός αναλυτής (BA) για να μεταφράσει τις επιχειρηματικές σας ανάγκες σε τεχνικές απαιτήσεις και να εξασφαλίσει την παρουσία αυτών των ξεχωριστών ρόλων (QA) για να δοκιμάσει συστηματικά το λογισμικό. Προϊόν. Αναζητήστε διαφανείς και σαφώς καθορισμένες μεθοδολογίες διαχείρισης έργων. Είτε χρησιμοποιούν το Scrum, το Kanban, ή ένα άλλο ευκίνητο πλαίσιο, θα πρέπει να είναι σε θέση να διατυπώσουν με σαφήνεια τον τρόπο διαχείρισης των καθηκόντων, να επικοινωνούν την πρόοδο και να χειρίζονται αλλαγές. Εξασφαλίζει ότι παραμένετε ευθυγραμμισμένοι και ενημερωμένοι σε όλο τον κύκλο ζωής του έργου. Εκτελούν τακτικές αναθεωρήσεις κώδικα για να διατηρήσουν την ποιότητα και να μοιραστούν τη γνώση; Ένας οργανισμός που επενδύει σε μια αυστηρή διαδικασία δοκιμών αποδεικνύει μια δέσμευση για την παροχή αξιόπιστου και γυαλισμένου τελικού προϊόντος. η συνεργασία για την επιτυχία. Τα δύο πιο συνηθισμένα μοντέλα είναι η σταθερή τιμή και το χρόνο και τα υλικά (T & M). Μια συμφωνία σταθερής τιμής, ενώ φαινομενικά ασφαλής με το προβλέψιμο κόστος της, είναι συχνά μια κόκκινη σημαία για σύνθετη ανάπτυξη λογισμικού.

Απαιτεί ένα τέλεια καθορισμένο, αμετάβλητο πεδίο εφαρμογής-μια μη ρεαλιστική προσδοκία για τα περισσότερα καινοτόμα έργα-και μπορεί να δημιουργήσει μια αντιφατική σχέση όπου οποιαδήποτε αλλαγή γίνεται διαπραγμάτευση. Αυτή η ακαμψία συχνά καταπνίγει τη συνεργασία που απαιτείται για την οικοδόμηση εξαιρετικού λογισμικού. Επιτρέπει τις προσαρμογές και τις βελτιώσεις καθώς το έργο εξελίσσεται, προωθώντας μια πιο συνεργατική σχέση που επικεντρώνεται στην παροχή του καλύτερου δυνατού προϊόντος. Για τα περισσότερα προσαρμοσμένα έργα λογισμικού, η T & M παρέχει ένα πιο διαφανές και ρεαλιστικό πλαίσιο για την επιτυχία.

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

Σταθερή τιμή: Το πεδίο εφαρμογής είναι άκαμπτο και καθορίζεται λεπτομερώς εκ των προτέρων. Οι αλλαγές απαιτούν επίσημες, συχνά δαπανηρές αιτήσεις αλλαγής. Τα νέα χαρακτηριστικά ή οι στροφές είναι εύκολα προσαρμοσμένες. Για πολύπλοκο ή νέο λογισμικό, η προσαρμοστικότητα της T & M είναι ένα σημαντικό πλεονέκτημα. Κατανομή κινδύνου

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

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

Το μοντέλο ενθαρρύνει τις σωστές συμπεριφορές; Η T & M με σαφή παρακολούθηση προόδου ευθυγραμμίζει τα κίνητρα προς ένα καλύτερο τελικό προϊόν. Απευθείας Σχεδιασμός

Σταθερή τιμή: Απαιτεί έναν εξαντλητικό και πλήρη ορισμό όλων των χαρακτηριστικών και των απαιτήσεων πριν ξεκινήσει η εργασία.

T & M: Επιτρέπει την αρχική εργασία με ένα πεδίο υψηλού επιπέδου, με λεπτομέρειες να καθορίζονται επαναληπτικά. Είναι εφικτό να ορίσετε κάθε απαίτηση τέλεια από την αρχή; Για τα περισσότερα έργα λογισμικού, η απάντηση είναι όχι. Καλύτερη περίπτωση

Σταθερή τιμή: Καλύτερα για μικρά, βραχυπρόθεσμα έργα με εξαιρετικά σαφείς, αμετάβλητες απαιτήσεις (π.χ. ένας απλός ιστότοπος μάρκετινγκ). Ευθυγραμμίστε το μοντέλο τιμολόγησης με τη φύση του έργου σας. Η κακή ευθυγράμμιση είναι μια σημαντική κόκκινη σημαία.

Τελικά, το μοντέλο Time & Materials προσφέρει την ευελιξία που απαιτείται για να εξελιχθεί το λογισμικό. Επιτρέπει τις προσαρμογές και τις βελτιώσεις καθώς το έργο εξελίσσεται, προωθώντας μια πιο συνεργατική σχέση που επικεντρώνεται στην παροχή του καλύτερου δυνατού προϊόντος. Για τα περισσότερα προσαρμοσμένα έργα λογισμικού, η T & M παρέχει ένα πιο διαφανές και ρεαλιστικό πλαίσιο για μια επιτυχημένη εταιρική σχέση, μετατρέποντας τη δέσμευση σε μια κοινή αποστολή για τη δημιουργία αξίας. Οι κόκκινες σημαίες περιλαμβάνουν μη ρεαλιστικές υποσχέσεις για γρήγορη, άψογη παράδοση, απροθυμία να παράσχετε λεπτομερείς προτάσεις ή μια απροθυμία να σας επιτρέψει να μιλήσετε με τους προγραμματιστές τους. Αυτά τα σημάδια συχνά δείχνουν την απειρία ή την έλλειψη διαφάνειας. Αναζητήστε οργανισμούς που ζητούν προσεκτικές, προκλητικές ερωτήσεις σχετικά με τους επιχειρηματικούς σας στόχους. Η προληπτική επικοινωνία, η διαφανής τιμολόγηση και η προθυμία να συζητηθούν οι δυνητικοί κίνδυνοι είναι όλα τα ισχυρά θετικά σημάδια. Η ερπυσμός του πεδίου εφαρμογής εμφανίζεται όταν οι απαιτήσεις του έργου επεκτείνονται πέρα ​​από το αρχικό σχέδιο, οδηγώντας σε καθυστερήσεις και υπερβάσεις του προϋπολογισμού. Μια καλή υπηρεσία μετριάζει αυτό με μια ισχυρή διαδικασία διαχείρισης αλλαγών. Ένας ώριμος οργανισμός αποφεύγει αυτό, ακολουθώντας τα πρότυπα κωδικοποίησης και τη διεξαγωγή τακτικών αναθεωρήσεων κώδικα. Ένα επιτυχημένο προϊόν λογισμικού απαιτεί συνεχή συντήρηση, ενημερώσεις και υποστήριξη. Συζητήστε τα σχέδια υποστήριξης μετά την εκτόξευση του οργανισμού και τα συναφή έξοδα. Αυτή η πρόβλεψη εμποδίζει τα απροσδόκητα μακροπρόθεσμα έξοδα και διασφαλίζει τη συνεχή υγεία του λογισμικού σας. Βεβαιωθείτε ότι η σύμβασή σας σας δίνει πλήρη ιδιοκτησία του πηγαίου κώδικα και όλων των σχετικών πνευματικών ακινήτων μετά την ολοκλήρωση του έργου. Ο οργανισμός θα πρέπει επίσης να παρέχει ολοκληρωμένη τεκμηρίωση, συμπεριλαμβανομένων των τεχνικών προδιαγραφών και των οδηγών χρηστών.

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

Categories: IT Info