Sie sind auf Seite 1von 12

Solicitud, Necesidad, Petición, requisito, característica.

Es una condición o capacidad que debe cumplir un sistema, solicitada por un usuario para
resolver un problema o alcanzar un objetivo. La capacidad del sistema busca en muchos casos
satisfacer o cumplir con lo establecido en un documento (por ejemplo, un contrato).

Falta de comunicación, cada quien entiende de una manera diferente, los requetrimientos
buscan unificar y dar claridad a esas condiciones o capacidades del sistema sin que sean
ambiguas, importante establecer acuerdo entre usuarios, clientes provedores, alineados en el
mismo sentido bucando reducir costo, tiempo, aspectos técnicos como mantenibilidad
usabilidada (enmarcado en la calidad del software)
Es una disciplina que se encarga de describir un sistema y capturar el comportamiento externo
del mismo (de qué manera debe operar hacia el usuario, los flujos que debería tener de tal
manera que sea usable).

Identificación de requerimientos

Documentación(especificación)

Verificación de la especificación

Gestión de requerimientos (posibles modificaciones a requeriientos existentes, adición o


sustracción)
Dos tipos de requerimientos

FUNCIONALES

-requerimientos de usuario

-requerimientos del sistema (características o condiciones que debería cumplir como sistema)

-requerimientos de software(plantea el paso a paso de cada una de las operaciones) se debería


indicar cuál es el flujo de trabajo, es decir, si requiere datos, donde conectarse, a que formato
etc…. Lo que recibe el desarrollador es este requerimiento.

NO FUNCIONALES

Características o condiciones bajos las cuales va operar el sistema.


-Asociados al producto (alineados con características de calidad), características de eficiencias
relacionadas con performance, usabilidad (términos de amigabilidad y fácil de aprender la
herramienta) y que tan eficiente es al almacenar.

Requerimientos de seguridad (forma de autentificación al sistema)

Requerimientos organizacionales( requerimientos ambientales , relacionados con el ambiente


de trabajo), requerimientos operacionales y de desarrollo (temas de licenciamiento)

Requerimientos externos.

El principal está dado en que no es algo trivial, se ha creado como una disciplina la ingeniería de
requerimientos.

Un buen análisis de requerimientos permite tener un buen diseño e implementación.

Falta de cooperación, el mismo cliente o usuaria menosprecia esta parte la cual es muy
importante. No entienden la complejidad que tiene el desarrollo de software.

Falta de habilidades, personas sin la capacidad de realizar un adecuado levantamiento de


requerimientos.

Desplazamiento de actividades, las personas cambian sus roles en el proyecto.


Busca que se describa sencillamente el problema, realizar modificaciones hasta llegar a un
consenso sobre el problema y solución a obtener.

-Hacer descripción del problema

-A quien afecta

-En que o como se afectan

-Una posible solución exitosa al problema

Establecer rangos organizalicionales de quienes utilizaran el sistema, quien paga por el sistema?

El cliente paga, susuiario tiene contacto directo con la herramienta.experiencia y capacitación


para garntizar operabilidad de la herramienta en el tiempo
Iswntifixcar restricciones de presupuesto,tasas de negociacionm,restricción de licencias.
Identificar fallas que puedan interrumpir las negociaciones.

Por ejemplo aspectos relacionados ocn nomina

Un proyecto grande es mayor a 6 meses o mayor a 100mil dólares en presupuesto

Aspectos interdepartamentales , como las decisiones pueden afectar la reputacon de la


empresa.

Personas que se opongan al proyecto que entor´pezcan el proyecto.

Mas de 5 personas en el grupo?


Si exiten restricción para trabajar con plataformas o técnicas serán políticas institucionales

Las nuevas tecnologías no son tan estables, un proyecto critico es mejor no hacerlo con nuevas
tecnologías por su inestabilidad ya que afectan el proceso de desarrollo.

Tecnologiaexperimental? Se puede presentar inestabilidad.

Amerita teaer especialistas?

Cuando se habla de ambientes también refiere a plataformas web,desktop,móviles. Cuales son


los sistemas operativos donde correrían las aplicaciones
proyectos que se realizan en 6 , 9 meses que se encesitan por presupuesto terminar en un
periodo mas corto.
Un retraso de los entregables de proveedores puede generar retrasos.

Esrategias como introspección (no tan apropiada), entrevista personal(libreto y realizar


preguntas al cliente o usuarios sobre lo que esperan) e ir realizando algo mas fluido en términos
de undialogo que permita extraer mayor cantidad de información), cuestionario(no dejar que
las preguntas sean ambiguas o sean muy abiertas para que no tener grado de complejidad en lo
que se esta preguntando),talleres en manera conjunta con usuarios y desarrolladores del
sistema, lluvias de ideas donde se trata de identificar la necesidad o capacidades del sistema,
story board (caraceristicas mas relevantes del sistema)
Si, pero ( se hacen identificación y validación de requerimientos pero se vuelve a repetir esta
situación debido a solicitudes del cliente) se deben levantar de tal menera de que el usuario no
pueda agregar nuevas características ya que tiene un impacto en tiempo.

Ruinas enterradas(después del levantamiento de requerimientos, entre mas encuentran mas se


sigue buscando. No ienen un punto claro de parada parahacer la identificación generando….

Paralisis por análisis( se paran las demás fases de desarrollo del proyecto)
Poder registrar la calificación individual.Finales .

Modificarla.

Enviarla(registrarse de manera automática al condor).

Que los estudiantes la consulten.

No hay sistema montado.

Herramienta externa.

Espera que cuando intenten autentificar, vaya y pregunte a condor si esta registrado.

Calificacion de 0 a 5

Comentarios de estudiantes a las notas.

Exportar consulta en pdf

Notificación del sistema cuando alguien haga un comentario

Usándose en todos los cursos de isw.

Concurrencia de 30 personas.

El sistema deje en limpio todo después de enviar a condor

Los estudiantes son llamdos de la base de datos de condor

Aparte de nombre y nota, código, nombre curso,código curso, periodo (registrar el código para
saber que base de datos va traer)

Estudiante, administrador, docente (administrados no modifica notas)

Mantenimiento del sistema(contratar a alguien)

Aplicación móvil accesible desde móviles.

Tiempo 1 mes!

Reuniones diarias!

Resumen ejecutivo.

Estará presente en todo el desarrollo.

Recibirá el producto (aceptación)

Cuenta con hosting.

Diseño!

Antecedentes?6 intentos

Manual de diseño? De imagen institucional

Diseño libre.

Estadísticas, reporte.
Manual de usuario

Documentación técnica(manual administra, mantenimiento arquitectura diseño, videos ](guía


rápida de como usar la plataforma)

Separar los requerimientos por funcionales(con descripción breve) y no funcionales,

Los de software se hacen sobre los funcionales.

Relaciones(uniones)

Actores (muñecos)

Casos de uso(elipse)

Exculiosn , asociada a otro caso de uso.. se ejecuta de manera voluntaria

Inclusión,llllllllllllllllllllllllllllllllllllllllllllllllll.. se ejecuta de manera obligatoria, de´pende de la


finalización de un caso de uso.

Se debe agragar ubna etiqueta a las líneas punteadas si es inclusión o exlusion


(<<include>>,<<exclude>>)

Das könnte Ihnen auch gefallen