RSS
Facebook
G+

Buscador de IntercambioSOS:


Retroceder   Foro de Ayuda IntercambiosvirtualeS > Soporte Sobre: Educación & Entretenimiento > Zona Académica > Otras

Respuesta
 
Herramientas Desplegado
Antiguo 17-abr-2010     #1
Caluroso RTM, Beta, RC, etc, Fases del desarrollo de software

Fases del desarrollo de software

En la ingeniería del software el término fases de desarrollo expresa cómo ha progresado el desarrollo de un software y cuánto desarrollo puede requerir. Cada versión importante de un producto pasa generalmente a través de una etapa en la que se agregan las nuevas características (etapa alfa), después una etapa donde se eliminan errores activamente (etapa beta), y finalmente una etapa en donde se han quitado todos los bugs importantes (etapa estable). Las etapas intermedias pueden también ser reconocidas. Las etapas se pueden anunciar y regular formalmente por los desarrolladores del producto, pero los términos se utilizan a veces de manera informal para describir el estado de un producto. Normalmente muchas compañías usan nombres en clave para las versiones antes del lanzamiento de un producto, aunque el producto y las características reales son raramente secretas.

Indice
  1. Alfa
  2. Beta
  3. Versión candidata a definitiva (RC)
  4. Versión de disponibilidad general (RTM)
  5. Estable/inestable
Alfa
Es la primera versión del programa, la cual es enviada a los verificadores para probarla.

Algunos equipos de desarrollo utilizan el término alfa informalmente para referirse a una fase donde un producto todavía es inestable, aguarda todavía a que se eliminen los errores o a la puesta en práctica completa de toda su funcionalidad, pero satisface la mayoría de los requisitos.

El nombre se deriva de alfa, la primera letra en el alfabeto griego.
Beta
Una versión beta o lanzamiento beta representa generalmente la primera versión completa del programa informático o de otro producto, que es posible que sea inestable pero útil para que las demostraciones internas y las inspecciones previas seleccionen a clientes. Algunos desarrolladores se refieren a esta etapa como inspección previa (preview) o como una inspección previa técnica (technical preview [TP]). Esta etapa comienza a menudo cuando los desarrolladores anuncian una congelación de las características del producto, indicando que no serán agregadas más características a esta versión y que solamente se harán pequeñas ediciones o se corregirán errores. Las versiones beta están en un paso intermedio en el ciclo de desarrollo completo. Los desarrolladores las lanzan a un grupo de probadores beta o betatesters (a veces el público en general) para una prueba de usuario. Los probadores divulgan cualquier error que encuentran y características, a veces de menor importancia, que quisieran ver en la versión final.

Cuando una versión beta llega a estar disponible para el público en general, a menudo es utilizada extensamente por los tecnológicamente expertos o familiarizados con versiones anteriores, como si el producto estuviera acabado. Generalmente los desarrolladores de las versiones betas del software gratuito o de código abierto los lanzan al público en general, mientras que las versiones beta propietarias van a un grupo relativamente pequeño de probadores. En febrero de 2005, ZDNet publicó un artículo acerca del fenómeno reciente de las versiones beta que permanecían a menudo por años y que eran utilizada como si estuvieran en nivel de producción [1]. Observa que G-mail igual que las noticias de Google, por ejemplo, estuvieron en beta por un período de tiempo muy largo (5 años). Esta técnica puede también permitir a un desarrollador retrasar el ofrecimiento de apoyo total o la responsabilidad de ediciones restantes. Los receptores de betas altamente propietarias pueden tener que firmar un acuerdo de no revelación.

Como esta es la segunda etapa en el ciclo de desarrollo que sigue la etapa de alfa, esta se nombra como la siguiente letra griega beta.
Versión candidata a definitiva (RC)
Una versión candidata a definitiva o candidata para el lanzamiento, aunque más conocida por su nombre en inglés release candidate, comprende un producto final, preparado para publicarse como versión definitiva a menos que aparezcan errores que lo impidan. En esta fase el producto implementa todas las funciones del diseño y se encuentra libre de cualquier error que suponga un punto muerto en el desarrollo. Muchas empresas de desarrollo utilizan frecuentemente este término. Otros términos relacionados incluyen gamma, delta (y tal vez más letras griegas) para versiones que están prácticamente completas pero todavía en pruebas; y omega para versiones que se creen libres de errores y se hallan en el proceso final de pruebas. Gamma, delta y omega son, respectivamente, la tercera, cuarta y última letras del alfabeto griego.
Versión de disponibilidad general (RTM)
La versión de disponibilidad general (también llamada "dorada") de un producto es su versión final. Normalmente es casi idéntica a la versión candidata final, con sólo correcciones de último momento. Esta versión es considerada muy estable y relativamente libre de errores con una calidad adecuada para una distribución amplia y usada por usuarios finales. En versiones comerciales, puede estar también firmada (usado para que los usuarios finales verifiquen que el código no ha sido cambiado desde su salida. La expresión de que un producto "se ha dorado" significa que que el código ha sido completado y que "está siendo producido masivamente y estará en venta próximamente".

El término "dorado" se refiere anecdóticamente al uso del "disco maestro de oro" que fue frecuentemente usado para enviar la versión final a los fabricantes que lo usan para producir las copias de venta al detalle. Esto puede ser una herencia de la producción musical. En algunos casos, sin embargo, el disco maestro está realmente hecho de oro, tanto por apariencia estética como por resistencia a la corrosión.

Microsoft y otros usan el término release to manufacturing (RTM) para referirse a esta versión (para productos comerciales como Windows 7, como "Build 7600 is the Windows 7 RTM release"), y release to Web (RTW) para productos libremente descargables.
Estable/inestable
En la programación de código abierto los números de las versiones, o los términos estable e inestable, normalmente distinguen las fases del desarrollo. En el pasado, el núcleo Linux usaba el número de versión para denotar si una versión era estable o inestable. En efecto, las versiones estaban formada por cuatro números, separados por un punto. Una cifra impar en el segundo número de la versión indicaba una versión inestable. Hoy en día ya no se usa esta convención, y todas las versiones son estables independientemente del número de versión. En la práctica el uso de números pares e impares para indicar la estabilidad de un producto ha sido usado por otros muchos proyectos de software libre.

Este concepto también se aplica al software empaquetado en algunas distribuciones Linux como Debian, de modo que existe una rama o conjunto de paquetes considerados estables y otra rama considerada inestable. Esta última rama aporta versiones de programas más recientes que la estable pero que no están tan probados.
Wikipedia





Aprende lo que puedas y enseña lo que sepas, el conocimiento es patrimonio de TODOS

Última edición por Eloy58; 08-may-2010 a las 18:16
Responder Citando
Los siguientes 12 usuarios agradecen a Eloy58 por este mensaje:
Abraxas (28-mar-2012), baduser (17-abr-2010), cardavid (18-abr-2010), Delangelninja (06-oct-2010), Egelma (16-mar-2018), EternalWolf (24-jul-2010), luillilimon (22-may-2010), MartiXFX (19-abr-2010), ReaPeR (22-abr-2010), SparTac0 (17-mar-2018), tamarindoloco (16-dic-2012), WELNN (16-feb-2011)
Antiguo 17-abr-2010     #2
Predeterminado

Gracias Eloy, excelente info para entender todas los lios que causa Microchoft con sus productos.... jajajajaja


De hecho el RTM deberia llamarse GA (General Availability) ya que no todas las verciones liberadas oficialmente las venden a fabricantes de equipos.

salu2
Responder Citando
Los siguientes 4 usuarios agradecen a baduser por este mensaje:
cardavid (18-abr-2010), Eloy58 (17-abr-2010), MartiXFX (19-abr-2010), SparTac0 (17-mar-2018)
Antiguo 18-abr-2010     #3
Predeterminado

Gracias por la info

El ser humano es un ser evolutivo, cada día debe ser mejor!

http://img101.imageshack.us/img101/5390/firmanuevaiv.gif
Enviar un mensaje por MSN a cardavid Responder Citando
Los siguientes 3 usuarios agradecen a cardavid por este mensaje:
baduser (18-abr-2010), Eloy58 (18-abr-2010), MartiXFX (19-abr-2010)
Antiguo 18-abr-2010     #4
Predeterminado

Excelente Eloy, como siempre...!

Saludos...!

Enviar un mensaje por MSN a Manybadilla Enviar un mensaje por Yahoo  a Manybadilla Enviar un mensaje por Skype™ a Manybadilla Responder Citando
Los siguientes 4 usuarios agradecen a Manybadilla por este mensaje:
baduser (19-abr-2010), cardavid (19-abr-2010), Eloy58 (19-abr-2010), MartiXFX (19-abr-2010)
Antiguo 22-abr-2010     #5
Predeterminado

excelente info gracias muy buena
Responder Citando
Los siguientes 3 usuarios agradecen a luigimix por este mensaje:
baduser (22-abr-2010), cardavid (22-abr-2010), Eloy58 (22-abr-2010)
Antiguo 22-abr-2010     #6
Predeterminado




Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa.
Blaise Pascal (1623-1662) Científico, filósofo y escritor francés.
Responder Citando
Los siguientes 3 usuarios agradecen a ReaPeR por este mensaje:
baduser (22-abr-2010), cardavid (22-abr-2010), Eloy58 (22-abr-2010)
Antiguo 22-may-2010     #7
Predeterminado

Gracias, ya no mas confuciones.

Todo lo q' vale la pena cuesta trabajo

Responder Citando
Los siguientes 2 usuarios agradecen a luillilimon por este mensaje:
baduser (22-may-2010), Eloy58 (22-may-2010)
Antiguo 06-oct-2010     #8
Predeterminado

Gracias por la info muy importante! como siempre eloy siempre pensando en todo jajaja



intercambiosvirtuales.org
Enviar un mensaje por MSN a wpiaw Responder Citando
Antiguo 16-mar-2018     #9
Predeterminado

Excelente información.
Muchas Gracias.
Responder Citando
Respuesta

Etiquetas
beta, rtm, versiones software


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
[TUTORIAL] ¿Cómo alargar el período de prueba de software trial? jchierro Tutoriales & Videos Tutoriales 7 23-ago-2012 06:17
[Tutorial] Software Indispensable para tu Ordenador vía IV.org [2009] Sabid Barahona Tutoriales & Videos Tutoriales 15 18-feb-2010 15:37
Instalar, Configurar Ubuntu 9.04 Jaunty Jackalope y Cosas que hacer luego de Instalar Eloy58 Linux 33 18-feb-2010 10:59
¿es mejor el software comercial que el software libre? xhyruja Seguridad 3 01-feb-2010 20:20


Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
Ad Management by RedTyger