Productividad en el Equipo de Desarrollo de Software

  • View
    2.050

  • Download
    0

  • Category

    Business

Preview:

DESCRIPTION

How can Visual Studio Team System reduce today\'s software development costs

Citation preview

Productividad en el equipo de desarrollo de software

Bienvenidos!!!

dayTechnology

Agenda

PresentaciónProductividad en el equipo de desarrollo de software

03:30 PM a 03:50 PM

Sesión 1Desde la concepción del problema a la implementación del proyecto 03:50 PM a 05:00 PM

Break 05:00 PM a 05:15 PM

Sesión 2Los requerimientos listos…Equipo, en marcha!!!

05:15 PM a 06:30 PM

Sesión 3Pruebas…Pruebas…Pruebas… 06:30 PM a 07:45 PM

Cierre y Rifas!!! 07:45 PM a 08:00 PM

Necesidades de negociosEl desarrollo de aplicaciones es crítico para el rendimiento del negocio

Administración de Aplicaciones

Colaboración de Equipo y Productividad

Calidad de Software y Rendimiento de las aplicaciones

Necesidades del NegocioRápido time-to-marketPredictibilidadCumplimiento de objetivos

Requerimientos de IT deben alinearse al negocioEficiencia en costos: IT

Satisfacción del clienteProductividad de negocio

Capacidades de Desarrollo de Aplicaciones

Dificultad para asegurar la calidad de las aplicacionesComplejidad en el desarrollo de software y el manejo de la seguridad en incrementoCalidad y rendimiento son problemas importantes que impactan al negocio

Organizaciones IT: HOYDolores de los ClientesAdministración de las aplicaciones es un gran

retoVisibilidad limitada en los estatus de proyectos para tomar decisionesBalance entre requerimientos del negocio e IT es difícil de mantenerCarencia de procesos metódicos de desarrollo de aplicacionesProblemas de comunicación en el equipo de desarrolloEntre unidades: negocio, desarrollo, calidad, producciónInsuficiente información del requerimiento y pérdida del seguimiento

RetosCostos de operación y mantenimientoEn promedio, las organizaciones de IT gastan 75%

de su presupuesto de software en operación y mantenimiento de sus sistemas

Fuente: Forrester, Performance-Driven Development, Carey Schwaber, 2006

Cómo acometemos las prioridades de la Gerencia cuando gastamos 75% en mantenimiento?

Presupuesto

100%

50%

0%

Desarrollo de nuevas aplicaciones

Operación y mantenimiento

RetosCalidad

Elementos críticos para el éxito de los proyectosErrores en calidad del software le cuestan a América cerca de US$ 368 millones anualmenteEl grueso de estos costos no son asumidos por los departamentos de IT

US$ 235.5 millones (64%) del costo por mala calidad del software es absorbido por usuarios

Source: NIST, The Economic Impacts of Inadequate Infrastructure for Software Testing 2005

Que define la calidad del software?

El costo de inadecuadas pruebas

de softwareUsuarios

Desarrolladores

$0 $10 $20 $30 $40

Competencia

Globalización Marketplace

Macroeconomia Regulación

Expectativas de los clientes

Tecnología

La realidad del cambio

Agilidad es la métrica clave!!

Necesidades de los clientes Requerimientos de socios de Negocio

7x24Acceso móvil

Fusiones, AdquisicionesCanales, nuevas líneas de negocio

Novatos

Entusiastas

Estudiantes

Aficionados

Part-Timers

Visual Basic 6 Developers

Profesionales

Consultores

Desarrolladores Empresariales

Arquitectos

Testers

Visual Studio 2005: Línea de Productos

La plataforma para el equipo de desarrollo

Incrementarla eficiencia

Calidad enel desarrollo

Control yVisibilidad

Diseño deOperaciones

Gerente deProyecto

Arquitecto deSoluciones

DesarrolladorTester

Arquitecto deInfraestructura

Visual Studio Team System

Admón. de CambiosVisual Studio

Team Foundation

Pro

cesos y

Gu

ías d

e A

rqu

itectu

ra

Analiz. de Código Dinámico

Visual StudioTeam Architect

Analiz. de Código Estático

Perfilador de Código

Unit Testing

Código administrado y no administrado

Modelamiento de Visio y UML

Team Foundation Client (incluye CAL)

Visual Studio Professional Edition

Pruebas de Carga

Pruebas Manuales

Admón. Casos de Prueba

Diseño de Aplicaciones

Diseño de Infra. Lógica

Diseño de Implementación

Visual StudioTeam Developer

Visual StudioTeam Test

Socio

s d

e D

esarr

ollo d

e V

isu

al S

tud

io

Construcción de Builds

Diseñador de Clases

Reportes

Seguim. de WorkItems

Portal de Proyectos

Servicios de Integración

Admón. de Proyectos

Visual StudioTeam Database

ProfessionalAdmon. cambios DB

Pruebas de BD (Tunning)

Implementación DB

Contenido relacionadoVisual Studio Team Edition for Software Architects http://lab.msdn.microsoft.com/teamsystem/teamcenters/architect/default.aspx System Definition Model SDK http://lab.msdn.microsoft.com/teamsystem/workshop/sdm/default.aspxDynamic Systems Initiativehttp://www.microsoft.com/windowsserversystem/dsi/default.mspx Software Factorieshttp://msdn.microsoft.com/architecture/overview/softwarefactories/

Domain Specific Language Toolshttp://lab.msdn.microsoft.com/vs2005/teamsystem/workshop/dsltools/Guidance Automation Toolkithttp://lab.msdn.microsoft.com/teamsystem/workshop/gat/default.aspx

Microsoft Architecture Resource Centerwww.microsoft.com/architecture

MSGuayaquilLa Comunidad de Desarrolladores .NET de Guayaquil

http://msguayaquil.com

¡Aprovecha hasta el 30 de Junio!

Entérate de las promociones vigentes y úsalas:www.microsoft.com/spanish/msdn/ecuador/

promos/

Más información en el Centro de Atención al cliente Microsoft

Colombia: 018000-510595 Perú: 0800-51900/5950500

Ecuador: 1800-258025 Venezuela: 0800-6427676

¿Aun trabajas con VB 6.0?

¡Es hora de evolucionar!. Encuentre recursos para enfrentar el proceso,

eventos, curso en Centros Autorizados, soporte, descuentos y libros en:

www.microsoft.com/spanish/msdn/ecuador/amplia

¿Tienes suscripción MSDN?

Entérate de todos los beneficios a los que tienes derecho y sácales el máximo

provecho:

www.microsoft.com/spanish/msdn/ecuador/cliente

Únete a la nueva hola de soluciones con ricas interfaces gráficas, y generar

¡WOWs! en tus clientes

Descrubre Microsoft Expression Studio, baja trials y tutoriales en

www.microsoft.com/spanish/msdn/latam/expression

Aprende más de la tecnología Silverlight visitando: www.silverlight.net

Lidera Tú Camino!!!

Beneficios:Material de estudio para los exámenes orientados al desarrollo web (70-528 y 70-536)40 hrs de entrenamiento en un Centro de Entrenamiento Especializado Microsoft75% de descuento MOCFinanciamiento de la inversión en dos (2) partes!!!El cupón para presentar cada examen está incluido en la inversión!!!http://www.microsoft.com/spanish/msdn/ecuador/lidera/default.aspx

Lidera Tú Camino!!!

Fecha de vigencia del programa:

01/03/2007 – 30/06/2007

CondicionesHaber obtenido la 3era estrella del programa “Desarrollador Cinco Estrellas 2005” (http://www.dce2005.com)

• Contacto en Ecuador:– Macarena Reinoso

Desarrollo Innovador de Calidad y EficienteApoyar el desarrollo de economías de software local, atendiendo la dinámica entre la oferta y demanda del software existente.

Empresas

• Transferencia de Conocimiento Técnico

• Recursos de Desarrollo• Ecosistema de Socios • Soporte Técnico

Empresas de SW

• Transferencia de Conocimiento del Negocio y Técnico

• Recursos de Desarrollo y Negocios para Empresas de SW

• Programa de Socios Microsoft

• Soporte de Negocio para Empresas de SW

¿Profesional , quieres Saber más?Contacta a:Néstor Guadarramanguada@microsoft.com

¿Empresa de SW, quieres saber más?Contacta a:Adel Mezaadel.meza@microsoft.com

Encuestas!!!

¿Les gusto?¿Qué podemos mejorar?

¿Qué otras actividades deberíamos ejecutar?

Webcast, Screencast, Labs

¿Qué desean ver en la próxima ejecución?

Web, Windows, Arquitectura

¿Preguntas?

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Recommended