caracteristicas del modelo orientado a objetos

22
CARACTERÍSTICAS DEL MODELO Orientado a Objetos

Upload: jose-diaz-silva

Post on 13-Jun-2015

337 views

Category:

Software


1 download

DESCRIPTION

Se presentan algunos elementos relevantes a la hora de trabajar con metodologías ágiles, en especial aquellas que son orientadas a objetos. Se enuncian 20 elementos que han permitido a estas metodologías ser una verdadera alternativa a la hora de buscar opciones de desarrollo de software.

TRANSCRIPT

Page 1: Caracteristicas del modelo orientado a objetos

CARACTERÍSTICAS DEL MODELO

Orientado a Objetos

Page 2: Caracteristicas del modelo orientado a objetos

REUSABILIDADLas clases son diseñadas para ser reutilizadas en otros sistemas. Se debe construir un repositorio de clases con esta finalidad. Estas pueden crecer rápidamente.

1

Page 3: Caracteristicas del modelo orientado a objetos

ESTABILIDADLas clases mas empleadas con el tiempo adquieren un estatus de estables. Esto quiere decir que no sufrirán cambios posteriores.

2

Page 4: Caracteristicas del modelo orientado a objetos

ENCAPSULACIÓNEl diseño se realiza pensando en elementos generales y no detalles, los cuales se ocultan. Es una filosofía de caja negra.

3

Page 5: Caracteristicas del modelo orientado a objetos

COMPLEJIDAD CRECIENTELos objetos se construyen a partir de otros objetos y así van aumentando en complejidad.

4

Page 6: Caracteristicas del modelo orientado a objetos

FIABILIDADEl software desarrollado con clases es mas seguro y estable, puesto han sido verificados. Aunque no implica que estén libres de errores.

5

Page 7: Caracteristicas del modelo orientado a objetos

OPORTUIDAD MERCADOEs posible crear una empresa entorno al desarrollo de repositorios para empresas. Se llegara a una industria similar al hardware?.

6

Page 8: Caracteristicas del modelo orientado a objetos

DISEÑO MAS RAPIDOAl existir los componentes el desarrollo es mas rápido.

7

Page 9: Caracteristicas del modelo orientado a objetos

MAYOR CALIDADAl emplear componentes ya existentes y verificados se espera que los productos sean de mayor calidad.

8

Page 10: Caracteristicas del modelo orientado a objetos

INTEGRIDADLas estructuras solo pueden ser empleadas por y de la forma que se definió en su creación.

9

Page 11: Caracteristicas del modelo orientado a objetos

FACIL PROGRAMACIONAl emplear pequeños componentes e ir ensamblándolos se hace más fácil la programación.

10

Page 12: Caracteristicas del modelo orientado a objetos

FACIL MANTENIMIENTOCada clase es independiente de otros desarrollos.

11

Page 13: Caracteristicas del modelo orientado a objetos

CICLO DE VIDA DINÁMICOSe adapta con mayor velocidad a los cambios.

12

Page 14: Caracteristicas del modelo orientado a objetos

REFINAMIENTO EN CONSTRUCCIÓNSe puede modificar el diseño durante la implementación

13

Page 15: Caracteristicas del modelo orientado a objetos

MODELAMIENTO REALISTAEl modelado orientado a objetos permite realizar una transformación casi transparente en el desarrollo.

14

Page 16: Caracteristicas del modelo orientado a objetos

MEJOR COMUNICACIÓNAl trabajar con objetos , los clientes y los colegas aprecian con mayor facilidad los elementos del desarrollo.

15

Page 17: Caracteristicas del modelo orientado a objetos

ESPECIFICACIÓN Y DISEÑOS DECLARATIVOSSe definen todos los elementos explícitamente.

16

Page 18: Caracteristicas del modelo orientado a objetos

INDEPENDENCIA DE DISEÑOLas clases se diseñan independiente del software y el hardware que se empleara, lo que permite emplearlos en diversos proyectos.

17

Page 19: Caracteristicas del modelo orientado a objetos

AUTOMATIZACIÓN DBOOLas bases de datos orientadas a objetos se ven beneficiadas por este tipo de diseño puesto automatizan muchos procesos.

18

Page 20: Caracteristicas del modelo orientado a objetos

MEJORES HERRAMIENTAS CASEExisten herramientas case y frameworks que aceleran el desarrollo y permiten controlar los proyectos.

19

Page 21: Caracteristicas del modelo orientado a objetos

LIBRERIAS DE CLASESMuchos lenguajes de programación orientada a objetos emplean una colección de librerías para acelerar y facilitar los desarrollos.

20

Page 22: Caracteristicas del modelo orientado a objetos

@josefabiandiaz

[email protected]

https://www.youtube.com/user/fabiandiazs

Msc.Ing.Jose Fabián Diaz Silva

Consultas