Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Yessica rodriguez ing

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 3 Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (19)

Anzeige

Ähnlich wie Yessica rodriguez ing (20)

Aktuellste (20)

Anzeige

Yessica rodriguez ing

  1. 1. REPÚBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN PORLAMAR INGENIERÍA DE SOFTWARE Bachiller: Yessica Rodriguez C.I: 23.968.894 Porlamar, 20 de Ene. de 17
  2. 2. INGENIERÍA DE SOFTWARE Existen diferentes procesos en el tema ingeniería de software, que tienen como objetivo presentar diferentes técnicas que consisten en la combinación de procedimientos que permiten guiar el diseño y el desarrollo de sistemas de software a un producto final de calidad. En Ingeniería del Software, un modelo de proceso de desarrollo de software puede verse como una manera de dividir el trabajo en distintas actividades (o el ciclo de vida del producto en distintas fases) con la intención de lograr la mejor gestión y el mejor resultado para el proyecto. Estos modelos pueden incluir la definición previa de entregables específicos y otros artefactos que son creados y completados por el equipo para diseñar, codificar, probar y mantener el software en cuestión. El proceso de desarrollo de software no es único. No existe un proceso de software universal que sea efectivo para todos los contextos de proyectos de desarrollo. Debido a esta diversidad, es difícil automatizar todo un proceso de desarrollo de software. La administración de software abraca la planeación, calendarización, administración de riegos, manejo del personal, estimación de los costos de software y la administración de calidad. En este artículo se cubre la planeación y la calendarización de proyectos de software. Muchas son las causas para el fracaso de proyectos de software, se pueden mencionar: entrega tardía, no fiable, costo superior al estimado, características de ejecución pobres. Muchas veces la falla estaba en el enfoque de administración utilizado. La necesidad de administrar es una distinción importante entre un desarrollo profesional de software y la programación no profesional. La administración de proyectos de software es necesaria debido a que la ingeniería de software profesional siempre está sujeta a restricciones de presupuesto y calendarización; a las que debe ajustarse la organización que desarrolla el software. El trabajo del administrador de proyectos de software es asegurar que éstos cumplan dichas restricciones y entregar
  3. 3. software que contribuya a las metas del negocio. Una buena administración no garantiza el éxito del proyecto, sin embrago la mala siempre asegura el fracaso del mismo. El concepto de Calidad asociado al desarrollo software, está ligado al mismo desde sus orígenes. Desafortunadamente, se construyen proyectos y productos que no alcanzan los mínimos de calidad esperado, incluso los costes de no calidad, la deuda técnica, inducen a la no finalización con éxito de los mismos. Planificamos el desarrollo de productos en base a una metodología o un marco de trabajo, siguiendo un proceso definido y obviando actividades asociadas a la calidad. A menudo confundimos la calidad del proceso con la calidad del producto, lo que conlleva falsas expectativas en el desarrollo del software. Incluso en muchas organizaciones no existe una mentalización real por la calidad del producto, sino que prima la puesta en servicio sobre la calidad del mismo. Un Producto no es sólo la implementación software, escrito en un determinado lenguaje de programación, de un conjunto de funcionalidades, claras y explicitas, que permiten establecer un proceso de negocio en nuestras Compañías, con el fin de crear valor. Todo aquel activo generado en la Cadena de Valor, en aras a la generación de un activo software, forma parte inherente del mismo.

×