miércoles, 12 de septiembre de 2012

GENEXUS


Es una herramienta de desarrollo de software multiplataforma, basada en conocimiento orientada principalmente a aplicaciones web empresariales, plataformas Windows y dispositivos móviles. 

herramientas CASE


Las herramientas CASE son diversas aplicaciones informáticas que se usan para aumentar la productividad en el desarrollo de software, reduciendo el costo en términos de tiempo y dinero

patrones GOF


 Son patrones basados en el campo orientado a objeto y en la actualidad son los más conocidos y utilizados.

Se subdividen en tres:

PATRONES CREACIONALES
Ejemplo

Fábrica Abstracta ( Abstract Factory ):Este patrón soluciona problemas como crear diferentes familias de objetos, un ejemplo es la creación de interfaces en distintos tipos de ventanas, menús ,botones, etc.

PATRONES ESTRUCTURALES

Ejemplo

Puente (Bridge): Desenlaza una  implementación permitiendo modificarlas independientemente.

PATRONES DE COMPORTAMIENTO

Ejemplo

Cadena de responsabilidad (Chain of responsibility): La base es permitir que más de un objeto tenga la posibilidad de atender una petición.

TDD (test-driven development)

Desarrollo guiado por pruebas es  un proceso de desarrollo de software que se basa en la idea de desarrollar pruebascodificar y refactorizar el código construido.

manifiesto agíl

Las metodologías agiles forman parte del movimiento de desarrollo ágil de software, y se basan en la adaptabilidad de cualquier cambio como medio para aumentar las posibilidades de éxito de un proyecto.

prince2

Es un método para la gestión de proyectos que cubre administración, control y organización de un proyecto.

ITIL

es un conjunto de conceptos y prácticas usadas para la gestión de servicios de tecnologías de información, desarrollo de tecnologías de la información y las operaciones relacionadas con la misma en general, da un extenso de procedimientos de gestión ideados para ayudar a las organizaciones a lograr calidad y eficiencia en las operaciones de TI.