Está en la página 1de 3

POSITIVO NEGATIVO INTERESANTE

Condicin o capacidad de un Independientemente de lo El anlisis de requerimiento es la etapa ms crucial


sistema requerida por el usuario bien diseado o codificado del desarrollo de un proyecto de software.
para resolver un problema o que est, un programa
alcanzar un objetivo. pobremente especificado El objetivo del analista es reconocer los elementos
decepcionar al usuario y bsicos del programa tal como lo percibe el
har fracasar el desarrollo. usuario/cliente.
El anlisis de requerimientos
facilita al ingeniero de sistemas Si no se une toda la El software se construye para procesar datos para
especificar la funcin y informacin que se transformar datos de una forma a otra esto es, para
comportamiento de los requiere para el desarrollo aceptar entrada, manipularla de alguna forma y
programas, indicar la interfaz con del software, no se podr producir una salida
otros elementos del sistema y tener un buen control del
establecer las ligaduras de diseo sistema de requerimiento. visin lgica de los requerimientos del software
que debe cumplir el programa. presenta las funciones que han de realizarse y la
El cliente debe participar informacin que ha de procesarse
tendemos a particionar (dividir) en las decisiones del independientemente de los detalles de
tales problemas en partes que prototipo y de los implementacin.
puedan ser fcilmente requerimientos de una
comprendidas, y establecer forma oportuna, si el La visin fsica de los requerimientos del software
interfaces entre las partes, de cliente no realiza ninguna presenta una manifestacin del mundo real de las
forma que se realice la funcin decisin entonces tendr funciones de procesamiento y las estructuras de
global. una fuerte influencia en la informacin.
eficacia del prototipo.
El diseo de un prototipo se Una especificacin es siempre un modelo, una
enfoca normalmente hacia la Los bloques de abstraccin, de alguna situacin real (o imaginada).
arquitectura a nivel superior y a construccin son
los aspectos de diseo de datos, construidos raramente Las herramientas de anlisis empleadas para ayudar
en vez de hacia el diseo existen, por eso se debe a los especificadores y para probar las
procedimental detallado. crear un prototipo en papel especificaciones, deben ser capaces de tratar con la
que describa la interaccin incompletitud.
una especificacin es una hombre-mquina usando
descripcin de lo que se desea, en una de hoja de historia. Tales modificaciones se presentan en tres actividades
vez de como se realiza principales:
(implementa). Algunas de estas leyes 1. Formulacin
proscriben ciertos estados 2. Desarrollo
debe emplearse una descripcin del sistema dos objetos no 3. Mantenimiento
orientada al proceso, en la cual la pueden estar en el mismo
especificacin del que se lugar al mismo tiempo Un diagrama de flujos de datos (DFD), es una tcnica
consigue mediante la grafica que describe el flujo de informacin y las
especificacin de un modelo del Los ingenieros de software transformaciones que se aplican a los datos,
comportamiento deseado en que se han esforzado en conforme se mueven de la entrada a la salida.
trminos de respuestas trabajar con Tambin se le conoce como un grafo de flujo de datos
funcionales, a distintos estmulos especificaciones o un diagrama de burbujas.
del entorno. incompletas,
inconsistentes o mal DSJ el analista aplica los siguientes pasos:
Todos los mtodos se enfocan establecidas han 1. Paso de las acciones y entidades
(directa o indirectamente) al flujo experimentado la 2. Paso de estructuracin de las entidades
de datos y al contenido o frustracin y confusin que 3. Paso de modelacin inicial
estructura de datos. invariablemente se 4. Paso de las funciones
La informacin se transforma produce. 5. Paso de temporizacin del sistema
como un flujo a travs de un 6. Paso de implementacin
sistema basado en computadora.
una base de datos como: una coleccin de
El diccionario de datos contiene informacin organizada de forma que facilita el
las definiciones de todos los datos acceso, anlisis y creacin de informes.
mencionados en el DFD, en una
especificacin del proceso y en el La arquitectura lgica de una base de datos se define
propio diccionario de datos. mediante un esquema que representa las definiciones
de las relaciones entre las entidades de informacin.
El ingls estructurado (LDP)
incorpora construcciones Hoy en da se estn desarrollando entornos
procedimentales bsicas interactivos como es el RZE85, estos entornos
secuencia, seleccin y repeticin- interactivos se caracterizan por que:
junto con frases del lenguaje 1. Facilitan al analista la creacin interactiva de
natural, de forma que pueden una especificacin de un sistema o de SW
desarrollarse descripciones basada en el lenguaje.
procedimentales precisas de las 2. Invocan herramientas automticas que
funciones representadas dentro traduzcan las especificaciones basadas en el
de un DFD. lenguaje en cdigo ejecutable.
3. Permiten al cliente utilizar el cdigo ejecutable
El que desarrolla el software del prototipo para refinar los requisitos
comienza creando un modelo de formales.
la realidad a la que se refiere el
sistema, la realidad que
proporciona su materia objeto

Tcnicas de cuarta generacin


(T4G): Estas tcnicas permiten al
ingeniero de SW la generacin
rpida de cdigo ejecutable, son
ideales para la construccin
rpida de prototipos.

También podría gustarte