Está en la página 1de 8

TALLER: METODOLOGÍAS DE SOFTWARE

ACTIVIDAD 1: DEFINICIÓN DE VOCABULARIO TÉCNICO


VOCABULARIO DEFINICIÓN
METODOLOGÍA se define como el grupo de mecanismos o procedimientos
racionales, empleados para el logro de un objetivo, o serie de
objetivos que dirige una investigación científica.

MARCO DE TRABAJO es un conjunto estandarizado de conceptos, prácticas y criterios


para enfocar un tipo de problemática particular que sirve como
referencia, para enfrentar y resolver nuevos problemas de índole
similar

ENFOQUE El enfoque de la investigación es la forma en la que el investigador


se aproxima al objeto de estudio. Es la perspectiva desde la cual
aborda el tema, que variará dependiendo del tipo de resultados
que espera encontrar. En cualquiera de los casos, el método
científico está presente

CICLO DE VIDA El Análisis del Ciclo de Vida evalúa el ciclo de vida completo de un
producto, proceso o actividad, teniéndolo en cuenta desde la
etapa de extracción y procesado de materias primeras, pasando
por la producción, transporte y distribución, el uso, el
mantenimiento, la reutilización, el reciclado y la disposición en
vertedero al final de su vida útil.

HITO Los hitos son muy importantes para el equipo ágil y el éxito de los
proyectos en general. Te ayudan a ser responsable, estar centrado
en el camino y a completar las distintas tareas a tiempo. Un hito
simboliza un logro, es uno de los aspectos más importantes de la
planificación de proyectos, porque los hitos en el desarrollo de
software son los mejores indicadores del progreso del proyecto
hacia los objetivos finales.

PHVA es una estrategia basada en la mejora continua de la calidad, en


cuatro pasos, según el concepto ideado por Walter A. Shewhart

CASCADA es el enfoque metodológico que ordena rigurosamente las etapas


del proceso para el desarrollo de software, de tal forma que el
inicio de cada etapa debe esperar a la finalización de la etapa
anterior.

INCREMENTAL Es una aproximación muy parecida a la evolutiva. En este modelo


se desarrolla el sistema para satisfacer un subconjunto de los
requisitos especificados y en posteriores versiones se incrementa
el programa con nuevas funcionalidades que satisfagan mas
requisitos

ITERATIVO Iteración significa repetir varias veces un proceso con la intención


de alcanzar una meta deseada, objetivo o resultado. Cada
repetición del proceso también se le denomina una "iteración", y
los resultados de una iteración se utilizan como punto de partida
para la siguiente iteración

PROTOTIPO El Modelo de prototipos, en Ingeniería de software, pertenece a


los modelos de desarrollo evolutivo. El prototipo debe ser
construido en poco tiempo, usando los programas adecuados y no
se debe utilizar muchos recursos.

ESPIRAL El modelo en espiral describe el ciclo de vida de un software por


medio de espirales, que se repiten hasta que se puede entregar el
producto terminado

CMMI es un modelo para la mejora y evaluación de procesos para el


desarrollo, mantenimiento y operación de sistemas de software

PMI una organización internacional sin ánimo de lucro, que se dedica al


estudio y promoción de la Dirección de Proyectos

ACTIVIDAD 2: Realizar una sustentación según documento adjunto y


desarrollar los siguientes aspectos:

Metodologia Rup:
ASPECTO DESCRIPCIÓN OBSERVACIONES
DEFINICIÓN Es un conjunto de métodos, http://
principios y reglas que lacuevadelasabiduria.blogspot
permiten enfrentar de .com/
manera sistemática el
desarrollo de un programa
que resuelve un problema
algorítmico

FASES DE ● Fase de inicio http://


metodogiarupgrupo23.blogsp
METODOLOGÍA ● Fase de Elaboración
ot.com/2014/03/fases-
● Fase de desarrollo o metodologia-rup.html
construcción
● Fase de transición

ROLES DE LOS Analistas http://


lacuevadelasabiduria.blogspot
INTEGRANTES DEL
.com/
PROYECTO - Analista del Proceso del
Negocio.

- Diseñador del Negocio.

- Revisor del Modelo del


Negocio.

- Revisor de Requerimientos.

- Analista del Sistema.

- Especificador de Casos de
Uso.

- Diseñador de Interfaz del


Usuario.

Desarrolladores

- Arquitecto.

- Revisor de la Arquitectura.

- Diseñador de Cápsulas.

- Revisor del Código y Revisor


del Diseño.

- Diseñador de la Base de
Datos.

- Diseñador.

- Implementador y un
Integrador.

Probadores Profesionales

- Diseñador de Pruebas.
- Probador.

Encargados

- Encargado de Control del


Cambio.

- Encargado de la
Configuración.

- Encargado del Despliegue.

- Ingeniero de Procesos.

- Encargado de Proyecto.

- Revisor de Proyecto.

Otros

- Cualquier trabajador.

- Artista Gráfico.

- Stakeholder.

- Administrador del Sistema.

- Escritor técnico.

- Especialista de
Herramientas.

VENTAJAS ● Está basada https://


totalmente en metodolorup.blogspot.com/
mejoras prácticas de
la metodología

● Reduce riesgos del


proyecto.

● Incorpora fielmente el
objetivo de calidad.
● Integra desarrollo con
mantenimiento

DESVENTAJAS ● Pretende prever y https://


tener todo el control metodolorup.blogspot.com/
de antemano

● Modelo genera
trabajo adicional.

● Genera muchos
costos.

● No recomendable
para proyectos
pequeños

TIPO DE PROYECTO AL RUP es ajustado para https://es.wikipedia.org/


proyectos de desarrollo ágil wiki/
QUE APLICA
Proceso_Unificado_de_Ration
al

DISEÑO DE UN
CRONOGRAMA DE
ACTIVIDAD CON ESTA
METODOLOGÍA

Metodología orientada a Objetos:


ASPECTO DESCRIPCIÓN OBSERVACIONES
DEFINICIÓN La metodología Orientada a https://www.academia.edu/
objetos es un proceso para 15943563/
producir software de una Que_es_la_Metodolog
manera organizada, usando %C3%ADa_orientada_a_objet
convenciones y técnicas de os_-_Introducci
notación predefinidas. %C3%B3n_a_UML
FASES DE ● análisis https://es.scribd.com/
● diseño de sistemas document/263807610/
METODOLOGÍA ● diseño de objetos Metodologia-Orientada-a-
● implementación Objetos-Fases-y-Clases
ROLES DE LOS ● El analista https://
● El diseñador del informatsucre.wordpress.com
INTEGRANTES DEL sistema /2014/09/12/la-metodologia-
PROYECTO ● El diseñador de orientada-a-objetos-omt/
objetos
VENTAJAS ● Reusabilidad. Cuando https://www.ciberaula.com/
hemos diseñado cursos/java/ventajas_poo.php
adecuadamente las
clases, se pueden usar
en distintas partes del
programa y en
numerosos proyectos
.
● Mantenibilidad.
Debido a las sencillez
para abstraer el
problema, los
programas orientados
a objetos son más
sencillos de leer y
comprender, pues nos
permiten ocultar
detalles de
implementación
dejando visibles sólo
aquellos detalles más
relevantes.

● Modificabilidad. La
facilidad de añadir,
suprimir o modificar
nuevos objetos nos
permite hacer
modificaciones de una
forma muy sencilla.
● Fiabilidad. Al dividir el
problema en partes
más pequeñas
podemos probarlas de
manera
independiente y aislar
mucho más
fácilmente los
posibles errores que
puedan surgir.
DESVENTAJAS ● Cambio en la forma https://www.ciberaula.com/
de pensar de la cursos/java/ventajas_poo.php
programación
tradicional a la
orientada a objetos.

● La ejecución de
programas orientados
a objetos es más
lenta.

● La necesidad de
utilizar bibliotecas de
clases obliga a su
aprendizaje y
entrenamiento
TIPO DE PROYECTO AL Aplica para proyectos de https://www.ctr.unican.es/
aplicación del software asignaturas/MC_OO/Doc/
QUE APLICA OO_08_I1_OrientadoObjeto.p
df
DISEÑO DE UN
CRONOGRAMA DE
ACTIVIDAD CON ESTA
METODOLOGÍA

ACTIVIDAD 3: Realizar entrega de documento en Word (normas APA) y una


presentación sobre el tema de exposición.

También podría gustarte