NEGOCIOS.
Enviado por wilsonenrique • 1 de Diciembre de 2013 • Práctica o problema • 423 Palabras (2 Páginas) • 310 Visitas
Qué modelo de proceso de software elegiría y por qué? Justifique adecuadamente su respuesta.
Utilizaría el modelo de desarrollo de construcción por prototipos, la razón de la escogencia es debido a que el usuario no conoce bien que desea, por ende dentro del desarrollo del software se ira colocando los requerimientos adicionales que harán parte del proyecto final. Teniendo en cuenta que no son muy claros los requerimientos de los clientes le aconsejaría a Eliana que empleara un modelo de desarrollo de construcción por prototipos.
Este modelo consiste en un procedimiento que permite diseñar y analizar una aplicación que representa el sistema que se desea. Las etapas del modelo son:
- Investigación preliminar.
- Colecta y refinamiento de los requerimientos y proyecto rápido:
- Análisis y especificación del prototipo.
- Diseño y construcción del prototipo.
- Evaluación del prototipo por el cliente.
- Renacimiento del prototipo.
- Diseño técnico.
- Programación y test.
- Operación y mantenimiento.
Para construir el prototipo del software se aplican los siguientes pasos:
PASO 1. Evaluar la petición del software.
Debido a que el cliente debe interaccionar con el prototipo en los últimos pasos, es esencial que: 1) el cliente participe en la evaluación y ajuste del prototipo.
2) El cliente debe decidir sobre los requerimientos de forma oportuna.
PASO 2. Se desarrolla una representación abreviada de los requerimientos.
El analista debe representar los dominios funcionales y de información del programa y desarrollar un método razonable de partición.
PASO 3. Después de revisar la representación de los requerimientos, se crea un conjunto de especificaciones de diseño abreviadas para el prototipo.
El diseño debe ocurrir antes de que comience la construcción del prototipo.
PASO 4. El software del prototipo se crea, prueba y ajusta.
PASO 5. Una vez que el prototipo se ha probado, se presenta al cliente, el cual "conduce la prueba" de la aplicación y sugiere modificaciones.
PASO 6. Los pasos 4 y 5 se repiten iterativamente hasta que todos los requerimientos estén formalizados o hasta que el prototipo haya evolucionado hacia un sistema de producción.
3. Presente una estimación de costos real para el desarrollo del software. Utilice el método que desee para estimación de costos.
Teniendo en cuenta que se trata de un proyecto pequeño, con requerimientos no rígidos, emplearemos un modelo de costos COCOMO, de tipo orgánico.
Eb este sentido se ingresa como un COCOMO básico, teniendo el siguiente costo aproximado:
...