Visual Studio 2005 Gestión del Ciclo de Vida Jose Murillo Responsable programas técnicos para Fabricantes.

Slides:



Advertisements
Presentaciones similares
Experiencia en implantación de una metodología
Advertisements

Microsoft Solution Framework v.4 Agile (MSF)
Diego Dagum Arquitecto .NET Microsoft Chile
Caso de Éxito: Team System, CMMI, Metodologías Ágiles
© 2006 Microsoft Corporation. All rights reserved
Desarrollo de aplicaciones 100%.NET Octavio Hernández DANYSOFT Internacional Delphi 8 para Microsoft.NET Framework.
Nuevos Paradigmas del Desarrollo: Metodologías Ágiles, Team Foundation Server y CMMI. Pablo Herraiz Consultor Calidad y Procesos
TNT1-64 KEY MESSAGE: This is Technet session TNT 1-64.
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
Unidad 2 IDE Visual Studio.Net [UTN - Tecnologías de desarrollo de software IDE] [2009]
FIUBA 2.0.
Plan de Implantación Sistemas de Información III
information technology service
Katherine Núñez Jose Fabio Araya
El Mercado del Proyecto.
Automatización de Solicitudes Multicanales Solicitudes de servicios Fraude Clonación de la tarjeta Solicitudes sobre el producto Aumento de la capacidad.
VV&T and QA software departments in a medical company
Microsoft SQL Server 2008 – SQL Server Integration Services
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Herramientas CASE.
MÉTODO ÁGIL SCRUM APLICADO A LA IMPLANTACIÓN DE UN SISTEMA INFORMÁTICO PARA EL PROCESO DE RECOLECCIÓN MASIVA DE INFORMACIÓN CON TECNOLOGÍA MÓVIL Como.
María Salomé Dávila Silva Julio 2013
Por: Carlos Aucancela Tatiana Pozo
Pablo Ruglio Diego Guigou Alfredo Lavagnino
PLAN DE CALIDAD.
Proyecto: Lanzamiento
Perfiles asociados a MSDN & Visual Studio Equipo de Desarrollo Microsoft Otros Equipos de Desarrollo y Administradores de Sistemas usando plataforma Microsoft.
4/1/2017 6:53 PM © Microsoft Corporation. All rights reserved.
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
Diseño de arquitectura Top-Down con UML
Soporte GO-LIVE Crear y seguir tareas, escenarios, requerimientos Asignar trabajo al equipo Uso de workflow para hacer cumplir el proceso.
Visual Studio es una potente solución (Programa) ALM que permite a las organizaciones ofrecer un valor continuo con velocidad y calidad para desarrollar.
Microsoft Office System Recopilando Información y Fomentando la Colaboración a través de Formularios Electrónicos José Alania Valdez Especialista en Tecnologías.
Desarrollo Con CALIDAD, con Visual Studio 2008
Emir Treviño
Introducción a Windows Sharepoint Services V3 y Office Sharepoint Server 2007 Rubén Alonso Cebrián
Desarrollando en serio…
Red Social Universitaria
Sistema de Administración de Subastas Inversas. Agenda Métricas del proyecto Hitos alcanzados Demo Final Retrospectiva.
Sistema de Administración de Subastas Inversas
CheckIn4Android.
DEFENSA PÚBLICA Jorge Salinas
Trabajo Práctico Taller de Desarrollo de Proyectos 2 Septiembre 2009.
Calidad del Software en la DGT
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Taller de Proyectos 2 Presentación. Objetivos Desarrollar un software con calidad a partir de los requisitos definidos en Taller de Proyectos 1 Análisis.
Tecnologias Usadas.Net Framework LINQ WCF Subversion Clickonce Smart Client Deployment SQL Server Compact Edition. Visual Studio Express 2008.
Tecnología para la Comunidad
Ingeniería de Software Asistida por Computadora
Especialización en Desarrollo de Software
Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:
Alberto Borbolla Juan Román Escamilla CrossHorizons.
Taller de Proyectos 2 Presentación. Objetivos Desarrollar un software con calidad a partir de los requisitos definidos en Taller de Proyectos 1 Diseño.
Visual Studio 2010 Guía de ventas. Microsoft Confidential2.
Taller de Proyectos 2 Presentación. Objetivos Desarrollar un software con calidad a partir de los requisitos definidos en Taller de Proyectos 1 Diseño.
Roles de Open UP.
Cátedra de Habilitación Profesional
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
UML.
PROCESOS DE DESARROLLO DE SOFTWARE
Laura Posada Agudelo Carlos Mario Zapata
Estructurar tus ideas para hacerlas realidad
Taller de desarrollo de proyectos II Presentación Inicial.
Visual Studio, productividad concentrada N Daniel Cazzulino Microsoft MVP | XML Clarius Consulting S.A. C.
Proyecto de Ingeniería de Software 2008 Proyecto TITA Soft. Grupo 02.
La mejor combinación para actualizar tecnológicamente su negocio … Microsoft & Consultoría de Sistemas y Red.
Software de Comunicaciones
Documentos obligatorios de cada Fase
Herramientas CASE.
Transcripción de la presentación:

Visual Studio 2005 Gestión del Ciclo de Vida Jose Murillo Responsable programas técnicos para Fabricantes de Software (ISVs)

Agenda Visual Studio –Novedades Soporte a diferentes roles –Jefe de Proyecto –Arquitecto de Software y Sistemas –Desarrollador –Equipos de Pruebas Conclusiones…

Visual Studio 2005 Mayor Productividad Marca un nuevo máximo en productividad Hasta un 70% menos de código Nuevas herramientas diseñadas para desarrolladores Web y de VB6 Trabajo en equipo y Colaboración Gestión completa del ciclo de vida de desarr. Mejora la comunicación entre el equipo Herramientas de control de calidad con coste MUY competitivo Preparado para la Empresa Hasta un 40% de mejora de rendimiento frente a.NET 1.1 Hasta un 200% mayor rendimiento que IBM Soporte completo para desarrollo en 64 bits

Una Única Herramienta Arquitecto de Infraestructura Arquitecto de Software Jefe de Proyecto Desarrollador Tester de Software Responsable de BBDD La Colaboración es Productividad en Equipo El mismo entorno para todos los tipos de clientes (Rico, Web, Móvil, Office) El mismo entorno para todos los roles de un desarrollo software Seguimiento del proyecto con metodologías CMMI y MSF Ágil

Nuevas Versiones Diseñador Aplicaciones Diseño Infraestructura Diseñador Despliegue Pruebas de Stress Pruebas Manuales Gestión de Pruebas Analizador estático Analizador dinámico Code Profiler Pruebas Unitarias Análisis de Cobertura de Código Modelado UML con Visio Team Foundation Client (incluye CAL) Visual Studio Professional Edition Diseñador de clases Seguimiento Tareas Gestión de Cambios Gestión de Proyecto Servicio de Build Web de Proyecto Informes

Gestión del Proyecto Metodologías intrínsecas en la herramientas –CMMI for MSF, MSF Agile, otros paquetes Información centralizada accesible vía Visual Studio, Web (SharePoint), Office, … Control de Tareas, Bugs, Requisitos –Gestión de Cambios –Workflow y Gestión de Estados –Modelo totalmente extensible por metodología Repositorio de Documentación Repositorio de Código –Trazabilidad Informes y Métricas del Proyecto Integración Continua – Servicio de Compilación

Gestión del Proyecto

Arquitectura Domain Specific Languages (DSLs) Diagramas de Arquitectura Software –Permiten modelar las piezas de una aplicación software y sus restricciones –Generan código y se auto actualizan Diagramas de Arquitectura Hardware –Incluye a Sistemas en el ciclo de vida –Modelan un datacenter y sus restricciones –Permiten modificar la configuración de los elementos hardware/software y se actualizarse a la inversa

Arquitectura Diagramas de despliegue –Representar un software desplegado en un datacenter –Permite validar el despliegue futuro Comprueba que las restricciones de software y hardware casan –Permiten generar la documentación de instalación –Permiten realizar despliegues automáticos vía herramientas de despliegue (futuro System Center o terceros)

Desarrollo Diagramas de Clase –Actualizaciones en ambos sentidos (DSLs) Code Snippets Análisis de Código Estático –Pruebas de Caja Blanca –Análisis del código fuente Análisis de Código Dinámico –Pruebas de Caja Negra –Pruebas Unitarias –Pruebas de Cobertura –Análisis de Rendimiento

Desarrollo

Pruebas Pruebas Unitarias Pruebas Funcionales –Web (Robot) y Cliente Rico (limitadas) Pruebas Manuales –Basadas en plantillas Word o Texto Pruebas de Carga –Permite incluir requisitos de Calidad de Servicio desde el inicio del desarrollo Gestión de Casos de Pruebas

Conclusiones Una única herramienta para cualquier tipo de desarrollo (Web, Windows, Móvil, Office, etc) Una única herramienta para todo el equipo de desarrollo –Gestión integral del Ciclo de Vida –Mejora en la colaboración –Mayor productividad –Mejora en la calidad

¿Preguntas?