Es un conjunto de elementos en el cual se puede capturar, procesar, almacenar y distribuir la información de una organización. Estos también ayudan a analizar los problemas que se presenten y a crear nuevos productos.
TIPOS DE SISTEMAS DE INFORMACIÓN
Los sistemas de información se dividen en diferentes niveles:
- Sistemas de nivel operativo: Es aquel sistema que hacen un seguimiento a las actividades y las transacciones mas importantes de una organización.
- Sistemas de nivel de conocimiento: Sistemas de información en los que se apoyan a los trabajadores del conocimientos en una organización.
- Sistemas de nivel de administración: son aquellos que apoyan el seguimiento y toma de decisiones y las actividades del administrador.
- Sistemas de nivel estratégico: Sistemas de información que apoyan las planeaciones para que la organización no se desvíe de su rumbo.
¿QUE SON REQUERIMIENTOS?
Los requerimientos son atributos necesarios dentro de un sistema, que pueden representar un factor de calidad del sistema. Se puede decir también que es una representación documentada de una condición.
CARACTERÍSTICAS DE LOS REQUERIMIENTOS
Las diferentes características son:
CARACTERÍSTICAS DE LOS REQUERIMIENTOS
Las diferentes características son:
- Necesario: Es necesario ya que si se omite el sistema a construir no funcione o pueda traer deficiencias
- Conciso: Es conciso si este es fácil de leer y entender, para que en un futuro si se desea consultar se pueda precisar sin ningún inconveniente.
- Completo: Es completo si no es necesario expandir mas información para su comprensión.
- Consistente: Es consistente si no se contradice con otro requerimiento.
- No ambiguo: No es ambiguo cuando se define de una sola forma, esto para no causar al lector confusiones.
- Verificable: Es Verificable cuando permita realizar los métodos de verificación tales como : inspección, análisis, demostración o pruebas.
INGENIERÍA DE REQUERIMIENTOS
La ingeniería de software se define, según (Ortas 1997), como un conjunto de actividades en las cuales, utilizando técnicas y herramientas, se analiza un problema y se concluye con la especificación de una o mas soluciones.
- Entonces podemos decir que la ingeniería de requerimientos son todas las actividades que están implicadas en el descubrimiento y documentación de los requerimientos para un producto definitivo.
IMPORTANCIA DE LA INGENIERÍA DE REQUERIMIENTOS
La ingeniería de requerimientos es importante porque:
- Permite gestionar las necesidades del proyecto en forma estructurada: Todas las actividades de la ingeniería de requerimientos están bien organizadas y bien especificadas.
- Disminuye los costos y retrasos del proyecto: Esto se da porque con unos buenos requerimientos nuestro software no tiene porque quedar mal desarrollado.
- Mejora la calidad del software: Si no tuviéramos los requerimientos necesarios no podemos construir un software de calidad.
- Mejora la comunicación entre equipos: Los requerimientos representan una aceptación entre los clientes y los desarrolladores, ya que si esto no pasa el proyecto no va a tener éxito.
- Evita rechazo de usuarios finales: Esto sucede ya que la ingeniería de requerimientos obliga al cliente a considerar sus requerimientos.
PERSONAL INVOLUCRADO EN LA INGENIERÍA DE REQUERIMIENTOS
Para el desarrollo de requerimientos de un sistema se necesitan mucho personal involucrado, cada una de estas personas tienen diferentes intereses. Esto es muy importante porque asegura que se incluyan a las personas mas correctas para desempeñar las diferentes fases del ciclo de vida.
- Usuario final: Son aquellas personas que usaran el sistema desarrollado. Ellos son los que utilizaran las interfaces y los manuales de usuario.
- Usuario líder: Son los que proporcionan al equipo técnico todos lo detalles y requerimientos de las interfaces del sistema.
- Personal de mantenimiento: Son los responsables de la administración de cualquier cambio. Su trabajo consiste en revisar los procesos del producto ya terminado.
- Analistas y programadores: Son los responsables del desarrollo del software en si; Ellos son los que interactuan directamente con el cliente.
- Personal de pruebas: Son aquellas personas que tiene que validar si los requerimientos satisfacen las necesidades del cliente.
Tambien podríamos decir que estarían involucrados personal como administradores de proyecto, documentadores, diseñadores de bases de datos entre otros, pero eso ya depende de la magnitud del proyecto.
REQUERIMIENTOS DE PROCESO
Son aquellos requerimientos que se usan durante el desarrollo del software.
REQUERIMIENTOS DEL USUARIO
- Finalidad del software : Que sea entregado el producto totalmente terminado y completo.
- Características del software que son requeridas: que el producto cumpla con todo lo que en verdad se necesita.
No hay comentarios:
Publicar un comentario