Pepito

Páginas: 5 (1043 palabras) Publicado: 4 de diciembre de 2012
La empresa BK ha recibido un nuevo encargo de software.
Se trata de diseñar una aplicación para una tienda especializada en vender productos estéticos.
La tienda desea trabajar con software libre. Además, desea explícitamente que la aplicación sea capaz de cumplir las siguientes tareas:

• Facturas =========( Clientes
• Gestión Comerciales ====( Trabajadores
• Gestión de Stock====( Almacén
• Lector Código Barras/Tarjetas Crédito
• Gestión Ventas ====( Productos
• Tiempo menor posible
• Nunca 2 peticiones a la vez
• Gestión Internas ==( Trabajadores

Planning:

Areq
Diseño = hazlo modelo ciclo de vida + Objetivo
Codificación = Lenguaje programación + Objetivo
= herramientas ¿Porque?

Análisis requisitos > Análisisfuncional > Diseño > Construcción > Implantación > Operación

1. Análisis
2. Diseño
3. Construcción
4. Implantación
5. Operación


A) Commerce – Estético BK

[pic]



Tendrás que diseñar una planificación del proyecto de desarrollo de ese software que cumpla con las premisas estudiadas en la presente unidad de trabajo.
Esencialmente, el proyecto se divide en lossiguientes apartados:
1. Sintetiza el análisis de requerimientos del sistema para nuestro cliente. Plantea el diseño y determina el modelo de ciclo de vida más idóneo para esta aplicación.
[pic]
Clientes y ventas (externo)
Trabajadores y catálogo/producto-servicios (interno)

Planificación
La importante tarea a la hora de crear un producto de software es obtener los requisitos o elanálisis de los requisitos. Los clientes suelen tener una idea más bien abstracta del resultado final, pero no sobre las funciones que debería cumplir el software.
Una vez que se hayan recopilado los requisitos del cliente, se debe realizar un análisis del ámbito del desarrollo. Este documento se conoce como especificación funcional.

Implementación, pruebas y documentación
La implementación es partedel proceso en el que los ingenieros de software programan el código para el proyecto.
Las pruebas de software son parte esencial del proceso de desarrollo del software. Esta parte del proceso tiene la función de detectar los errores de software lo antes posible.
La documentación del diseño interno del software con el objetivo de facilitar su mejora y su mantenimiento se realiza a lo largo delproyecto.

Despliegue y mantenimiento
El despliegue comienza cuando el código ha sido suficientemente probado, ha sido aprobado para su liberación y ha sido distribuido en el entorno de producción.
Entrenamiento y soporte para el software es de suma importancia y algo que muchos desarrolladores de software descuidan. Los usuarios, por naturaleza, se oponen al cambio porque conlleva una ciertainseguridad, es por ello que es fundamental instruir de forma adecuada a los futuros usuarios del software.
El mantenimiento y mejora del software de un software con problemas recientemente desplegado puede requerir más tiempo que el desarrollo inicial del software. Es posible que haya que incorporar código que no se ajusta al diseño original con el objetivo de solucionar un problema o ampliar lafuncionalidad para un cliente. Si los costes de mantenimiento son muy elevados puede que sea oportuno rediseñar el sistema para poder contener los costes de mantenimiento.





Modelos de desarrollo de software

Hay varios modelos para perfilar el proceso de desarrollo, cada uno de las cuales cuenta con pros y contras. El proyecto debería escoger el más apropiado para sus necesidades. Enocasiones puede que una combinación de varios modelos sea apropiado.
[editar]Modelo de cascada
Artículo principal: Desarrollo en cascada.
El modelo de cascada muestra un proceso donde los desarrolladores han de seguir las siguientes fases de forma sucesiva:
Especificación de requisitos
Diseño del software
Integración
Pruebas (o validación)
Despliegue (o instalación)
Mantenimiento...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pepito
  • Pepito
  • Pepito
  • pepito
  • Pepito
  • Pepito
  • Pepito
  • pepitas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS