SlideShare una empresa de Scribd logo
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA Isummit Loxa 2010 Eylin Calderón Astrid Medina
INTRODUCCIÓN: Un proceso de desarrollo de software ha sido cuestionado por no cumplir con las expectativas del cliente, falla de los programas, costes, modificación difícil del software, entre otros.
INTRODUCCIÓN Según Standish Group en la publicación “Chaos Report”, analizado desde el año 1994 al 2009, muestra que solo el 32% de los proyectos son exitosos, el 44% tienen problemas por el presupuesto, esfuerzo o fecha y el 24% de los proyectos son cancelados.  Es por eso que nace la Ingeniería de Software que es un conjunto de procesos que, aunque no deben ser seguidos en su totalidad, son una guía que nos muestra el camino correcto para elaborar un buen producto.
INTRODUCCIÓN: Detrás de un software exitoso hay un grupo de personas que han trabajado en diferentes campos para poder llegar a crearlo, utilizando herramientas y técnicas que de forma organizada nos permiten ver cristalizadas las ideas y requisitos que tiene el cliente y que son la clave para empezar a trabajar. La Ingeniería de Software ha permitido crear nuevas tecnologías puntuales para el crecimiento de la sociedad, optimizando actividades que son esenciales para el desarrollo de todo el mundo. De esta manera se pretende utilizar la  Ingeniería de Software  como base para el desarrollo tecnológico, ocupando un lugar central en éste proceso ya que se necesita un análisis profundo para crear nuevas soluciones a nuevas necesidades.
DESARROLLO: Fuente: http://sysconex.com
DESARROLLO: Ingeniería del Software es el estudio de los principios y metodologías para desarrollo y mantenimiento de sistemas de software. [Zelkovitz, 1978] La Ingeniería del Software es el establecimiento y uso de principios sólidos de la ingeniería para obtener económicamente un software confiable y que funcione de modo eficiente en maquinas reales. [Bauer, 1972] Ingeniería de Software es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo operación (funcionamiento) y mantenimiento del software: es decir, la aplicación de ingeniería al software. [IEEE, 1993]
DESARROLLO: El desarrollo de software tiene como fin la realización eficaz y eficiente de un producto de software que reúna los requisitos del cliente, es por esto que es necesario que el proceso de desarrollo de software se apoye en criterios y definiciones de la Ingeniería de Software. Fuente: http://blog.entel.es/?p=324
MODELOS PARA EL PROCESO DE DESARROLLO DE SOFTWARE: Dentro del proceso de ingeniería de software se han definido varios modelos de seguimiento o guía para el correcto desarrollo del proceso de creación del software estos son: modelos en cascada, modelo en espiral, modelos de procesos incrementales.
MODELO CASCADA Denominado Ciclo de vida clásico, presenta un enfoque sistemático o secuencial para el desarrollo del software. Fuente: http://ingsw.pbworks.com
MODELO CASCADA Inicia con la fase de Análisis de los Requerimientos de Cliente, luego el Diseño, continúa con la Codificación posteriormente con la Fase de Pruebas e integración para finalmente terminar con el proceso de operación y mantenimiento   Este tipo de modelado es aconsejable utilizarlo cuando los requerimientos del proyecto están fijos y donde el proceso de trabajo de se lo realiza de principio a fin de una manera un tanto lineal.
MODELO EN ESPIRAL Es un modelo de proceso evolutivo, en donde se combina la naturaleza iterativa con los aspectos controlados y sistemáticos del modelo en cascada. Fuente: http://148.202.148.5/cursos/cc321/fundamentos/unidad1/espiral.htm
MODELO ESPIRAL Este tipo de modelo de proceso, proporciona el material para el desarrollo rápido de versiones incrementales del software. Tiene dos características esenciales, una de ellas es un enfoque cíclico para el crecimiento incremental del grado de definición e implementación de un sistema, mientras disminuye su grado de riesgo; la otra característica consiste en un conjunto de puntos de fijación para así poder asegurar que el usuario se comprometa con las soluciones del sistema y que estas sean factibles y satisfactorias.
MODELO INCREMENTAL Este modelo incremental combina los elementos del modelo en cascada aplicados en forma iterativa, este modelo aplica secuencias lineales de manera escalonada conforme va avanzando el tiempo; cada una de las secuencias lineales produce incrementos del software. Fuente: http://www.pymeactual.com
MODELO INCREMENTAL: Como su nombre lo dice este modelo está basado en la entrega de una serie de incrementos o lanzamientos, en los cuales se incorporan requisitos básicos dejando de lado algunos requisitos suplementarios.   El modelo incremental consta de las mismas faces que un modelo en espiral, pero con sus características propias antes mencionadas. Este tipo de modelo es conveniente usarlo cuando el tiempo para realizar el proyecto es corto y además si se cuenta con poco personal para el desarrollo del proyecto.
APORTE PERSONAL: La ingeniería de software nos permite valernos de un sistema que permita controlar y hacer un seguimiento de cada ciclo del desarrollo del software, utilizando como principal herramienta los requerimientos que tiene el cliente. Para una buena gestión de un proyecto es necesario saber dividir correctamente las actividades, distribuirlas de la mejor manera y así mismo asignarles el tiempo y el costo adecuado para conseguir el éxito del proyecto, es una buena técnica basar el proyecto en entregables, ya que es una forma de dar responsabilidades de una actividad a una persona o grupo de personas, además el establecer correctamente el tamaño y precisión los paquetes de trabajo ayudará a controlar el cumplimiento de las actividades por parte del equipo de desarrollo del proyecto.
APORTE PERSONAL: Esta técnica además de ayudarnos a realizar una identificación y seguimiento de los artefactos dentro del proceso de desarrollo de software, que son los entregables que tendremos que realizar para conocer cómo va creciendo y llevándose a cabo nuestro proyecto, nos permite conocer los roles necesarios para éste desarrollo como las responsabilidades que cada rol tiene a su cargo, teniendo siempre en cuenta que todas las actividades realizadas están encaminadas a cumplir con los objetivos propuestos del software.
APORTE PERSONAL: Es importante señalar también, que el éxito de un proyecto no solo se basa en la buena planificación y administración, sino también en una participación constante del cliente y de cada uno de los miembros de la empresa u organización que  directa o indirectamente se relacionan con el proyecto. Fuente:http://www.fing.edu.uy
CONCLUSIONES: Tener claro los objetivos del software nos dará una visión de cómo va a funcionar el mismo. Una buena definición de requerimientos garantizará el éxito del proyecto y la satisfacción del cliente. El modelo de proceso utilizado deberá corresponder al ámbito y necesidades del proyecto. Es necesario identificar cuáles son los roles,  artefactos y/o entregables del proyecto. Tanto un artefacto como un paquete de trabajo son productos tangibles y cuantificables.  Proyectos reales no se sigue por lo general un flujo secuencial de actividades El modelado en espiral y el incremental son los que más se puedan utilizar en los proyectos de software de la actualidad.
CONCLUSIONES: El modelo incremental es conveniente utilizar cuando se tiene muy poco tiempo. El modelo en espiral muestra un enfoque realista para el desarrollo del software y de sistemas a gran escala. Una buena técnica es mantener reuniones con los stakeholders, para mostrar la planificación del proyecto, y que estos puedan aportar con ideas para el mismo.  Existen variedad de técnicas para la estimación de tiempos y costos, para elegir debemos de analizar cuál de estas técnicas es más conveniente para la realización del proyecto. Una vez terminado la realización del cronograma es de vital importancia mostrarlo al cliente y solicitar una firma de aceptación del mismo.  Para ayudar a evaluar y medir el desempeño y avance del proyecto se puede usar la técnica valor ganado, la cual analiza cómo se encuentra el tiempo y costo de acuerdo a lo planificado.
RECOMENDACIONES: Tener claro los objetivos y requerimientos del proyecto. Para elaborar un proyecto de desarrollo de software es necesario escoger un modelo que se acople a las necesidades de nuestro proyecto. Siempre debe existir una comunicación  constante y de calidad con los stakeholders. Adaptarse lo más posible al cronograma del proyecto. Documentar cada fase del proyecto para tener constancia y respaldo de las actividades que se están realizando.
BIBLIOGRAFÍA: Claudia Jiménez Quintana, L. F. (s.f.).  Universidad de Concepcion . Recuperado el 03 de Febrero de 2011, de http://www.inf.udec.cl/~revista/ediciones/edicion9/cjimenez.pdf Clayton Vieira Fraga Filho, J. M. (12 de Abril de 2006).  Faculdade de Viçosa - FDV . Obtenido de http://www.inf.udec.cl/~revista/ediciones/edicion12/articulo%2012-6.pdf Juan Bernardo Quintero, D. M. (1 de Julio de 2008).  Escuela de Ingeniería de Antioquia . Recuperado el 03 de Febrero de 2011, de http://revista.eia.edu.co/articulos9/articulo%206.pdf scruz334. (s.f.).  Intro Ingenieria de Software . Recuperado el 04 de Febrero, de http://scruz334.blogspot.es/tags/Cascada/ Zuñiga, A. (s.f.). Recuperado el 04 de Febrero de 2011, de http://www.scribd.com/doc/2111488/MODELO-DEL-PROCESO-DE-DISENO-CONCEPTUAL-INTEGRACION-DE-LAS-METODOLOGIAS-QFD-ANALISIS-FUNCIONAL-Y-TRIZ http://www.idg.es/ . (s.f.). Recuperado el  04 de Febrero  de 2011, de http://www.idg.es/computerworld/La-ingenieria-de-software-automatiza-su-desarrollo/seccion-tec/articulo-173446 http://www.scribd.com/ . (s.f.). Recuperado el  04 de Febrero  de 2011, de http://www.scribd.com/doc/12878685/Plan-de-Desarrollo-de-Software http://www.worldlingo.com . (s.f.).  Recuperado el  04 de Febrero  de 2011, de http://www.worldlingo.com/ma/enwiki/es/Artifact_(software_development) Sevilla, U. d. (s.f.).  http://www.lsi.us.es.  Recuperado el  05 de Febrero de 2011 , de http://www.lsi.us.es/is/ Valencia, U. P. (s.f.).  www.dsic.upv.es.  Recuperado el  05 de Febrero  de 2011, de http://www.dsic.upv.es/asignaturas/facultad/lsi/doc/IntroduccionProcesoSW.doc

Más contenido relacionado

La actualidad más candente

Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto software
LeanSight Consulting
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
Sergio Olivares
 
MANUAL ABP Guia 2 (2).pdf
MANUAL ABP Guia 2 (2).pdfMANUAL ABP Guia 2 (2).pdf
MANUAL ABP Guia 2 (2).pdf
RamonArmandoRamirez
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
UVM
 
Presentacion proyectos informaticos
Presentacion proyectos informaticosPresentacion proyectos informaticos
Presentacion proyectos informaticos
valejavi
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
Jesenia Escobar
 
Exposición de software de gestion de proyectos
Exposición de software de gestion de proyectosExposición de software de gestion de proyectos
Exposición de software de gestion de proyectos
Sandy Romero
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
yeltsintorres18
 
proyectos informaticos
proyectos informaticosproyectos informaticos
proyectos informaticos
Leonardoysociedad
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
Diego Llusco
 
Merodologia de desarrollo de software
Merodologia de desarrollo de softwareMerodologia de desarrollo de software
Merodologia de desarrollo de software
ShadrickSdn1
 
¿Por qué falla la administración de proyectos de software?
¿Por qué falla la administración de proyectos de software?¿Por qué falla la administración de proyectos de software?
¿Por qué falla la administración de proyectos de software?
Software Guru
 
Trabajo nº2 ing sw
Trabajo nº2   ing swTrabajo nº2   ing sw
Trabajo nº2 ing sw
Johny Guevara Tarrillo
 
Jovanni jimenez v.
Jovanni jimenez v.Jovanni jimenez v.
Jovanni jimenez v.
JOVANNIJIMENEZVILCHI
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
Jaqueline Luna
 
Administración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwareAdministración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de software
jose_macias
 
Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de Software
Angel Macas
 
Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)
David Hernandez
 
Administración de proyectos de tecnologías de información
Administración de proyectos de tecnologías de informaciónAdministración de proyectos de tecnologías de información
Administración de proyectos de tecnologías de información
Orlando Verdugo
 
Administración de Proyectos en la Ingeniería de Software
Administración de Proyectos en la Ingeniería de SoftwareAdministración de Proyectos en la Ingeniería de Software
Administración de Proyectos en la Ingeniería de Software
Grupo de Investigación de Ingeniería de Software e Ingeniería del Conocimiento
 

La actualidad más candente (20)

Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto software
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
MANUAL ABP Guia 2 (2).pdf
MANUAL ABP Guia 2 (2).pdfMANUAL ABP Guia 2 (2).pdf
MANUAL ABP Guia 2 (2).pdf
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
 
Presentacion proyectos informaticos
Presentacion proyectos informaticosPresentacion proyectos informaticos
Presentacion proyectos informaticos
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
Exposición de software de gestion de proyectos
Exposición de software de gestion de proyectosExposición de software de gestion de proyectos
Exposición de software de gestion de proyectos
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
 
proyectos informaticos
proyectos informaticosproyectos informaticos
proyectos informaticos
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Merodologia de desarrollo de software
Merodologia de desarrollo de softwareMerodologia de desarrollo de software
Merodologia de desarrollo de software
 
¿Por qué falla la administración de proyectos de software?
¿Por qué falla la administración de proyectos de software?¿Por qué falla la administración de proyectos de software?
¿Por qué falla la administración de proyectos de software?
 
Trabajo nº2 ing sw
Trabajo nº2   ing swTrabajo nº2   ing sw
Trabajo nº2 ing sw
 
Jovanni jimenez v.
Jovanni jimenez v.Jovanni jimenez v.
Jovanni jimenez v.
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Administración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwareAdministración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de software
 
Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de Software
 
Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)
 
Administración de proyectos de tecnologías de información
Administración de proyectos de tecnologías de informaciónAdministración de proyectos de tecnologías de información
Administración de proyectos de tecnologías de información
 
Administración de Proyectos en la Ingeniería de Software
Administración de Proyectos en la Ingeniería de SoftwareAdministración de Proyectos en la Ingeniería de Software
Administración de Proyectos en la Ingeniería de Software
 

Similar a Ingeniería de Software - Isummit 2010

Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software Jr
Junior Leal
 
Metodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareMetodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de Software
Eliud Cortes
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
Miguel Ángel Cortés
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
Dalia Sandiego
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6
guestde29b5
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de software
Brandon Betto
 
Desarrollo de Sistemas de Información
Desarrollo de Sistemas de InformaciónDesarrollo de Sistemas de Información
Desarrollo de Sistemas de Información
Danianny Verónica Senju
 
Clase_iso12207.pptx
Clase_iso12207.pptxClase_iso12207.pptx
Clase_iso12207.pptx
Eduar Samuel Posada Giraldo
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.
Edwin Belduma
 
Presentación ae
Presentación aePresentación ae
Presentación ae
Cesar Aguilar
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
Mahikel Peñuela
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
Mahikel Peñuela
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
Mahikel Peñuela
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
BibliotecaenlineaUNI
 
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptxSEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
J Martin Luzon
 
RUP
RUPRUP
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
ALLSOFT
 
Proceso del software (Metodos Agiles)
Proceso del software (Metodos Agiles)Proceso del software (Metodos Agiles)
Proceso del software (Metodos Agiles)
Ares Atzarel Hernández Rodríguez
 
Metodologiasde desarrollo de software
Metodologiasde desarrollo de softwareMetodologiasde desarrollo de software
Metodologiasde desarrollo de software
elisa magdiel rondo mendoza
 
Methodologies in Software Development and IT
Methodologies in Software Development and ITMethodologies in Software Development and IT
Methodologies in Software Development and IT
sebastianperezgonzal3
 

Similar a Ingeniería de Software - Isummit 2010 (20)

Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software Jr
 
Metodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareMetodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de Software
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de software
 
Desarrollo de Sistemas de Información
Desarrollo de Sistemas de InformaciónDesarrollo de Sistemas de Información
Desarrollo de Sistemas de Información
 
Clase_iso12207.pptx
Clase_iso12207.pptxClase_iso12207.pptx
Clase_iso12207.pptx
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.
 
Presentación ae
Presentación aePresentación ae
Presentación ae
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptxSEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
 
RUP
RUPRUP
RUP
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
Proceso del software (Metodos Agiles)
Proceso del software (Metodos Agiles)Proceso del software (Metodos Agiles)
Proceso del software (Metodos Agiles)
 
Metodologiasde desarrollo de software
Metodologiasde desarrollo de softwareMetodologiasde desarrollo de software
Metodologiasde desarrollo de software
 
Methodologies in Software Development and IT
Methodologies in Software Development and ITMethodologies in Software Development and IT
Methodologies in Software Development and IT
 

Más de acmedinaj

Web semantica
Web semanticaWeb semantica
Web semantica
acmedinaj
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferenciales
acmedinaj
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferenciales
acmedinaj
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferenciales
acmedinaj
 
Proyecto Sociedad de la Informacion
Proyecto Sociedad de la InformacionProyecto Sociedad de la Informacion
Proyecto Sociedad de la Informacion
acmedinaj
 
Utpl Normas Etiquetado
Utpl Normas EtiquetadoUtpl Normas Etiquetado
Utpl Normas Etiquetado
acmedinaj
 
Etiquetas para Hoteleria y Turismo
Etiquetas para Hoteleria y TurismoEtiquetas para Hoteleria y Turismo
Etiquetas para Hoteleria y Turismo
acmedinaj
 
Servicios de Internet y Organismos de Regulacion
Servicios de Internet y Organismos de RegulacionServicios de Internet y Organismos de Regulacion
Servicios de Internet y Organismos de Regulacion
acmedinaj
 
El Contexto Social
El Contexto SocialEl Contexto Social
El Contexto Social
acmedinaj
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
acmedinaj
 
Register Globals On
Register Globals OnRegister Globals On
Register Globals On
acmedinaj
 
Diapositivas Fundamentos InformáTicos
Diapositivas  Fundamentos  InformáTicosDiapositivas  Fundamentos  InformáTicos
Diapositivas Fundamentos InformáTicos
acmedinaj
 
Diseño Web y Multimedia
Diseño Web y MultimediaDiseño Web y Multimedia
Diseño Web y Multimedia
acmedinaj
 

Más de acmedinaj (13)

Web semantica
Web semanticaWeb semantica
Web semantica
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferenciales
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferenciales
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferenciales
 
Proyecto Sociedad de la Informacion
Proyecto Sociedad de la InformacionProyecto Sociedad de la Informacion
Proyecto Sociedad de la Informacion
 
Utpl Normas Etiquetado
Utpl Normas EtiquetadoUtpl Normas Etiquetado
Utpl Normas Etiquetado
 
Etiquetas para Hoteleria y Turismo
Etiquetas para Hoteleria y TurismoEtiquetas para Hoteleria y Turismo
Etiquetas para Hoteleria y Turismo
 
Servicios de Internet y Organismos de Regulacion
Servicios de Internet y Organismos de RegulacionServicios de Internet y Organismos de Regulacion
Servicios de Internet y Organismos de Regulacion
 
El Contexto Social
El Contexto SocialEl Contexto Social
El Contexto Social
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Register Globals On
Register Globals OnRegister Globals On
Register Globals On
 
Diapositivas Fundamentos InformáTicos
Diapositivas  Fundamentos  InformáTicosDiapositivas  Fundamentos  InformáTicos
Diapositivas Fundamentos InformáTicos
 
Diseño Web y Multimedia
Diseño Web y MultimediaDiseño Web y Multimedia
Diseño Web y Multimedia
 

Último

Transformando la Evaluacion con Inteligencia Artificial Ccesa007.pdf
Transformando la Evaluacion con Inteligencia Artificial  Ccesa007.pdfTransformando la Evaluacion con Inteligencia Artificial  Ccesa007.pdf
Transformando la Evaluacion con Inteligencia Artificial Ccesa007.pdf
Demetrio Ccesa Rayme
 
Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)
Cátedra Banco Santander
 
Identificación de principios y reglas generales de la comunicación escrita.pptx
Identificación de principios y reglas generales de la comunicación escrita.pptxIdentificación de principios y reglas generales de la comunicación escrita.pptx
Identificación de principios y reglas generales de la comunicación escrita.pptx
AndresAuquillaOrdone
 
04. ESTADÍSTICA (comunicación) (J.C) 3.pptx
04. ESTADÍSTICA (comunicación) (J.C) 3.pptx04. ESTADÍSTICA (comunicación) (J.C) 3.pptx
04. ESTADÍSTICA (comunicación) (J.C) 3.pptx
jvcar1815
 
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
nelsontobontrujillo
 
Recursos Educativos en Abierto (1 de julio de 2024)
Recursos Educativos en Abierto (1 de julio de 2024)Recursos Educativos en Abierto (1 de julio de 2024)
Recursos Educativos en Abierto (1 de julio de 2024)
Cátedra Banco Santander
 
Manual_Textos académicos para estudiantes universitarios
Manual_Textos académicos para estudiantes universitariosManual_Textos académicos para estudiantes universitarios
Manual_Textos académicos para estudiantes universitarios
YELIMARIAMALTAMIRANO
 
Matriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - AmenazasMatriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - Amenazas
JonathanCovena1
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
Jose Luis Jimenez Rodriguez
 
La Gatera de la Villa nº 52. Historia y patrimonio de Madrid.
La Gatera de la Villa nº 52. Historia y patrimonio de Madrid.La Gatera de la Villa nº 52. Historia y patrimonio de Madrid.
La Gatera de la Villa nº 52. Historia y patrimonio de Madrid.
La Gatera de la Villa
 
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
MariaAngelicaMachica
 
Crear infografías: Iniciación a Canva (1 de julio de 2024)
Crear infografías: Iniciación a Canva (1 de julio de 2024)Crear infografías: Iniciación a Canva (1 de julio de 2024)
Crear infografías: Iniciación a Canva (1 de julio de 2024)
Cátedra Banco Santander
 
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
justinomorales8
 
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptxUT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
Leonardo Salvatierra
 
Sesión de clase: El comienzo del evangelio
Sesión de clase: El comienzo del evangelioSesión de clase: El comienzo del evangelio
Sesión de clase: El comienzo del evangelio
https://gramadal.wordpress.com/
 
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docxPLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
william antonio Chacon Robles
 
Fichero Léxico / Pandemia Lingüística / USCO
Fichero Léxico / Pandemia Lingüística / USCOFichero Léxico / Pandemia Lingüística / USCO
Fichero Léxico / Pandemia Lingüística / USCO
mariahernandez632951
 
1. QUE ES UNA ESTRUCTURAOCTAVOASANTA TERESA .pptx
1. QUE ES UNA ESTRUCTURAOCTAVOASANTA TERESA .pptx1. QUE ES UNA ESTRUCTURAOCTAVOASANTA TERESA .pptx
1. QUE ES UNA ESTRUCTURAOCTAVOASANTA TERESA .pptx
nelsontobontrujillo
 
Power Point: El comienzo del evangelio.ppt
Power Point: El comienzo del evangelio.pptPower Point: El comienzo del evangelio.ppt
Power Point: El comienzo del evangelio.ppt
https://gramadal.wordpress.com/
 
Enseñar a Nativos Digitales MP2 Ccesa007.pdf
Enseñar a Nativos Digitales MP2 Ccesa007.pdfEnseñar a Nativos Digitales MP2 Ccesa007.pdf
Enseñar a Nativos Digitales MP2 Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Transformando la Evaluacion con Inteligencia Artificial Ccesa007.pdf
Transformando la Evaluacion con Inteligencia Artificial  Ccesa007.pdfTransformando la Evaluacion con Inteligencia Artificial  Ccesa007.pdf
Transformando la Evaluacion con Inteligencia Artificial Ccesa007.pdf
 
Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)
 
Identificación de principios y reglas generales de la comunicación escrita.pptx
Identificación de principios y reglas generales de la comunicación escrita.pptxIdentificación de principios y reglas generales de la comunicación escrita.pptx
Identificación de principios y reglas generales de la comunicación escrita.pptx
 
04. ESTADÍSTICA (comunicación) (J.C) 3.pptx
04. ESTADÍSTICA (comunicación) (J.C) 3.pptx04. ESTADÍSTICA (comunicación) (J.C) 3.pptx
04. ESTADÍSTICA (comunicación) (J.C) 3.pptx
 
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
2. LA ENERGIA Y TIPOSGRADO SEXTO.SANTA TERESApptx
 
Recursos Educativos en Abierto (1 de julio de 2024)
Recursos Educativos en Abierto (1 de julio de 2024)Recursos Educativos en Abierto (1 de julio de 2024)
Recursos Educativos en Abierto (1 de julio de 2024)
 
Manual_Textos académicos para estudiantes universitarios
Manual_Textos académicos para estudiantes universitariosManual_Textos académicos para estudiantes universitarios
Manual_Textos académicos para estudiantes universitarios
 
Matriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - AmenazasMatriz de relación mixta Fortalezas - Amenazas
Matriz de relación mixta Fortalezas - Amenazas
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024. Completo - Jose Luis Jimenez Rodr...
 
La Gatera de la Villa nº 52. Historia y patrimonio de Madrid.
La Gatera de la Villa nº 52. Historia y patrimonio de Madrid.La Gatera de la Villa nº 52. Historia y patrimonio de Madrid.
La Gatera de la Villa nº 52. Historia y patrimonio de Madrid.
 
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
PLANIFICACION PARA NIVEL INICIAL FEBRERO 2023
 
Crear infografías: Iniciación a Canva (1 de julio de 2024)
Crear infografías: Iniciación a Canva (1 de julio de 2024)Crear infografías: Iniciación a Canva (1 de julio de 2024)
Crear infografías: Iniciación a Canva (1 de julio de 2024)
 
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
Productos contestados de la Octava Sesión Ordinaria de CTE y TIFC para Direct...
 
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptxUT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
UT 3 LA PLANIFICACIÓN CURRICULAR DESDE LOS ELEMENTOS CURRICULARES.pptx
 
Sesión de clase: El comienzo del evangelio
Sesión de clase: El comienzo del evangelioSesión de clase: El comienzo del evangelio
Sesión de clase: El comienzo del evangelio
 
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docxPLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
 
Fichero Léxico / Pandemia Lingüística / USCO
Fichero Léxico / Pandemia Lingüística / USCOFichero Léxico / Pandemia Lingüística / USCO
Fichero Léxico / Pandemia Lingüística / USCO
 
1. QUE ES UNA ESTRUCTURAOCTAVOASANTA TERESA .pptx
1. QUE ES UNA ESTRUCTURAOCTAVOASANTA TERESA .pptx1. QUE ES UNA ESTRUCTURAOCTAVOASANTA TERESA .pptx
1. QUE ES UNA ESTRUCTURAOCTAVOASANTA TERESA .pptx
 
Power Point: El comienzo del evangelio.ppt
Power Point: El comienzo del evangelio.pptPower Point: El comienzo del evangelio.ppt
Power Point: El comienzo del evangelio.ppt
 
Enseñar a Nativos Digitales MP2 Ccesa007.pdf
Enseñar a Nativos Digitales MP2 Ccesa007.pdfEnseñar a Nativos Digitales MP2 Ccesa007.pdf
Enseñar a Nativos Digitales MP2 Ccesa007.pdf
 

Ingeniería de Software - Isummit 2010

  • 1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA Isummit Loxa 2010 Eylin Calderón Astrid Medina
  • 2. INTRODUCCIÓN: Un proceso de desarrollo de software ha sido cuestionado por no cumplir con las expectativas del cliente, falla de los programas, costes, modificación difícil del software, entre otros.
  • 3. INTRODUCCIÓN Según Standish Group en la publicación “Chaos Report”, analizado desde el año 1994 al 2009, muestra que solo el 32% de los proyectos son exitosos, el 44% tienen problemas por el presupuesto, esfuerzo o fecha y el 24% de los proyectos son cancelados. Es por eso que nace la Ingeniería de Software que es un conjunto de procesos que, aunque no deben ser seguidos en su totalidad, son una guía que nos muestra el camino correcto para elaborar un buen producto.
  • 4. INTRODUCCIÓN: Detrás de un software exitoso hay un grupo de personas que han trabajado en diferentes campos para poder llegar a crearlo, utilizando herramientas y técnicas que de forma organizada nos permiten ver cristalizadas las ideas y requisitos que tiene el cliente y que son la clave para empezar a trabajar. La Ingeniería de Software ha permitido crear nuevas tecnologías puntuales para el crecimiento de la sociedad, optimizando actividades que son esenciales para el desarrollo de todo el mundo. De esta manera se pretende utilizar la Ingeniería de Software como base para el desarrollo tecnológico, ocupando un lugar central en éste proceso ya que se necesita un análisis profundo para crear nuevas soluciones a nuevas necesidades.
  • 6. DESARROLLO: Ingeniería del Software es el estudio de los principios y metodologías para desarrollo y mantenimiento de sistemas de software. [Zelkovitz, 1978] La Ingeniería del Software es el establecimiento y uso de principios sólidos de la ingeniería para obtener económicamente un software confiable y que funcione de modo eficiente en maquinas reales. [Bauer, 1972] Ingeniería de Software es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo operación (funcionamiento) y mantenimiento del software: es decir, la aplicación de ingeniería al software. [IEEE, 1993]
  • 7. DESARROLLO: El desarrollo de software tiene como fin la realización eficaz y eficiente de un producto de software que reúna los requisitos del cliente, es por esto que es necesario que el proceso de desarrollo de software se apoye en criterios y definiciones de la Ingeniería de Software. Fuente: http://blog.entel.es/?p=324
  • 8. MODELOS PARA EL PROCESO DE DESARROLLO DE SOFTWARE: Dentro del proceso de ingeniería de software se han definido varios modelos de seguimiento o guía para el correcto desarrollo del proceso de creación del software estos son: modelos en cascada, modelo en espiral, modelos de procesos incrementales.
  • 9. MODELO CASCADA Denominado Ciclo de vida clásico, presenta un enfoque sistemático o secuencial para el desarrollo del software. Fuente: http://ingsw.pbworks.com
  • 10. MODELO CASCADA Inicia con la fase de Análisis de los Requerimientos de Cliente, luego el Diseño, continúa con la Codificación posteriormente con la Fase de Pruebas e integración para finalmente terminar con el proceso de operación y mantenimiento   Este tipo de modelado es aconsejable utilizarlo cuando los requerimientos del proyecto están fijos y donde el proceso de trabajo de se lo realiza de principio a fin de una manera un tanto lineal.
  • 11. MODELO EN ESPIRAL Es un modelo de proceso evolutivo, en donde se combina la naturaleza iterativa con los aspectos controlados y sistemáticos del modelo en cascada. Fuente: http://148.202.148.5/cursos/cc321/fundamentos/unidad1/espiral.htm
  • 12. MODELO ESPIRAL Este tipo de modelo de proceso, proporciona el material para el desarrollo rápido de versiones incrementales del software. Tiene dos características esenciales, una de ellas es un enfoque cíclico para el crecimiento incremental del grado de definición e implementación de un sistema, mientras disminuye su grado de riesgo; la otra característica consiste en un conjunto de puntos de fijación para así poder asegurar que el usuario se comprometa con las soluciones del sistema y que estas sean factibles y satisfactorias.
  • 13. MODELO INCREMENTAL Este modelo incremental combina los elementos del modelo en cascada aplicados en forma iterativa, este modelo aplica secuencias lineales de manera escalonada conforme va avanzando el tiempo; cada una de las secuencias lineales produce incrementos del software. Fuente: http://www.pymeactual.com
  • 14. MODELO INCREMENTAL: Como su nombre lo dice este modelo está basado en la entrega de una serie de incrementos o lanzamientos, en los cuales se incorporan requisitos básicos dejando de lado algunos requisitos suplementarios.   El modelo incremental consta de las mismas faces que un modelo en espiral, pero con sus características propias antes mencionadas. Este tipo de modelo es conveniente usarlo cuando el tiempo para realizar el proyecto es corto y además si se cuenta con poco personal para el desarrollo del proyecto.
  • 15. APORTE PERSONAL: La ingeniería de software nos permite valernos de un sistema que permita controlar y hacer un seguimiento de cada ciclo del desarrollo del software, utilizando como principal herramienta los requerimientos que tiene el cliente. Para una buena gestión de un proyecto es necesario saber dividir correctamente las actividades, distribuirlas de la mejor manera y así mismo asignarles el tiempo y el costo adecuado para conseguir el éxito del proyecto, es una buena técnica basar el proyecto en entregables, ya que es una forma de dar responsabilidades de una actividad a una persona o grupo de personas, además el establecer correctamente el tamaño y precisión los paquetes de trabajo ayudará a controlar el cumplimiento de las actividades por parte del equipo de desarrollo del proyecto.
  • 16. APORTE PERSONAL: Esta técnica además de ayudarnos a realizar una identificación y seguimiento de los artefactos dentro del proceso de desarrollo de software, que son los entregables que tendremos que realizar para conocer cómo va creciendo y llevándose a cabo nuestro proyecto, nos permite conocer los roles necesarios para éste desarrollo como las responsabilidades que cada rol tiene a su cargo, teniendo siempre en cuenta que todas las actividades realizadas están encaminadas a cumplir con los objetivos propuestos del software.
  • 17. APORTE PERSONAL: Es importante señalar también, que el éxito de un proyecto no solo se basa en la buena planificación y administración, sino también en una participación constante del cliente y de cada uno de los miembros de la empresa u organización que directa o indirectamente se relacionan con el proyecto. Fuente:http://www.fing.edu.uy
  • 18. CONCLUSIONES: Tener claro los objetivos del software nos dará una visión de cómo va a funcionar el mismo. Una buena definición de requerimientos garantizará el éxito del proyecto y la satisfacción del cliente. El modelo de proceso utilizado deberá corresponder al ámbito y necesidades del proyecto. Es necesario identificar cuáles son los roles, artefactos y/o entregables del proyecto. Tanto un artefacto como un paquete de trabajo son productos tangibles y cuantificables. Proyectos reales no se sigue por lo general un flujo secuencial de actividades El modelado en espiral y el incremental son los que más se puedan utilizar en los proyectos de software de la actualidad.
  • 19. CONCLUSIONES: El modelo incremental es conveniente utilizar cuando se tiene muy poco tiempo. El modelo en espiral muestra un enfoque realista para el desarrollo del software y de sistemas a gran escala. Una buena técnica es mantener reuniones con los stakeholders, para mostrar la planificación del proyecto, y que estos puedan aportar con ideas para el mismo.  Existen variedad de técnicas para la estimación de tiempos y costos, para elegir debemos de analizar cuál de estas técnicas es más conveniente para la realización del proyecto. Una vez terminado la realización del cronograma es de vital importancia mostrarlo al cliente y solicitar una firma de aceptación del mismo. Para ayudar a evaluar y medir el desempeño y avance del proyecto se puede usar la técnica valor ganado, la cual analiza cómo se encuentra el tiempo y costo de acuerdo a lo planificado.
  • 20. RECOMENDACIONES: Tener claro los objetivos y requerimientos del proyecto. Para elaborar un proyecto de desarrollo de software es necesario escoger un modelo que se acople a las necesidades de nuestro proyecto. Siempre debe existir una comunicación constante y de calidad con los stakeholders. Adaptarse lo más posible al cronograma del proyecto. Documentar cada fase del proyecto para tener constancia y respaldo de las actividades que se están realizando.
  • 21. BIBLIOGRAFÍA: Claudia Jiménez Quintana, L. F. (s.f.). Universidad de Concepcion . Recuperado el 03 de Febrero de 2011, de http://www.inf.udec.cl/~revista/ediciones/edicion9/cjimenez.pdf Clayton Vieira Fraga Filho, J. M. (12 de Abril de 2006). Faculdade de Viçosa - FDV . Obtenido de http://www.inf.udec.cl/~revista/ediciones/edicion12/articulo%2012-6.pdf Juan Bernardo Quintero, D. M. (1 de Julio de 2008). Escuela de Ingeniería de Antioquia . Recuperado el 03 de Febrero de 2011, de http://revista.eia.edu.co/articulos9/articulo%206.pdf scruz334. (s.f.). Intro Ingenieria de Software . Recuperado el 04 de Febrero, de http://scruz334.blogspot.es/tags/Cascada/ Zuñiga, A. (s.f.). Recuperado el 04 de Febrero de 2011, de http://www.scribd.com/doc/2111488/MODELO-DEL-PROCESO-DE-DISENO-CONCEPTUAL-INTEGRACION-DE-LAS-METODOLOGIAS-QFD-ANALISIS-FUNCIONAL-Y-TRIZ http://www.idg.es/ . (s.f.). Recuperado el 04 de Febrero de 2011, de http://www.idg.es/computerworld/La-ingenieria-de-software-automatiza-su-desarrollo/seccion-tec/articulo-173446 http://www.scribd.com/ . (s.f.). Recuperado el 04 de Febrero de 2011, de http://www.scribd.com/doc/12878685/Plan-de-Desarrollo-de-Software http://www.worldlingo.com . (s.f.). Recuperado el 04 de Febrero de 2011, de http://www.worldlingo.com/ma/enwiki/es/Artifact_(software_development) Sevilla, U. d. (s.f.). http://www.lsi.us.es. Recuperado el 05 de Febrero de 2011 , de http://www.lsi.us.es/is/ Valencia, U. P. (s.f.). www.dsic.upv.es. Recuperado el 05 de Febrero de 2011, de http://www.dsic.upv.es/asignaturas/facultad/lsi/doc/IntroduccionProcesoSW.doc