Modern Application Development Users are demanding a new breed of applications. Modern Application Lifecycle Modern applications require a modern application.

Slides:



Advertisements
Similar presentations
Zwanzig Zehn Die Roadshow. Die neuen Produkte.
Advertisements

What’s new in Visual Studio 2012 and Team Foundation Server 2012
Continuous Feedback in Agile Teams Ed Glas Principal Test Manager, TFS Microsoft Corporation Sebastian Holst Chief Marketing Officer PreEmptive Solutions.
QuEdge Testing Process Delivering Global Solutions.
Modern Application Lifecycle Visual Studio Online journey, capabilities and DevOps Scenarios Good to know.
ALM with SharePoint 2010 and Visual Studio 2010 Paul Yuknewicz Lead Program Manager, Visual Studio
Developer Tester Architect IT / Project Manager BusinessAnalyst Designer Database Professional Team Collaboration Software Quality Project Transparency.
Microsoft Confidential2 AdministrationTestingProject Mgmt.
Modern Application Lifecycle Visual Studio Online journey Visual Studio Online capability Good to know.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
Graham Pembery October  Application Lifecycle Management Planning  Effective Team Work  Build Process Improvements  Testing Feedback.
Modern app development Continuous value delivery and rapid response to change.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
Agile development By Sam Chamberlain. First a bit of history..
04b | Manage Test Execution (2 of 2) Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Applicatieplatform congres 12 & 13 maart. Sam Guckenheimer Microsoft Corporation.
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
Changing role of a tester in an agile world
Visual Studio 2010 Diagnostics and Analysis Tools to Improve Software Quality As building software becomes more complex, the probability of exposing end-users.
It’s tough out there … Outperforming teams are collaborate extensively with their counterparts 54 % more likely to Developers 26.7% No executive.
Gracias a nuestros partners Agenda Sala Madrid Sala Paris Sala Berlin Sala Londres Sala Amster. Sala Roma Planta Primera Planta Segunda.
Acceptance Test Planning. Business challenges Unclear requirements Delivered software does not meet value expectations Late-breaking changes and churn.
Insightful Solutions :: Innovative Technologies Thanks to our Sponsors.
| Basel Verwalten von Deployments und Release Management – mit dem TFS 2013 ganz einfach! Hansjörg Scherer ALM Spezialist Microsoft
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
Test and Lab Manager Manual Testing Layer Diagram UML Modeling Load Testing Web Testing Test Case Management IntelliTrace™ Architecture Explorer Test.
Anthony Borton. MV P “It was an epic failure... I tried to get on and couldn't” I'm really annoyed that I wasted so much time trying to get onto.
Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Development Best Practices Concepts & Microsoft’s Approach.
Application Lifecycle Management and the cloud
Planning and Tracking Projects with VSTS 2010 By Ahmed Nasr 1.
Continuous Feedback in Agile Teams Justin Marks Senior Program Manager Microsoft Corporation Sebastian Holst Chief Marketing Officer PreEmptive Solutions.
Modern app development Continuous value delivery and rapid response to change.
Upload your final deck on the speaker portal on or before June 20, 2013 at 5:00 pm PT. PowerPoint presentations undergo a brief scrub process and are.
Microsoft’s ALM Vision. Vision and benefits ALM today ALM outlook.
Visual Studio Online Writing code in a browser or is there more to it?
Team Foundation Server 2012 Maximiliano Déboli Director de Desarrollo Microsoft Azure MVP
Visual Studio Online Visual Studio.NET Work BuildTest Deploy Insights Code Visual Studio Online.
DevDiv’s Cadence – The Journey Feb Jan Mar TFS 2008 TFS 2010 TFS 2012/ weeks 10 – 12 weeks 3 weeks Apr.
Cloud computingNew technology enabled value opportunities Compete velocity Direct-to-consumerMobility and devices proliferation Business modernization.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Team Foundation Server Petr Moravek Senior Premier Field Engineer Microsoft.
Visual Studio 2005 Team System: Enabling Better Software Through Testing Tejasvi Kumar Technology Specialist - VSTS Microsoft Corporation
Introducing Visual Studio 2010: What It Is and Why You Should Care
It’s tough out there … Software delivery challenges.
Build on one person’s machine Code and debug for weeks (months?) Manually deploy parts via file copy Run manual tests against deployed app.
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
Continuous Delivery and Team Foundation Server 2013 Ognjen Bajić Ana Roje Ivančić Ekobit.
Automation Testing Trainer: Eran Ruso. Training Agenda Automation Testing Introduction Microsoft Automation Testing Tool Box Coded UI Test and Unit Test.
Cloud computingNew technology enabled value opportunities Compete velocity Direct-to-consumerMobility and devices proliferation Business modernization.
Ivan Kardum Visual Studio ALM MVP, PMP Ekobit d.o.o. Visual Studio Online - Developeri u oblacima.
Ognjen Bajić Ana Roje Ivančić Ekobit Efficient Application Testing.
What's new in Visual Studio 11 for Application Lifecycle Management
Modern Application Lifecycle Management
What’s New in Visual Studio 2017
Les liens typés entre Work Items
Visual Studio 2005 “Personalized productivity”
Microsoft Test and Lab Manager : Exécution de cas de tests
Architecture Explorer
Real World Scrum with TFS & VSTS / Azure DevOps
VISUAL STUDIO 2010 Le service de build.
DevOps - Visual Studio Release Management Jump Start
What’s new in Visual Studio 2012
Gestion visuelle de branches
Office 365 Development July 2014.
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Modern Application Development Users are demanding a new breed of applications. Modern Application Lifecycle Modern applications require a modern application lifecycle.

Monitor Implement Define Value definition and ideation Deliver Idea to working software Operate Deployment to Continuous Improvement MEAN TIME TO REPAIR CYCLE TIME

Continuous Value Delivery Agile Portfolio Management Kanban customization Work item tagging Work item charts Team Rooms Code discussions Flexible version control Cloud load testing Web-based test management Continuous Deployment Automated builds and CI Application Insights Stakeholder feedback requests “Monaco”

Líder de proyecto PlaneaciónValidaciónAdmin. RiesgoAdmin. CambioReporte de Avance Analista Obtener la VisiónObtener requerimientos Definir los casos de usoCrear los prototipos Arquitecto Diagramar la SoluciónDefinir los componentes Establecer las capasValidar la arquitectura Desarrollador Construir la soluciónVerificar lo construido Persistir sus cambiosNotificar el avance QA Validar lo construidoRealizar pruebas manuales Realizar pruebas de cargaCrear los casos de prueba Herramientas Líder de proyecto Project ProfesionalExcel TFS Work item Risk TFS Work Item ChangeReportes Analista Sharepoint TFS WI RequirementDiagrama de Casos de UsoExpression (Sketch Flow) Arquitecto Diagrama de Capas Diagrama de ClasesDiag. De ComponentesAnálisis de Código Desarrollador Visual Studio Pruebas UnitariasTFS Control de CódigoTFS WI Task QA TFS WI Test Case Test ManagerLoad TestCoded UI Test

Define Value definition and ideation Misunderstood Requirements Incomplete acceptance criteria Conflicting priorities Late Feedback Enterprise Agile Planning Tools Storyboarding Stakeholder Feedback Work Item Charting Roles

Enterprise Agile Feature Management Kanban Boards Backlog Management Sprint Management

Storyboarding Capture Requirements Share Templates Support Mobile Work Item Integration

Stakeholder Feedback Request Feedback End User Interaction Record Rich Feedback Act Quickly

Work Item Charting Turn a Query Into a Chart Slice and Dice

Plan Value definition and ideation Misunderstood Requirements Understanding Complex Systems Documenting Components Stale / Ignored Architecture UML Modeling Tools Architecture Explorer Code Maps Layer Diagrams Architectural Enforcement Roles

UML Modeling Tools Use Case Diagrams Activity Diagrams Class Diagrams Component Diagrams TFS Integration

Architecture Explorer Explore Solutions Find Source Code Filter and Search Create Diagrams

Code Maps Navigate Code Understand Relationships Find Problems Share Discoveries

Product Owners Developers Architects Testers Endless Debugging Evasive Bugs Scattered Information Performance Problems Ignored Architecture IntelliTrace Code Lens Cloud-based Load Testing Layer Diagrams Code Map + IntelliTrace Develop Idea to working software Lab Management Architecture Enforcement CI / Gated Check In Test Impact Analysis Fakes TDD Roles

Code Lens Find References Units Tests Code History Work Items User Presence

Performance & Load Testing Record Web Tests Set Response Goals Load Test Wizard Analyze Results SharePoint Support

Layer Diagrams Design Architecture Generate Dependencies Validate Architecture Enforce at Build

Product Owners Developers Architects Testers Long cycle times Unmet user expectations Defect regressions Quality is an afterthought “No RePro” Built-in Code Quality Tools Complete Testing Solution Code-UI & Exploratory Testing Integrated Code Review Suspend / Resume Fakes Framework Deliver Idea to working software Lab Management Architecture Enforcement CI / Gated Check In Test Impact Analysis Fakes TDD Roles

Code Analysis Static Analysis Code Metrics Code Coverage Code Clones Improved SharePoint & C++ Support

Complete Testing Solution Manage Test Plans Run Test Cases Collect Diagnostics Test Playback

Automated Testing Exploratory Testing Create Rich Bugs Coded UI Tests Record Re-Use

Integrated Code Review Facilitate Collaboration Team Room Integration

Build Managers Operations Unable to Replicate Releases Scaling Dev & Test Environments Long Cycle Times Unmet operational requirements Dev / Ops Silos Release Management Lab Management Team Rooms Operate From Deployment to Continuous Improvement Lab Management Architecture Enforcement CI / Gated Check In Test Impact Analysis Fakes TDD Roles

Release Management Automation Collaboration TFS Integration Analytics & Reporting

Lab Management Continuous Build- Deploy-Test Test Automation Environment Management Intelligent Analysis

Team Rooms Collaborate Rewind Subscribe VS Extension

Developers Operations Testers More Frequent Releases Customer Responsiveness Stakeholder Transparency Compliance & Regulation Release Management Out of the Box Support Release Continuous, Automated, Repeatable Lab Management Architecture Enforcement CI / Gated Check In Test Impact Analysis Fakes TDD Roles

Release Management Automation Collaboration TFS Integration Analytics & Reporting

Developers Operations Testers Production Outages Scaling Issues Unknown Usage Patterns Memory Issues Productions Bugs IntelliTrace in Production IntelliTrace Performance Indicators Memory Dump Analysis Cloud Based Load Testing Monitor & Learn Integrated & Accessible Analytics Roles

IntelliTrace Performance Indicators Performance Data Event Details Execution Tree Jump to Code

Memory Dump Analysis Debug Dump Files Find Memory Leaks Trace References

Cloud Based Load Testing Use Existing Tests Run Tests in Azure Connect to VSO Real Time Monitoring