Академический Документы
Профессиональный Документы
Культура Документы
DESARROLLO DE
SOFTWARE
ISC.JOSE ALBERTO ESTRADA GARCIA.
ISC.ALBERTO DE JESUS GOMEZ CRUZ.
QUE ES UN METODO?
Mtodo: Es un conjunto de herramientas, tcnicas y procesos que brindan soporte y facilitan
el logro u obtencin de una meta que hacer, a lo largo de todo el ciclo de vida del software,
para construir un producto bueno, de calidad, dentro del presupuesto y a tiempo.
El proceso de desarrollo del
software
Es la totalidad de aspectos y caractersticas de
un producto o servicio, que se refieren a su
capacidad para satisfacer sus necesidades, dada
en la ecuacin de sus objetivos,
Anlisis de Evaluacin
Planificacin Ingeniera
riesgos del cliente
DIAGRAMA DEL MODELO LINEAL
Ingeniera y Anlisis del Sistema
Diseo
Codificacin
Prueba
Mantenimiento
ACTIVIDADES DEL MODELO LINEAL
Ingeniera Y Anlisis Del Sistema.
Debido a que el software es siempre parte de un sistema mayor, el trabajo comienza
estableciendo los requisitos de todos los elementos del sistema y luego asignando algn
subconjunto de estos requisitos al software.
Anlisis De Los Requisitos Del Software.
Se debe comprender cules son los datos que se van a manejar, cul va a ser la funcin que
tiene que cumplir el software, cules son las interfaces requeridas y cul es el rendimiento y
otros requisitos no funcionales que se esperan lograr.
Diseo.
El diseo es el proceso que traduce los requisitos en una representacin del software de forma
que pueda conocerse la arquitectura, funcionalidad e incluso la calidad del mismo antes de
comenzar la codificacin.
Codificacin.
Se traducen los diagramas de diseo a un lenguaje fuente, que luego se traduce - se compila -
para obtener un programa ejecutable.
Prueba.
El objetivo es comprobar que no se hayan producido errores en alguna de las fases anteriores,
especialmente en la codificacin. Se deben probar todas las sentencias, y todos los mdulos que
forman parte del sistema.
Mantenimiento.
El software sufrir cambios a lo largo de su vida til. Estos cambios pueden ser debidos a tres
causas:
-Que, durante la utilizacin, el cliente detecte errores en el software: los errores latentes.
MODELO DE DESARROLLO EVOLUTIVO, SE EL PROTOTIPO ES UNA APLICACIN REDUCCION DELA INCERTIDUMBRE Y ADMINISTRACIN DIFCIL.
INICIA CON LA DEFINICION DE LOS QUE FUNCIONA. DEL RIESGO.
OBJETIVOS GLOBALES PARA EL ADAPTARLO COMO EL SISTEMA FINAL.
SOFTWARE, LUEGO SE IDENTIFICAN LOS SE CREAN CON RAPIDEZ. REDUCCION DE TIEMPO Y DE COSTOS.
REQUISITOS CONOCIDOS Y LAS REAS EL DESARROLLADOR Y EL CLIENTE TIENEN POCA
DEL ESQUEMA EN DONDE ES NECESARIA EVOLUCIONAN A TRAVS DE UN INCREMENTOS EN LA ACEPTACION COMUNICACIN.
MS DEFINICIN. ENTONCES SE PLANTEA PROCESO ITERATIVO. DEL NUEVO SISTEMA.
CON RAPIDEZ UNA ITERACIN DE SURGE CAMBIOS IMPREVISTOS QUE RETRASAN EL
CONSTRUCCIN DE MODELO DE TIENEN UN COSTO BAJO DE EL USUARIO PUEDE EVALUAR EL PROGRESO DE PROTOTIPO.
PROTOTIPOS PERTENECE A LOS DESARROLLO PRODUCTO Y MEJORARLO.
ROTOTIPOS Y SE PRESENTA EL
MODELADO,
DONDE SE UTILIZARIA?
EL uso de este modelo, podra ser, de un cliente
obsesionado por la presentacin de su software
con una calidad visual que lo haga mucho mas fcil
de utilizar.