Вы находитесь на странице: 1из 4

Actividades a entregar digitales por equipo en un solo archivo y/o carpeta.

Actividades de aprendizaje

A.5.1. Elaborar una lista con cinco riesgos técnicos comunes en un proyecto de
desarrollo de software con las actividades para contrarrestar cada uno de
ellos.

A.5.2. Investigar dos modelos de análisis adicionales que pueden utilizarse en el


esquema estructurado.
A.5.3. Investigar dos modelos de análisis adicionales que puede utilizarse en el
esquema orientado a objetos.

A.5.4. Investigar dos herramientas de software que pueden utilizarse para el


análisis de software.
LUCIDCHART
Lucidchart es una herramienta de diagramación basada en la web, que permite a los usuarios
colaborar y trabajar juntos en tiempo real, creando diagramas de flujo, organigramas,
esquemas de sitios web, diseños UML, mapas mentales, prototipos de software y muchos otros
tipos de diagrama. Construida con estándares web, como HTML5 y JavaScript, Lucidchart
funciona en todos los navegadores web modernos, como Google Chrome, Firefox, Safari e
Internet Explorer 8+.

Lucidchart también cuenta con una variedad de opciones de personalización. La importación de


SVG, permite al usuario crear sus propias librerías de formas. Los usuarios también podrían
alterar libremente las formas, líneas y plantillas existentes, así como también subir imágenes
propias a los diagramas.

Cuenta con una gran colección de librerías de formas estándar. Estas librerías incluyen formas
y plantillas para:

 Diagramas de Flujo
 Diagramas de Red
 Modelos y Notación de Procesos de Negocio
 Diagramas de Circuitos
 Planos
 Lenguaje Unificado de Modelado
 Bocetos
 Esquemas
 Mapas Mentales
 Mapas Conceptuales
 Organigramas
 Modelos de Entidad-Relación
 Diagramas de Venn
MICROSOFT VISIO

Microsoft Visio es un software de dibujo vectorial para Microsoft Windows. Microsoft compró la
compañía Visio en el año 2000. Las herramientas que lo componen permiten realizar
diagramas de oficinas, diagramas de bases de datos, diagramas de flujo de programas, UML, y
más, que permiten iniciar al usuario en los lenguajes de programación. El navegador Internet
Explorer incluye un visor de diagramas Visio, cuya extensión es vsd, llamado Visio Viewers.

Aunque originalmente apuntaba a ser una aplicación para dibujo técnico para el campo de
Ingeniería y Arquitectura; con añadidos para desarrollar diagramas de negocios, su adquisición
por Microsoft implicó drásticos cambios de directrices de tal forma que a partir de la versión de
Visio para Microsoft Office 2003 el desarrollo de diagramas para negocios pasó de añadido a
ser el núcleo central de negocio, minimizando las funciones para desarrollo de planos de
Ingeniería y Arquitectura que se habían mantenido como principales hasta antes de la compra.
Una prueba de ello es la desaparición de la función "property line" tan útil para trabajos de
agrimensura y localización de puntos por radiación, así como el suprimir la característica de
ghost shape que facilitaba la ubicación de los objetos en dibujos técnicos. Al parecer Microsoft
decidió que el futuro del programa residía en el mundo corporativo de los negocios y no en las
mesas de dibujo de Arquitectos e Ingenieros compitiendo con productos como AutoCad,
DesignCad, Microstation, etc.

A.5.5. Elaborar un cuadro de referencia con la simbología de cada uno de los


modelos presentados en el tema.

Cuestionario de autoevaluación
1.- ¿Entre qué fases del desarrollo de software se encuentra el análisis de software?
Entre la obtención de requerimientos y el diseño.
2.- ¿Qué es un estudio de factibilidad?
Estudio que proporciona elementos para decidir la conveniencia de realizar un proyecto
considerando elementos internos y externos. Para llevar a cabo este estudio es necesario tener
establecidos los objetivos del proyecto.
3.-¿Cuáles son los elementos a considerar en un estudio de factibilidad?
Factibilidad Técnica
o Probabilidades reales de llevar a cabo el proyecto
o Riesgos técnicos implicados
o Medidas para prevenir y disminuir los riesgos

Factibilidad Económica
Factibilidad Operativa
Factibilidad Legal
Análisis de Sensibilidad
4.- ¿En qué consiste el análisis de software?
Aplica los métodos y Técnicas a partir de los requerimientos y objetivos establecidos
para obtener una mejor comprensión del proyecto de software que pretende realizar.
5. - ¿Cuál es la importancia del análisis de software?
Su peso recae en la generación de una representación de la información que es
fácilmente trasladado a datos, arquitecturas, interfaces y diseños a nivel componentes para
agilizar el desarrollo.
6. - ¿Qué actividades son importantes de realizar en un análisis de software?
7.- ¿Qué tan compatibles son las técnicas de análisis entre la perspectiva estructurada y
la orientada a objetos?

8.- ¿De qué forma se puede aplicar UML al análisis de software?

9. - ¿Cómo se encuentran divididos los diagramas de UML?


Diagramas de estructura
 Diagrama de clase: Clases, interfaces, tipos y otras relaciones entre
ellos.
 Diagrama de objetos: Instancias de objetos de las clases definidas en
los diagramas de clase en cofiguraciones importantes del sistema.
 Diagrama de componentes: Componentes importantes del sistema y
las interfaces que utilizan para comunicarse los otros
 Diagrama de estructura compuesta: Los elementos de una clase o
componentes y la descripción de relaciones de clases dentro de un
contexto.
 Diagrama de paquetes: Organización jerárquica de grupos de clases y
componentes
 Diagrama de despliegue: Cómo se despliega el sistema finalmente en
una situación real.
Diagramas de comportamiento
 Diagrama de casos de uso: Interacción entre el sistema y el usuario o
sistemas externos.
 Diagrama de actividades: Actividades secuenciales o paralelas dentro del
sistema.
 Diagrama de estados: Estado de un objeto durante su tiempo de vida y los
eventos que pueden cambiar su estado.
Diagramas de Interacción:
 Diagrama de secuencias: Interacción entre objetos en donde el orden de
las interacciones es importante.
 Diagrama de comunicación: Las formas en las cuales los objetos
interactúan y las conexiones necesarias para esas interacciones.
 Diagrama de tiempos: Interacciones entre objetos en donde el tiempo es
importante.
 Diagrama de descripción de interacción: Se emplea para conjuntar los
diagramas de diagramas de secuencia, comunicación y tiempo para capturar
unaimportante interacción dentro del sistema.
10. - Viendo al análisis de software como un proceso ¿Cuáles serían las entradas y
las salidas?
Examen de autoevaluación
Instrucciones. Relacione las dos columnas colocando la letra de la columna derecha
dentro de los paré

1. ( e) Interacción entre el sistema y el usuario u a) ERD


otros sistemas externos.
2. ( g) Lenguaje gráfico para visualizar, b) Diagramas de
especificar, construir y documentar los clases
artefactos de software.
3. ( j) Actividades secuenciales o paralelas c) Escenarios
dentro del sistema.
4. ( h) Proporcionan los elementos para decidir d) DFD
la conveniencia de realizar un proyecto
considerando elementos internos y externos.
5. ( a) Este modelo permite identificar los e) Casos de uso
objetos de datos y sus relaciones a través de
una notación gráfica.
6. ( f) Es un diagrama semejante al DFD, con la f) CFD
variación de que se modela el flujo de control
de datos y no flujo de datos.
7. ( i) Es un diagrama de alto nivel que captura g) UML
al sistema y sus interfaces externas a
diferentes entidades o sistemas.
8. ( b) Clases, interfaces, tipos y otras h) Factibilidad
relaciones entre ellos.
9. ( d) Es una representación del sistema como i) DCD
una red de procesos funcionales conectados
entre ellos por flujos de datos y repositorio de
datos.
10. ( c) Herramienta de análisis que puede j) Diagrama de
presentar las mejores condiciones como en actividades
el peor de los casos.

Вам также может понравиться