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
 

QA utilizzare come primo passo verso l'outsourcing

Business RSS Feed





Quality Assurance, o QA, è spesso trascurato in una organizzazione di sviluppo del software, soprattutto quando i bilanci sono stretti. Quando si discute il bilancio per lo sviluppo del software in una delle mie aziende produttrici di software, l'amministratore delegato ha infine chiesto: "Beh, non si vuole veramente assumere un ragazzo QA, o un programmatore per aggiungere funzionalità al software?" E 'stata una scelta difficile. Ho deciso di assumere il programmatore, perché abbiamo avuto una lunga lista di caratteristiche per l'attuazione. E noi non potevamo permetterci di attuare un processo di QA senza dovere assumere personale significativo di ingegneri QA e qualcuno per gestire them.In un altro esempio, un client acceleranza aveva sviluppato il software e si stava pronto per una versione beta per i loro primi clienti. Anche loro avevano trascurato QA. Anche se il lavoro dei loro singoli programmatori è stato buono, l'intero sistema necessari test dopo il lavoro di programmazione è stata integrata together.This client si rese conto che andare al mercato senza una prova completa del sistema sarebbe una catastrofe. Un indicatore evidente della imminente rovina è stata la mancanza di dati sugli schermi della domanda ogni volta che il VP of Engineering, ha cercato di utilizzare il software. Proprio target di mercato è stato ordinario consumatori che non avrebbe tollerato eventuali dati mancanti, il comportamento di confusione o messages.How errore imprevisto potrebbe buon esempio ingegneri creare tali software schifo!? È perché QA è la sorella brutta fase di sviluppo del software. Anche se gli ingegneri sono unità di controllo il proprio codice, che non vuole essere disturbato con il test l'intera applicazione. E non è considerato un creativo o "divertimento" parte del processo. Di conseguenza, QA è spesso trascurato, portando a software mediocre e infelice users.Outsourcing è un'ottima soluzione al problema della inesistenti o incomplete QA. Eppure, alcune persone sono sorpresi di apprendere QA possono anche essere esternalizzate. Outsourcing il QA è un passo formidabile per primo approfittando del basso costo motivo resources.One Offshore Engineering QA è un buon punto di partenza con l'outsourcing è che non hanno necessariamente bisogno di divulgare il codice sorgente. È possibile fornire una versione binaria del software per l'installazione e il collaudo da parte il vostro team QA in outsourcing. Aspetto per una squadra con esperienza di eseguire il tipo di QA di cui avete bisogno. QA si può dividere in 5 diversi tipi di prove: 1. Prescrizioni relative alle prove - per assicurarci che il software fa che cosa avete progettato per DO2. Usabilità Test - test specializzati che possono richiedere i focus group di target users3. Di carico o stress test - per assicurare la tutela del software ha gli performance4 richiesto. Ambiente di test - test del software su diversi sistemi operativi, browser, etc.5. Test di regressione - un processo automatizzato a ripetere le prove rapidamente per ogni nuova versione del test softwareRegression viene spesso utilizzato con gli unit test. Unità di test viene eseguito durante la programmazione e richiede l'accesso al codice sorgente. Altri test di regressione separata può esercitare l'utente e le interfacce di programmazione definito per il software, senza la visualizzazione del sorgente code.Avoid outsourcing troppo in una volta. Scegliere il tipo di test che vi darà il vantaggio più grande. Per esempio, dei test di regressione può essere prezioso, perché si può riutilizzare il test stesso, dopo che sono stati sviluppati dal esternalizzate QA squadra. D'altra parte, l'ambiente di prova richiede un gran numero di casi di test, ed il basso costo di outsourcing è l'unico modo per affordably completa sintesi them.In, è importante riconoscere il valore della QA in processo di sviluppo software. Si può iniziare con un piccolo team di sviluppo e di essere soddisfatto della qualità del loro codice. Come la complessità del software cresce, si possono aggiungere le risorse di QA mediante esternalizzazione o alloggio proprio interno team.When si intraprende la creazione di un progetto ampio e complesso software, è fondamentale per pianificare QA professionale come parte dello sforzo. Se non si corre il rischio di fare un cattivo prima impressione e perdere critica prime vendite, i finanziamenti per i progetti futuri, o peggio. Anche se l'outsourcing è criticato per l'eliminazione di posti di lavoro, in outsourcing QA possono essere solo lo strumento di cui avete bisogno per aiutarlo a mantenere yours.Steve Mezak è un imprenditore di successo Silicon Valley tecnici e di esperti internazionali di outsourcing. Ottenere la vostra copia della sua relazione gratuitamente a "in outsourcing per lo sviluppo - l'arma segreta per la rapida creazione di prodotti software"

Fonte dell'articolo: Messaggiamo.Com

Translation by Google Translator





Related:

» Legit Online Jobs
» Wholesale Suppliers
» The Evolution in Anti-Spyware
» Automated Money Machine On eBay


Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!

Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com

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

Invia i tuoi articoli alla Directory di Messaggiamo.Com

Categorie


Copyright 2006-2011 Messaggiamo.Com - Mappa del Sito - Privacy - Webmaster invia i tuoi articoli alla Directory di Messaggiamo.Com [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu