TGS Tarea10

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 13

Curso: TEORIA GENERAL DE SISTEMAS –TAREA 10

Escuela Docente Apellidos y Nombres


Ingeniería de Mg. Ing. Lopez Limay, Jorge
Computació n y Sistemas Becerra Pacherres A. Armando
Oscar
Añ o: 2022 Filial: Lima Código alumno:
2020119143
TAREA10 – SEMANA 10 2022
BLOQUE 1

PREGUNTAS: Enviar en la fecha al Aula Virtual

1. Explique, que comprende la Etapa de la Factibilidad en una Metodología de Sistemas.

- La etapa de la factibilidad en una Metodología de Sistemas comprende el estudio de esta


ya que forma parte de una de las primeras etapas del desarrollo de un sistema
informático, este comprende los objetivos, restricciones y alcances del sistema a su vez
incluye un modelo lógico detallado del sistema existente, para poder crear alternativas
de solución para e nuevo sistema.
2. Elaborar un cuadro y explique: Análisis de Sistemas. Diseño de Sistemas. Pruebas.
Codificación. Implementación. Luego, de cada uno (Objetivos. Funciones. Ventajas).
Ejemplos.

Análisis de Sistemas Diseño de Sistemas Pruebas


Objetivos Servir como medio de Definir la Proporcionar
comunicació n entre arquitectura del informació n
ingenieros de sistema y del entorno objetiva e
requisitos y tecnoló gico que le va independiente
desarrolladores. a dar soporte, junto sobre la calidad
con la especificació n del producto a la
detallada de los parte interesada.
componentes del
sistema de
informació n.
Funciones - Evalú a las Definir la Asegurar que el
necesidades o arquitectura, producto se
problemas de la mó dulos, interfaces y encuentre
empresa. datos de un sistema funcional y en
- Diseñ a el nuevo para satisfacer unos buen estado.
sistema. requisitos
- Prepara previamente
especificacione especificados.
s para los
programadores
y técnicos de
sistemas.
- Presenta una
documentació n
técnica para el

1
posterior
mantenimiento
y manuales de
utilizació n del
conjunto del
sistema.
Ventajas Desarrollar una base de -Ahorra La prevenció n de
informació n funcional o tiempo. errores, la
requerimientos - Mejora el reducció n de los
capaces de poder diseñ o de UX costos de
satisfacer cada y el có digo desarrollo y la
necesidad o ayuda para entre mejora del
el usuario. productos o rendimiento.
dentro de
éstos.
- Aumenta la
consistencia
en el diseñ o,
el có digo y la
marca.
- Aumenta la
comunicació n
del equipo.
Ejemplos Permite saber que tan Es la fase en la que se Pruebas son las
factible será el desarrollan la realizadas en
desarrollo de un arquitectura del espacios seguros
sistema. software en base a donde se mide el
las necesidades riesgo que puede
requeridas. tener al momento
de implementar
un sistema.

Codificación Implementación
Objetivos Desarrollo de programas Incorporar nuevas
que permitirá n automatizar propuestas de mejoras o
procesos, logrando solució n en una empresa u
resultados con mayor organizació n.
precisió n en menor tiempo.
Funciones Su principal funció n es Ejecutar o poner en marcha
proporcionar instrucciones una idea programada.
a una o má s computadoras,
estas permiten impulsar
softwares, sitios web y
aplicaciones usadas
diariamente por las
personas.
Ventajas - Minimiza errores - Generar mayor
- Mejora la capacidad eficiencia.
de análisis - Estimula la moral
de los empleados.

2
- Ofrece
reconocimiento
internacional.
- Mejora la gestió n de
procesos.
- Ofrece niveles má s
altos de satisfacció n
del cliente.
Ejemplos Codificació n de un sitio Implementació n de un
web que permitirá nuevo software que
aumentar las ventas de un permitirá la gestió n de los
negocio por sus distintas procesos de una empresa.
funciones.

3. Realizar una tabla comparativa entre la: Metodología de Sistemas Blandos “MSS” y la
Metodología Ágil en el Desarrollo de Sistemas. Ejemplos
Metodología de Sistemas Blandos “MSS” Metodología Ágil en el Desarrollo de
Sistemas
Debe de poder usarse en situaciones de Lograr la satisfacció n del cliente a través
problemas verdaderos. de la entrega continua de software.
No debe ser vaga en el sentido de que No tener miedo de realizar cambios.
tiene que ser un incentivo má s grande
para la acció n, má s que ser una filosofía
general de todos los días.
No debe ser precisa, como es la técnica, Desarrolladores y gerencia deben trabajar
pero debe permitir discernimientos que la juntos.
precisió n pudiera excluir.
Debe ser tal que cualquier desarrollo en la Entregar software funcional en una escala
"ciencia de los sistemas" pudiese excluirse de tiempo menor.
en la metodología y se pueda usar de ser
adecuada en una situació n particular.
Define cambios Desarrollar proyectos en torno a personas
motivadas.

4. Porque es importante: El Modelado de Procesos. El Modelado de Datos. Explique. Objetivos.


Ventajas. Funciones, e incluir de cada uno dos ejemplos.
El Modelado de Procesos El Modelado de Datos
Objetivos El objetivo del Modelado de El objetivo del Modelado de
procesos es capturar, datos es poner los
documentar y visualizar los cimientos de una base de
procesos comerciales datos que pueda cargar,
manuales existentes. recuperar y analizar
rá pidamente grandes
cantidades de datos.
Ventajas - Eficiencia. La - Reduce los errores
identificació n de las en el desarrollo de
á reas que necesitan software de bases
mejoras dentro de de datos.

3
los procesos genera -Facilita la rapidez y
un aumento de la eficacia en el diseñ o
productividad. y creació n de bases
- Estandarizació n. de datos.
- Agilidad. - Crea coherencia en
la documentació n
de los datos y el
diseñ o del sistema
en toda la
organizació n.
Funciones Modelar los procesos Proporcionar un orden
proporcionan una sistemá tico a los datos
representació n visual de las ademá s de garantizar la
etapas y el flujo de un precisió n en la
proceso que tanto las partes representació n de datos
interesadas técnicas como
las no técnicas comprenden
fá cilmente y ayudan a las
organizaciones a comunicar
los procesos oficiales.
Ejemplos - Diagrama de flujo - Modelado relacional
- Diagrama de flujo - Entidades y
Funcional relaciones se
representan en
forma de tablas

5. Explique esto: ¿Qué es Metodología de Desarrollo de Sistemas de Información? ¿Qué es ciclo


de vida de una metodología? ¿Qué es Ingeniería de Software? ¿Qué es Desarrollo en Espiral?
Metodología de ciclo de vida de una Ingeniería de Desarrollo en
Desarrollo de metodología Software Espiral
Sistemas de
Información
Es un conjunto de Es un enfoque por Es la aplicación Es un proceso que
actividades llevadas fases del análisis y práctica del consta de 6 fases
a cabo para diseño que sostiene conocimiento como la de
desarrollar y poner que los sistemas son científico al diseño y comunicación con el
en marcha un desarrollados de construcción de cliente,
Sistema de mejor manera programas de planificación ,
Información la cual mediante el uso de computadora y a la Análisis de
tiene como objetivo un ciclo especifico documentación riesgos ,Ingeniería,
unificar criterios en de actividades del asociada. Evaluación del
la organización analista y del cliente y finalmente
para el desarrollo usuario. el de construcción y
de sistemas de entrega.
información como
también Esta permite
proporcionar agilizar proyectos
puntos de control y como también la
revisión los cuales organización.
facilitan el

4
mantenimiento
posterior de los
sistemas.

6. ¿Qué es? Métricas de calidad de software. ¿Qué es calidad de software? ¿Qué es Prueba de
software? De cada uno incluir esto: Objetivo. Importancia. Funciones. Ventajas. Ejemplos
Métricas de calidad calidad de software Prueba de software
de software
Que es? Es un monitoreo un Es un conjunto de Es el proceso de
producto para cualidades que lo evaluar y verificar
determinar su nivel caracterizan y que que un producto o
de calidad. determinan su aplicación de
utilidad y existencia software hace lo
que se supone que
debe hacer.
Objetivo Determinar el nivel La calidad del Verificar si el
de calidad de cada software es el software instalado
software. conjunto de cumple con todas
cualidades que lo las funciones
caracterizan y que especificadas.
determinan su
utilidad.
Importancia se puede ganar en Entregar productos Asegurar la
alineación con el de calidad esperada correcta
objetivo de calidad funcionalidad del
producto.
Funciones Facilita la evaluación Establecer que un Evaluar y verificar
de la calidad del producto cumple con que un producto.
producto, el los parámetros de
rendimiento del calidad.
equipo de desarrollo,
la justificación del
uso de nuevas
herramientas o
soluciones, Los
resultados obtenidos
a partir de la
incorporación del
software a los
procesos y
operaciones.
Ventajas - Disminuye - Supervisión - Inspira
ingresos y del progreso. confianza
aumenta el - Rendimiento - Evita fallas
gasto. de la gestión en un futuro
- Incrementa de los cercano
el riesgo. equipos
- Provoca una
reducción de

5
la confianza,
tanto dentro
como fuera
de la
organización
.
Ejemplos - Métricas de
rendimiento.
- Métricas de
usabilidad.
- Métricas de
exactitud.

7. Metodología de Sistemas Blandos “MSS”. Explique cada Etapa y los Procesos que incluye.

- Situación No estructurada: Se pretende lograr una descripción de la situación donde se


percibe la existencia de un problema, sin hacer hincapié en el problema en sí.

- Situación estructurada: Se da forma a la situación describiendo su estructura organizativa.

- Elaboración de la definición Raíz: Estas definiciones se fundamentan en seis factores que


deben aparecer explícitos en todas ellas, estos se agrupan bajo el nemónico de sus siglas en
ingles CATWOE C=cliente, A=actores, T=transformación, W=weltanschauung, O=propietario,
E=restricción del ambiente

- Elaboración de modelos conceptuales: Una vez descrito la definición básica, en esta etapa
se genera un modelo conceptual de lo expresado en ella, es decir construir un Modelo
Sistema de Actividades necesarias para lograr la transformación descrita en la definición.

- Comparación entre la etapa 4-2: El objetivo de esta etapa es comparar los modelos
conceptuales elaborados en la etapa 4 con la situación problema analizada en la etapa 2 de
Percepción Estructurada
- Cambios factibles y deseables: Una vez concluida la comparación de los Modelos
Conceptuales con la situación de la realidad problemática estructurada y determinando las
diferencias, se procede a ejecutar aquellas medidas propuestas en la etapa anterior que lleva
a mejorar la situación problema, estos posibles cambios pueden hacerse en diversos planos;
en estructura, en procedimientos y en actitudes

- Implementación de cambios reales: Una vez que se han acordado los cambios, la
habilitación en el mundo real quizás sea inmediata. O su introducción quizá cambie la
situación, de forma que, aunque el problema generalmente percibido ha sido eliminado,
emergen nuevos problemas y quizás a estos nuevos problemas se enfrenten con la ayuda de
la MSB.

6
8. Interpretar cada ítem y citar dos opiniones de c/u: (A1).” El Software se desarrolla, no se
fabrica”. (B2). “El Software no se gasta, pero si se deteriora” (C3). “El cambio dinámico en los
en sistemas es natural y, no puedo evitarlo”. (D4). “El Diseño de Sistemas es una actividad
perentoria en el área de la Ingeniería de Software”.

INTERPRETACIONES
A1.- El software se desarrollada por la lógica humana desde cero, no es un objeto que se pueda
palpar y crear con maquinaria de una misma manera cada vez.
B2.-El software no se gasta con el tiempo por el hecho de no ser físico, pero si se deteriora ya que
tiene que mantenerse actualizado para que funcione de una manera correcta
C3.-El cambio de los sistemas es inevitable por el mismo hecho de que el mundo esta en
constante cambio y obliga a los mismos sistemas a evolucionar
D4.- El diseño de sistemas es una actividad decisiva para un ingeniero de software ya que son los
que tienen que conocer la estructura de esta para poder hallar soluciones como también nuevas
maneras de mejorar los softwares

9. Presentar cuales son las Metodologías Ágiles de Sistemas, más utilizadas y de mayor
relevancia en el Proceso de Desarrollo de Sistemas de Información. Ejemplos

- Extreme Programming XP: es una metodología de desarrollo que pertenece a las


conocidas como metodologías ágiles, cuyo objetivo es el desarrollo y gestión de
proyectos con eficacia, flexibilidad y control.

- SCRUM: es un marco que permite el trabajo colaborativo entre equipos. Como en un


equipo de rugby cuando entrena para un gran partido, scrum anima a los equipos a
aprender a través de las experiencias, a autoorganizarse mientras aborda un problema
y a reflexionar sobre sus victorias y derrotas para mejorar continuamente.

- Design Sprint: Este tipo de metodología ayuda a que los equipos trabajen conjuntamente
en la resolución de un problema concreto y proporcionar soluciones que serán probadas
con usuarios.

- Agile Inception: Lograr un mismo pensamiento, visión del producto y de equipo, mucho
antes de que se haya escrito la primera línea de código, son algunos de los objetivos del
Agile Inception.

10. En la MSS, metodología de sistemas blandos. Y, explique la 2da, 3ra, 4ta y 5ta Etapa:
Objetivos. Procesos. Importancia. Entregables de Cada Etapa.

2da Etapa 3ra Etapa 4ta Etapa 5ta Etapa

7
Objetivos relaciona la Elaborar Elaborar Comparar los
estructura y los definiciones segú n modelos modelos de la
procesos en los involucrados conceptuales etapa 4 con la
correlació n a la para definir las expresió n real
situació n a raíces del mundo
estudiar obtenidas en la
tercera etapa
Procesos Se da forma Descripció n de Realizar Una vez
describiendo cada etapa diagramas de concluida la
su estructura CATWOE C=cliente, fujos atrabes comparació n
organizativa, A=actores, de un software de los Modelos
actividades e T=transformación, de modelado Conceptuales
interrelació n W=weltanschauung de procesos con la situació n
de estas, flujos , O=propietario, como bizagi de la realidad
de entrada y E=restricción del problemá tica
salida. ambiente estructurada y
determinando
las diferencias,
se procede a
ejecutar
aquellas
medidas
propuestas en
la etapa
anterior que
lleva a mejorar
la situació n
problema, estos
posibles
cambios
pueden hacerse
en diversos
planos
Importancia Redacta con Describe en forma Permite Permite
claridad de lista los seis analizar y visualizar las
procesos, elementos que se comprender un similitudes
estructuras y deben investigar proceso a entre modelos
actividades del para llegar a una detalle conceptuales y
problema conclusió n lo existente en
la realidad del
sistema
Entregables de Cuadro Tabla CATWOE con Modelado en Cuadro que
Cada Etapa pictográ fico su descripción de BizAgi contenga
cada etapa Realidad,
Antes, Actual,
Cambios y
Procesos

8
BLOQUE 2 PARTE PRACTICA

A. Usar Bizagi Modeler para elaborar los siguientes diagramas de Procesos. (A) Matricula en la
FIA. (B) . Diagrama de Procesos del Servicio de Delivery de Comida rápida. (C). Diagrama de
Procesos para realizar en la FIA una Olimpiada de Programación Avanzada usando la
Plataforma Virtual entre diez Universidades Privadas.
B. Explique todas las Etapas de la Metodología de Sistemas blandos “MSS”. Objetivos.
Importancia. Ventajas. Funciones y Procesos. Y, diga, que entregable genera cada Etapa.

1.- Situación No estructurada: Se pretende lograr una descripción de la situación donde se


percibe la existencia de un problema, sin hacer hincapié en el problema en sí.
Objetivo: Encontrar posibles hechos del porque se produjo el problema
Importancia: Lograr describir la situación donde se llega a percibir un problema, aunque sin
hacer demasiado hincapié en el problema

2.-Situación estructurada: Se da forma a la situación describiendo su estructura


organizativa.
Objetivo: relaciona la estructura y los procesos en correlació n a la situació n a estudiar.
Importancia: cuanta con descripción del pasado - presente y su consecuencia en el futuro, y
recogiendo aspiraciones, intereses y necesidades del sistema contenedor del Problema.

3.-Elaboración de la definición Raíz: Estas definiciones se fundamentan en seis factores que


deben aparecer explícitos en todas ellas, estos se agrupan bajo el nemónico de sus siglas en
ingles CATWOE C=cliente, A=actores, T=transformación, W=weltanschauung, O=propietario,
E=restricción del ambiente.
Objetivo: Elaborar definiciones segú n los involucrados.
Importancia: Permite identificar posibles “candidatos a problemas” y buscar una “solución”.

4.-Elaboración de modelos conceptuales: Una vez descrito la definición básica, en esta etapa
se genera un modelo conceptual de lo expresado en ella, es decir construir un Modelo
Sistema de Actividades necesarias para lograr la transformación descrita en la definición.
Objetivo: Elaborar modelos conceptuales para definir las raíces.
Importancia: Permitirá llevar a cabo lo que se especifica en la Definición Básica,
convirtiéndose adecuadamente en un reporte de las actividades que el sistema debe hacer
para convertirse en el sistema nombrado en la definición.

5.-Comparación entre la etapa 4-2: El objetivo de esta etapa es comparar los modelos
conceptuales elaborados en la etapa 4 con la situación problema analizada en la etapa 2 de
Percepción Estructurada
Objetivo: Comparar los modelos de la etapa 4 con la expresió n real del mundo.
Importancia: Generar un debate acerca de posibles cambios que se podrían introducir para
así aliviar la condición del problema.

6.-Cambios factibles y deseables: Una vez concluida la comparación de los Modelos


Conceptuales con la situación de la realidad problemática estructurada y determinando las
diferencias, se procede a ejecutar aquellas medidas propuestas en la etapa anterior que lleva
a mejorar la situación problema, estos posibles cambios pueden hacerse en diversos planos;
en estructura, en procedimientos y en actitudes
Objetivo: Analizar qué tan viable es el cambio propuesto

9
Importancia: Se procede a ejecutar aquellas medidas propuestas en la etapa anterior que
lleva a mejorar la situación problema, estos posibles cambios pueden hacerse en diversos
planos

7.-Implementación de cambios reales: Una vez que se han acordado los cambios, la
habilitación en el mundo real quizás sea inmediata. O su introducción quizá cambie la
situación, de forma que, aunque el problema generalmente percibido ha sido eliminado,
emergen nuevos problemas y quizás a estos nuevos problemas se enfrenten con la ayuda de
la MSB.
Objetivo: Implementar los cambios que fueron destacados en la etapa 6
Importancia: Permite percibir nuevos problemas que se puedan presentar

C. Realizar una comparación entre la Metodología Scrum y la Metodología de Sistemas


Blandos MSS, entre actividades, procesos, entregables y, el ciclo de vida.
Metodología de sistemas blandos Metodología SCRUM
Aborda los problemas derivados del mundo Es un proceso para llevar a cabo un
real, definidos “como aquellos a los cuales conjunto de tareas de forma regular con el
se enfrenta el analista de manera objetivo principal de trabajar de manera
cotidiana, tanto en las empresas como en colaborativa.
cualquier tipo de organización.

actividades procesos entregables ciclo de vida


Es un conjunto Son Tiene una Es un enfoque
de tareas que se metodologías visión global del por fases del
llevan a cabo mediante las proyecto, análisis y diseño
para cumplir cuales un equipo definir su que sostiene que
un objetivo evalúa sus planificación, los sistemas son
determinado procesos en uso y facilitar su desarrollados de
los adapta con la presupuestació mejor manera
intención de n mediante el uso
aumentar la de un ciclo
productividad especifico de
actividades del
analista y del
usuario.

D. Elaborar un cuadro comparativo entre: Las Metodologías de Sistemas, Xp, Scrum, Rup, e
incluir: Objetivos. Funciones. Procesos. Importancia. Ventajas. Tipo de framework. Facilidad
de uso.

Xp Scrum Rup sistemas


Objetivos Crear Maximizar el ordenar y Definir
sistemas de retorno de la estructurar actividades a
alta calidad, inversión para su el llevarse a
basados en empresa desarrollar cabo en un
una estrecha softwares Proyecto de
interacción Sistemas de
con los información.

10
clientes Unificar
criterios en
la
organización
para el
desarrollo de
sistemas de
información.
Proporciona
r puntos de
control y
revisión
Funciones Desarrollar y Gestionar el Ordenar y Estructura,
gestionar proceso Scrum y estructurar planifica y
proyectos ayudar a el desarrollo controla el
con eficacia, eliminar de software proceso de
flexibilidad y impedimentos desarrollo de
control. un sistema
de
información.
Procesos Según la Proceso para Su proceso Modelaje
identificació llevar a cabo un está basado físico de un
n de las conjunto de en los sistema
historias de tareas de forma modelos en
usuario, se regular con el Cascada y
priorizan y objetivo principal por
se de trabajar de Componente
descompone manera s
n en mini- colaborativa.
versiones
Importanci Sirve para Es útil para Nos Incrementar
a gestionar desarrollar proporciona la
proyectos en proyectos en disciplinas probabilidad
equipo, entornos en las cuales de éxito del
pactando complejos, que se sistema
entregas requieren encuentran como
constantes y resultados en el artefactos también
evitando así muy corto plazo con lo cual reduce el
que los y donde los se podrá riesgo de
cambios del requisitos contar con fallas en el
cliente nos cambian o están guías para futuro
obliguen a poco definidos poder
empezar de documentar
cero e
implementar
de una
manera fácil
y eficiente
Ventajas Es muy Permite Describe en Hace que las
eficiente dimensionar dos personas que

11
durante el mejor los dimensiones: usen la
proceso de proyectos, Fecha el eje metodología
pruebas y de entrega de horizontal, busquen una
planificación proyecto realista, que solución que
, su tasa de Rápido representa el sea más que
error es muy aprendizaje del tiempo y técnica
pequeña, equipo, feedbacks muestra el
rápidos y aspecto
precisos, dinámico del
obtención de un proceso
producto mínimo expresado en
viable términos de
(MVP),Autonomí ciclos, fases,
a y iteraciones e
responsabilidad. hitos; y el eje
vertical, que
representa el
aspecto
estático del
proceso.

BLOQUE 3

FALSO O VERDADERO F/V:

MARCAR FALSO O VERDADERO F V


1 En la Metodología de Sistemas Blandos o MSS, el autor, Peter Checkland logró x
estimular y plantear un enfoque estructurado de procesos en el ciclo de vida.
2 La Metodología de Sistemas Blandos siempre cumple igual función que cualquier x
Metodología de Sistema Ágil.
3 La Metodología de Sistemas Blandos o MSS, es un método esencial para estructurar x
problemas complejos para desarrollar cambios deseables y factibles.
4 Las Metodologías de Sistemas Agiles Xp y Rup, ambas ayudan a estructurar x
problemas de tipo complejo.
5 La primera etapa es el llamado Análisis de Sistemas para reconocer la situación x
problemática dentro de la Metodología Ágil Scrum.
6 La segunda etapa se llama Diseño de Sistemas dentro del ciclo de vida de la x
Metodología de Sistemas Blandos.
7 La Metodología de Sistemas Blandos o MSS, contiene diez etapas estratégicas. x
8 La Metodología de Sistemas Blandos contiene al proceso llamado formulación de x
definiciones básicas como su última etapa de su respectivo ciclo de vida.
9 La Metodología de Sistemas Blandos contiene la misma cantidad de procesos x
internos que la Metodología Ágil Rup.
10 La Metodología ágil es un conjunto de procesos basada únicamente en la x
integración de los Procesos Estructurados.
11 La Metodología Estructurada o MSS, es una de las metodologías de desarrollo de x
software basada en el proceso iterativo.
12 El ciclo de vida de la Metodología de Sistemas Blandas tiene solo tres únicos x
procesos secuenciales identificados como análisis, diseño y pruebas.

12
13 La Metodología Scrum presenta como función importante el crear y el redefinir x
modelos existentes en el ciclo de vida
14 El Análisis de Sistemas cumple igual función que el llamado Diseño de Sistemas. x
15 Las Metodologías Rup y Scrum presentan como objetivo único el preparar el x
análisis y el diseño de procesos.

Nombre del file:


TGS_Tarea10_(Apellidos –Nombre)

 Apellidos - Nombres Lopez Limay-Jorge Armando  Fecha:2/10/21


 Código 2020119143  Grupo Nro, 2
 Filial Lima  Numero de Tarea:10

13

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy