Diferencia entre revisiones de «Metodo de Craig Larman»
De productpatterns_wiki
Línea 11: | Línea 11: | ||
<div id="section_2"> | <div id="section_2"> | ||
<span id="Patrones_Relacionados"></span><h2 class="editable" style=padding-top:15px>[[Archivo:bricks.png|left|24px|bricks.png]]Patrones de Productos Relacionados</h2> | <span id="Patrones_Relacionados"></span><h2 class="editable" style=padding-top:15px>[[Archivo:bricks.png|left|24px|bricks.png]]Patrones de Productos Relacionados</h2> | ||
− | *[[Contrato de | + | *[[Contrato de Operacion]] |
− | *[[Diagrama de | + | *[[Diagrama de Casos de Uso]] |
*[[Diagrama de Casos de Uso de Alto Nivel]] | *[[Diagrama de Casos de Uso de Alto Nivel]] | ||
*[[Diagrama de Casos de Uso en Formato Expandido]] | *[[Diagrama de Casos de Uso en Formato Expandido]] | ||
Línea 38: | Línea 38: | ||
Es un método de desarrollo de software orientado a objetos creado por Craig Larman[1] tomando como base RUP (Rational Unified Process)[2]. | Es un método de desarrollo de software orientado a objetos creado por Craig Larman[1] tomando como base RUP (Rational Unified Process)[2]. | ||
− | Se trata de un método de desarrollo evolutivo (iterativo), incremental y dirigido por [[Diagrama de | + | Se trata de un método de desarrollo evolutivo (iterativo), incremental y dirigido por [[Diagrama de Casos de Uso | casos de uso]] que permite desarrollar completamente un sistema software partiendo de un prototipo funcional inicial cuyas funcionalidades se van extendiendo hasta culminar con el desarrollo de dicho sistema.</div> |
<div id="section_6"> | <div id="section_6"> | ||
Línea 44: | Línea 44: | ||
*'''Tipo de Organización: ''' Universidades, PyMEs, Grandes Empresas. | *'''Tipo de Organización: ''' Universidades, PyMEs, Grandes Empresas. | ||
*'''Tipos de Sistema: ''' Aplica a todos los tipos de sistemas. | *'''Tipos de Sistema: ''' Aplica a todos los tipos de sistemas. | ||
− | *'''Paradigma de Programación: ''' Orientado a Objetos | + | *'''Paradigma de Programación: ''' Orientado a Objetos. |
</div> | </div> | ||
Línea 50: | Línea 50: | ||
<span id="Recursos_de_Informaci.c3.b3n"></span><h2 class="editable" style=padding-top:15px>[[Archivo:Information-Sources.png|left|24px|Information-Sources.png]]Recursos de Información</h2> | <span id="Recursos_de_Informaci.c3.b3n"></span><h2 class="editable" style=padding-top:15px>[[Archivo:Information-Sources.png|left|24px|Information-Sources.png]]Recursos de Información</h2> | ||
*Larman, C. (2004). Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd. ed.). Prentice Hall Professional Technical Reference. | *Larman, C. (2004). Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd. ed.). Prentice Hall Professional Technical Reference. | ||
− | *IBM. Rational Unified Process (RUP). Recuperado el 2009-11-19 de | + | *IBM. Rational Unified Process (RUP). Recuperado el 2009-11-19 de http://www-01.ibm.com/software/awdtools/rup/ |
</div> | </div> | ||
<hr /> | <hr /> |
Revisión de 16:48 30 ene 2015
Patrones de Productos Relacionados
Descripción
Es un método de desarrollo de software orientado a objetos creado por Craig Larman[1] tomando como base RUP (Rational Unified Process)[2].
Se trata de un método de desarrollo evolutivo (iterativo), incremental y dirigido por casos de uso que permite desarrollar completamente un sistema software partiendo de un prototipo funcional inicial cuyas funcionalidades se van extendiendo hasta culminar con el desarrollo de dicho sistema.Restricciones (Forces)
- Tipo de Organización: Universidades, PyMEs, Grandes Empresas.
- Tipos de Sistema: Aplica a todos los tipos de sistemas.
- Paradigma de Programación: Orientado a Objetos.
Recursos de Información
- Larman, C. (2004). Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd. ed.). Prentice Hall Professional Technical Reference.
- IBM. Rational Unified Process (RUP). Recuperado el 2009-11-19 de http://www-01.ibm.com/software/awdtools/rup/