1. 1. Historia UML
El lenguaje UML comenzó en octubre de 1994, cuando
Rumbaugh se unio a la compañía rational fundada por Booch.
El objetivo de ambos era unificar dos métodos que habían
desarrollado: el método booch y OMT. El primer borrador
apareció en octubre de 1995. En esa misma época otro
reputado investigador, Jacobson se unio a rational y se
incluyeron ideas suyas. Estas tres personas son conocidas
como “los tres amigos”. Además, este lenguaje se abrió a la
colaboración de otras empresas para que aportaran sus ideas.
Todas estas colaboraciones condujeron a la definición de la
primera versión de UML.
La notación UML se deriva y unifica las tres metodologías de
análisis y diseños más extendidas.
Metodología de Grady Booch para la descripción de conjuntos
de objetos y sus relaciones.
Técnica de modelado orientada a objetos de James
Rumbaugh (OMT: Object - Modelling Technique).
Aproximación de Ivar Jacobson (OOSE: Object- Oriented
Software Engineering) mediante la metodología de casos de
uso (use case).
El desarrollo de UML comenzó a finales de 1994 cuando Grady
Booch y Jim Rumbaugh de Rational Software Corporation
empezaron a unificar sus métodos. A finales de 1995, Ivar
Jacob son y su compañía Objectory se incorporaron a Rational
en su unificación, aportando el método OOSE.
En 1997 UML 1.1 fue aprobada por la OMG convirtiéndose en
la notación estándar de facto para el análisis y el diseño
orientado a objetos.
UML es el primer método en publicar un meta-modelo en su
propia notación, incluyendo la notación para la mayoría de la
2. información de requisitos, análisis y diseño. Se trata pues de
un meta-modelo auto-referencial (cualquier lenguaje de
modelado de propósito general debería ser capaz de
modelarse a sí mismo).
2. Qué es un diagrama de casos de usos, tipo
Los diagramas de caso de uso son uno de los cinco tipos de
diagramas en UML para modelar aspectos dinámicos de
sistemas (diagramas de actividad, diagramas de estados,
diagramas de secuencia y diagramas de colaboración son
otros cuatro tipos de diagramas en UML para modelar los
aspectos dinámicos de un sistema). Los diagramas de casos de
uso son importantes para modelar el comportamiento de un
sistema, un subsistema o una clase. Cada uno muestra un
conjunto de casos de uso, actores y sus relaciones.
Se aplican los diagramas de casos de uso para modelar las
vistas de casos de uso de un sistema. Para la mayor parte,
esto involucra el modelado el contexto de un sistema,
subsistema, o clase, o modelar las necesidades del
comportamiento de esos elementos.
Los diagramas de casos de uso son importantes para
visualizar, especificar, y documentar el comportamiento de un
elemento. Ellos hacen sistemas, subsistemas, y clases
entendibles para presentar una vista exterior de cómo estos
elementos pueden ser usados dentro del contexto. Los
diagramas de caso de uso son también importantes para
probar sistemas ejecutables a través de ingeniería hacia
adelante y para comprender sistemas ejecutables a través de
ingeniería inversa.
3. Definición de recolección de datos.
3. Es el uso de técnicas e instrumentos para recopilar
información acerca de un determinado tema que es objeto de
investigación. Es una de las tareas más importantes en la
etapa de análisis de sistemas de información pues de ello
depende el producto que desea desarrollar.
4. ¿Cuáles son las técnicas de recolección de datos?
R/ Entrevista: se utiliza para obtener información de forma
verbal a través de preguntas, acerca de las necesidades de la
organización.
Encuesta: Es una técnica para recopilar información tomando
una muestra de la población objetivo. Se obtiene información
sobre las necesidades y preferencias de usuarios o clientes.
Observación: Esta técnica se usa con el fin de estudiar a las
personas en sus actividades de grupo y como miembros de la
organización.
Sesión de grupo: consiste en reunir a todos los participantes
del proyecto para generar alternativas de solución ante un
determinado problema.
5. Elabore un cuadro comparativo en el que incluya las ventajas
y desventajas de cada una de las Técnicas. En que consiste y
como se aplican las cinco técnicas más comunes, ventajas y
desventajas y cite 3 ejemplos.
4. Técnicas
Entrevista
Encuesta
Observación
Sesión de
grupo
Ventajas
Desventajas
ejemplos
Tiene la
posibilidad de
expresarse
verbalmente
con el fin de
dar a conocer
sus ideas.
Debe ser exacto y
mantener siempre
el dialogo y una
buena postura,
actitud a la hora
de hablar
Da la
oportunidad
de conocer
gustos u
opiniones una
información
más exacta.
Es una técnica
muy útil para
el analista a la
hora de
observar
como
efectúan
algún trabajo.
Da la
posibilidad de
compartir
grupalmente y
debatir sobre
algún tema y
llegar a una
conclusión
con la opinión
Requiere un buen
conocimiento
profesional a la
hora tanto de
crearla como de
resolverla.
Para la
preparación
de una
entrevista es
necesario
preparar las
preguntas
que se van a
plantear y
los
documentos
necesarios.
Ir guardando
la
información
obtenida por
cada
pregunta.
Tener mucho
Tener muy
cuidado con lo que en cuenta
se hace y se dice.
las personas
y la actitud
de cada
una.
Puede ser la
presión de grupo
por estar en
desacuerdo con
sus opiniones
Tener en
cuenta los
aportes de
cada
miembro y al
final
destacar al
mejor.