28 relaciones: Capa de acceso a datos, Desarrollo ágil de software, Documentación, Error de software, Hediondez del código, Historias de usuario, Informática, Ingeniería de software, JUnit, Kent Beck, Manifiesto ágil, Mantenibilidad, NUnit, PHPUnit, Programa Mercury, Programación, Programación en pareja, Programación orientada a objetos, Programación por procedimientos, Prueba unitaria, Pruebas de aceptación (informática), Pruebas de regresión, Realimentación, Refactorización, Ron Jeffries, Smalltalk, Ward Cunningham, Wiki.
Capa de acceso a datos
Una capa de acceso a datos o DAL (del inglés data access layer) en los programas informáticos, es una capa de un programa informático que proporciona acceso simplificado a los datos almacenados en el almacenamiento persistente de algún tipo, tal como una entidad-relación de base de datos.
¡Nuevo!!: Programación extrema y Capa de acceso a datos · Ver más »
Desarrollo ágil de software
El desarrollo ágil de software es una metodología de desarrollo de software que se caracteriza por el descubrimiento de requisitos y la mejora de soluciones a través del esfuerzo colaborativo de los equipos con sus clientes o usuarios finales, la planificación adaptativa, el desarrollo evolutivo, la entrega temprana, la mejora continua y las respuestas flexibles a los cambios en los requisitos, la capacidad y la comprensión de los problemas que hay que resolver.
¡Nuevo!!: Programación extrema y Desarrollo ágil de software · Ver más »
Documentación
La documentación es la ciencia que consiste en documentar, y se encuentra identificada por el procesamiento de información que otorgará datos específicos sobre un tema determinado; de acuerdo a esto puede identificarse como una técnica instrumental y auxiliar, para lograr informar a numerosas personas sobre un tema en específico.
¡Nuevo!!: Programación extrema y Documentación · Ver más »
Error de software
Un error de software, error o simplemente fallo (también conocido por el inglés, bug) es un problema en un programa de computadora o sistema de software que desencadena un resultado indeseado.
¡Nuevo!!: Programación extrema y Error de software · Ver más »
Hediondez del código
En programación de computadores, la hediondez del código (code smell en inglés, o también conocido por código que huele o apesta) es cualquier síntoma en el código fuente de un programa que posiblemente indica un problema más profundo.
¡Nuevo!!: Programación extrema y Hediondez del código · Ver más »
Historias de usuario
Una historia de usuario es una representación de un requisito escrito en una o dos frases utilizando el lenguaje común del usuario.
¡Nuevo!!: Programación extrema e Historias de usuario · Ver más »
Informática
La informática, también llamada computación, es el área de la ciencia que se encarga de estudiar la administración de métodos, técnicas y procesos con el fin de almacenar, procesar y transmitir información y datos en formato digital.
¡Nuevo!!: Programación extrema e Informática · Ver más »
Ingeniería de software
La Ingeniería de Software es una de las ramas de las ciencias de la computación que estudia la creación de software confiable y de calidad, basándose en métodos y técnicas de ingeniería, y brindando soporte operacional y de mantenimiento.
¡Nuevo!!: Programación extrema e Ingeniería de software · Ver más »
JUnit
JUnit es un conjunto de bibliotecas creadas por Erich Gamma y Kent Beck que son utilizadas en programación para hacer pruebas unitarias de aplicaciones Java.
¡Nuevo!!: Programación extrema y JUnit · Ver más »
Kent Beck
Kent Beck, nacido el 31 de marzo de 1961, es ingeniero de software estadounidense, uno de los creadores de las metodologías de desarrollo de software de programación extrema (eXtreme Programming o XP) y el desarrollo guiado por pruebas (Test-Driven Development o TDD), también llamados metodología ágil.
¡Nuevo!!: Programación extrema y Kent Beck · Ver más »
Manifiesto ágil
El 12 de febrero de 2001 diecisiete críticos de los modelos de mejora del desarrollo de software basados en procesos, convocados por Kent Beck, quien había publicado un par de años antes Extreme Programming Explained, libro en el que exponía una nueva metodología denominada Extreme Programming, se reunieron en Snowbird, Utah para tratar sobre técnicas y procesos para desarrollar software.
¡Nuevo!!: Programación extrema y Manifiesto ágil · Ver más »
Mantenibilidad
Dependiendo del campo, mantenibilidad puede tener significados ligeramente diferentes.
¡Nuevo!!: Programación extrema y Mantenibilidad · Ver más »
NUnit
NUnit es un framework open source de Pruebas de unidad para Microsoft.NET y Mono.
¡Nuevo!!: Programación extrema y NUnit · Ver más »
PHPUnit
PHPUnit es un entorno para realizar pruebas unitarias en el lenguaje de programación PHP.
¡Nuevo!!: Programación extrema y PHPUnit · Ver más »
Programa Mercury
El Programa Mercury fue el primer programa espacial tripulado de los Estados Unidos, desarrollado entre 1961 y 1963 en el marco de la carrera espacial.
¡Nuevo!!: Programación extrema y Programa Mercury · Ver más »
Programación
La programación es el proceso de crear un conjunto de instrucciones que le dicen a una computadora como realizar algún tipo de tarea.
¡Nuevo!!: Programación extrema y Programación · Ver más »
Programación en pareja
La Programación en Pareja (o Pair Programming en inglés) requiere que dos programadores participen en un esfuerzo combinado de desarrollo en un sitio de trabajo.
¡Nuevo!!: Programación extrema y Programación en pareja · Ver más »
Programación orientada a objetos
La programación orientada a objetos (POO, en español); es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.
¡Nuevo!!: Programación extrema y Programación orientada a objetos · Ver más »
Programación por procedimientos
La programación procedimental o programación por procedimientos es un paradigma de la programación.
¡Nuevo!!: Programación extrema y Programación por procedimientos · Ver más »
Prueba unitaria
En programación, una prueba unitaria, PU, o test unitario (del inglés: unit test) es una forma efectiva de comprobar el correcto funcionamiento de las unidades individuales más pequeñas de los programas informáticos.
¡Nuevo!!: Programación extrema y Prueba unitaria · Ver más »
Pruebas de aceptación (informática)
En ingeniería de software y pruebas de software, las pruebas de aceptación (User Acceptance Testing, UAT) pertenecen a las últimas etapas previas a la liberación en firme de versiones nuevas a fin de determinar si cumplen con las necesidades y/o requerimientos de las empresas y sus usuarios.
¡Nuevo!!: Programación extrema y Pruebas de aceptación (informática) · Ver más »
Pruebas de regresión
Las pruebas de regresión son cualquier tipo de pruebas de software con el objeto de descubrir errores (bugs), carencias de funcionalidad, o divergencias funcionales con respecto al comportamiento esperado del software, causados por la realización de un cambio en el programa.
¡Nuevo!!: Programación extrema y Pruebas de regresión · Ver más »
Realimentación
La realimentación —también referida de forma común como retroalimentación— es un mecanismo por el cual una cierta proporción de la salida de un sistema se redirige a la entrada, con señales de controlar su comportamiento.
¡Nuevo!!: Programación extrema y Realimentación · Ver más »
Refactorización
La refactorización (del inglés refactoring) es una técnica de la ingeniería de software para reestructurar un código fuente, alterando su estructura interna sin cambiar su comportamiento externo.
¡Nuevo!!: Programación extrema y Refactorización · Ver más »
Ron Jeffries
Ron Jeffries (nacido el 26 de diciembre de 1939) es uno de los tres fundadores de la metodología de desarrollo del software, Programación Extrema (XP) alrededor de 1996, junto con Kent Beck y Ward Cunningham.
¡Nuevo!!: Programación extrema y Ron Jeffries · Ver más »
Smalltalk
Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico.
¡Nuevo!!: Programación extrema y Smalltalk · Ver más »
Ward Cunningham
Howard Cunningham, más conocido como Ward Cunningham (Michigan City, Indiana; 26 de mayo de 1949), es un informático y programador estadounidense de patrones para programación ("patterns") y de la WikiWikiWeb y fue coautor del Manifiesto para el desarrollo ágil de software.
¡Nuevo!!: Programación extrema y Ward Cunningham · Ver más »
Wiki
El término wiki (palabra que proviene del hawaiano wiki, 'rápido') alude al nombre que recibe una comunidad virtual, cuyas páginas son editadas directamente desde el navegador, donde los mismos usuarios crean, modifican, corrigen o eliminan contenidos que, habitualmente, son compartidos por cualquier otro usuario.
¡Nuevo!!: Programación extrema y Wiki · Ver más »
Redirecciona aquí:
Extreme Programming, Extreme programming, Programacion Extrema, Programacion extrema, Programación Extrema, Programación xp.