Fases de desenvolupament del programari: diferència entre les revisions

Contingut suprimit Contingut afegit
com a
m neteja i estandardització de codi
Línia 1:
[[Fitxer:Software dev2-ca.svg|miniatura|Mapa del cicle de vida i alliberament de programari]]
En l'[[enginyeria del programari]] el terme anomenat '''fases de desenvolupament''' s'utilitza per a expressar com ha progressat el desenvolupament d'un [[programari]] i quant de desenvolupament pot requerir. Cada versió important d'un producte passa generalment a través d'una etapa en què s'agreguen les noves característiques (etapa alfa), després una etapa on s'eliminen errors activament (etapa beta), i finalment una etapa on s'han tret tots els [[error de programari|bugs]] importants (etapa estable).
 
Les etapes intermèdies també poden ser reconegudes. Les etapes es poden anunciar i regular formalment pels [[Desenvolupador|desenvolupadors]] del producte, però els termes s'utilitzen de vegades de manera informal per descriure l'estat d'un producte. Normalment moltes companyies fan servir [[Criptografia |noms en clau]] per a les versions abans del llançament d'un producte, encara que el producte i les característiques reals són rarament secretes.
Línia 18:
 
== Beta ==
Una '''versió beta''' representa generalment la ''primera versió completa'' del [[programa informàtic]] o d'un altre producte, que és possible que sigui inestable però útil perquè les demostracions internes i les inspeccions prèvies seleccionin a clients. Alguns desenvolupadors es refereixen a aquesta etapa com a l<nowiki>'</nowiki>''inspecció prèvia (preview)'' o com una ''inspecció prèvia tècnica (technical preview "TP")''. Aquesta etapa comença sovint quan els desenvolupadors anuncien una congelació de les característiques del producte, indicant que no seran agregades més característiques a aquesta versió i que només es faran petites edicions o es corregiran errors.
 
Les versions beta estan en un pas intermedi en el cicle de desenvolupament. Els desenvolupadors les llancen a un grup de '''provadors''' o [[betatester]]s (de vegades el públic en general) per a una prova d'usuari. Els provadors divulguen qualsevol [[error de programari|error]] que troben i de vegades aporten característiques de menor importància que volguessin veure en la versió final.