El análisis de requerimientos se divide en cuatro áreas: reconocimiento del problema, evaluación y síntesis, especificación y revisión. Inicialmente, el analista estudia la especificación del sistema y el plan de proyecto para comprender el contexto y ámbito del sistema. Luego, establece la comunicación necesaria para el análisis y reconocimiento del problema.
Análisis de requerimientos del software en 4 etapas
1.
2. El análisis de requerimientos puede dividirse en cuatro
áreas:
Reconocimiento del problema
Evaluación y síntesis
Especificación
Revisión.
Inicialmente, el analista estudia la especificación del sistema (si
existe) y el plan de proyecto. Es importante comprender el
contexto del sistema y revisar el ámbito de los programas que se
usó para generar las estimaciones de la planificación. A
continuación, debe establecerse la comunicación necesaria para el
análisis, de forma que se asegure el reconocimiento del problema.
3. ESPECIFICACION DE UN SOFTWARE
Se conoce también como definición del problema o
análisis del programa. En este paso se determinan la
información inicial para la elaboración del programa. Es
donde se determina qué es lo que debe resolverse con el
computador, de qué presupuestos se debe partir... en
definitiva, el planteamiento del problema.
4. DISEÑO DE UN SOFTWARE
Es diseñar cualquier sistema nuevo o las aplicaciones que se
requieren para satisfacer las necesidades. Esta actividad se debe
dividir en:
Operaciones de entrada/salida
Cálculos
Lógica/ comparación
Almacenamiento/ consulta
En este paso se genera una solución con técnicas de
programación como diseño descendente de programas,
pseudocódigos, flujo gramas y estructuras lógicas.
5. SELECCIÓN O PLANEACION MEC
(Material Educativo Computarizado )
El término Material Educativo Computarizado se refiere a los
programas en computador con los cuales los aprendices
interactúan cuando están siendo enseñados o evaluados a través
de un computador.
Un ambiente informático que permite que la clase de aprendiz para el
que se preparó, viva el tipo de experiencias educativas que se
consideran deseables para él frente a una necesidad educativa dada.
6. DISEÑO MEC
Diseñar un material educativo computarizado, no es
cuestión difícil, una persona con algunos
conocimientos en informática lo puede hacer, sin
embargo es necesario conocer todos aquellos
elementos que rodean este proceso, para realizar
buenos productos, con objetivos claros, explícitos y
posibles de cumplir, dignos de hacer parte de los
escenarios educativos.
7. MODELO DEL DESARROLLO MEC
se considera que uno de los elementos más importantes en el diseño
de Materiales Educativos Computarizados, es el de crear entornos de
aprendizaje participativos, donde los estudiantes sean parte activa de
la construcción del conocimiento. 2. Énfasis en la Independencia. El
segundo elemento importante a considerar en el diseño de este tipo
de materiales, concierne a crear en el aprendiz las herramientas
necesarias para que el rol que tenga el estudiante sea más activo,
participando de una forma más directa en el proceso de enseñanza-
aprendizaje.
8. PRUEBA O DEPURACION DEL SOFTWARE
Depurar es correr el programa en una computadora y corregir las
partes que no funcionan. En esta fase se comprueba el
funcionamiento de cada programa y esto se hace con datos reales o
ficticios. Cuando los programas están depurados, se prueban.
Cuando los programas se depuran, se pueden encontrar los
siguientes errores:
Errores de sintaxis o de compilación
Errores de ejecución
Errores de lógica
Errores de especificación.