SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
1




ANALOGÍAS EN EL
DESARROLLO DE SISTEMAS


ALEJANDRO DOMÍNGUEZ
alexdfar@yahoo.com
Conferencia en la Universidad Hispanoamericana, septiembre de 2000
2




Las preguntas fastidiosas

• Preguntas:
  – ¿Por qué el ciclo de
    vida de desarrollo de
    sistemas no es aplicado
    por muchos
    desarrolladores?
  – ¿Por qué la técnica
    más utilizada para
    construcción de
    sistemas es la de
    “codificar y corregir”?
3




  Las respuestas contundentes

• Respuestas aceptadas como
  dogma:
  – Utilizar el ciclo de vida representa
    perdida de tiempo y el sistema “es
    para ayer”
  – Soy “el teclado más rápido” de la
    oficina (escuela) y “como veo doy”
  – El ciclo de vida no sirve
  – Mi método es más efectivo
     • Aunque nadie sabe en que consiste ese
       método
4



Un modelo de ciclo de vida
(uno de tantos)

               La fase de
               utilización
                             La fase de
                             planeación


     La fase de
   implementación

                             La fase de
                              análisis
                La fase de
                 diseño
5



Otra pregunta fastidiosa y
otras respuestas contundentes

• Otra pregunta fastidiosa
  – ¿Quién y dónde se utiliza el ciclo de vida?

• Otras respuestas contundentes (y
  también aceptadas como dogma):
  – Lo desconozco, ya que no tiene
    importancia y no se requiere entenderlo
    del todo para desarrollar sistemas
  – Nadie (pero absolutamente N·A·D·I·E) y
    en ningún lugar se utiliza el ciclo de vida
6


Una contra respuesta a la falta
de entendimiento del ciclo de
vida
7



 La contra respuesta de los
 médicos



El problema        Entendimiento      Análisis del Diseño de la
del usuario         del problema       problema      solución




 Implementación       Adaptación              Pruebas y
  de la solución     de la solución         mantenimiento
8



Las “solución” con las
“respuestas contundentes”



 El problema          Las herramientas que
 del usuario         tengo y lo que se usar




La herramienta que
     más uso            “La solución”
9



    La contra respuesta de los
    “fiesteros”



El problema:     Análisis:    Análisis:    Análisis:    Análisis:
  fiesta de    presupuestar   planear      planear      planear
cumpleaños                    bebidas     alimentos    invitados




           Diseño:               Implantación: Mantenimiento:
        preparar fiesta            la fiesta   atender invitados
10



 Las “solución” con las
 “respuestas contundentes”




El problema: fiesta de                  Implantación: la
     cumpleaños                              fiesta




                    Las consecuencias
11



  Conclusiones: Modelo de las
  “respuestas contundentes”



                 codificar y
                  corregir




                               Entrega
Especificación
                               (quizás)
 del sistema
   (quizás)
12



Conclusiones relacionadas con
el cliente
• No siempre tiene idea de la magnitud del
  sistema que está solicitando
• Piensa que el software, al ser no tangible,
  se puede crear por arte de magia
• Cree que el dinero lo compra todo
• Cree que sus deseos deben ser ordenes
• No alcanza a distinguir entre la ciencia-
  ficción y la ciencia verdadera
13



Conclusiones relacionadas con
el desarrollador
• No alcanza a distinguir   • Piensa que el ciclo de
  entre codificar y           vida de los sistemas y
  programar                   las técnicas de
                              planificación asociadas
• Se tiene demasiada          son sólo una perdida
  auto-confianza, por lo      de tiempo
  que siempre piensa
  que tendrá momentos       • No siempre tiene idea
  de inspiración que lo       de la magnitud del
  llevarán a la solución      sistema que está
  correcta ( “método de       desarrollando
  inspiración divina”)
                            • Piensa que “el que
                              paga, manda”
14

Más contenido relacionado

La actualidad más candente

Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)
claudiachiri
 
DocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióNDocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióN
Fernanda Garza
 

La actualidad más candente (20)

Metodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosMetodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertos
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)
 
Diseño a Nivel de Componentes
Diseño a Nivel de ComponentesDiseño a Nivel de Componentes
Diseño a Nivel de Componentes
 
Arquitectura computadoras
Arquitectura computadorasArquitectura computadoras
Arquitectura computadoras
 
Sistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesosSistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesos
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
Estructuras de archivos
Estructuras de archivosEstructuras de archivos
Estructuras de archivos
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
Mapa conceptual BD
Mapa conceptual BDMapa conceptual BD
Mapa conceptual BD
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y Desventajas
 
Propuesta BASE DE DATOS
Propuesta BASE DE DATOSPropuesta BASE DE DATOS
Propuesta BASE DE DATOS
 
Mapa mental uml
Mapa mental umlMapa mental uml
Mapa mental uml
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Diseño Estructurado
Diseño EstructuradoDiseño Estructurado
Diseño Estructurado
 
DocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióNDocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióN
 
Conclusión sistemas de informacion
Conclusión sistemas de informacionConclusión sistemas de informacion
Conclusión sistemas de informacion
 
Bases de Datos Relacionales
Bases de Datos RelacionalesBases de Datos Relacionales
Bases de Datos Relacionales
 
Modelo de sistema de informacion
Modelo de sistema de informacionModelo de sistema de informacion
Modelo de sistema de informacion
 
Metodologia de wilson
Metodologia de wilsonMetodologia de wilson
Metodologia de wilson
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 

Similar a Analogías de sistemas

Solución Analítica y Creativa de Problemas
Solución Analítica y Creativa de ProblemasSolución Analítica y Creativa de Problemas
Solución Analítica y Creativa de Problemas
doricelcepedam
 
TÉCNICAS QUE SE IMPLEMENTAN EN LA
TÉCNICAS QUE SE IMPLEMENTAN EN LA  TÉCNICAS QUE SE IMPLEMENTAN EN LA
TÉCNICAS QUE SE IMPLEMENTAN EN LA
xinithazangels
 
Taller pensamiento sistémico para la productividad uceva
Taller pensamiento sistémico  para la productividad ucevaTaller pensamiento sistémico  para la productividad uceva
Taller pensamiento sistémico para la productividad uceva
Alan Ledesma
 
Fundamentos de Innovación y Design Thinking S3 EPG-UTP M.Maltese Ccesa007.pdf
Fundamentos de Innovación y Design Thinking  S3 EPG-UTP  M.Maltese Ccesa007.pdfFundamentos de Innovación y Design Thinking  S3 EPG-UTP  M.Maltese Ccesa007.pdf
Fundamentos de Innovación y Design Thinking S3 EPG-UTP M.Maltese Ccesa007.pdf
Demetrio Ccesa Rayme
 
Análisis comparativo de las fases del diseño
Análisis comparativo de las fases del diseñoAnálisis comparativo de las fases del diseño
Análisis comparativo de las fases del diseño
wilfre1481
 

Similar a Analogías de sistemas (20)

Solución Analítica y Creativa de Problemas
Solución Analítica y Creativa de ProblemasSolución Analítica y Creativa de Problemas
Solución Analítica y Creativa de Problemas
 
TÉCNICAS QUE SE IMPLEMENTAN EN LA
TÉCNICAS QUE SE IMPLEMENTAN EN LA  TÉCNICAS QUE SE IMPLEMENTAN EN LA
TÉCNICAS QUE SE IMPLEMENTAN EN LA
 
Taller pensamiento sistémico para la productividad uceva
Taller pensamiento sistémico  para la productividad ucevaTaller pensamiento sistémico  para la productividad uceva
Taller pensamiento sistémico para la productividad uceva
 
Análisis de problemas y toma de decisiones 2
Análisis de problemas y toma de decisiones 2Análisis de problemas y toma de decisiones 2
Análisis de problemas y toma de decisiones 2
 
Decisiones que se deben tomar en un proyecto
Decisiones que se deben tomar en un proyectoDecisiones que se deben tomar en un proyecto
Decisiones que se deben tomar en un proyecto
 
Principios que Guían la Práctica
Principios que Guían la PrácticaPrincipios que Guían la Práctica
Principios que Guían la Práctica
 
Presentación guia Taller de Design Thinking Chillán Universidad del Bio Bio
Presentación guia Taller de Design Thinking Chillán Universidad del Bio BioPresentación guia Taller de Design Thinking Chillán Universidad del Bio Bio
Presentación guia Taller de Design Thinking Chillán Universidad del Bio Bio
 
Estudio de Caso 2022 - etapa 1.pptx
Estudio de Caso 2022 - etapa 1.pptxEstudio de Caso 2022 - etapa 1.pptx
Estudio de Caso 2022 - etapa 1.pptx
 
Fundamentos de Innovación y Design Thinking S3 EPG-UTP M.Maltese Ccesa007.pdf
Fundamentos de Innovación y Design Thinking  S3 EPG-UTP  M.Maltese Ccesa007.pdfFundamentos de Innovación y Design Thinking  S3 EPG-UTP  M.Maltese Ccesa007.pdf
Fundamentos de Innovación y Design Thinking S3 EPG-UTP M.Maltese Ccesa007.pdf
 
Tops
TopsTops
Tops
 
5.1 Solución analítica y creativa
5.1 Solución analítica y creativa5.1 Solución analítica y creativa
5.1 Solución analítica y creativa
 
Cadena se aprendizaje sesión 6
Cadena se aprendizaje sesión 6Cadena se aprendizaje sesión 6
Cadena se aprendizaje sesión 6
 
2da Etapa Taller HG.pptx
2da Etapa Taller  HG.pptx2da Etapa Taller  HG.pptx
2da Etapa Taller HG.pptx
 
Análisis comparativo de las fases del diseño
Análisis comparativo de las fases del diseñoAnálisis comparativo de las fases del diseño
Análisis comparativo de las fases del diseño
 
Design thinking: "Pensando con las manos"
Design thinking: "Pensando con las manos"Design thinking: "Pensando con las manos"
Design thinking: "Pensando con las manos"
 
Presentacion solución
Presentacion soluciónPresentacion solución
Presentacion solución
 
fases del proceso tegnologico 701 JM
fases del proceso tegnologico 701 JM fases del proceso tegnologico 701 JM
fases del proceso tegnologico 701 JM
 
Programacion de computadoras y resolución de Congreso Virtual Mundial de e-Le...
Programacion de computadoras y resolución de Congreso Virtual Mundial de e-Le...Programacion de computadoras y resolución de Congreso Virtual Mundial de e-Le...
Programacion de computadoras y resolución de Congreso Virtual Mundial de e-Le...
 
W q16 10
W q16 10W q16 10
W q16 10
 
Aprendemos sobre el Dengue: Webquest - Actividad 1
Aprendemos sobre el Dengue: Webquest - Actividad 1Aprendemos sobre el Dengue: Webquest - Actividad 1
Aprendemos sobre el Dengue: Webquest - Actividad 1
 

Más de Alejandro Domínguez Torres

Cómo no crear una oficina de dirección de proyectos
Cómo no crear una oficina de dirección de proyectosCómo no crear una oficina de dirección de proyectos
Cómo no crear una oficina de dirección de proyectos
Alejandro Domínguez Torres
 
The limiting absorption principle for the elastic equations
The limiting absorption principle for the elastic equationsThe limiting absorption principle for the elastic equations
The limiting absorption principle for the elastic equations
Alejandro Domínguez Torres
 
Aplicaciones de los sistemas ecuaciones a la electricidad
Aplicaciones de los sistemas ecuaciones a la electricidadAplicaciones de los sistemas ecuaciones a la electricidad
Aplicaciones de los sistemas ecuaciones a la electricidad
Alejandro Domínguez Torres
 

Más de Alejandro Domínguez Torres (20)

Cómo elegir un posgrado webinar
Cómo elegir un posgrado   webinarCómo elegir un posgrado   webinar
Cómo elegir un posgrado webinar
 
La estrategia de Wile E. Coyote para atrapar al Correcaminos
La estrategia de Wile E. Coyote para atrapar al CorrecaminosLa estrategia de Wile E. Coyote para atrapar al Correcaminos
La estrategia de Wile E. Coyote para atrapar al Correcaminos
 
A historical note on schwartz space and test or bump functions
A historical note on schwartz space and test or bump functionsA historical note on schwartz space and test or bump functions
A historical note on schwartz space and test or bump functions
 
Problemas actuales en la educación
Problemas actuales en la educaciónProblemas actuales en la educación
Problemas actuales en la educación
 
Vida Después de la Universidad
Vida Después de la UniversidadVida Después de la Universidad
Vida Después de la Universidad
 
Cómo no crear una oficina de dirección de proyectos
Cómo no crear una oficina de dirección de proyectosCómo no crear una oficina de dirección de proyectos
Cómo no crear una oficina de dirección de proyectos
 
Después de una carrera técnica
Después de una carrera técnicaDespués de una carrera técnica
Después de una carrera técnica
 
Un emprendedor nunca deja de capacitarse
Un emprendedor nunca deja de capacitarseUn emprendedor nunca deja de capacitarse
Un emprendedor nunca deja de capacitarse
 
Teoría y tendencias actuales de la administración
Teoría y tendencias actuales de la administraciónTeoría y tendencias actuales de la administración
Teoría y tendencias actuales de la administración
 
Carreras con futuro
Carreras con futuroCarreras con futuro
Carreras con futuro
 
Cómo conseguir empleo
Cómo conseguir empleoCómo conseguir empleo
Cómo conseguir empleo
 
La vida después de la universidad
La vida después de la universidadLa vida después de la universidad
La vida después de la universidad
 
¿Todos los PMPs pueden ser directores de proyectos?
¿Todos los PMPs pueden ser directores de proyectos?¿Todos los PMPs pueden ser directores de proyectos?
¿Todos los PMPs pueden ser directores de proyectos?
 
La profesionalización de la dirección de proyectos
La profesionalización de la dirección de proyectosLa profesionalización de la dirección de proyectos
La profesionalización de la dirección de proyectos
 
El valor profesional y organizacional de la dirección de proyectos
El valor profesional y organizacional de la dirección de proyectosEl valor profesional y organizacional de la dirección de proyectos
El valor profesional y organizacional de la dirección de proyectos
 
La ingeniera social y la seguridad en ti
La ingeniera social y la seguridad en tiLa ingeniera social y la seguridad en ti
La ingeniera social y la seguridad en ti
 
The limiting absorption principle for the elastic equations
The limiting absorption principle for the elastic equationsThe limiting absorption principle for the elastic equations
The limiting absorption principle for the elastic equations
 
Aplicaciones de los sistemas ecuaciones a la electricidad
Aplicaciones de los sistemas ecuaciones a la electricidadAplicaciones de los sistemas ecuaciones a la electricidad
Aplicaciones de los sistemas ecuaciones a la electricidad
 
Applications of analytic geometry
Applications of analytic geometryApplications of analytic geometry
Applications of analytic geometry
 
Plan estratégico de la calidad
Plan estratégico de la calidadPlan estratégico de la calidad
Plan estratégico de la calidad
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (11)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Analogías de sistemas

  • 1. 1 ANALOGÍAS EN EL DESARROLLO DE SISTEMAS ALEJANDRO DOMÍNGUEZ alexdfar@yahoo.com Conferencia en la Universidad Hispanoamericana, septiembre de 2000
  • 2. 2 Las preguntas fastidiosas • Preguntas: – ¿Por qué el ciclo de vida de desarrollo de sistemas no es aplicado por muchos desarrolladores? – ¿Por qué la técnica más utilizada para construcción de sistemas es la de “codificar y corregir”?
  • 3. 3 Las respuestas contundentes • Respuestas aceptadas como dogma: – Utilizar el ciclo de vida representa perdida de tiempo y el sistema “es para ayer” – Soy “el teclado más rápido” de la oficina (escuela) y “como veo doy” – El ciclo de vida no sirve – Mi método es más efectivo • Aunque nadie sabe en que consiste ese método
  • 4. 4 Un modelo de ciclo de vida (uno de tantos) La fase de utilización La fase de planeación La fase de implementación La fase de análisis La fase de diseño
  • 5. 5 Otra pregunta fastidiosa y otras respuestas contundentes • Otra pregunta fastidiosa – ¿Quién y dónde se utiliza el ciclo de vida? • Otras respuestas contundentes (y también aceptadas como dogma): – Lo desconozco, ya que no tiene importancia y no se requiere entenderlo del todo para desarrollar sistemas – Nadie (pero absolutamente N·A·D·I·E) y en ningún lugar se utiliza el ciclo de vida
  • 6. 6 Una contra respuesta a la falta de entendimiento del ciclo de vida
  • 7. 7 La contra respuesta de los médicos El problema Entendimiento Análisis del Diseño de la del usuario del problema problema solución Implementación Adaptación Pruebas y de la solución de la solución mantenimiento
  • 8. 8 Las “solución” con las “respuestas contundentes” El problema Las herramientas que del usuario tengo y lo que se usar La herramienta que más uso “La solución”
  • 9. 9 La contra respuesta de los “fiesteros” El problema: Análisis: Análisis: Análisis: Análisis: fiesta de presupuestar planear planear planear cumpleaños bebidas alimentos invitados Diseño: Implantación: Mantenimiento: preparar fiesta la fiesta atender invitados
  • 10. 10 Las “solución” con las “respuestas contundentes” El problema: fiesta de Implantación: la cumpleaños fiesta Las consecuencias
  • 11. 11 Conclusiones: Modelo de las “respuestas contundentes” codificar y corregir Entrega Especificación (quizás) del sistema (quizás)
  • 12. 12 Conclusiones relacionadas con el cliente • No siempre tiene idea de la magnitud del sistema que está solicitando • Piensa que el software, al ser no tangible, se puede crear por arte de magia • Cree que el dinero lo compra todo • Cree que sus deseos deben ser ordenes • No alcanza a distinguir entre la ciencia- ficción y la ciencia verdadera
  • 13. 13 Conclusiones relacionadas con el desarrollador • No alcanza a distinguir • Piensa que el ciclo de entre codificar y vida de los sistemas y programar las técnicas de planificación asociadas • Se tiene demasiada son sólo una perdida auto-confianza, por lo de tiempo que siempre piensa que tendrá momentos • No siempre tiene idea de inspiración que lo de la magnitud del llevarán a la solución sistema que está correcta ( “método de desarrollando inspiración divina”) • Piensa que “el que paga, manda”
  • 14. 14