Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

metodologias de desarrollo, Apuntes de Informática

Un corredor de maratón (distancia 42,195 Km) ha recorrido la carrera en 2 horas 25 minutos. Se desea un algoritmo que calcule el tiempo medio en minutos por kilómetro.

Tipo: Apuntes

2022/2023

Subido el 07/02/2023

alamcensierrita
alamcensierrita 🇨🇴

3 documentos

Vista previa parcial del texto

¡Descarga metodologias de desarrollo y más Apuntes en PDF de Informática solo en Docsity! TALLER SOBRE LAS METODOLOGIAS DE DESARROLLO DE SOFTWARE NOMBRE COMPLETO DEL APRENDIZ O APRENDICES DIEGO FERNANDO VEGA GONZALEZ JULIAN ANDRES SALAS PARDO VICTOR HUGO BADILLO MONTERROZ RUBEN CAMILO VERGRA WILMAR ALBERTO CAMACHO VEGA MARIA PACHON NOMBRE DEL INSTRUCTOR/A ADRIANA STELLA CALVACHI ZARAMA CENTRO DE FORMACION (CENTRO DE ELECTRICIDAD ELECTRÓNICA Y TELECOMUNICACIONES) PR0GRAMA DE FORMACION (TELEINFORMATICA) NOMBRE DEL CURSO (TECNOLOGO EN ANALISIS Y DESARROLLO DE SOFTWARE) NOMBRE DE LA FASE (FASE DE ANALISIS) CIUDAD: BOGOTA D.C AÑO LECTIVO (2022) INTRODUCCIÓN Al paso de los años el software ha tenido constantes avances desde su creación, adaptando tecnologías cada vez más complejas, buscando siempre satisfacer las necesidades de las personas y empresas en tiempos más reducidos. la ingeniería del software busca principalmente plantear mecanismos que permitan a la industria adaptarse a los cambios mejorando la calidad de los servicios desarrollados. es aquí donde las metodologías de desarrollo cumplen un papel importante. 2. PROCESO RACIONAL UNIFICADO – RUP RUP es una sigla en inglés equivalentes a Proceso Racional Unificado, el cual es un proceso de desarrollo de software tradicional basado en el modelo cascado y que fue desarrollado por la empresa Rational Software que es propiedad de IBM, esta metodología se centra en la arquitectura y es guía por casos de uso (requerimientos) (Kruchten, 2003). RUP divide el proceso de desarrollo en cuatro grandes fases: 1F. INICIO •aborda actividades principales enocadas en la compresion del problema y tecnologia a utilizar. 2F. ELABORACION •centra la mayor parte de su esfuerzo en la definicion de la arquitectura y refinamientos de los requisitos y modelado del negocio 3F. CONSTRUCCION •esta basada en la construccion del producto. 4F. TRANSICION •disciplina de pruebas y despliegue, actividades a garantizar que el producto este listo. MARCOS O METODOLOGÍAS DE TRABAJO ÁGILES Las metodologías ágiles proveen un conjunto de pautas y principios que buscan facilitar y priorizar la entrega de producto sobre procesos de documentación exhaustiva, haciéndolos más simples, donde interactúa el cliente final desde las primeras etapas del proyecto. Dentro las metodologías agiles encontramos las siguientes: 1. PROGRAMACIÓN EXTREMA – XP es un marco de desarrollo de software ágil que busca producir software de alta calidad en contextos con requisitos altamente cambiantes, riesgos que involucran tiempos fijo con tecnologías nuevas y equipos de trabajo pequeños ubicados en un mismo sitio. COMUNICACION SIMPLICIDAD RETROALIMENTACION CORAJE RESPETO JUEGO DE PLANIFICACION PEQUEÑOS LANZAMIENTOS METAFORA DISEÑO SIMPLE PRUEBAS REFACTORIZACION VALORES PRACTICAS ROLES CLIENTE PROGRAMADOR COACH TESTER MANAGER 2. DESARROLLO RÁPIDO DE APLICACIONES – RAD RAD (Desarrollo Rápido de Aplicaciones) es otra metodología de desarrollo de software ágil que se centra en el desarrollo rápido de aplicaciones mediante la realización de iteraciones frecuentes y realimentación constante y fue inventado por James Martin en 1991. 3. SCRUM Scrum es un marco de trabajo ágil de muy amplio uso en la industria del software que se fundamenta en los valores y principios ágiles definidos en (Manifiesto Ágil, 2001) y donde se definen tres pilares fundamentales según (SCRUMstudy, 2013) los cuales se describen a continuación: TRASPARENCIA INSPECCION ADAPTACION
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved