Quality Certifications and What they Mean in Software Development Certificazioni di qualità e il loro significato nello sviluppo del software
Large scale software development companies are still quite young and the software industry itself is a fairly new one. Su grande scala lo sviluppo di software le società sono ancora molto giovani e l'industria del software in sé è abbastanza nuova. Outsourcing of software development has been around for only a couple of decades and as the industry gains maturity, quality certification has taken on a whole new meaning for suppliers as well as customers. Outsourcing dello sviluppo del software è stato solo per circa un paio di decenni e come l'industria guadagni maturità, la certificazione di qualità ha assunto un nuovo significato per i fornitori e clienti. Quality certification in software is slightly different from quality certification in manufacturing. Certificazione di qualità del software è leggermente diverso da certificazione di qualità nel settore manifatturiero. Though a number of business process management and quality control principles are derived from popular quality certifications, the implementation and implications are noticeably different. Anche se un certo numero di Business Process Management e il controllo di qualità principi sono derivati da popolari certificazioni di qualità, l'attuazione e le implicazioni sono notevolmente diversi.
There are two broad types of quality certifications which can be obtained by software development companies. Ci sono due grandi tipi di certificazioni di qualità che può essere ottenuto mediante lo sviluppo di software. One is the ISO 9001:2000 standard and the other is various levels of SEI CMM. Una è la norma ISO 9001:2000, l'altro è in vari livelli di SEI CMM. Some organizations may achieve an ISO first and then work towards an SEI CMM level certification whereas some may go directly to an SEI CMM certification. Alcune organizzazioni possono raggiungere un ISO prima e quindi il lavoro svolto verso un SEI CMM livello di certificazione che alcuni possono andare direttamente a una certificazione SEI CMM. ISO certification however, is a lot easier than SEI CMM (as well a lot cheaper) and thus the number of companies with ISO certifications are quite a few whereas SEI CMM level companies are not so many in number. Certificazione ISO tuttavia, è molto più facile che SEI CMM (e molto più a buon mercato) e quindi il numero di aziende con certificazioni ISO sono alcuni che SEI CMM livello imprese non sono tanti in numero.
One of the key benefits of quality certification in a software development company is that it showcases the maturity and continuity of the organization. Uno dei principali vantaggi di certificazione di qualità in una società di sviluppo software è che esso mostra la maturità e la continuità dell 'organizzazione. Both quality certifications pay attention to processes. Entrambe le certificazioni di qualità prestare attenzione ai processi. ISO guidelines state that you should define a process and make sure that it is being followed whereas SEI CMM dictates certain parameters of a process within which the company should work. Linee guida ISO affermano che si dovrebbero definire un processo e assicurarsi che sia dato seguito SEI CMM che impone determinati parametri di un processo in cui la società che dovrebbe funzionare. Achieving certification and maintaining the documented processes provides a long term growth pattern in the company and at the same time helps in building a differentiating factor with customers. Raggiungere la certificazione e il mantenimento della documentato processi prevede un impegno a lungo termine modello di crescita della società e allo stesso tempo aiuta nella costruzione di un fattore di differenziazione con i clienti.
Apart from the maturity and continuity of the organization, software development companies need quality certification to ensure the success of large projects. A parte la maturità e la continuità dell 'organizzazione, lo sviluppo di software le imprese hanno bisogno di certificazione di qualità per assicurare il successo dei progetti di grandi dimensioni. Tried and tested development methodologies which are part of the certification process ensure that the coding and designing produced by the company are of a high standard and will withstand the test of use and durability. Sperimentate e collaudate metodologie di sviluppo che fanno parte del processo di certificazione assicurano che la codifica e la progettazione prodotto dalla società di alto livello e di sopportare la prova d'uso e durata. Customers planning to do business with a quality certified company find it much easier to get a good quality software product. Pianificazione clienti di fare affari con una qualità certificata è molto più facile per ottenere una buona qualità di prodotto software. Non-certified companies have a tough time when competing with a certified company and that is the reason why more and more software development companies are moving towards quality certification. Non autenticate le imprese hanno un tempo in cui dura concorrenza con certificata e che è il motivo per cui un numero sempre maggiore di aziende di sviluppo software si stanno muovendo verso la certificazione di qualità.
Most medium to large companies are moving towards SEI CMM level certification as that quality certification has been developed with software development in mind. La maggior parte delle medie e grandi aziende si stanno muovendo verso SEI CMM livello di certificazione che, come la certificazione di qualità è stato sviluppato con lo sviluppo di software in mente. There are various levels of the certification and level 5 is the highest a software development company can achieve. Ci sono vari livelli di certificazione e il livello 5 è il più alto di sviluppo software azienda è in grado di raggiungere. The entire certification process for SEI CMM level is lengthy, time consuming and quite expensive when compared with ISO 9001:2000 but the benefits compensate often compensate for that. L'intero processo di certificazione per SEI CMM livello è lunga, in termini di tempo e piuttosto costosi rispetto alla norma ISO 9001:2000, ma i benefici compensano spesso che per compensare.
So if you are a software company and have not yet gone down the path of certification, it is time you gave it serious thought. Quindi, se siete una società di software e non sono ancora andato giù il percorso di certificazione, è il momento si diede seria riflessione. If you are an organization looking to outsource software development work to companies in India, China, the Philippines, Poland or parts of Eastern Europe, it is advisable that you consider their quality certifications. Se siete alla ricerca di un'organizzazione di esternalizzare lo sviluppo di software per le società di lavoro in India, Cina, Filippine, Polonia o di parti di Europa orientale, è opportuno che consideri le loro certificazioni di qualità. Though we have mostly mentioned ISO 9001:2000 quality certifications, there are other industry and technology specific certifications which can also be obtained by software development companies. Se noi abbiamo la maggior parte di cui ISO 9001:2000 certificazioni di qualità, vi sono altre industria e la tecnologia certificazioni specifiche che possono essere ottenuti anche da società di sviluppo software. Usually these certifications are given by software manufacturers or independent bodies and though they might not be as critical as the quality certifications mentioned, they have a good level of importance when evaluating a supplier. Di solito queste certificazioni sono date di produttori di software o di organismi indipendenti e anche se potrebbe non essere il più critici come la certificazioni di qualità di cui, essi hanno un buon livello di importanza nel valutare un fornitore.
Article Source: Articolo Fonte: http://EzineArticles.com/?expert=Rod_Morris














December 6th, 2006 at 6:55 am 6 dicembre 2006 a 6:55 am
[...] Clients’ references are the best source of information concerning competencies of the outsource service provider. [...] Clienti 'riferimenti sono la migliore fonte di informazioni riguardanti le competenze del fornitore di servizi di outsourcing. Their satisfaction guarantees yours, too. Garantisce la loro soddisfazione, anche il vostro. Editor’s Note: See Quality Certifications and What they Mean in Software Development for more info [...] Ndr: vedi Certificazioni di qualità e il loro significato nello sviluppo del software per maggiori informazioni [...]