SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
´
 Conceptos previos Ejemplo practico




                                                    ´
                                          Introduccion a RAD




                                                                                  λ
            Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org

                                               Universidad de la Frontera


                                          12 de Noviembre de 2009




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   1/29
´
 Conceptos previos Ejemplo practico

             ´ndice
             I




      1     Conceptos previos




                                                                                  λ
      2               ´
            Ejemplo practico




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   2/29
´
 Conceptos previos Ejemplo practico


                ´
              Que es RAD




                                                                                  λ
      ”Metodolog´a de desarrollo de software que permite construir
                 ı
      sistemas utilizables en poco tiempo, normalmente de 60 a 90
      d´as”.
       ı




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   3/29
´
 Conceptos previos Ejemplo practico


                ´
              Que es RAD




      ”Metodolog´a de desarrollo de software que permite construir

      d´as”.
       ı
                 ı
      sistemas utilizables en poco tiempo, normalmente de 60 a 90


                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD
                                                                                  λ
                                                                                  3/29
´
 Conceptos previos Ejemplo practico


              Exigencias del desarrollo web actual



                           ´
              Estandarizacion w3c
              Mantenibilidad
              Eslabilidad




                                                                                  λ
              Usablilidad
              ´
              Optimos
              Adaptarse con el menor esfuerzo a un nuevo requerimiento
               ´                  ´        ´
              Facilitar la deteccion solucion de errores
              Viables a corto plazo :s




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   4/29
´
 Conceptos previos Ejemplo practico


              Exigencias del desarrollo web actual



                           ´
              Estandarizacion w3c
              Mantenibilidad
              Eslabilidad




                                                                                  λ
              Usablilidad
              ´
              Optimos
              Adaptarse con el menor esfuerzo a un nuevo requerimiento
               ´                  ´        ´
              Facilitar la deteccion solucion de errores
              Viables a corto plazo :s




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   4/29
´
 Conceptos previos Ejemplo practico


              Exigencias del desarrollo web actual



                           ´
              Estandarizacion w3c
              Mantenibilidad
              Eslabilidad




                                                                                  λ
              Usablilidad
              ´
              Optimos
              Adaptarse con el menor esfuerzo a un nuevo requerimiento
               ´                  ´        ´
              Facilitar la deteccion solucion de errores
              Viables a corto plazo :s




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   4/29
´
 Conceptos previos Ejemplo practico


              Exigencias del desarrollo web actual



                           ´
              Estandarizacion w3c
              Mantenibilidad
              Eslabilidad




                                                                                  λ
              Usablilidad
              ´
              Optimos
              Adaptarse con el menor esfuerzo a un nuevo requerimiento
               ´                  ´        ´
              Facilitar la deteccion solucion de errores
              Viables a corto plazo :s




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   4/29
´
 Conceptos previos Ejemplo practico


              Exigencias del desarrollo web actual



                           ´
              Estandarizacion w3c
              Mantenibilidad
              Eslabilidad




                                                                                  λ
              Usablilidad
              ´
              Optimos
              Adaptarse con el menor esfuerzo a un nuevo requerimiento
               ´                  ´        ´
              Facilitar la deteccion solucion de errores
              Viables a corto plazo :s




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   4/29
´
 Conceptos previos Ejemplo practico


              Exigencias del desarrollo web actual



                           ´
              Estandarizacion w3c
              Mantenibilidad
              Eslabilidad




                                                                                  λ
              Usablilidad
              ´
              Optimos
              Adaptarse con el menor esfuerzo a un nuevo requerimiento
               ´                  ´        ´
              Facilitar la deteccion solucion de errores
              Viables a corto plazo :s




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   4/29
´
 Conceptos previos Ejemplo practico


              Exigencias del desarrollo web actual



                           ´
              Estandarizacion w3c
              Mantenibilidad
              Eslabilidad




                                                                                  λ
              Usablilidad
              ´
              Optimos
              Adaptarse con el menor esfuerzo a un nuevo requerimiento
               ´                  ´        ´
              Facilitar la deteccion solucion de errores
              Viables a corto plazo :s




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   4/29
´
 Conceptos previos Ejemplo practico


              Exigencias del desarrollo web actual



                           ´
              Estandarizacion w3c
              Mantenibilidad
              Eslabilidad




                                                                                  λ
              Usablilidad
              ´
              Optimos
              Adaptarse con el menor esfuerzo a un nuevo requerimiento
               ´                  ´        ´
              Facilitar la deteccion solucion de errores
              Viables a corto plazo :s




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   4/29
´
 Conceptos previos Ejemplo practico


                ´
              Que ???!!!!




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD
                                                                                  λ
                                                                                  5/29
´
 Conceptos previos Ejemplo practico


                ´
              Que ???!!!!




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD
                                                                                  λ
                                                                                  5/29
´
 Conceptos previos Ejemplo practico


              Tranquilo, no todo es tan malo.



                                                ´
              En ciertas situaciones, una solucion utilizable al 80 % puede
              producirse en el 20 % de tiempo que se hubiera requerido
                            ´
              para la solucion completa.
              En ciertas situaciones, los requisitos de negocio de un




                                                                                  λ
              sistema pueden satisfacerse aun cuando algunos de sus
              requisitos operacionales no se satisfagan.
              En ciertas situaciones, la aceptabilidad de un sistema puede
              determinarse en base a un conjunto m´nimo de requisitos
                                                     ı
              consensados en lugar de la totalidad de los requisitos.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   6/29
´
 Conceptos previos Ejemplo practico


              Tranquilo, no todo es tan malo.



                                                ´
              En ciertas situaciones, una solucion utilizable al 80 % puede
              producirse en el 20 % de tiempo que se hubiera requerido
                            ´
              para la solucion completa.
              En ciertas situaciones, los requisitos de negocio de un




                                                                                  λ
              sistema pueden satisfacerse aun cuando algunos de sus
              requisitos operacionales no se satisfagan.
              En ciertas situaciones, la aceptabilidad de un sistema puede
              determinarse en base a un conjunto m´nimo de requisitos
                                                     ı
              consensados en lugar de la totalidad de los requisitos.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   6/29
´
 Conceptos previos Ejemplo practico


              Tranquilo, no todo es tan malo.



                                                ´
              En ciertas situaciones, una solucion utilizable al 80 % puede
              producirse en el 20 % de tiempo que se hubiera requerido
                            ´
              para la solucion completa.
              En ciertas situaciones, los requisitos de negocio de un




                                                                                  λ
              sistema pueden satisfacerse aun cuando algunos de sus
              requisitos operacionales no se satisfagan.
              En ciertas situaciones, la aceptabilidad de un sistema puede
              determinarse en base a un conjunto m´nimo de requisitos
                                                     ı
              consensados en lugar de la totalidad de los requisitos.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   6/29
´
 Conceptos previos Ejemplo practico


              :)




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD
                                                                                  λ
                                                                                  7/29
´
 Conceptos previos Ejemplo practico


              :)




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD
                                                                                  λ
                                                                                  7/29
´
 Conceptos previos Ejemplo practico


              Negociar calidad y precio




                                                                                  λ
                    Negociar la calidad y el precio es esencial en RAD.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   8/29
´
 Conceptos previos Ejemplo practico


              Esencia de RAD.




              Equipos H´bridos
                       ı
              Herramientas Especializadas.




                                                                                  λ
              Timeboxing.
              Prototipos evolutivos.
                         ´
              Reutilizacion de componentes de software.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   9/29
´
 Conceptos previos Ejemplo practico


              Esencia de RAD.




              Equipos H´bridos
                       ı
              Herramientas Especializadas.




                                                                                  λ
              Timeboxing.
              Prototipos evolutivos.
                         ´
              Reutilizacion de componentes de software.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   9/29
´
 Conceptos previos Ejemplo practico


              Esencia de RAD.




              Equipos H´bridos
                       ı
              Herramientas Especializadas.




                                                                                  λ
              Timeboxing.
              Prototipos evolutivos.
                         ´
              Reutilizacion de componentes de software.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   9/29
´
 Conceptos previos Ejemplo practico


              Esencia de RAD.




              Equipos H´bridos
                       ı
              Herramientas Especializadas.




                                                                                  λ
              Timeboxing.
              Prototipos evolutivos.
                         ´
              Reutilizacion de componentes de software.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   9/29
´
 Conceptos previos Ejemplo practico


              Fases de RAD




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD
                                                                                  λ
                                                                                  10/29
´
 Conceptos previos Ejemplo practico


              Fases de RAD




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD
                                                                                  λ
                                                                                  10/29
´
 Conceptos previos Ejemplo practico


              Algunas Herramientas.




              Sistema de control de versiones
              Herramientas CASE de Modelado.




                                                                                  λ
                               ´
              Sistemas de gestion online.
              Frameworks de desarrollo.
                                ˜
              Frameworks de diseno.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   11/29
´
 Conceptos previos Ejemplo practico


              Algunas Herramientas.




              Sistema de control de versiones
              Herramientas CASE de Modelado.




                                                                                  λ
                               ´
              Sistemas de gestion online.
              Frameworks de desarrollo.
                                ˜
              Frameworks de diseno.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   11/29
´
 Conceptos previos Ejemplo practico


              Algunas Herramientas.




              Sistema de control de versiones
              Herramientas CASE de Modelado.




                                                                                  λ
                               ´
              Sistemas de gestion online.
              Frameworks de desarrollo.
                                ˜
              Frameworks de diseno.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   11/29
´
 Conceptos previos Ejemplo practico


              Algunas Herramientas.




              Sistema de control de versiones
              Herramientas CASE de Modelado.




                                                                                  λ
                               ´
              Sistemas de gestion online.
              Frameworks de desarrollo.
                                ˜
              Frameworks de diseno.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   11/29
´
 Conceptos previos Ejemplo practico


              Frameworks




                                                   ˜          ´
         Un framework es un marco de trabajo disenado para facilitar el




                                                                                  λ
        desarrollo proporcionando tareas recorrentes y aburridas de una
                                  ´
                          manera facil u automatizada.
        Symfony es un framework para desarrollar aplicaciones en php.




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   12/29
´
 Conceptos previos Ejemplo practico


                          ´
              Desarrollo rapido y de mejor calidad




                     ´
              Menos codigo
              Menos complejidad
              Menores Bugs




                                                                                  λ
               ´
              Mas Productividad
               ´
              Mas tiempo
      Es preferible invertir el tiempo en entender el problema, definir
                                               ´
      reglas de negocio, planificar pruebas , etc ...




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   13/29
´
 Conceptos previos Ejemplo practico


                          ´
              Desarrollo rapido y de mejor calidad




                     ´
              Menos codigo
              Menos complejidad
              Menores Bugs




                                                                                  λ
               ´
              Mas Productividad
               ´
              Mas tiempo
      Es preferible invertir el tiempo en entender el problema, definir
                                               ´
      reglas de negocio, planificar pruebas , etc ...




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   13/29
´
 Conceptos previos Ejemplo practico


                          ´
              Desarrollo rapido y de mejor calidad




                     ´
              Menos codigo
              Menos complejidad
              Menores Bugs




                                                                                  λ
               ´
              Mas Productividad
               ´
              Mas tiempo
      Es preferible invertir el tiempo en entender el problema, definir
                                               ´
      reglas de negocio, planificar pruebas , etc ...




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   13/29
´
 Conceptos previos Ejemplo practico


                          ´
              Desarrollo rapido y de mejor calidad




                     ´
              Menos codigo
              Menos complejidad
              Menores Bugs




                                                                                  λ
               ´
              Mas Productividad
               ´
              Mas tiempo
      Es preferible invertir el tiempo en entender el problema, definir
                                               ´
      reglas de negocio, planificar pruebas , etc ...




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   13/29
´
 Conceptos previos Ejemplo practico


                          ´
              Desarrollo rapido y de mejor calidad




                     ´
              Menos codigo
              Menos complejidad
              Menores Bugs




                                                                                  λ
               ´
              Mas Productividad
               ´
              Mas tiempo
      Es preferible invertir el tiempo en entender el problema, definir
                                               ´
      reglas de negocio, planificar pruebas , etc ...




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   13/29
´
 Conceptos previos Ejemplo practico


              El costo de vivir en el pasado


                             n                                n
      Cinicial =             i =1   Cdesarollo +              i =1   Ctesting

      Cmantencion ≥≥≥ Cinicial




                                                                                                     λ
                                        n                                         n
      Cmantencion =                     i =1 Ccomprension +                       i =1   Ccambio +
       n                              n
       i =1 Ctesting +                i =1 Cimplementacion




                                                    ´
      Es preferible invertir tiempo en escribir un codigo entendidble y
                                          ´
      estandarizado para el cual se podran conseguir programadores
                   ´         ´                  ´
      que entendran esta logica de manera facil en el futuro.


                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD                      14/29
´
 Conceptos previos Ejemplo practico


                                        ´
              Veamos ahora un ejemplo practico !!!




                                                                                  λ
                 Ejemplo en vivo,¿hay alguna duda hasta el momento?




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   15/29
´
 Conceptos previos Ejemplo practico


              Fin




                                                                                  λ
                                                                ´
                                           Gracias por su atencion




                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD   16/29
´
 Conceptos previos Ejemplo practico


              Licencia

      Usted es libre de:

                                                      ´
                      copiar, distribuir y comunicar publicamente la obra

                      hacer obras derivadas




                                                                                  λ
      Bajo las condiciones siguientes:
                                                               ´
                      Reconocimiento. Debe reconocer los creditos de la obra de la man-
                      era especificada por el autor o el licenciador (pero no de una man-
                      era que sugiera que tiene su apoyo o apoyan el uso que hace de su
                      obra).
                      Compartir bajo la misma licencia. Si transforma o modifica esta
                                                            ´
                      obra para crear una obra derivada, solo puede distribuir la obra re-
                      sultante bajo la misma licencia, una similar o una compatible. Mas´
                      info: http://creativecommons.org/licenses/by-sa/2.0/cl/


                                                                       ´
Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD              17/29

Más contenido relacionado

Último

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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 UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
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 JUNITMaricarmen Sánchez Ruiz
 

Último (15)

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
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
 

Destacado

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destacado (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Introduccion a RAD (Rapid application development)

  • 1. ´ Conceptos previos Ejemplo practico ´ Introduccion a RAD λ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org Universidad de la Frontera 12 de Noviembre de 2009 ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 1/29
  • 2. ´ Conceptos previos Ejemplo practico ´ndice I 1 Conceptos previos λ 2 ´ Ejemplo practico ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 2/29
  • 3. ´ Conceptos previos Ejemplo practico ´ Que es RAD λ ”Metodolog´a de desarrollo de software que permite construir ı sistemas utilizables en poco tiempo, normalmente de 60 a 90 d´as”. ı ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 3/29
  • 4. ´ Conceptos previos Ejemplo practico ´ Que es RAD ”Metodolog´a de desarrollo de software que permite construir d´as”. ı ı sistemas utilizables en poco tiempo, normalmente de 60 a 90 ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD λ 3/29
  • 5. ´ Conceptos previos Ejemplo practico Exigencias del desarrollo web actual ´ Estandarizacion w3c Mantenibilidad Eslabilidad λ Usablilidad ´ Optimos Adaptarse con el menor esfuerzo a un nuevo requerimiento ´ ´ ´ Facilitar la deteccion solucion de errores Viables a corto plazo :s ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 4/29
  • 6. ´ Conceptos previos Ejemplo practico Exigencias del desarrollo web actual ´ Estandarizacion w3c Mantenibilidad Eslabilidad λ Usablilidad ´ Optimos Adaptarse con el menor esfuerzo a un nuevo requerimiento ´ ´ ´ Facilitar la deteccion solucion de errores Viables a corto plazo :s ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 4/29
  • 7. ´ Conceptos previos Ejemplo practico Exigencias del desarrollo web actual ´ Estandarizacion w3c Mantenibilidad Eslabilidad λ Usablilidad ´ Optimos Adaptarse con el menor esfuerzo a un nuevo requerimiento ´ ´ ´ Facilitar la deteccion solucion de errores Viables a corto plazo :s ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 4/29
  • 8. ´ Conceptos previos Ejemplo practico Exigencias del desarrollo web actual ´ Estandarizacion w3c Mantenibilidad Eslabilidad λ Usablilidad ´ Optimos Adaptarse con el menor esfuerzo a un nuevo requerimiento ´ ´ ´ Facilitar la deteccion solucion de errores Viables a corto plazo :s ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 4/29
  • 9. ´ Conceptos previos Ejemplo practico Exigencias del desarrollo web actual ´ Estandarizacion w3c Mantenibilidad Eslabilidad λ Usablilidad ´ Optimos Adaptarse con el menor esfuerzo a un nuevo requerimiento ´ ´ ´ Facilitar la deteccion solucion de errores Viables a corto plazo :s ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 4/29
  • 10. ´ Conceptos previos Ejemplo practico Exigencias del desarrollo web actual ´ Estandarizacion w3c Mantenibilidad Eslabilidad λ Usablilidad ´ Optimos Adaptarse con el menor esfuerzo a un nuevo requerimiento ´ ´ ´ Facilitar la deteccion solucion de errores Viables a corto plazo :s ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 4/29
  • 11. ´ Conceptos previos Ejemplo practico Exigencias del desarrollo web actual ´ Estandarizacion w3c Mantenibilidad Eslabilidad λ Usablilidad ´ Optimos Adaptarse con el menor esfuerzo a un nuevo requerimiento ´ ´ ´ Facilitar la deteccion solucion de errores Viables a corto plazo :s ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 4/29
  • 12. ´ Conceptos previos Ejemplo practico Exigencias del desarrollo web actual ´ Estandarizacion w3c Mantenibilidad Eslabilidad λ Usablilidad ´ Optimos Adaptarse con el menor esfuerzo a un nuevo requerimiento ´ ´ ´ Facilitar la deteccion solucion de errores Viables a corto plazo :s ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 4/29
  • 13. ´ Conceptos previos Ejemplo practico ´ Que ???!!!! ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD λ 5/29
  • 14. ´ Conceptos previos Ejemplo practico ´ Que ???!!!! ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD λ 5/29
  • 15. ´ Conceptos previos Ejemplo practico Tranquilo, no todo es tan malo. ´ En ciertas situaciones, una solucion utilizable al 80 % puede producirse en el 20 % de tiempo que se hubiera requerido ´ para la solucion completa. En ciertas situaciones, los requisitos de negocio de un λ sistema pueden satisfacerse aun cuando algunos de sus requisitos operacionales no se satisfagan. En ciertas situaciones, la aceptabilidad de un sistema puede determinarse en base a un conjunto m´nimo de requisitos ı consensados en lugar de la totalidad de los requisitos. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 6/29
  • 16. ´ Conceptos previos Ejemplo practico Tranquilo, no todo es tan malo. ´ En ciertas situaciones, una solucion utilizable al 80 % puede producirse en el 20 % de tiempo que se hubiera requerido ´ para la solucion completa. En ciertas situaciones, los requisitos de negocio de un λ sistema pueden satisfacerse aun cuando algunos de sus requisitos operacionales no se satisfagan. En ciertas situaciones, la aceptabilidad de un sistema puede determinarse en base a un conjunto m´nimo de requisitos ı consensados en lugar de la totalidad de los requisitos. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 6/29
  • 17. ´ Conceptos previos Ejemplo practico Tranquilo, no todo es tan malo. ´ En ciertas situaciones, una solucion utilizable al 80 % puede producirse en el 20 % de tiempo que se hubiera requerido ´ para la solucion completa. En ciertas situaciones, los requisitos de negocio de un λ sistema pueden satisfacerse aun cuando algunos de sus requisitos operacionales no se satisfagan. En ciertas situaciones, la aceptabilidad de un sistema puede determinarse en base a un conjunto m´nimo de requisitos ı consensados en lugar de la totalidad de los requisitos. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 6/29
  • 18. ´ Conceptos previos Ejemplo practico :) ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD λ 7/29
  • 19. ´ Conceptos previos Ejemplo practico :) ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD λ 7/29
  • 20. ´ Conceptos previos Ejemplo practico Negociar calidad y precio λ Negociar la calidad y el precio es esencial en RAD. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 8/29
  • 21. ´ Conceptos previos Ejemplo practico Esencia de RAD. Equipos H´bridos ı Herramientas Especializadas. λ Timeboxing. Prototipos evolutivos. ´ Reutilizacion de componentes de software. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 9/29
  • 22. ´ Conceptos previos Ejemplo practico Esencia de RAD. Equipos H´bridos ı Herramientas Especializadas. λ Timeboxing. Prototipos evolutivos. ´ Reutilizacion de componentes de software. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 9/29
  • 23. ´ Conceptos previos Ejemplo practico Esencia de RAD. Equipos H´bridos ı Herramientas Especializadas. λ Timeboxing. Prototipos evolutivos. ´ Reutilizacion de componentes de software. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 9/29
  • 24. ´ Conceptos previos Ejemplo practico Esencia de RAD. Equipos H´bridos ı Herramientas Especializadas. λ Timeboxing. Prototipos evolutivos. ´ Reutilizacion de componentes de software. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 9/29
  • 25. ´ Conceptos previos Ejemplo practico Fases de RAD ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD λ 10/29
  • 26. ´ Conceptos previos Ejemplo practico Fases de RAD ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD λ 10/29
  • 27. ´ Conceptos previos Ejemplo practico Algunas Herramientas. Sistema de control de versiones Herramientas CASE de Modelado. λ ´ Sistemas de gestion online. Frameworks de desarrollo. ˜ Frameworks de diseno. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 11/29
  • 28. ´ Conceptos previos Ejemplo practico Algunas Herramientas. Sistema de control de versiones Herramientas CASE de Modelado. λ ´ Sistemas de gestion online. Frameworks de desarrollo. ˜ Frameworks de diseno. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 11/29
  • 29. ´ Conceptos previos Ejemplo practico Algunas Herramientas. Sistema de control de versiones Herramientas CASE de Modelado. λ ´ Sistemas de gestion online. Frameworks de desarrollo. ˜ Frameworks de diseno. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 11/29
  • 30. ´ Conceptos previos Ejemplo practico Algunas Herramientas. Sistema de control de versiones Herramientas CASE de Modelado. λ ´ Sistemas de gestion online. Frameworks de desarrollo. ˜ Frameworks de diseno. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 11/29
  • 31. ´ Conceptos previos Ejemplo practico Frameworks ˜ ´ Un framework es un marco de trabajo disenado para facilitar el λ desarrollo proporcionando tareas recorrentes y aburridas de una ´ manera facil u automatizada. Symfony es un framework para desarrollar aplicaciones en php. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 12/29
  • 32. ´ Conceptos previos Ejemplo practico ´ Desarrollo rapido y de mejor calidad ´ Menos codigo Menos complejidad Menores Bugs λ ´ Mas Productividad ´ Mas tiempo Es preferible invertir el tiempo en entender el problema, definir ´ reglas de negocio, planificar pruebas , etc ... ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 13/29
  • 33. ´ Conceptos previos Ejemplo practico ´ Desarrollo rapido y de mejor calidad ´ Menos codigo Menos complejidad Menores Bugs λ ´ Mas Productividad ´ Mas tiempo Es preferible invertir el tiempo en entender el problema, definir ´ reglas de negocio, planificar pruebas , etc ... ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 13/29
  • 34. ´ Conceptos previos Ejemplo practico ´ Desarrollo rapido y de mejor calidad ´ Menos codigo Menos complejidad Menores Bugs λ ´ Mas Productividad ´ Mas tiempo Es preferible invertir el tiempo en entender el problema, definir ´ reglas de negocio, planificar pruebas , etc ... ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 13/29
  • 35. ´ Conceptos previos Ejemplo practico ´ Desarrollo rapido y de mejor calidad ´ Menos codigo Menos complejidad Menores Bugs λ ´ Mas Productividad ´ Mas tiempo Es preferible invertir el tiempo en entender el problema, definir ´ reglas de negocio, planificar pruebas , etc ... ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 13/29
  • 36. ´ Conceptos previos Ejemplo practico ´ Desarrollo rapido y de mejor calidad ´ Menos codigo Menos complejidad Menores Bugs λ ´ Mas Productividad ´ Mas tiempo Es preferible invertir el tiempo en entender el problema, definir ´ reglas de negocio, planificar pruebas , etc ... ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 13/29
  • 37. ´ Conceptos previos Ejemplo practico El costo de vivir en el pasado n n Cinicial = i =1 Cdesarollo + i =1 Ctesting Cmantencion ≥≥≥ Cinicial λ n n Cmantencion = i =1 Ccomprension + i =1 Ccambio + n n i =1 Ctesting + i =1 Cimplementacion ´ Es preferible invertir tiempo en escribir un codigo entendidble y ´ estandarizado para el cual se podran conseguir programadores ´ ´ ´ que entendran esta logica de manera facil en el futuro. ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 14/29
  • 38. ´ Conceptos previos Ejemplo practico ´ Veamos ahora un ejemplo practico !!! λ Ejemplo en vivo,¿hay alguna duda hasta el momento? ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 15/29
  • 39. ´ Conceptos previos Ejemplo practico Fin λ ´ Gracias por su atencion ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 16/29
  • 40. ´ Conceptos previos Ejemplo practico Licencia Usted es libre de: ´ copiar, distribuir y comunicar publicamente la obra hacer obras derivadas λ Bajo las condiciones siguientes: ´ Reconocimiento. Debe reconocer los creditos de la obra de la man- era especificada por el autor o el licenciador (pero no de una man- era que sugiera que tiene su apoyo o apoyan el uso que hace de su obra). Compartir bajo la misma licencia. Si transforma o modifica esta ´ obra para crear una obra derivada, solo puede distribuir la obra re- sultante bajo la misma licencia, una similar o una compatible. Mas´ info: http://creativecommons.org/licenses/by-sa/2.0/cl/ ´ Gustavo Lacoste - gustavo@lacosox.org - http://lacosox.org — Introduccion a RAD 17/29