LAS MÚLTIPLES DIMENSIONES DEL PROCESO DE SOFTWARE

Páginas: 9 (2207 palabras) Publicado: 1 de agosto de 2014
Nombre: Vivian Cristina Galvis Toro
Ingeniería del software I


LECTURA No 4.

INTRODUCCION


EL proceso de software es un método para el desarrollo y la producción del software, existe muchos modelos para implementar un proceso y cada uno tiene un enfoque diferente para diferentes actividades que dan lugar durante el proceso, este proceso se está volviendo importante para profesionalesen la industria del software ya que les ayuda a que el producto de software sea eficaz, mantenible y sobre todo un producto de calidad, A continuación se identificara dónde, cuándo, y cómo un mayor énfasis en aspectos de procedimiento puede ser de mayor ayuda para desarrollar un software de calidad con la ayuda de un proceso bien implementado.








LOS MÚLTIPLES DIMENSIONES DELPROCESO DE SOFTWARE

Un proceso puede ser definido como un método de hacer o producir algo. Extendiendo esto al caso específico de software, podemos decir que


La importancia del proceso
En el pasado los procesos han sido altamente dependiente del desarrollador individual. Esto puede llevar a tres problemas fundamentales.
En primer lugar, dicho software es muy difícil de mantener. Imagina quenuestro desarrollador de software ha caído debajo de un autobús, y alguien más debe hacerse cargo de la obra parcialmente terminada. Es muy posible que haya una amplia documentación que explique el estado de los trabajos en curso. Tal vez incluso hay un plan, con tareas individuales asignadas y las que se han concluido claramente marcados - o tal vez el plan sólo existe en la mente de losdesarrolladores. En cualquier caso, un empleado de reemplazo probablemente terminará a partir de cero, porque por muy bueno el trabajo previo, el reemplazo no tiene ni idea de por dónde empezar. El proceso puede ser excelente, pero es un proceso ad -hoc, no es un proceso definido.
En segundo lugar, es muy difícil evaluar con precisión la calidad del producto terminado de acuerdo con cualquier evaluaciónindependiente.
En tercer lugar, hay una enorme sobrecarga implicada ya que cada individuo se resuelve a su manera de hacer las cosas de manera aislada. Para evitar esto hay que encontrar la manera de aprender de las experiencias de otros que ya han pisado el mismo camino.
Por lo que es importante para cada organización definir el proceso para un proyecto. Especificar los diversos temas que debenproducirse y el orden en que se deben producir, este nos dice cómo debe mantenerse, y la forma en que deben ser revisados ​​, y qué hacer con ellos cuando el proyecto esté terminado. Puede que no sea mucho más de un proceso.

El propósito de proceso
¿Qué queremos lograr con nuestro proceso? Podemos identificar ciertos objetivos.
Eficacia: No se debe confundir con la eficiencia. Un procesoeficaz debe ayudar a producir el producto adecuado. No importa lo elegante y bien escrito el software, ni lo rápido que hemos producido. El proceso debería ayudar a determinar cuáles son las necesidades de los clientes, y, sobre todo, comprobar que lo que hemos producido es lo que necesita el cliente.

Mantenibilidad: Por muy bueno que el programador, las cosas todavía van a ir mal con elsoftware. Los requisitos a menudo cambian entre versiones. En cualquier caso, es posible que desee volver a utilizar elementos del software en otros productos. Uno de los objetivos de un buen proceso es exponer los procesos de pensamiento de los diseñadores y programadores de tal manera que su intención es clara. Luego pueden rápida y fácilmente encontrar las fallas y hacer cambios.

Previsibilidad:Cualquier desarrollo de nuevos productos necesita ser planificada, y esos planes se utiliza como base para la asignación de recursos: tiempo y personas. Es importante predecir con precisión cuánto tiempo va a tomar para desarrollar el producto. Un buen proceso nos ayudará a hacer esto. El proceso ayuda a sentar las etapas del desarrollo. Por otra parte, la coherencia de los procesos nos permite...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • las multiples dimensiones del desarrollo sostenible
  • proceso del software
  • Proceso software
  • Proceso de software
  • Procesos Del Software
  • procesos de software
  • Dimensiones Del Proceso De Investigación
  • El Proceso De Globalización Sus Dimensiones E Impacto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS