SlideShare una empresa de Scribd logo
1 de 19
I   N   G   E   S   O   F   T    .




                            del


                                                                    LEPV, 2011
.   T   F   O   S   E   G   N   I
I   N   G   E   S   O   F   T    .




                                                                    LEPV, 2011
.   T   F   O   S   E   G   N   I
Q ué es?
 Roger Pressman, 2001: Para tener éxito al diseñar y construir un software necesitaremos
 disciplina, un enfoque de ingeniería. Es decir, necesitaremos Ingeniería del software.

 Bohem,1976: es la aplicación práctica del conocimiento científico al diseño y construcción de
      programas de computadora y a la documentación asociada requerida para desarrollar,
    operar y mantenerlos. Se conoce también como Desarrollo de Software o Producción de Software.

 Bauer, 1972: Ingeniería de Software trata del establecimiento de los principios y métodos de
 la ingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en
 máquinas reales.

                                                      Alfredo Weitzenfeld, 2002: No se atreve a definirla.

 IEEE, 1993: Es la aplicación de un enfoque sistemático, disciplinado y
 cuantificable al desarrollo, operación y mantenimiento del software;

           SEI, (Software Engineering Institute), 2007: Una mejora constante a las prácticas del
                           software que lo convierte cada vez en un producto de mejor calidad.
                                                                                                       LEPV, 2011
“Sólo hay dos tipos de software: aquellos de los que la gente
se queja y aquellos que nadie usa.” Bjarne Stroustrup              I    N    G    E    S    O     F    T        .
A doptamos como definición
IEEE, 1993: Es la aplicación de un
enfoque     sistemático,  disciplinado y
cuantificable al desarrollo, operación y
mantenimiento del software;


Es    un     conjunto    de     actividades
estandarizadas y aceptadas mundialmente
que nos llevan a la aplicación de un
enfoque sistemático, disciplinado en la
construcción de software de calidad.

Este conjunto de actividades están
determinadas por la necesidad, el entorno,
los        requerimientos         técnicos,
requerimientos      humanos,       recursos
financieros, tiempo y funcionalidad.
                                                                          LEPV, 2011

                                              I   N   G   E   S   O   F   T        .
D esde cuando se hace IS?
En el mundo, la crisis del hardware creó la necesidad, por allá en la 2ª. Generación de
computadores.

Se creó la discusión: Programación Vs Diseño Vs Modelación Vs Ingeniería


En Colombia, seguimos esperando que se haga ingeniería del software
aplicando estándares aceptados mundialmente.

Los movimientos que ha dado cada País para hacer que su software sea de
calidad, han dependido en gran parte de los desastres que este ha causado
      La mayor parte de los expertos coinciden en señalar que “la manera más
      probable de destruir el mundo es por accidente”. Y aquí es donde
      entramos en juego nosotros, los ingenieros: “nosotros somos los que
      provocamos los accidentes".
      Nathaniel Borenstein, creador de MIME en: Programming as if People Mattered: Friendly Programs,
      Software Engineering and Other Noble Delusions, Princeton University Press, Princeton, NJ, 1991.

                                                                                                  LEPV, 2011

                                                            I    N     G    E     S       O   F   T        .
D esde cuando se hace IS?
    Actualmente existen propuesta de ingeniería del software aceptadas para el
    mundo y para algunos países:

      P ropuesta clásica => (MCVS, Étapas)

      P ropuesta IEEE, 2004, 2010 => SWEBOK

      E spaña y M éxico C olombia
“Mucho del software hoy en día se parece a una pirámide egipcia: con millones de ladrillos
apilados uno encima del otro, sin integridad estructural y hecho por pura fuerza bruta y miles
de esclavos.” Alan Kay
                                                                                                     LEPV, 2011

                                                            I     N    G     E    S     O        F   T        .
P ropuesta clásica - Weitzenfeld




                                              LEPV, 2011

                  I   N   G   E   S   O   F   T        .
P ropuesta clásica – Roger Pressman


El fundamento de la ingeniería del software es la capa de proceso.

El proceso define un marco de trabajo para un conjunto de áreas claves de proceso (ACPs) que
se deben establecer para entrega efectiva de la tecnología de la ingeniería del software.

Los métodos de la ingeniería del software indican “como” construir técnicamente el
software. Los métodos abarcan una gran gama de tareas que incluyen análisis de los requisitos,
diseño, construcción de programas, pruebas y mantenimiento.
Las herramientas de la ingeniería del software proporcionan un enfoque automático o semi-
automático para el proceso y para los métodos; se establece un sistema de soporte par el
desarrollo del software llamado ingeniería del software asistida por computadora (CASE) LEPV, 2011

                                                        I    N    G    E    S    O    F    T    .
P ropuesta desde la IEEE




                                            LEPV, 2011

                I   N   G   E   S   O   F   T        .
P       ropuesta E                     spaña M éxico C olombia
                    Planeación (preferiblemente estratégica, no táctica)
   LA PERSONA:
    El Ingeniero
                                    EL OBJETIVO: Software de Calidad
  Quién lo debe
     hacer?                 Expectativas de: precio, tiempo y funcionalidad.
  EL PRODUCTO:
                                     Cliente (organización) Satisfecho
     Software

Qué vamos a hacer?                 EL MÉTODO:
                             Técnicas de Ingeniería del
                                                                  LAS HERRAMIENTAS:
    EL PROCESO:                      software.
                                                                         Case
   Ingeniería del
      software               Cómo lo vamos a hacer?
                            Qué metodología vamos a               En qué nos vamos a
                                    utilizar?                          apoyar?
Cuál es el requisito?     Qué estándares se van a seguir?
                                                                                           LEPV, 2011

                                                          I   N    G   E   S    O      F   T        .
P        ropuesta C olombia
                           DIAGNÓSTICO O DESCRIPCIÓN DE LA NECESIDAD, ENMARCADA EN:        Marco de IS
                                               Plan estratégico                           para Pymes de
                                            Plan táctico de sistemas                        Colombia y
Contexto del software
                                                                                            Argentina
GESTIÓN DEL PROYECTO
Estimación de esfuerzo y
         costos
  Aseg. de la calidad
 Gestión de versiones
    Gestión de la
   documentación
     Pruebas y
    mantenimiento

                                   Software de calidad                                             LEPV, 2011


                              Costo – Tiempo - Funcionalidad E
                                                  I  N G                              S   O    F   T        .
P resupuesto para el software
     Es rentable?


Presupuesto mundial para 2009? U$ 3.100.240.000.000
Presupuesto nacional para 2009?           U$ 1.320.000.000
Presupuesto nacional para 2008?               U$ 282.000.000
Ejecución Presupuestal nacional                           38%
para 2008?                                           Por qué?
                              Solo se aprueba presupuesto si hay IS!!!
                                                                LEPV, 2011

                                  I   N   G    E   S   O    F    T       .
T LC
Situación actual
    • No estamos preparados para los estándares mundiales que exige USA.
    •¿ Por qué la propuesta clásica no nos ha funcionado?
    • Nos sirven los productos que fabrica USA.
    • ¿Tenemos ventaja sobre la fabricación de productos físicos?
    • ¿Tenemos ventaja sobre la construcción de software?
    • ¿Que haríamos primero?




                                                                    LEPV, 2011

                                       I   N   G    E   S   O   F    T       .
D ifícil de entender

           Tangible                         Intangible
      Se construye/fabrica            Se diseña/desarrolla

              Resulta un producto que se usa
    Su uso genera confianza     Su uso genera desconfianza
         Hay deterioro                 No hay deterioro
       Se agota/caduca                       Vence

                                                                     LEPV, 2011

                                  I     N     G    E     S   O   F   T        .
D ifícil de entender
 INGENIERÍA CIVIL                         INGENIERÍA DEL SOFTWARE




 Roles cruzados entre el ingeniero y el   Roles cruzados entre el analista,
 arquitecto                               diseñador, programador e ingeniero.
 El cliente manifiesta una necesidad, o   El cliente manifiesta una necesidad, o se
 se obedece a un plan                     obedece a un plan
 Primero se planea y modela todo con      Se planea, se crea, se prueba, se re-crea,
 base en requisitos. No se empieza a      se prueba, se re-crea, se prueba.
 pegar ladrillo para luego probar.        Finalmente, faltó algo….. Planear a nivel
                                          de ingeniería.
 Hay un producto final que satisface al   Casi nunca se termina
 100% la expectativa del cliente
                                                                                  LEPV, 2011

                                                I   N    G    E    S    O    F    T        .
P   or qué el Ingeniero de S y T?


                           Telecom.
    Sistemas                infraestructura
      de información       representada en
     representada en          canales y
    software y datos           protocolos




                                                    LEPV, 2011

                       I   N   G   E   S    O   F   T        .
P   or qué el Ingeniero de S y T?


Sistemas                    Telecom.
                                representada en
  de información
 representada en
                                 tecnologías y
software y datos                 protocolos




                                                  LEPV, 2011

                    I   N   G    E   S   O    F   T        .
O        rganizaciones

                                          http://www2.computer.org/portal/web/certification/swebok

http://www.acis.org.co/

                                                                        http://www.sei.cmu.edu/




http://www.fedesoft.org
                                                                          http://www.iadis.org/




                          http://www.comunidadmoprosoft.org.mx/
                                                                                          LEPV, 2011

                                                    I    N    G     E     S    O     F     T       .
B        ibliografía
• Prospects for an Engineering. Discipline of software. SHAW, M. Software Engineering
Institute Report, Carnegie Mellon, University, Pittsburgh. USA, 1990

• Ingeniería del software – Un enfoque práctico, McGraw Hill, 6 edición, 2005.

• Ingeniería del software V Edición, Roger Pressman, 2002.

• Metrica versión 3., Ministerio de administración pública, España, 2004

• Principles of software Engineering. DAVIS, A.M, McGraw Hill, 1995.
Modelo de procesos de software para la comunidad mexicana, moprosoft, Hanna Oktaba,
Facultad de ciencias de la UNAM, 2007.




                                                                                       LEPV, 2011

                                                     I    N    G    E      S   O   F   T        .

Más contenido relacionado

La actualidad más candente

Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwaresergio
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUPTM
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosSaraEAlcntaraR
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598junior
 
MODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREMODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREEdwingelviz
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitosJoamarbet
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREPablo Daniel Bazan Carmona
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividadJulio Pari
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Softwareeduardo89
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanArianna Peralta
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareJesús Navarro
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 

La actualidad más candente (20)

Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
 
Introduccion norma iso iec 12207.v1.1
Introduccion norma iso iec 12207.v1.1Introduccion norma iso iec 12207.v1.1
Introduccion norma iso iec 12207.v1.1
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del Procesador
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Validación y Verificación de Software
Validación y Verificación de SoftwareValidación y Verificación de Software
Validación y Verificación de Software
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
MODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREMODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWARE
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWARE
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividad
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Software
 
Modelo v y cascada
Modelo v y cascadaModelo v y cascada
Modelo v y cascada
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizan
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 

Destacado

modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadXKWDX
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de softwareTensor
 
Diapositivas De Ingenieria De Software
Diapositivas De Ingenieria De SoftwareDiapositivas De Ingenieria De Software
Diapositivas De Ingenieria De Softwarerapa69
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareAndres Valencia
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Anel Sosa
 
Prueba de software
Prueba de softwarePrueba de software
Prueba de softwareozkar21
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Robert Rodriguez
 
Plan de Gobierno Gana Perú 2011-2016
Plan de Gobierno Gana Perú 2011-2016Plan de Gobierno Gana Perú 2011-2016
Plan de Gobierno Gana Perú 2011-2016El Norte Con Ollanta
 
Del modelo del negocio al modelo de requisitos
Del modelo del negocio al modelo de requisitosDel modelo del negocio al modelo de requisitos
Del modelo del negocio al modelo de requisitosYAMILA GASCON
 
Modulo de organización de empresas
Modulo de organización de empresasModulo de organización de empresas
Modulo de organización de empresasCAZAR ASOCIADOS
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del softwareMaura Jß
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionAbner Gerardo
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de softwareYaskelly Yedra
 
Programas sociales del Perú
Programas sociales del PerúProgramas sociales del Perú
Programas sociales del PerúAlessandra Landa
 
PERU: Riesgo de Desastres y Condiciones de Vulnerabilidad
PERU: Riesgo de Desastres y Condiciones de VulnerabilidadPERU: Riesgo de Desastres y Condiciones de Vulnerabilidad
PERU: Riesgo de Desastres y Condiciones de VulnerabilidadADRIAN FERNANDO NEYRA PALOMINO
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwarekellypt1
 
Procesos De Ingenieria Del Software
Procesos De Ingenieria Del SoftwareProcesos De Ingenieria Del Software
Procesos De Ingenieria Del SoftwareRaquel Solano
 

Destacado (20)

conceptos de ingenieria de software
conceptos de ingenieria de softwareconceptos de ingenieria de software
conceptos de ingenieria de software
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidad
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Diapositivas De Ingenieria De Software
Diapositivas De Ingenieria De SoftwareDiapositivas De Ingenieria De Software
Diapositivas De Ingenieria De Software
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de software
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_software
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)
 
Prueba de software
Prueba de softwarePrueba de software
Prueba de software
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Plan de Gobierno Gana Perú 2011-2016
Plan de Gobierno Gana Perú 2011-2016Plan de Gobierno Gana Perú 2011-2016
Plan de Gobierno Gana Perú 2011-2016
 
Del modelo del negocio al modelo de requisitos
Del modelo del negocio al modelo de requisitosDel modelo del negocio al modelo de requisitos
Del modelo del negocio al modelo de requisitos
 
Modulo de organización de empresas
Modulo de organización de empresasModulo de organización de empresas
Modulo de organización de empresas
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del software
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
Programas sociales del Perú
Programas sociales del PerúProgramas sociales del Perú
Programas sociales del Perú
 
PERU: Riesgo de Desastres y Condiciones de Vulnerabilidad
PERU: Riesgo de Desastres y Condiciones de VulnerabilidadPERU: Riesgo de Desastres y Condiciones de Vulnerabilidad
PERU: Riesgo de Desastres y Condiciones de Vulnerabilidad
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Procesos De Ingenieria Del Software
Procesos De Ingenieria Del SoftwareProcesos De Ingenieria Del Software
Procesos De Ingenieria Del Software
 

Similar a U1T1 - Conceptos Básicos de Ingeniería del Software (20)

00 presentación ingeniería_delsoftware_ii_conductadeentrada
00 presentación ingeniería_delsoftware_ii_conductadeentrada00 presentación ingeniería_delsoftware_ii_conductadeentrada
00 presentación ingeniería_delsoftware_ii_conductadeentrada
 
Presentación de software
Presentación de softwarePresentación de software
Presentación de software
 
Presentación de software
Presentación de softwarePresentación de software
Presentación de software
 
Presentación de software
Presentación de softwarePresentación de software
Presentación de software
 
Presentación de software
Presentación de softwarePresentación de software
Presentación de software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Diapox
DiapoxDiapox
Diapox
 
Diapox
DiapoxDiapox
Diapox
 
Tarea(1)
Tarea(1)Tarea(1)
Tarea(1)
 
Tecnicas de software
Tecnicas de softwareTecnicas de software
Tecnicas de software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Diapoesatx
DiapoesatxDiapoesatx
Diapoesatx
 
Roberto maravilla
Roberto maravillaRoberto maravilla
Roberto maravilla
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josue
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del software
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Leticia portillo
Leticia portilloLeticia portillo
Leticia portillo
 
ingenieria de software
ingenieria de softwareingenieria de software
ingenieria de software
 
Leticia portillo
Leticia portilloLeticia portillo
Leticia portillo
 

Más de Luis Eduardo Pelaez Valencia

El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaLuis Eduardo Pelaez Valencia
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareLuis Eduardo Pelaez Valencia
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicLuis Eduardo Pelaez Valencia
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoLuis Eduardo Pelaez Valencia
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresLuis Eduardo Pelaez Valencia
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoLuis Eduardo Pelaez Valencia
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9Luis Eduardo Pelaez Valencia
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaLuis Eduardo Pelaez Valencia
 

Más de Luis Eduardo Pelaez Valencia (20)

Seguridad social presentacion.pptx
Seguridad social presentacion.pptxSeguridad social presentacion.pptx
Seguridad social presentacion.pptx
 
20180802 inicio-public
20180802 inicio-public20180802 inicio-public
20180802 inicio-public
 
El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de Ingeniería
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de Software
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-public
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de Anteproyecto
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de pares
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el producto
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
 
SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3
 
SQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminarioSQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminario
 
SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9
 
Visibilidad de la producción académica
Visibilidad de la producción académicaVisibilidad de la producción académica
Visibilidad de la producción académica
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Política y Niveles de Educcación
Política y Niveles de EduccaciónPolítica y Niveles de Educcación
Política y Niveles de Educcación
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casa
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de Datos
 
Taller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sqlTaller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sql
 

Último

Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 

Último (20)

PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 

U1T1 - Conceptos Básicos de Ingeniería del Software

  • 1. I N G E S O F T . del LEPV, 2011 . T F O S E G N I
  • 2. I N G E S O F T . LEPV, 2011 . T F O S E G N I
  • 3. Q ué es? Roger Pressman, 2001: Para tener éxito al diseñar y construir un software necesitaremos disciplina, un enfoque de ingeniería. Es decir, necesitaremos Ingeniería del software. Bohem,1976: es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como Desarrollo de Software o Producción de Software. Bauer, 1972: Ingeniería de Software trata del establecimiento de los principios y métodos de la ingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en máquinas reales. Alfredo Weitzenfeld, 2002: No se atreve a definirla. IEEE, 1993: Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software; SEI, (Software Engineering Institute), 2007: Una mejora constante a las prácticas del software que lo convierte cada vez en un producto de mejor calidad. LEPV, 2011 “Sólo hay dos tipos de software: aquellos de los que la gente se queja y aquellos que nadie usa.” Bjarne Stroustrup I N G E S O F T .
  • 4. A doptamos como definición IEEE, 1993: Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software; Es un conjunto de actividades estandarizadas y aceptadas mundialmente que nos llevan a la aplicación de un enfoque sistemático, disciplinado en la construcción de software de calidad. Este conjunto de actividades están determinadas por la necesidad, el entorno, los requerimientos técnicos, requerimientos humanos, recursos financieros, tiempo y funcionalidad. LEPV, 2011 I N G E S O F T .
  • 5. D esde cuando se hace IS? En el mundo, la crisis del hardware creó la necesidad, por allá en la 2ª. Generación de computadores. Se creó la discusión: Programación Vs Diseño Vs Modelación Vs Ingeniería En Colombia, seguimos esperando que se haga ingeniería del software aplicando estándares aceptados mundialmente. Los movimientos que ha dado cada País para hacer que su software sea de calidad, han dependido en gran parte de los desastres que este ha causado La mayor parte de los expertos coinciden en señalar que “la manera más probable de destruir el mundo es por accidente”. Y aquí es donde entramos en juego nosotros, los ingenieros: “nosotros somos los que provocamos los accidentes". Nathaniel Borenstein, creador de MIME en: Programming as if People Mattered: Friendly Programs, Software Engineering and Other Noble Delusions, Princeton University Press, Princeton, NJ, 1991. LEPV, 2011 I N G E S O F T .
  • 6. D esde cuando se hace IS? Actualmente existen propuesta de ingeniería del software aceptadas para el mundo y para algunos países: P ropuesta clásica => (MCVS, Étapas) P ropuesta IEEE, 2004, 2010 => SWEBOK E spaña y M éxico C olombia “Mucho del software hoy en día se parece a una pirámide egipcia: con millones de ladrillos apilados uno encima del otro, sin integridad estructural y hecho por pura fuerza bruta y miles de esclavos.” Alan Kay LEPV, 2011 I N G E S O F T .
  • 7. P ropuesta clásica - Weitzenfeld LEPV, 2011 I N G E S O F T .
  • 8. P ropuesta clásica – Roger Pressman El fundamento de la ingeniería del software es la capa de proceso. El proceso define un marco de trabajo para un conjunto de áreas claves de proceso (ACPs) que se deben establecer para entrega efectiva de la tecnología de la ingeniería del software. Los métodos de la ingeniería del software indican “como” construir técnicamente el software. Los métodos abarcan una gran gama de tareas que incluyen análisis de los requisitos, diseño, construcción de programas, pruebas y mantenimiento. Las herramientas de la ingeniería del software proporcionan un enfoque automático o semi- automático para el proceso y para los métodos; se establece un sistema de soporte par el desarrollo del software llamado ingeniería del software asistida por computadora (CASE) LEPV, 2011 I N G E S O F T .
  • 9. P ropuesta desde la IEEE LEPV, 2011 I N G E S O F T .
  • 10. P ropuesta E spaña M éxico C olombia Planeación (preferiblemente estratégica, no táctica) LA PERSONA: El Ingeniero EL OBJETIVO: Software de Calidad Quién lo debe hacer? Expectativas de: precio, tiempo y funcionalidad. EL PRODUCTO: Cliente (organización) Satisfecho Software Qué vamos a hacer? EL MÉTODO: Técnicas de Ingeniería del LAS HERRAMIENTAS: EL PROCESO: software. Case Ingeniería del software Cómo lo vamos a hacer? Qué metodología vamos a En qué nos vamos a utilizar? apoyar? Cuál es el requisito? Qué estándares se van a seguir? LEPV, 2011 I N G E S O F T .
  • 11. P ropuesta C olombia DIAGNÓSTICO O DESCRIPCIÓN DE LA NECESIDAD, ENMARCADA EN: Marco de IS Plan estratégico para Pymes de Plan táctico de sistemas Colombia y Contexto del software Argentina GESTIÓN DEL PROYECTO Estimación de esfuerzo y costos Aseg. de la calidad Gestión de versiones Gestión de la documentación Pruebas y mantenimiento Software de calidad LEPV, 2011 Costo – Tiempo - Funcionalidad E I N G S O F T .
  • 12. P resupuesto para el software Es rentable? Presupuesto mundial para 2009? U$ 3.100.240.000.000 Presupuesto nacional para 2009? U$ 1.320.000.000 Presupuesto nacional para 2008? U$ 282.000.000 Ejecución Presupuestal nacional 38% para 2008? Por qué? Solo se aprueba presupuesto si hay IS!!! LEPV, 2011 I N G E S O F T .
  • 13. T LC Situación actual • No estamos preparados para los estándares mundiales que exige USA. •¿ Por qué la propuesta clásica no nos ha funcionado? • Nos sirven los productos que fabrica USA. • ¿Tenemos ventaja sobre la fabricación de productos físicos? • ¿Tenemos ventaja sobre la construcción de software? • ¿Que haríamos primero? LEPV, 2011 I N G E S O F T .
  • 14. D ifícil de entender Tangible Intangible Se construye/fabrica Se diseña/desarrolla Resulta un producto que se usa Su uso genera confianza Su uso genera desconfianza Hay deterioro No hay deterioro Se agota/caduca Vence LEPV, 2011 I N G E S O F T .
  • 15. D ifícil de entender INGENIERÍA CIVIL INGENIERÍA DEL SOFTWARE Roles cruzados entre el ingeniero y el Roles cruzados entre el analista, arquitecto diseñador, programador e ingeniero. El cliente manifiesta una necesidad, o El cliente manifiesta una necesidad, o se se obedece a un plan obedece a un plan Primero se planea y modela todo con Se planea, se crea, se prueba, se re-crea, base en requisitos. No se empieza a se prueba, se re-crea, se prueba. pegar ladrillo para luego probar. Finalmente, faltó algo….. Planear a nivel de ingeniería. Hay un producto final que satisface al Casi nunca se termina 100% la expectativa del cliente LEPV, 2011 I N G E S O F T .
  • 16. P or qué el Ingeniero de S y T? Telecom. Sistemas infraestructura de información representada en representada en canales y software y datos protocolos LEPV, 2011 I N G E S O F T .
  • 17. P or qué el Ingeniero de S y T? Sistemas Telecom. representada en de información representada en tecnologías y software y datos protocolos LEPV, 2011 I N G E S O F T .
  • 18. O rganizaciones http://www2.computer.org/portal/web/certification/swebok http://www.acis.org.co/ http://www.sei.cmu.edu/ http://www.fedesoft.org http://www.iadis.org/ http://www.comunidadmoprosoft.org.mx/ LEPV, 2011 I N G E S O F T .
  • 19. B ibliografía • Prospects for an Engineering. Discipline of software. SHAW, M. Software Engineering Institute Report, Carnegie Mellon, University, Pittsburgh. USA, 1990 • Ingeniería del software – Un enfoque práctico, McGraw Hill, 6 edición, 2005. • Ingeniería del software V Edición, Roger Pressman, 2002. • Metrica versión 3., Ministerio de administración pública, España, 2004 • Principles of software Engineering. DAVIS, A.M, McGraw Hill, 1995. Modelo de procesos de software para la comunidad mexicana, moprosoft, Hanna Oktaba, Facultad de ciencias de la UNAM, 2007. LEPV, 2011 I N G E S O F T .