CodeCamp Buenos Aires 2011

Sesiones

Tag Cloud

.NET (3) Access Control Service (1) Administración de Identidades (1) android (2) Aplicaciones Virtualizadas (1) ASP.NET (1) Asp.Net MVC (7) Async (1) Ataques (1) Automatización (2) Azure (3) Azure AppFabric (1) BDD (1) best practices (1) BI (2) browsers (1) C# (7) C# 5 (1) C++ (1) Cloud (1) cloud computing (1) Code First (1) CSS (2) Denali (1) Deployment (1) Desktop (1) Diseño de Interfaces (1) Dispositivos (1) EF 4.1 (1) enterprise (1) escalabilidad (1) Escritorios Virtuales (1) Estándares (1) Exchange (1) Forefront Identity Manager (1) Front-End Development (1) Gaming (1) Git (1) Git-Extensions (1) GitHub (1) HTML5 (5) Hyper-V (1) Identity (1) Infraestructura (1) Internet Explorer (1) interop (1) iphone (2) IPV6 (1) Javascript (6) JQuery (2) JQuery Mobile (1) Juegos (1) Kinect (5) KnockoutJs (1) LINQ (1) linux (1) LOB (1) Lync (1) mac (1) Mango (3) MDT (1) Mobile (2) MongoDB (1) Mono (1) Multiplataforma (1) Multi-tenancy (1) mvc4 (1) Networking (1) NHibernate (1) node (1) NodeJS (1) NoSQL (1) NuGet (1) ORM (2) Pairwise Testing (1) Patrones (1) PowerPivot (1) Powershell (1) Prácticas (1) rapid application development (1) Reactive Extensions (1) Realidad Aumentada (1) Rx (1) Scripting (1) sdk (1) Seguridad (2) Service Bus (1) Servicios (1) servidores (1) Sharepoint (4) Silverlight (1) Silverlight 5 (1) soa (1) Source Control Management (1) Spark (1) SQL (4) SQL CE 4 (1) Structuremap (1) TDD (1) Testing (1) Unified Communications (1) unit test (1) VB (1) VDI (1) Virtual Desktops (1) Virtualización (1) visual studio (2) visual studio 2011 (1) visual studio lightswitch (1) VoIP (1) wcf (1) WDS (1) Web (1) web sockets (1) WebParts (1) windows 8 (2) Windows Azure (6) Windows Phone (3) Windows Phone 7 (3) Windows Server 2008 R2 (1) wordpress (1) WP7 (1) WPF (1) XBOX (2) XBOX Live (1) XNA (2) zero code (1)

Desarrollo y testeo modular de interfaces HTML5 / MVC

Posteado por @codecampba 04 octubre 2011 12:32

Descargar presentación PowerPoint de esta sesión

Al desarrollar aplicaciones complejas, particularmente sobre metodologías ágiles y cubriendo múltiples plataformas (e.g, múltiples navegadores, responsive design), el diseño y desarrollo de la interfaz replica el modelo de "Shlemiel el pintor": en cada etapa se repiten pasos ya recorridos previamente, acumulando complejidad e incertidumbre hasta sobrepasar lo manejable.   

Se presenta un conjunto de prácticas y herramientas desarrolladas y probadas en proyectos reales con distintos equipos de desarrollo, que permiten:  

  • Llevar el proceso de desarrollo de la interfaz a tiempo lineal en lugar de cuadrático.  
  • Incorporar pairwise testing cubriendo todos los casos durante el proceso de desarrollo, en lugar de tener que esperar a implementar la interfaz completa, operarla para encontrar casos imprevistos en QA y volver atrás.  
  • Reducir o eliminar los costos que impiden diseño y desarrollo de la interfaz por iteraciones.  
  • Reducir o eliminar costos de producción de documentación, prototipos para pruebas de usabilidad y entregables finales.  
  • Reducir o eliminar los costos de integración con entorno de producción.   

Se presentará Congo, nuestro framework opensource en desarrollo para maquetación y testeo modular HTML5, como caso concreto, aplicable y extensible de estos conceptos.

Hora: 16:00

Orador: Santiago Bustelo

Sala: Sala 2131 - 3er piso