10 conceptos y acrónimos básicos que todo desarrollador serio debe saber

Post on 12-Jul-2015

234 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Conceptos y Acrónimos básicos que todo desarrollador serio debe saber.

10

@rafaecheve

1 JSONJavaScript Object Notation, es un formato de intercambio de datos muy usado en REST API’s

@rafaecheve

2 AGILEUn grupo de metodologías en desarrollo el cual es incremental e iterativo, donde los requerimientos evolucionan constantemente.

@rafaecheve

3TDDTest Driven Development, se refiere al desarrollo basado en pruebas de código, el cual todo comienza con un test que debe de fallar.

@rafaecheve

4 UXSe refiere a Usabilidad y Experiencia de usuario, la cual incluso tiene procesos propios.

@rafaecheve

5 XPExtreme Programming (XP) se refiere a un conjunto de técnicas aplicadas al desarrollo de software como son:!Unit Testing, Code reviews e Integración Continua.

@rafaecheve

6DEUDA TÉCNICALa deuda técnica se refiere a la falta de experiencia o habilidades propias para el uso de ciertas tecnologías aplicadas a un proyecto.

@rafaecheve

7PATRON DE DISEÑOSe refiere a un conjunto soluciones reusables en código, el cual se puede aplicar a ciertos problemas comunes, no importando lenguaje o entorno de desarrollo.

@rafaecheve

8OOP

@rafaecheve

El Diseño orientado a objetos comprende un paradigma de diseño en el cual todos los elementos son objetos los cuales contienen atributos y procedimientos comúnmente llamados métodos.

9QA

@rafaecheve

Quality Assurance, es una manera de agregar certidumbre a productos o proyectos aumentando la calidad mediante pruebas como testing y métricas.

10 INTEGRACIÓN CONTINUA

@rafaecheve

Comprende el conjunto de practicas las cuales permiten mantener y hacer un build del desarrollo cada vez que se integra con nuevo código, incluso varias veces al día.

@rafaecheve

Gracias por tu lectura!

Si te sirvió,comparte esta presentación!

r@rafaecheve.com

top related