![Page 1: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/1.jpg)
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE FILOSOFÍA LETRAS Y CIENCIAS DE LA EDUCACIÓNSISTEMAS MULTIMEDIASEXTO SEMESTRE A3
DISEÑO Y AUDITORÍA DE SISTEMASTEMA2: METODOLOGÍA DE DESARROLLO DE SOFTWARE
DOCENTE: MSC. JORGE VERA
ESTUDIANTES: SARA ABIGAIL BAJAÑA PINCAY
MARYURI DEL ROCIO PAREDES CERVANTES2016-2017
![Page 2: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/2.jpg)
TEMA 2METODOLOGÍA DE
DESARROLLO DE SOFTWARE
![Page 3: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/3.jpg)
¿Qué es metodología?
Es un conjunto de técnicas, herramientas, mecanismos o procedimientos racionales, empleados para el logro de un objetivo, o serie de objetivos que dirige una investigación científica y ayuda a los desarrolladores a realizar un nuevo software.
![Page 4: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/4.jpg)
¿Qué es desarrollo?
Es el proceso de evolución, cambio y crecimiento, se trata de incrementar, agrandar, ampliar aumentar o extender algo relacionado con un objeto, una persona o una situación determinada.
![Page 5: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/5.jpg)
¿Qué es software?
Es un conjunto intangible de datos, programas, instrucciones y reglas informáticas que permiten aprovechar todos los recursos que el computador tiene y ejecutar distintas tareas en una computadora. de manera que pueda resolver gran cantidad de problemas
![Page 6: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/6.jpg)
Metodología de desarrollo de softwareEn ingeniería de software es un marco de trabajo usado para estructurar, planificar y controlar un proyecto de desarrollo, que permite llevarlo a cabo con altas posibilidades de éxito.
![Page 7: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/7.jpg)
Podemos distinguir tres etapas
1. Planificación2. Implementación
3. Puesta en marcha
![Page 8: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/8.jpg)
1. Planificación; planeamiento detallado. Planificar es estudiar de manera anticipada las metas y acciones basándose
en un método, plan o lógica. Asimismo, implica pensar antes de actuar, con método, de forma sistemática, con proyección al futuro, analizando el FODA
La no planificación implica toda una serie de posibles inconvenientes: asumir riesgos imprevistos, falta de recursos ante sorpresas inesperadas, etc.
![Page 9: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/9.jpg)
2. Implementación; conjunto de actividades para llevarlo a caboPoner en funcionamiento, aplicar los métodos y medidas necesarios para llevar algo a cabo
![Page 10: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/10.jpg)
3. Puesta en marcha; presentación al clienteLa etapa de Puesta en marcha consiste en ejecutar el plan de negocios y convertir la idea en realidad.
![Page 11: Presentaciones metodologìa de desarrollo de software](https://reader036.vdocuments.pub/reader036/viewer/2022062904/587dba5b1a28ab1b498b47df/html5/thumbnails/11.jpg)
CLAS
IFIC
ACI
ÓNProgramación orientada a
objetos
-Como expresaríamos las cosas en la vida real.-Escribir en términos de objetos.-Más sencillos de leer y comprender.
Programación estructurada-Fáciles de entender.-Puede ser leído en secuencia.-Estructura más clara .