En una organización o empresa, el análisis y diseño de sistemas es un proceso que consiste en estudiar su situación de manera que, al observar cómo se trabaja se pueda detectar si es necesario realizar alguna mejora. El encargado de realizar estas tareas es el analista de sistemas: antes de comenzar el desarrollo de cualquier proyecto, se realiza un estudio de sistemas para detectar todos los detalles de la situación actual en la empresa. La información reunida con este estudio sirve como base para crear varias estrategias de diseño. Los administradores deciden qué estrategia puede seguir. Los gerentes, empleados y otros usuarios finales que se familiarizan cada vez más con el empleo de computadoras están teniendo un papel muy importante en el desarrollo de sistemas.
Todas las organizaciones son sistemas que actúan recíprocamente con su medio ambiente recibiendo entradas y produciendo salidas. Los sistemas, que pueden estar formados por otros sistemas más pequeños denominados subsistemas, funcionan para alcanzar fines específicos; sin embargo, los propósitos o metas se alcanzan solo cuando se mantiene el control.
Historia
SADT fue desarrollado y probado en campo entre los años 1969 y 1973 por Douglas T. Ross y SofTech, Inc..[1][2] La metodología se utilizó en el MIT de herramienta de programación automática del proyecto (HPA). También, recibió un uso extensivo de partida en 1973 por la Fuerza aérea de los Estados Unidos.
Según Levitt (2000) "Es parte de una serie de métodos estructurados, que representan un conjunto de técnicas de análisis, diseño y programación que se desarrollaron en respuesta a los problemas que enfrenta el mundo del software desde 1960 hasta la década de 1980. En este calendario de programación más comercial se hizo en COBOL y FORTRAN, luego C y BASIC. Hubo poca orientación sobre las técnicas de diseño y programación, no había técnicas estándar para documentar los requisitos y diseños. Los sistemas se vuelven cada vez más grandes y más complejos, y el desarrollo de sistemas de información se hizo más difícil. Como una manera de ayudar a manejar el software grande y complejo, desde finales del año 1960, varios métodos estructurados surgieron”.[3]
En 1981, se publicó el formalismo el IDEF0, basado en TDAA.[4]
Temas SADT
Arriba-abajo descomposición de estructura.Un ejemplo de SADT.
Enfoque arriba y abajo
La técnica de análisis y diseño estructurado utiliza una descomposición con el Top-down y bottom-up. Esta descomposición se lleva a cabo solo en el dominio físico desde una perspectiva de diseño axiomático. Debido a este proceso sin rodeos, no hay garantía de la funcionalidad o la productividad. Por lo tanto, esos métodos se desvanecieron como los requisitos para los sistemas de software y se incrementaron, el método orientado a objetos se introdujo.[5]
ANÁLISIS Y SISTEMAS El análisis y diseño de sistemas se refiere al proceso de examinar la situación de una empresa con el propósito de mejorar con métodos y procedimientos más adecuados. El desarrollo de sistemas tiene dos componentes. Análisis Es el proceso de clasificación e interpretación de hechos, diagnóstico de problemas y empleo de la información para recomendar mejoras al sistemas. Diseño: Especifica las características del producto terminado. Análisis: Especifica que es lo que el sistema debe hacer. Diseño: Establece como alcanzar el objetivo. Javier[7]
Referencias
↑D. Marca, C. McGowan, Structured Analysis and Design Technique, McGraw-Hill, 1987, ISBN 0-07-040235-3
↑D. T. Ross: Structured Analysis (SA): A Language for Communicating Ideas. IEEE Transactions on Software Engineering, SE-3(1), pp. 16-34. Abstract