SlideShare a Scribd company logo
1 of 26
@garicorp
#SGVirtual
¿Qué tiene de apasionante la
Ingeniería de Software /
Procesos?
Presentan:
Mtro. Rodrigo Torres Garibay
@garicorp
#SGVirtual
Objetivo de la sesión
Entender que es realmente la
ingeniería de software y la
implementación de las
mejoras en los proceso de su
desarrollo.
@garicorp
#SGVirtual
Agenda de la sesión
• Conceptos Básicos.
• Tipos de implementaciones.
• Línea del tiempo de modelos de calidad.
• Tendencias entre los gurús de procesos.
• ¿El mismo modelo en diferentes
organizaciones?
• ¿Qué tiene de apasionante la mejora?
• ¿Padawan y maestro de procesos?
• ¿Qué es un apasionado de la mejora o
ingeniería de software?
• Conclusiones
@garicorp
#SGVirtual
¿Esto es Tecnología?
@garicorp
#SGVirtual
Conceptos básicos: Tecnología
“La tecnología es un conjunto de conocimientos
acerca de técnicas que pueden abarcar tanto el
conocimiento en sí como su materialización tangible
en un proceso productivo, en un sistema operativo o
en la maquinaria y el equipo físico de producción.
Esta definición incluye la “tecnología incorporada” en
un sistema operativo físico o intangible, así como la
“tecnología no incorporada” como el conocimiento y
las técnias (Freeman, 1974)
@garicorp
#SGVirtual
Conceptos básicos: Innovación de procesos
“La innovación tecnológica es la transformación de una idea, ya sea en
un producto nuevo o mejorado que se introduce en el mercado
(innovación de producto), o también en un proceso operacional que se
adopte en la industria y en el comercio (innovación de proceso).
(Freeman, 1974)”
(Jasso, 2010)
@garicorp
#SGVirtual
Innovación de procesos
@garicorp
#SGVirtual
¿Qué es el software?
El Software es el producto que diseñan y construyen
los ingenieros del software. Esto abarca programas
que se ejecutan dentro de una computadora de
cualquier tamaño y arquitectura, documentos que
comprenden formularios virtuales e impresos y datos
que combinan números y texto y también incluyen
representaciones de información de audio, video e
imágenes. (Pressman, 2006)
@garicorp
#SGVirtual
¿Qué es la ingeniería de Software?
“La Ingeniería de software es una
disciplina de la ingeniería que se interesa
por todos los aspectos de la producción de
software.” (Sommerville)
@garicorp
#SGVirtual
¿Hacen Artesanías o Ingeniería de
Software?
@garicorp
#SGVirtual
Ingeniería de Software.
Ej. ¿Qué tan confiable es tú
Software?
# Errores
# Tiempo
0
Nivel de Defectos
@garicorp
#SGVirtual
• Formatos preestablecidos
• No todas las empresas son iguales
• Acabas la imaginación de la implementación
• La mejor solución es la solución que mejor se adapte a la
organización y salga de la organización.
Tipos de implementaciones
@garicorp
#SGVirtual
• Poca Automatización
• Los procesos se caducan por lo que se necesita darles
mantenimiento.
• Con procesos automatizados por alguna herramienta el
mantenimiento se hace menos complicado
• Recuerden que el arco no hace al arquero
Tipos de implementaciones
@garicorp
#SGVirtual
Tipos de implementaciones
@garicorp
#SGVirtual
Línea del tiempo
1995 2000 2005 2015 2020
2000
ISO 9001:2000
2008
ISO 9001:2008
2015
ISO 9001:2015
2003
MoProSoft v1.1
2005
MoProSoft v1.3
2005
NMX-I-059/02-NYCE-2005
2016
NMX-I-059/02-NYCE-2016
2011
NMX-I-059/02-NYCE-2011
1998
ISO/IEC TR 15504-2
2003
ISO/IEC 15504-2
2010
2000
PMBOK Guide 2da Ed.
2004
PMBOK Guide 3ra Ed. 2008
PMBOK Guide 4ta Ed. 2013
PMBOK Guide 5ta Ed.
2001
Manifiesto Ágil
1991
SW CMM v1.1
2006
CMMI-DEV V1.2
2007
CMMI-ACQ V1.2
2009
CMMI-SVC V1.2
2010
CMMI-DEV V1.3
CMMI-ACQ V1.3
CMMI-SVC V1.3
1999
XP
1996
COBIT 1.0
2012
COBIT 5.0
1989
ITIL 1.0
2011
ITIL 3.0
2011
ISO 29110
1995
SCRUM
1995
ISO 12207
2012
ISO 22301
@garicorp
#SGVirtual
Tendencias de los Gurús de Procesos
La escuela
“clásica”
Los “ISOS”
Los PM´S Los “Agilistas”
Procesos
TI
Academia Industria
@garicorp
#SGVirtual
¿El mismo modelo en
diferentes organizaciones?
@garicorp
#SGVirtual
¿Qué tiene de apasionante la mejora?
•Trabajar siempre en positivo
•Trabajar buscando innovación
•Trabajar en no arreglar errores, sino en
optimizar las actividades
•Trabajar en un ambiente agradable
@garicorp
#SGVirtual
¿Qué tiene de apasionante la mejora?
•Te vuelves mago!
“Con un 95% de confianza puedo
comentarte que aparecerán 8 defectos en
la etapa de pruebas”
@garicorp
#SGVirtual
¿Qué tiene de apasionante la mejora?
•Calidad de Vida
@garicorp
#SGVirtual
Padawan <- Caballero <- Maestro
Todo apasionado de la Ingeniería de Software deberá
de tener un padawan y un maestro. Ya que uno nunca
deja de enseñar y uno nunca deja de aprender.
@garicorp
#SGVirtual
¿Qué es un apasionado de la
ingeniería de software?
• Anécdotas
• Después de 10 años y más de 70 empresas
mejoradas, mi familia no sabe lo que hago.
• El libro de Sommerville en el avión.
• El orden el plato de comida.
• El viajar 2 horas en el tráfico para poder
impartir clase de ingeniería de software.
@garicorp
#SGVirtual
¿Qué es un apasionado de la
ingeniería de software?
• Aquel que no le teme a leer un libro de
600 páginas.
•Aquel que busca generar nuevas formas
de hacer software.
•Aquel que cree en la innovación.
•Aquel que cree que con orden el
trabajo, realmente sale en tiempo y
forma
@garicorp
#SGVirtual
Conclusiones
@garicorp
#SGVirtual
¿Preguntas…?
@garicorp
#SGVirtual
@garicorp
Mtro. Rodrigo Torres Garibay
/rodrigotorresgaribay
r.garibay@praxisglobe.com
http://www.praxis.com.mx
rodrigotorresgaribay

More Related Content

What's hot

Los principios ágiles (Tenerife)
Los principios ágiles (Tenerife)Los principios ágiles (Tenerife)
Los principios ágiles (Tenerife)
Jose Manuel Beas
 
Gestión Ágil en grandes empresas: la experiencia de Indra
Gestión Ágil en grandes empresas: la experiencia de IndraGestión Ágil en grandes empresas: la experiencia de Indra
Gestión Ágil en grandes empresas: la experiencia de Indra
233 Grados de TI
 
Principios de las metodologías agiles
Principios  de las metodologías agilesPrincipios  de las metodologías agiles
Principios de las metodologías agiles
joselynvaleria93
 
Gestión ágil con scrum resumen del curso
Gestión ágil con scrum   resumen del cursoGestión ágil con scrum   resumen del curso
Gestión ágil con scrum resumen del curso
jonathgomez1
 
El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...
El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...
El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...
233 Grados de TI
 
Presentación gathering ees2
Presentación gathering ees2Presentación gathering ees2
Presentación gathering ees2
Etna Estrella
 

What's hot (20)

Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del software
 
La importancia de la Arquitectura de Soluciones en el Ecosistema Latinoameric...
La importancia de la Arquitectura de Soluciones en el Ecosistema Latinoameric...La importancia de la Arquitectura de Soluciones en el Ecosistema Latinoameric...
La importancia de la Arquitectura de Soluciones en el Ecosistema Latinoameric...
 
Los principios ágiles (Tenerife)
Los principios ágiles (Tenerife)Los principios ágiles (Tenerife)
Los principios ágiles (Tenerife)
 
Modelos de desarrollo
Modelos de desarrolloModelos de desarrollo
Modelos de desarrollo
 
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
 
Gestión Ágil en grandes empresas: la experiencia de Indra
Gestión Ágil en grandes empresas: la experiencia de IndraGestión Ágil en grandes empresas: la experiencia de Indra
Gestión Ágil en grandes empresas: la experiencia de Indra
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Implicaciones del cambio organizacional hacia devops
Implicaciones del cambio organizacional hacia devopsImplicaciones del cambio organizacional hacia devops
Implicaciones del cambio organizacional hacia devops
 
Principios de las metodologías agiles
Principios  de las metodologías agilesPrincipios  de las metodologías agiles
Principios de las metodologías agiles
 
Tw ¿Por qué elegir ágil?
Tw   ¿Por qué elegir ágil? Tw   ¿Por qué elegir ágil?
Tw ¿Por qué elegir ágil?
 
Desde la gestión tradicional a la agil: Cambiando paradigmas
Desde la gestión tradicional a la agil: Cambiando paradigmasDesde la gestión tradicional a la agil: Cambiando paradigmas
Desde la gestión tradicional a la agil: Cambiando paradigmas
 
Modelos Desarrollo
Modelos DesarrolloModelos Desarrollo
Modelos Desarrollo
 
Gestión ágil con scrum resumen del curso
Gestión ágil con scrum   resumen del cursoGestión ágil con scrum   resumen del curso
Gestión ágil con scrum resumen del curso
 
Agiles y furiosos Un panorama del desarrollo ágil en aplicaciones Android
Agiles y furiosos Un panorama del desarrollo ágil en aplicaciones AndroidAgiles y furiosos Un panorama del desarrollo ágil en aplicaciones Android
Agiles y furiosos Un panorama del desarrollo ágil en aplicaciones Android
 
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM Airlines
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM AirlinesLiderando un Cambio Cultural a través de Prácticas Devops en LATAM Airlines
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM Airlines
 
Agilidad y madurez del proceso
Agilidad y madurez del procesoAgilidad y madurez del proceso
Agilidad y madurez del proceso
 
El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...
El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...
El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...
 
Metodologías ágiles y lean para desarrollo de proyectos de TI
Metodologías ágiles y lean para desarrollo de proyectos de TIMetodologías ágiles y lean para desarrollo de proyectos de TI
Metodologías ágiles y lean para desarrollo de proyectos de TI
 
Transformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOpsTransformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOps
 
Presentación gathering ees2
Presentación gathering ees2Presentación gathering ees2
Presentación gathering ees2
 

Similar to ¿Qué tiene de apasionante la ingeniería de software?

Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
Ruth Hidalgo Tene
 
Proceso de Software Una Visión General
Proceso de Software Una Visión GeneralProceso de Software Una Visión General
Proceso de Software Una Visión General
Ruth Hidalgo Tene
 
Unidad uno ingenieria de software
Unidad uno  ingenieria de softwareUnidad uno  ingenieria de software
Unidad uno ingenieria de software
sonygodoyhortua
 
Alta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmasAlta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmas
Software Guru
 

Similar to ¿Qué tiene de apasionante la ingeniería de software? (20)

La ingeniería del software en España: retos y oportunidades
La ingeniería del software en España: retos y oportunidadesLa ingeniería del software en España: retos y oportunidades
La ingeniería del software en España: retos y oportunidades
 
Introducción al Desarrollo de Software
Introducción al Desarrollo de SoftwareIntroducción al Desarrollo de Software
Introducción al Desarrollo de Software
 
3 Atos Solo Pruebas 2009
3 Atos Solo Pruebas 20093 Atos Solo Pruebas 2009
3 Atos Solo Pruebas 2009
 
Proceso de dasarrollo de software
Proceso de dasarrollo de softwareProceso de dasarrollo de software
Proceso de dasarrollo de software
 
Metodología de desarrollo e integración contínua para proyectos de BPM
Metodología de desarrollo e integración contínua para proyectos de BPMMetodología de desarrollo e integración contínua para proyectos de BPM
Metodología de desarrollo e integración contínua para proyectos de BPM
 
La calidad de los sistemas de información como objetivo estratégico de las or...
La calidad de los sistemas de información como objetivo estratégico de las or...La calidad de los sistemas de información como objetivo estratégico de las or...
La calidad de los sistemas de información como objetivo estratégico de las or...
 
Software
SoftwareSoftware
Software
 
Evolucion de la Ingenieria de Software
Evolucion de la Ingenieria de SoftwareEvolucion de la Ingenieria de Software
Evolucion de la Ingenieria de Software
 
Plantilla trabajo final hecma
Plantilla trabajo final hecmaPlantilla trabajo final hecma
Plantilla trabajo final hecma
 
Plantilla trabajo final
Plantilla trabajo finalPlantilla trabajo final
Plantilla trabajo final
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
 
proceso del software_2
proceso del software_2proceso del software_2
proceso del software_2
 
Taller: Scrum - Osvaldo Comelli
Taller: Scrum - Osvaldo ComelliTaller: Scrum - Osvaldo Comelli
Taller: Scrum - Osvaldo Comelli
 
Unidad i introduccion_isbuap2020
Unidad i introduccion_isbuap2020Unidad i introduccion_isbuap2020
Unidad i introduccion_isbuap2020
 
GESTION DE PROYECTOS INFORMATICOS
GESTION  DE PROYECTOS INFORMATICOSGESTION  DE PROYECTOS INFORMATICOS
GESTION DE PROYECTOS INFORMATICOS
 
Proceso de Software Una Visión General
Proceso de Software Una Visión GeneralProceso de Software Una Visión General
Proceso de Software Una Visión General
 
CONDICIONES DE TRABAJO.pptx
CONDICIONES DE TRABAJO.pptxCONDICIONES DE TRABAJO.pptx
CONDICIONES DE TRABAJO.pptx
 
DevOps - TechNights
DevOps - TechNightsDevOps - TechNights
DevOps - TechNights
 
Unidad uno ingenieria de software
Unidad uno  ingenieria de softwareUnidad uno  ingenieria de software
Unidad uno ingenieria de software
 
Alta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmasAlta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmas
 

More from Software Guru

More from Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Recently uploaded

editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
ssusere34b451
 

Recently uploaded (20)

Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
 
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccna
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccnaTELECOMUNICACIONES- CAPITULO2: Modelo Osi ccna
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccna
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptx
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptx
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
taller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundariataller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundaria
 

¿Qué tiene de apasionante la ingeniería de software?

  • 1. @garicorp #SGVirtual ¿Qué tiene de apasionante la Ingeniería de Software / Procesos? Presentan: Mtro. Rodrigo Torres Garibay
  • 2. @garicorp #SGVirtual Objetivo de la sesión Entender que es realmente la ingeniería de software y la implementación de las mejoras en los proceso de su desarrollo.
  • 3. @garicorp #SGVirtual Agenda de la sesión • Conceptos Básicos. • Tipos de implementaciones. • Línea del tiempo de modelos de calidad. • Tendencias entre los gurús de procesos. • ¿El mismo modelo en diferentes organizaciones? • ¿Qué tiene de apasionante la mejora? • ¿Padawan y maestro de procesos? • ¿Qué es un apasionado de la mejora o ingeniería de software? • Conclusiones
  • 5. @garicorp #SGVirtual Conceptos básicos: Tecnología “La tecnología es un conjunto de conocimientos acerca de técnicas que pueden abarcar tanto el conocimiento en sí como su materialización tangible en un proceso productivo, en un sistema operativo o en la maquinaria y el equipo físico de producción. Esta definición incluye la “tecnología incorporada” en un sistema operativo físico o intangible, así como la “tecnología no incorporada” como el conocimiento y las técnias (Freeman, 1974)
  • 6. @garicorp #SGVirtual Conceptos básicos: Innovación de procesos “La innovación tecnológica es la transformación de una idea, ya sea en un producto nuevo o mejorado que se introduce en el mercado (innovación de producto), o también en un proceso operacional que se adopte en la industria y en el comercio (innovación de proceso). (Freeman, 1974)” (Jasso, 2010)
  • 8. @garicorp #SGVirtual ¿Qué es el software? El Software es el producto que diseñan y construyen los ingenieros del software. Esto abarca programas que se ejecutan dentro de una computadora de cualquier tamaño y arquitectura, documentos que comprenden formularios virtuales e impresos y datos que combinan números y texto y también incluyen representaciones de información de audio, video e imágenes. (Pressman, 2006)
  • 9. @garicorp #SGVirtual ¿Qué es la ingeniería de Software? “La Ingeniería de software es una disciplina de la ingeniería que se interesa por todos los aspectos de la producción de software.” (Sommerville)
  • 10. @garicorp #SGVirtual ¿Hacen Artesanías o Ingeniería de Software?
  • 11. @garicorp #SGVirtual Ingeniería de Software. Ej. ¿Qué tan confiable es tú Software? # Errores # Tiempo 0 Nivel de Defectos
  • 12. @garicorp #SGVirtual • Formatos preestablecidos • No todas las empresas son iguales • Acabas la imaginación de la implementación • La mejor solución es la solución que mejor se adapte a la organización y salga de la organización. Tipos de implementaciones
  • 13. @garicorp #SGVirtual • Poca Automatización • Los procesos se caducan por lo que se necesita darles mantenimiento. • Con procesos automatizados por alguna herramienta el mantenimiento se hace menos complicado • Recuerden que el arco no hace al arquero Tipos de implementaciones
  • 15. @garicorp #SGVirtual Línea del tiempo 1995 2000 2005 2015 2020 2000 ISO 9001:2000 2008 ISO 9001:2008 2015 ISO 9001:2015 2003 MoProSoft v1.1 2005 MoProSoft v1.3 2005 NMX-I-059/02-NYCE-2005 2016 NMX-I-059/02-NYCE-2016 2011 NMX-I-059/02-NYCE-2011 1998 ISO/IEC TR 15504-2 2003 ISO/IEC 15504-2 2010 2000 PMBOK Guide 2da Ed. 2004 PMBOK Guide 3ra Ed. 2008 PMBOK Guide 4ta Ed. 2013 PMBOK Guide 5ta Ed. 2001 Manifiesto Ágil 1991 SW CMM v1.1 2006 CMMI-DEV V1.2 2007 CMMI-ACQ V1.2 2009 CMMI-SVC V1.2 2010 CMMI-DEV V1.3 CMMI-ACQ V1.3 CMMI-SVC V1.3 1999 XP 1996 COBIT 1.0 2012 COBIT 5.0 1989 ITIL 1.0 2011 ITIL 3.0 2011 ISO 29110 1995 SCRUM 1995 ISO 12207 2012 ISO 22301
  • 16. @garicorp #SGVirtual Tendencias de los Gurús de Procesos La escuela “clásica” Los “ISOS” Los PM´S Los “Agilistas” Procesos TI Academia Industria
  • 17. @garicorp #SGVirtual ¿El mismo modelo en diferentes organizaciones?
  • 18. @garicorp #SGVirtual ¿Qué tiene de apasionante la mejora? •Trabajar siempre en positivo •Trabajar buscando innovación •Trabajar en no arreglar errores, sino en optimizar las actividades •Trabajar en un ambiente agradable
  • 19. @garicorp #SGVirtual ¿Qué tiene de apasionante la mejora? •Te vuelves mago! “Con un 95% de confianza puedo comentarte que aparecerán 8 defectos en la etapa de pruebas”
  • 20. @garicorp #SGVirtual ¿Qué tiene de apasionante la mejora? •Calidad de Vida
  • 21. @garicorp #SGVirtual Padawan <- Caballero <- Maestro Todo apasionado de la Ingeniería de Software deberá de tener un padawan y un maestro. Ya que uno nunca deja de enseñar y uno nunca deja de aprender.
  • 22. @garicorp #SGVirtual ¿Qué es un apasionado de la ingeniería de software? • Anécdotas • Después de 10 años y más de 70 empresas mejoradas, mi familia no sabe lo que hago. • El libro de Sommerville en el avión. • El orden el plato de comida. • El viajar 2 horas en el tráfico para poder impartir clase de ingeniería de software.
  • 23. @garicorp #SGVirtual ¿Qué es un apasionado de la ingeniería de software? • Aquel que no le teme a leer un libro de 600 páginas. •Aquel que busca generar nuevas formas de hacer software. •Aquel que cree en la innovación. •Aquel que cree que con orden el trabajo, realmente sale en tiempo y forma
  • 26. @garicorp #SGVirtual @garicorp Mtro. Rodrigo Torres Garibay /rodrigotorresgaribay r.garibay@praxisglobe.com http://www.praxis.com.mx rodrigotorresgaribay