ing.del software

Páginas: 13 (3181 palabras) Publicado: 9 de abril de 2013
INTRODUCCION

Para el planteamiento correcto y el abordaje consolidado de cómo se debe desarrollar un software que genere la mayor solución al usuario, es necesario analizar los principales sistemas que permiten el funcionamiento de las soluciones informáticas planteada. Por lo tanto, al momento de conocer los procesos que se deben llevar a cabo para obtener un software se deben conocer todosaquellos métodos que permiten el entendimiento y la esquematización completa de todas las características que debemos tomar en cuenta para entregar un producto completo y adecuado a las necesidades requeridas por el usuario.
Por lo tanto utilizar una herramienta como el enfoque orientado a objeto, nos permitirá entender el funcionamiento programático que se debe realizar para generar todos losprocesos necesarios para la correcta operatividad del producto informático a desarrollar, por lo que unir estas dos concepciones que reflejan el que debo y como lo debo hacer son utilidades necesarias para el estudio optimo de un Software Operativo de alta calidad.















PROCESO DE DESARROLLO DE SOFTWARE.
Un proceso para el desarrollo de software, también denominado ciclode vida del desarrollo de software es una estructura aplicada al desarrollo de un producto de software. Hay varios modelos a seguir para el establecimiento de un proceso para el desarrollo de software, cada uno de los cuales describe un enfoque diferente para diferentes actividades que tienen lugar durante el proceso.
Actividades del desarrollo de software


Actividades del proceso dedesarrollo de software representado en el desarrollo en cascada. Hay algunos modelos más para representar este proceso.

PLANIFICACIÓN.
La importante tarea a la hora de crear un producto de software es obtener los requisitos o el aná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 vezque 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 parte del 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 delsoftware. 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 del proyecto. Esto puede incluir la documentación de un API, tanto interior como exterior.
Despliegue y Mantenimiento.
El despliegue comienza cuando el código ha sidosuficientemente 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 cierta inseguridad, es por ello que es fundamental instruir de forma adecuada a los futurosusuarios 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 la funcionalidad para un cliente. Si los costes de mantenimiento son muy elevados puede quesea 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. En ocasiones puede que una combinación de varios modelos sea apropiado.
MODELO DE CASCADA.
El modelo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software
  • Software
  • Software
  • Software
  • Software
  • Software
  • el software
  • El Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS