Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aporte Individual Fase Exploracion - Manuel Buelvas - 301404 - 4
Aporte Individual Fase Exploracion - Manuel Buelvas - 301404 - 4
(Aporte Individual)
Estudiante:
Código: 1007183249
Grupo 301404_4
Tutora:
INTRODUCCION
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas Tecnología E Ingeniería – ECBTI
Ingeniería de Software
Esta actividad tiene como fin y propósito la concepción de tres propuesta para
desarrollo de un sistema de información basados en las diferentes metodologías
que existen para tal fin. El documento constara de la descripción general del
software el levantamiento de la información, consolidación de información para la
construcción del sistema, además de la comparación por los métodos de
desarrollo de software.
PROPUESTA 1
DEL PROYECTO DE SOFTWARE A DESARROLLAR
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas Tecnología E Ingeniería – ECBTI
Ingeniería de Software
Medicina General
Psicología
Odontología
Terapia de lenguaje (Fonoaudiología)
Laboratorio Clínico
Rayos X
REGISTRO DE PACIENTES
Las historias clínicas de los pacientes son claves para estos sistemas MEDICAL |
SOFT contara con la mejor administración, generación de historial clínico, además
de todas las citas registradas y detalle de los médicos que han atendido al
paciente, como sus enfermedades y tratamientos realizados.
CITAS MÉDICAS
FACTURACION
TIPO DE SOFTWARE
TABLA COMPARATIVA
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas Tecnología E Ingeniería – ECBTI
Ingeniería de Software
El software juega un papel muy significativo en la vida de las personas y
empresas, se pueden usar tanto en un ordenador personal como parte embebida
de un robot industrial.
METODOLOGIA AGIL
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas Tecnología E Ingeniería – ECBTI
Ingeniería de Software
MODELO CARACTERISTICAS ETAPAS O ROLES VENTAJAS DE DESVENTAJAS
GENERALES FASES QUE SE LA DE LA
ESTABLE METODOLOGIA METODOLOGIA
CEN
MODELO EL DESARROLLO PLANIFICACIO PROGRA LAS VENTAJAS DEBIDO A LA
INCREMENTAL INCREMENTAL ES UNA N, MADOR, QUE ESTE INTERACCIÓN
O ITERATIVO ESTRATEGIA REQUISITOS, CLIENTE, MODELO CON LOS
PROGRAMADA Y EN ANALISIS Y ENTRENA OFRECE, USUARIOS
ETAPAS, EN LA QUE DISEÑO, DOR Y PERMITE EL FINALES,
LAS DIFERENTES IMPLEMENTAC PROBADO REDISEÑO DEL CUANDO SEA
PARTES DEL SISTEMA ION, PRUEBAS R SISTEMA EN NECESARIA LA
SE DESARROLLAN EN EVALUACION, (TESTER) CADA RETROALIMENTA
DIFERENTES DESPLIEGUE ITERACION CIÓN HACIA EL
MOMENTOS O A PERMITIENDO GRUPO DE
DIFERENTES APROVECHAR DESARROLLO,
VELOCIDADES, Y SE LO QUE VA A IR UTILIZAR ESTE
INTEGRAN A MEDIDA APRENDIENDO MODELO DE
QUE SE COMPLETAN. DURANTE EL DESARROLLO
DESARROLLO PUEDE LLEVAR A
AVANCES
EXTREMADAMEN
TE LENTOS.
POR LA MISMA
RAZÓN NO ES
UNA APLICACIÓN
IDEAL PARA
DESARROLLOS
EN LOS QUE DE
ANTEMANO SE
SABE QUE SERÁN
GRANDES EN EL
CONSUMO DE
RECURSOS Y
LARGOS EN EL
TIEMPO.
METODOLOGIA TRADICIONAL
LOS REQUISITOS
NO SE PUEDEN
CONGELAR
MIENTRAS DURA
EL DESARROLLO.
EL MERCADO
CAMBIA, TODO
CAMBIA.
EL USUARIO
DEBE ESPERAR
MUCHO TIEMPO
HASTA VER LOS
RESULTADOS
LOS ERRORES DE
ANÁLISIS Y
DISEÑO SON
COSTOSOS DE
ELIMINAR, Y SE
PROPAGAN A
LASFASES
SIGUIENTES CON
UN EFECTO
CONOCIDO COMO
BOLA DE NIEVE.
SE GENERA
MUCHO
MANTENIMIENTO
INICIAL DEBIDO
AL PERÍODO DE
CONGELACIÓN
DEREQUISITOS Y
ÉSTE RECAE, EN
SU MAYOR PARTE
Conociendo las metodologías a aplicar para el proyecto de desarrollo de software
ahora comparamos cuál de los dos modelos a aplicar para el proyecto.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas Tecnología E Ingeniería – ECBTI
Ingeniería de Software
COMPARACION DE MODELOS
MODELO ITERATIVO MODELO LINEAL O SECUENCIAL
Por medio de este modelo se han El Modelo Lineal Secuencial sugiere un
creado frameworks o marcos de enfoque sistemático o más bien
trabajo que permiten marcar una base secuencial del desarrollo de software
inicial para el desarrollo del sistema. que comienza en un nivel de sistemas
y progresa con el análisis, diseño,
codificación, pruebas y mantenimiento.
El desarrollo iterativo es una estrategia Definición de los requisitos: Los
de programación de reproceso en la servicios, restricciones y objetivos son
que el tiempo se separa para revisar y establecidos con los usuarios para los
mejorar partes del sistema. que va destinado el sistema. Se busca
hacer esta definición lo más detallado
posible.
PROPUESTA 2
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas Tecnología E Ingeniería – ECBTI
Ingeniería de Software
CONCLUSIONES
Como nos podemos dar cuenta, que debido a la complejidad de los actuales
sistemas informáticos, el desarrollo de sistemas de información no es nada fácil de
desarrollar, haciendo necesario en muchas ocasiones en proyectos de gran
magnitud aplicar metodologías definidas para el desarrollo de software. No se
puede empezar a programar sin tener definido un estándar y un análisis en
concreto del sistema a construir, es necesario analizar lo que tenemos que hacer,
cómo lo vamos a hacer y cómo se van a coordinar las distintas personas que
intervienen en el proyecto para llegar a obtener los resultados inicialmente
esperados.
Hoy por hoy las organizaciones requieren productos y/o sistemas de excelente
calidad, por ello nuestro trabajo como futuros analistas y desarrolladores está
enfocado a mejorar la calidad del software en base a criterios de eficiencia,
eficacia, fiabilidad y facilidad de mantenimiento.