Archivo de la etiqueta: metodologías ágiles

Fundamentos de la Gestión de Proyectos y Documentación Técnica en Ingeniería Sostenible

Proyecto de Investigación y Desarrollo: Tecnología Sostenible

1. Técnicas y Estrategias de Trabajo en Equipo

Las principales técnicas y estrategias que se utilizan para facilitar el trabajo en equipo son:

  1. Potenciar la comunicación, la confianza y el respeto

    Los miembros del equipo deben poder expresar sus ideas y compartir sus preocupaciones para crear un ambiente de confort para todos. La mala **comunicación** y la **falta de respeto** entre los miembros, aparte de dificultar el flujo de trabajo, Seguir leyendo “Fundamentos de la Gestión de Proyectos y Documentación Técnica en Ingeniería Sostenible” »

Fundamentos de Ingeniería del Software: Procesos, Arquitecturas y Metodologías Ágiles

Cuestiones Clave de Ingeniería del Software

Define el conjunto de métodos para las distintas actividadesMetodología

Expresa visualmente lo esencial de un sistema sin proporcionar detalles excesivosModelo de Sistema

En software abarca desde la creación a la entrega de un producto software de calidad concretoProceso

Paso para llevar a cabo cierto aspecto del desarrollo de software, flujo de trabajo, tipo de trabajo como Análisis, Diseño, PruebasActividad

Etapa temporal en la que Seguir leyendo “Fundamentos de Ingeniería del Software: Procesos, Arquitecturas y Metodologías Ágiles” »

Gestión de Proyectos y Conceptos Clave en Ingeniería de Software

Gestión de Proyectos: Conceptos Fundamentales

La gestión de un proyecto consiste en aplicar un conjunto de técnicas, herramientas y conocimientos a las actividades que lo constituyen, supervisando todas sus fases y apoyando a los equipos involucrados en la realización de las diversas tareas. Se pueden identificar tres pilares fundamentales:

Glosario de Conceptos Clave en Ingeniería de Software

Conceptos Fundamentales

¿Qué es un proyecto semi acoplado?

Es aquel en el que los diferentes componentes o módulos del sistema están conectados de manera que mantienen cierta independencia entre ellos, pero aún dependen unos de otros en ciertos aspectos clave.

¿Cuál es la línea base de las métricas de software?

Es un punto de referencia que se utiliza para comparar el rendimiento de una aplicación de software a lo largo del tiempo.

¿Qué es COCOMO?

Es un modelo que se utiliza para estimar los Seguir leyendo “Glosario de Conceptos Clave en Ingeniería de Software” »

Metodologías Ágiles, Gestión de Proyectos y Evaluación Ambiental: Estrategias y Documentación

Metodologías Ágiles: Flexibilidad e Inmediatez en el Desarrollo de Proyectos

Las **metodologías ágiles** son un conjunto de estrategias en equipo que buscan la flexibilidad y la inmediatez en el desarrollo de un proyecto. La justificación principal para su uso radica en que los plazos de entrega o ejecución de un proyecto exigen una forma de trabajo que permita agilidad, flexibilidad y adaptación a las circunstancias y a los cambios que van surgiendo durante el proyecto.

Principios Clave de Seguir leyendo “Metodologías Ágiles, Gestión de Proyectos y Evaluación Ambiental: Estrategias y Documentación” »

Desarrollo de Software: Metodologías, Ciclo de Vida y Factibilidad

Factibilidad en Proyectos de Software

Factibilidad Operativa

La factibilidad operativa evalúa si el nuevo sistema operará eficientemente y será utilizado una vez instalado. Debe proporcionar información sobre el conocimiento de los usuarios respecto al sistema a desarrollar, la cultura empresarial, los procedimientos y sus responsables.

Se debe establecer:

Metodologías de Desarrollo de Software: Tradicionales y Ágiles

Otras metodologías tradicionales o pesadas que podemos citar son: RUP (Rational Unified Process), MSF (Microsoft Solution Framework), Win-Win Spiral Model y Iconix. Estas metodologías incluyen las fases inicial, elaboración, construcción y transición. Las disciplinas abarcan: modelo empresarial, requisitos, análisis y diseño, implementación, prueba, despliegue, gestión de cambios y configuración, gestión de proyectos, y entorno UML. El modelado incluye negocio, web, requisitos, aplicación Seguir leyendo “Metodologías de Desarrollo de Software: Tradicionales y Ágiles” »

Lenguajes de programación y calidad del software

Instrucciones definición/E/S/flujo(condición y bucles)

Software sistema(SO, controladores,herramientas) /S.Aplicacion(Programas,S.Ofimatico)

Von Neumann(memoria principal,E/ S,buses,arit-log,U.Control)

L máquina: dependientes de la máquina/ conocimiento arquitectura de la CPU/Es el lenguaje nativo del microprocesador.

L ensambladores: representación simbólica de LM, menos tediosa que LM/ Las instrucciones se identifican por símbolos en lugar de códigos numéricos/ hay una correspondencia 1 a Seguir leyendo “Lenguajes de programación y calidad del software” »