Vous êtes sur la page 1sur 4

diana rut: 3227470303

----------------------------------------------------------------
retos del hardware -->
muy limitado por hardware --> el procesador, memoria,
desarrollar el hardware
tunel de tiempo

trajetas perforadas
reducir costes de
ahorrar espacio -->guardar con cadenas colocar los 80 o 90

--------------------

software a medida --> es un software determinado para una necesidad especifica el


cliente --> por ejemplo el parqueadero
que solo para una cosa y no para otras.
m1s2d3r4

software generalizado --> es word

arquitectura -->buscar el hardware que se necesita


-----

multiusuario -->
--------

decada de los 80
reducieron costos de hardware

por que en web de colombia(ya que era o es muy cara en telecomunicaciones) se puede
conectar a sucursales-->por la orrografia colombia, conectarme a medellin es
dificil entre otras partes o redes privadas era mucho dinero y era muy costoso lo
de la parabolica y satelite
--------------
los bancos trabajan por antenas parabolicas,
luego de los 89
aumentan los problemas del desarrollo de software

sistemas contables DOS

mejorar la calidad de las soluciones software

----

resistencia al cambio:

saber de todo y ser integral, con progrmacion


------------------
----
calidad=(mantenimiento de software, que sea eficiente(rendimiento))

---flexibilidad a los cambios(tambien cuando los clientes piden cambios) = tambien


hay tecnicas para que no surgan un tipo de cambios

-- remolinos = es lo de cambios

en la crisis del software: se necesita


una disciplina(organizacion) para el desarrollo de software

modelado :
-funciones del sistema y dise�o del sistema
--------------------------------------
diagrama de caso de uso:
elipse --> funcionalidad del sistema(sistema y subsistma)(que voy a implementar en
el sistema)
el modelo del caso de uso --> que sea entendible
saber como interactuar esas funcionalidades
include y extend es mejor
include --> aquellas que siempre no quiero que se repita(como por ejemplo
autenticar usuario).
funcionalidades de negocio --> las mas importantes(las que indican un proceso
importante).-->no le debo dedicar demasiado tiempo
descripcion de caso de uso(norma para comprension de casos de uso)
secuencia y actividad(con respecto al caso de uso)
Diagrama de paquetes
----------
artefacto --> producto de desarrollo
es cualquier cosa que resulta el desarrollo
ej:casos de uso
codigo

acta de reunion --> no es artefacto

pruebas --> no es entregrable;

atividades(disciplinas)(general),tareas(especifica) y recursos

REQUIRIEMIENTO NO FUNCIONALIDAD
de rendimiento
de tiempo de resupesta
CONCURRENCIA --> INGRESAS USUARIOS AL MISMO TIEMPO
ESCALIBIDAD = QUE HALLAN MAS USUARIO
SEGURIDAD
PORTABILIDAD

EL MODELO DE CASOS DE USOS -->ES EL RESULTADO DE LA INGENIERIA DE REQUERIMIENTOS

ANALIS
MODELO DE DOMINIO O CONCEPTUAL --> LOS ATRIBUTOS NO MAS
QUE ES LO QUE VA HACER EN EL SISTEMA
requisistos de calidad(ISO)
ME VUELVEN COMPLEJO EL SISTMEMA --> EL
CUAL ES EL RESULTADO DEL ANALISIS

MODELO DE DOMINIO O DIAGRAMA DE CONCEPTUAL --> LOS ATRIBUTOS NO MAS

RESULTADO DEL DISE�O DEL SISTEMA --> MODELO DE CLASES U OTRO MODELO DE COMPONENTES,

DISE�O PRCEDIMENTAL:INCLUYE
DIAGRAMAS DE INTERACCION(DIAGRAMA DE INTERACCION DE OBJETOS O COMPENENTES)
DIAGRAMAS DE COLABORACIONAL O SECUENCIAS --> SE TOMA ESTO PARA DIAGRAMA DE
INTERACCION DE OBJETOS
COMO INTERACCIONA LOS OBJETOS EN UN PROGRAMA

---
UNIDAD DE PRUEBAS
---
ACTIVIDAD DE DESARROLLO:

ANALISIS
DISE�O
IMPLEMENTACION
PRUEBAS
MANTENIMIENTO
FASES DE DESARROLLO:
ESPECIFICACION, DESARROLLO Y MANTENIMIENTO

-------
ACTIVIDADES DE ADMINISTRACION DEL DESARROLLO
----
MODELOS DE DESARROLLO

EL PROCESO :CONJUNTO ORDENADO DE TAREAS, UNA SERIE DE PASOS QUE


INVOLUCRAN ACTIVIDADES, RESTRICCIONES Y RECURSOS, QUE PRODUCEN
UNA SALIDA DETERMINADA

*PROCESO DE SOFTWARE:CONJUNTO DE ACTIVIDADES NECESARIAS PARA


TRANSFORMAR LOS REQUISITOS
DE UN USUARIO EN UN SISTEMA SOFTWARE

CARACTERISTICAS:*TIENE UNA SERIE DE ACTIVIDADES PRINCIPALES


*UTILIZA RECURSOS, ESTA SUJETO A RESTRICCIONES Y GENERA PRODUCTOS
INTERMEDIOS Y FINALES
*COMPUESTO POR SUBPROCESOS QUE SE ENCADENAN DE ALGUNA FORMA
CICLO DE VIDA:IMPLICA LA CONSTRUCCION DE UN PRODUCTO

MODELOS DE DESARROLLO:
MODELO EN CASCADA:
requerimientos y analisis
Dise�o
Implementacion
pruebas
Mantenimiento
DESARROLLO EVOLUTIVO:
*Prototipado evolutivo:
-trabajo con cliente para explorar
sus requerimientos y entregar un sistema final
-evolucion continua del prototipo mediante la agregacion de funciones
y caracteristicas propuestas por el cliente
prototipos desechables:
-Comprension de las necesidades del cliente

-Desarrollo de una definicion mejorada de los requerimientos del sistema

-Prototipos centrados en la experimentacion de requisitos poco claros y complejos

DESARROLLO INCREMENTAL

MODELO EN ESPIRAL:
-PROPUESTO POR BARRY BOEHM
-ORGANIZACION EN CICLOS:
PRIMER CICLO:FACTIBILIDAD
SEGUNDO CICLO-REQUERIMINETOS

Vous aimerez peut-être aussi