1. Proceso de Desarrollo
de un Software
***Sandra Rivera Mendez
***Abraham Moreno Hernandez
2010
[Escribirel nombre de lacompañía]
2. PROCESOS DE DESARROLLO DE SOFTWARE
BASADO EN LOS PROCESOS DE DESARROLLO DE
PRODUCTOS TECNOLÓGICOS
Cada uno de estos procesos con llevan a un fin común la innovación
tecnológica la cual para la empresa es un factor importante para la
competitividad.
ETAPA INICIAL
Dentro de esta etapa se da inicio al surgimiento de ideas para cubrir o dar
respuestas a la demanda de mercado, o simplemente que sean propuesta
dadas por empresas que necesiten el servicio llevando esto por medio de
contrataciones.
Se describe cual será su funcionamiento, las características que este tendrá o
lo que está solicitando el clientes.
Es importante determinar esto en la etapa inicio para que al llegar a la
conclusión del proyecto este complazca lo solicitado y esperado dentro de su
función.
Dentro de esta etapa se desarrolla un prototipo Banco, es en el cual se refleja
lo esencial que realizara el software. El desarrollo de prototipos sirve como
base para la búsqueda de financiamiento si la empresa no cuenta con él, esto
para llevar a cabo las etapas de diseño e implementación.
ETAPA DE DISEÑO Y DESARROLLO
En esta etapa se realizan mejoras al prototipo banco a fin de obtener una
factibilidad técnica y funcional del software.
En esta se involucran más la utilización de recursos intelectuales y materiales,
lo cual con lleva a la utilización del recurso capital.
Se realiza la estructura del software, esto es codificar y realizar las
programaciones necesarias para que las funcionalidades finales que tendrá
realice las operaciones correctamente.
3. ETAPA DE EVALUACIÓN Y PRUEBAS
Dentro de esta etapa se realizan las pruebas correspondientes para la
determinación de que el software está listo para llevarlo a su implementación.
Se analiza y evalúa cada una de las funciones y proceso que este realiza para
que de la obtención de los resultados se tomen diversas decisiones
correspondientes al software o producto terminado, uno de los cueles se saber
si lo que fue creado es competitivo dentro de la rama de mercado en la que se
desea implementar.
Si esto no es así, el producto o software se regresa a la etapa de diseño para la
reestructuración de las aplicaciones y funcionalidades que este debe realizar
esto es la una etapa de retroalimentación.
ETAPA DE IMPLEMENTACIÓN.
En esta etapa el software es instalado para que lleve a cabo las
funcionalidades para lo que fue creado.
Es aquí donde se entra dentro de la transferencia tecnológica para la empresa
que solicito el desarrollo de este producto.
En esta parte se llevan a cabo las especificaciones de desecho de autor
garantías y licenciamiento.
Es muy importante para la empresa contratista determinar estos puntos en los
contratos establecidos inicialmente para la determinación de registro de
productos.
ETAPA DE MANTENIMIENTO.
Se llevan a cabo los procesos de mejoras y optimización del producto, es para
que no se vuelva algo obsoleto dentro del mercado y tenga mejor rendimiento
para lo que el cliente este solicitando.
También se pueden llevar a cabo las actualizaciones correspondientes ya que
como todo software con lleva un ciclo de vida.
Y como actualmente la tecnología es muy cambiante constantemente esto es
necesario para mantenerse dentro del mercado.
4. DIAGRAMA DE LOS PROCESOS
ETAPAS DE PROCESOS DE DESARROLLO
ETAPA INICIAL
ETAPA DISEÑO Y
DESARROLLO
ETAPA DE EVALUACIÓN Y
PRUEBAS
ETAPA IMPLEMENTACIÓN
ETAPA MANTENIMIENTO
RETROALIMENTACIÓN