Administración del ciclo de vida de las aplicaciones

Las aplicaciones modernas necesitan un ciclo de vida moderno

Durante años, Visual Studio ha permitido a las organizaciones de desarrollo de software liberarse de rígidos ciclos de vida de las aplicaciones orientados a procesos que aíslan a los equipos de desarrollo, pruebas, administración de proyectos y operaciones. El método de Microsoft para administrar el ciclo de vida de las aplicaciones (Application Lifecycle Management, ALM) proporciona un entorno flexible y ágil que se adapta a las necesidades del equipo, elimina barreras entre roles y optimiza los procesos, de manera que puede centrarse en ofrecer software de gran calidad de un modo más rápido y eficiente. En un mundo en el que el desarrollo de software es cada vez más importante para el éxito de un negocio, los principios de ALM que incorpora Visual Studio son más relevantes que nunca.

Agile

Visual Studio ALM le proporciona las herramientas y flexibilidad que necesita para ejecutar sus equipos ágiles. La administración de trabajos pendientes mediante arrastrar y colocar junto con los paneles kanban permiten priorizar y visualizar el trabajo importante para los equipos que contribuyen en el proyecto. El soporte listo para usar de Scrum le ayudará a planificar sprints, administrar la capacidad del equipo y realizar un seguimiento del progreso con paneles de tareas y gráficos de evolución. Además, los paneles personalizables le aseguran que todo el mundo puede visualizar el valor que proporcionan sus equipos.

Desarrollo ágil de software

Control de código fuente

Independientemente de su preferencia (centralizada o descentralizada), Visual Studio ALM le proporciona herramientas que permitirán que su equipo administre eficientemente el código base.

A los usuarios de Git les complacerá obtener repositorios Git ilimitados y gratuitos en Visual Studio Online, incluido soporte para bifurcación, comentario de código ligero y solicitudes de extracción. La integración de Visual Studio hace que cambiar las bifurcaciones, confirmar cambios y sincronizar una confirmación específica sea más fácil que nunca.

Control de versiones de Team Foundation (TFVC) le proporciona el control y las características que necesita para administrar centralmente el código. Dé cabida a miles de desarrolladores en un único repositorio con funcionalidades avanzadas de bifurcación, combinación y visualización, administre permisos a cualquier nivel de su código base y obtenga compatibilidad completa para satisfacer el cumplimiento de las disposiciones legales y ofrecer compatibilidad con auditorías en cualquier nivel.

Colaboración de equipos

Pruebas

Visual Studio proporciona herramientas para ayudar a su equipo con la automatización de pruebas, los aprobados de pruebas manuales y exploratorias, y las ejecuciones de rendimiento y carga. Capture información más completa en contexto para reproducir errores y asegurar calidad durante el proceso de desarrollo. Genere casos de prueba automáticamente desde ejecuciones exploratorias, cree y administre varias configuraciones de prueba y grabe acciones de usuario con captura de voz y de pantalla para mejorar la reproducibilidad de los puntos problemáticos de la aplicación.

Herramientas de pruebas

Versión

Cuanto más rápida la implementación del software, menos tardará en recibir comentarios Con una administración de versiones en Visual Studio, usted puede configurar, aprobar e implementar sus aplicaciones para cualquier entorno. Cree orquestaciones de implementación automatizadas para cada entorno, sin importar la complejidad de la configuración. Al entregar el software con más frecuencia y facilidad a un entorno, los evaluadores pueden validar antes el sistema y las partes interesadas siguen implicadas en el proceso de entrega de comentarios.

Release Management

Multiplataforma

Aunque su equipo desarrolle software para diferentes plataformas y utilice una gran variedad de herramientas de desarrollo, como Eclipse y Xcode, todo el equipo de desarrollo puede aprovechar las ventajas que ofrece un único entorno de colaboración unificado y flexible con servicios ALM (Application Lifecycle Management) en Visual Studio Online o Team Foundation Server.

Team Explorer Everywhere ofrece toda la capacidad de Team Foundation Server y Visual Studio Online a los equipos de desarrollo en Eclipse. Conéctese a los proyectos de equipo localmente o en la nube para obtener acceso completo al código fuente, a trabajos pendientes y a funcionalidades de compilación para plataformas que no son de Windows.

El ecosistema mundial de asociados de Visual Studio proporciona también funcionalidades multiplataforma adicionales totalmente integradas con Visual Studio, como Xamarin, para compilar aplicaciones nativas en dispositivos Android e iOS reutilizando su código y sus conocimientos de .NET.

Team Explorer Everywhere