Want to make creations as awesome as this one?

Transcript

EXPOSICION SECUENCIA 1

06/10/18

CENTRO DE BACHILLERATO TECNOLÓGICO INDUSTRIAL Y DE SERVICIOS Nº224 MÓDULO II: EMPLEA FRAMEWORKS PARA EL DESARROLLO DE SOFTWARE SECUENCIA 1: NOMBRE COMPLETO DE LA TAREA: EXPOSICION SECUENCIA 1 EQUIPO:CASTILLO VALDEZ FERNANDO CHÁIDEZ SÁNCHEZ JESÚS EMILIANO FLORES BERRELLEZA JESÚS ANTONIO MORALES SALAZAR ÁLVARO EMILIANO TORRES POMPA PEDRO DE JESÚS VEGA BOJÓRQUEZ EDUARDO GRUPO: 3 FFACILITADORA: ELMA CRISTINA CAMACHO PÁEZ

Presentado por : Torres Pompa Pedro de Jesús

¿Qué es un framework?

01

Un framework es un conjunto de herramientas y librerías que se utilizan para desarrollar aplicaciones más fácilmente y de manera más eficiente.

Presentado por : Cháidez Sánchez Jesús Emiliano

Funciones de un framework

02

No tendrás que reinventar la rueda y gastar tiempo en tareas básicas de desarrollo, como crear clases, manejar objetos y definir funciones típicas. Un framework define la estructura de tu futuro proyecto y proporciona las herramientas necesarias que puedes usar como bloques de construcción.

No es necesario

Un freamwork funciona para desarrollar softwares de manera más rápida y eficiente. Solo necesitas escribir el código que se encargue de la lógica de tu app.

Es necesario

Presentado por : Torres Pompa Pedro de Jesús

Características de un framework

04

Un framework define la estructura de tu futuro proyecto y proporciona las herramientas necesarias que puedes usar como bloques de construcción.

Presentado por : Torres Pompa Pedro de Jesús

Framework más utilizados en México

05

Presentado por : Cháidez Sánchez Jesús Emiliano

¿Qué es un entorno de trabajo laboral?

06

El entorno laboral es el conjunto de características que influyen en la práctica profesional de los trabajadores, y que pueden facilitar o dificultar su desempeño. Este entorno incluye aspectos físicos, humanos, y organizacionales

Presentado por : Morales Salazar Álvaro Emiliano

¿Cuáles son los elementos de un framework?

08

Patrones de diseño recomendados para estructurar el código

Bibliotecas y módulos para tareas específicas

Estándares de codificación.

Herramientas de desarrollo.

Presentado por : Vega Bojórquez Eduardo

Ventajas y desventajas de utilizar un framework

09

DesventajasTiempo de aprendizaje. Versiones inestables.Código sin utilizar. Elección del framework

VentajasEstructura y organización del código predeterminadaReutilización del códigoahorraremos tiempo en desarrollar funcionalidades Menor coste en el desarrollo.Facilita la colaboración con otros desarrolladoresFacilita el mantenimiento.

Presentado por : Morales Salazar Álvaro Emiliano

¿Qué es un addons en un framework?

10

Un add-on es un complemento o extensión que se agrega a un programa o aplicación para mejorar su rendimiento o capacidades. Los add-ons pueden ser de hardware o software, y pueden ser muy útiles para simplificar tareas, aumentar la seguridad o mejorar la experiencia del usuario.

Presentado por : Cháidez Sánchez Jesús Emiliano

¿Cuál es la lógica de los negocios?

11

Se refiere a las instrucciones y decisiones lógicas que definen cómo opera una organización o sistema en particular. Estas reglas de negocio establecen las políticas, procesos y operaciones que guían el comportamiento y las acciones en un contexto empresarial.

Presentado por : Flores Berrelleza Jesús Antonio

¿Qué es una parte modular de un proyecto?

12

Es un enfoque de diseño que subdivide un sistema en partes más pequeñas llamadas módulos o plataformas, que pueden crearse de manera independiente y luego usarse en diferentes sistemas.

Presentado por : Castillo Valdez Fernando

¿Cuál es el objetivo de las metodologías ágiles?

15

Las metodologías ágiles son una manera de trabajar rápida, eficaz y flexible. Su objetivo es desarrollar productos y servicios de calidad adaptados a las necesidades de unos clientes

Presentado por : Morales Salazar Álvaro Emiliano

¿Cuáles son las características de las metodologías ágiles?

16

La metodología ágil es un conjunto de técnicas aplicadas en ciclos de trabajo cortos, con el objetivo de que el proceso de entrega de un proyecto sea más eficiente.

Adaptabilidad: La disposición de adaptarse a lo largo del proceso de desarrollo. Trabajo iterativo: Los equipos trabajan en iteraciones, lo que permite evaluar y ajustar los objetivos del proyecto de forma continua. Comunicación abierta.Cercanía con el usuario: La interacción continua con el usuario se facilita.División de procesos: Los procesos se dividen y se crean unidades de trabajo con metas específicas. Actualización de resultados: Los resultados se actualizan constantemente al equipo para monitorear el avance del proyecto.

Presentado por : Vega Bojórquez Eduardo

¿Qué es la metodología espiral?

18

La metodología de espiral es un método de desarrollo de software que combina el modelo waterfall y el modelo por iteraciones, en el que se determina el ciclo de vida del programa a través de distintas espirales repetitivas

Presentado por : Vega Bojórquez Eduardo

¿Qué es la metodología Scrum?

19

Scrum es un marco de trabajo ágil a través del cual las personas pueden abordar problemas complejos adaptativos a la vez que se entregan productos de forma eficiente y creativa con el máximo valor. Así, Scrum es una metodología que ayuda a los equipos a colaborar y realizar un trabajo de alto impacto.

Presentado por : Flores Berrelleza Jesús Antonio

¿Cuáles son las fases de la metodología Scrum?

21

Sprint planning.Scrum team meeting.Backlog refinement.Sprint Review.Retrospectiva.

Presentado por : Castillo Valdez Fernando

¿Qué es la metodología ciclo de vida?

23

El Análisis del Ciclo de Vida (ACV) es una metodología que permite, de manera objetiva, estimar y evaluar los impactos que un producto o servicio puede tener sobre el medio ambiente durante todas las etapas de su vida

Presentado por : Castillo Valdez Fernando

¿Cuál es el ciclo de vida de un proceso?

24

El ciclo de vida de un proyecto se divide en cinco fases de gestión: inicio, planificación, ejecución, supervisión y cierre.

Presentado por : Flores Berrelleza Jesús Antonio

¿Cuál es el seguimiento de un proyecto (project tracking)?

25

Se refiere al proceso de rastrear y supervisar todas las actividades y tareas relacionadas con un proyecto específico. Esto incluye la asignación de recursos, el seguimiento del progreso, la gestión de plazos y la colaboración entre miembros del equipo. Tienen la finalidad de ayudar a los gerentes de proyectos a supervisar el progreso de sus iniciativas y la ejecución del proyecto

Referencias Bibliografícas

¡Gracias!