Procesos Del Software
6S11
PROCESOS DEL SOFTWARE
Un proceso de software es un conjunto de actividades que conducen ala creación de un producto de software, estasactividades pueden consistir en el desarrollo de software desde cero en un lenguaje de programación estándar como Java o C, sin embargo cada vez mas se desarrolla nuevo software ampliando y modificando lossistemas existentes y configurando e integrando software comercial o componentes del sistemas, los procesos de software son complejos y como todos los procesos intelectuales y creativos dependen de laspersonas que toman desiciones y juicios debido ala necesidad de juzgar y crear los intentos para automatizar estos procesos han tenido un éxito ilimitado las herramientas de ingeniería del softwareasistida por computadora (CASE) pueden ayudar algunas actividades del proceso, sin embargo no existe posibilidad alguna al menos en los próximos años de alguna automatización mayor en el diseño creativodel software realizados por los ingenieros relacionados con el proceso del software.
Aunque existen muchos procesos diferentes de software algunas actividades fundamentales son comonues para todosellos como por ejemplo:
1.- Especificación de software se debe definir la funcionalidad del software y las restricciones en su operación.
2.-diseño e implementación del software, se debeproducir software que cumple su especificación
3.-validación del software, se debe validar el software para asegurar que hace lo que el cliente desea
4.-evolucion del software, el software debeevolucionar para cubrir las necesidades cambiantes del cliente
Aunque no existe un proceso del software ideal en las organizaciones existen enfoques para mejorarlos los procesos pueden incluir técnicasanticuadas o no aprovecharse de las mejores practicas en la ingenieria del software industrial de echo algunas organizaciones no aprovechan los metodos de la ingenieria del software en el desarrollo...
Regístrate para leer el documento completo.