Por lo general, se crea un prototipo para el desarrollo del concepto y el diseño visual, mientras que estas cosas ya deberían decidirse en la versión beta.
Los prototipos son representaciones de software que se pueden crear en pocas horas. Se muestran a clientes, partes interesadas o usuarios y se pueden revisar completamente después de la presentación / prueba. En un proceso de desarrollo iterativo, se crean varios prototipos que se aproximan al producto final que luego se implementa (por ejemplo, como una versión beta). Por lo tanto, no es raro que el software implementado se vea completamente diferente a los prototipos de una etapa inicial.
En contraste, la versión beta es un programa funcional que requiere codificación. Como esto lleva mucho más tiempo que crear un prototipo, la versión beta viene después de la etapa de creación de prototipos. En este punto, el programa debería estar terminado en su mayor parte, solo se esperan cambios menores. Además, las versiones beta generalmente se muestran a un grupo más grande de usuarios, más como presentar el programa nuevo / revisado para publicitarlo y obtener comentarios de la comunidad. Los prototipos en contraste se utilizan para probar el concepto con pocos usuarios, por lo que en caso de que sean necesarias adaptaciones mayores, muchos usuarios potenciales aún no lo juzgan.
- Cómo ganar experiencia como desarrollador de software fuera de la universidad
- La ruta para ser un buen ingeniero de software
- A menudo me desvío del trabajo (soy desarrollador de software) y me encuentro leyendo artículos de noticias, navegando en Quora, Facebook, etc. ¿Es malo?
- ¿Cuáles son las diversas metodologías de desarrollo de software?
- ¿Cuál tiene el mejor crecimiento profesional, remuneración y consistencia laboral: un desarrollador de Java o un administrador de base de datos?