Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas de Información
Captura de
requisitos
Competencia(s)
específica(s):
¿Qué es un
requerimiento?
Consideran:
Reglas de negocio
Características
Interfaz del usuario
2.1 Tipos de requisitos
a.2) Requerimientos no funcionales
El controlar todos
sistema
ingresos obtenidosá por los losdiferentes
servicios en las unidades
diferentes
adscritas al organismo.
El sistema emitirá un reporte diario con
los ingresos por cada una de las unidades
adscritas al organismo.
2.1 Tipos de requisitos
c) Requerimientos del sistema
Losrequerimientos del
sistema establecen con detalle las
funciones, ser vicios y
restriccione operativas del
s sistema.
2.1 Tipos de requisitos
c) Requerimientos del sistema, ejemplos
El formulario de solicitud se
guardará por 5 años ejercicio,
desde la fecha de la petición.
Interfaz: Conexión o
comunicación que se da de
manera física y a nivel de
utilidad entre dispositivos o
sistemas.
2.1 Tipos de requisitos
d) Tipos de interfaces
De procedimientos o Interfaces
de programación de aplicaciones
(API’S).
De estructuras de datos
Representaciones de datos
2.1 Tipos de requisitos
e) Documento de requerimientos del software
Fuentes
internas
• Lasfuentes más importante de
hechos
de estudio a disposición del
analista es la gente. Los
requerimientosde
información puede ser planteado
mejor
por los usuarios de la información.
2.2 Fuentes de datos para el análisis del sistema
Fuente
s
• externa
La exploración de otros
subsistemass de
información dentro de la organización
puede ser una fuente útil de recopilación
de datos, procesamiento de datos o de
ideas y técnicas para el reporte de la
información.
2.2 Fuentes de datos para el análisis del sistema
El sistema
actual.
Es verdaderamenteraro que un analista
tenga la oportunidad de desarrollar un
sistema de información en
donde anteriormente no haya existido ninguno.
frecuencia se Con una gran cantidad
investigando
dedica y documentandode el tiempo
sistema anterior, pero un
análisis ventaja y desventajas puede ayudar
de s a y qué tan
estudiarse
determinarel sistema
cuándo anterior.
extensamente debe
2.2 Fuentes de datos para el análisis del sistema
El sistema
actual.
Las principales ventajas de analizar
el sistema anterior:
• Eficacia del sistema actual.
• Ideas de diseño.
• Reconocimiento de recursos.
• Conocimiento de conversión.
Entrevistas
Entrevistas
- Nombre corto
- Descripción
- Estado (propuesto, aprobado, incluido, o
validado)
- Coste estimado de implementación (en
término de tipos de recursos y horas-
hombre)
- Prioridad (crítico, importante, o secundario)
- Nivel de riesgo asociado a la implementación
de la característica (crítico, significativo,
2.4 Captura de requisitos
candidatos
2.5 Selección de metodología de
desarrollo.
¿XP?
¿PUA?
¿SCRU
M?
¿DES?
2.5 Selección de metodología de
desarrollo.
XP Desarrolla el producto aplicando la
planificación, el análisis y el diseño, durante
todas las fases de desarrollo del producto.
Sugiere la creación de historias de usuario,
tarjetas CRC durante el diseño, la aplicación
de pruebas unitarias antes de la
codificación, la codificación en parejas así
c o m o la aplicación de pruebas unitarias,
que pueden ser automatizadas.
SC RU M Desarrolla p o r incrementos, basa la calidad
del pr od u ct o en el conocimiento tácit o de las
personas, tiene solapamientos en las fases
de desarrollo, define sprints p o r cierto
t i e m p o para ejecutar las tareas y alcanzar
las metas propuestas.
2.5 Selección de metodología de
desarrollo.
PU A Desarrolla en serie para lo grande e
iterativamente para lo pequeño. El equipo
entrega incrementos de S W significativos tan
rápido c o m o sea posible. En las iteraciones
considera actividades como: modelado,
implementación, pruebas, configuración y
administración, administración del ambiente.
D esar r ollo Desarrolla el p rod u cto de software bajo los
esbelto principios de: eliminar el desperdicio,
de generar calidad, crear conocimiento,
software aplazar el compromiso, entregar rápido,
respetar a las personas y o p t i m i z a r el todo.
2.8 Validación de
requerimientos
Propósito:
Proceso de
validación:
Verificaciones de validez
Verificaciones de consistencia
Verificaciones de
completitud Verificaciones
de realismo Verificabilidad
2.8 Validación de requerimientos
Técnicas de
validación:
Revisiones de
requerimientos
Construcción de prototipos
Generación de casos de
pruebas
2.9 Definición de propuesta de solución
Documento con:
Caracterización de la
empresa
√ Nombre
√ Tipo
√ Tamaño
√ Giro
√ Misión
√ Visión
√ Valores
2.9 Definición de propuesta de solución
Documento con:
Requisitos funcionales
Requisitos no funcionales
Modelo de negocio
√ Reglas de
negocio
√ Casos de uso
Modelo de dominio
√ Diagrama de
clases
Fuentes de información