belgian visual studio launch 2013

201
Transforming software development in a world of devices and services Luc Van de Velde Director Pieter Ostyn ALM Solution Specialist Developer & platform group

Upload: microsoft-developer-network-msdn-belgium-and-luxembourg

Post on 09-May-2015

861 views

Category:

Technology


2 download

DESCRIPTION

The Belgian Visual Studio Launch event was great! You can find the presentations here.

TRANSCRIPT

Page 1: Belgian visual studio launch 2013

Transforming software development in a world of devices and servicesLuc Van de VeldeDirector

Pieter OstynALM Solution Specialist

Developer & platform group

Page 2: Belgian visual studio launch 2013

The devices

and services transformation

Page 3: Belgian visual studio launch 2013

Services

Devices

+

+

Emerging patterns

Modern Business Applications

Server

Client

Established patterns

Page 4: Belgian visual studio launch 2013

Business Modernization Building Blocks

Modern business apps

The modern app lifecycle

The modern data center

Better Faster Cheaper

Page 5: Belgian visual studio launch 2013

Modern business apps

SYSTEMS OF RECORDSystems of Record Characteristics • Direct-to-Consumer

• Online B2B• Mobile workforce

enablement• Gamification• Consumer and

Audience Intelligence

• Moderate-long cycle times• Planned infrastructure scaling• Traditional OLTP, DW, OLAP• Macro-transactions• Moderate to high latencies• Moderate availability requirements• Moderate MTTR : hours to days

LOB Applications for recording Modern Apps for engaging

Apps from the Windows StoreInternal line of business apps

Page 6: Belgian visual studio launch 2013

Modern business apps

Page 7: Belgian visual studio launch 2013

Increase flow of business

value

Shorten cycle times

Reduce rework costs

Modern app lifecycle

Page 8: Belgian visual studio launch 2013

Identity Data

Development DevOps &management

Modern datacenter

• Transforms the datacenter

• Enables modern business apps

• Unlocks insights on any data

• Empowers people-centric IT

Virtualization

Page 9: Belgian visual studio launch 2013

A new era for Visual Studio

Client ServicesClient/Server

1990s 2000s 2010s

Page 10: Belgian visual studio launch 2013

Online

Work

Build Test

Deploy

InsightsCode

Page 11: Belgian visual studio launch 2013

Source Repos

Test Case Management

Feedback Management

Build and Continuous Integration

Agile Planning

Team Rooms

Team Foundation Server

ALM your way

Page 12: Belgian visual studio launch 2013

Cloud OS

Better Together

Develop and test

Web apps

Extending

existing apps

Mobile apps

Page 13: Belgian visual studio launch 2013

Windows Azure Global Footprint

Page 14: Belgian visual studio launch 2013

2XMSDN developer growth in six months

2XCompute and storage every

six months

170KWeb sites on Windows Azure

53%Fortune 500 companies already using Windows Azure

>1000New customers a day

????

430BAuthentications via Windows Azure Active Directory

Windows Azure Momentum

Page 16: Belgian visual studio launch 2013

Road ahead

DevOps

Enterprise service platform

Release planning and management Analytics

Page 17: Belgian visual studio launch 2013

Call to action

Page 18: Belgian visual studio launch 2013
Page 19: Belgian visual studio launch 2013

Get started with Visual Studio Online

1) Completely free for small teams

FREE: 5 usersFREE: 60 minutes Cloud Build per month

2) Included for MSDN subscribers

3) New cloud-only monthly user plans

FREE: 5 usersAdditional users $20/month

All users $45/monthMax 10 per account with this planIncludes use of the VS Pro IDE

All users $60/month

Page 20: Belgian visual studio launch 2013

Michael KoesterMicrosoft Corporation

End-to-EndQuality Enablement

Page 21: Belgian visual studio launch 2013

What are modern business apps?

Page 22: Belgian visual studio launch 2013

Self-discoverable Bring your own deviceEdge-facing

Continuous services

Continuous brand differentiation

Mobile workforce Connected commerce Direct to consumer

Back-office LOB apps (Systems of Record)

Modern business apps (Systems of Engagement)

Modern Business Applications

Page 23: Belgian visual studio launch 2013

From QA (Quality Assurance) …… to QE (Quality Enablement)

Page 24: Belgian visual studio launch 2013

DefineIdeation

DevelopFrom Ideato working software

OperateProviding working software to business

Requirements backlog

Operations backlog

MonitorImplementSHORTENEDCYCLE TIMES

Modern Application Lifecycle

Page 25: Belgian visual studio launch 2013

agility without quality does not deliver value …… and neither does quality without agility!

Page 26: Belgian visual studio launch 2013

‘Conventional‘ QADefineIdeation

BACKLOG

RELEASE

OperateConstruct

DevelopIdea to Working Software

OperateWorking software toBusiness outcomesConnect

QA

Testing Post –implementation

Mostly manual withlimited automation.Testers

UAT

UAT post implementation

& systems testing Users

Operations

readiness verificatio

n

Pre-deployment verificationOperation

s

Late engagement of stakeholder functions | Late detection of unmet requirements Increased cycle times | Increased costs

Document requirements

as BRDs and functional specs

Solution managers

Write code to implementrequirementsDevelopers

Page 27: Belgian visual studio launch 2013

From ‘Testing‘ to ‘Quality Enablement‘

Page 28: Belgian visual studio launch 2013

The Business Value of Quality Enablement

Page 29: Belgian visual studio launch 2013

Shortened value delivery cycle times

Attainment of business objectives

Rework cost reductionUser and stakeholder satisfaction

Page 30: Belgian visual studio launch 2013

DefineBACKLOG

RELEASE

OperateConstruct

Develop

Operate

Release

Connect

Quality Enablement Practices

Page 31: Belgian visual studio launch 2013

Acceptance test planning

DefineBACKLOG

RELEASE

OperateConstruct

Develop

Operate

Release

Connect

Quality Enablement Practices

Page 32: Belgian visual studio launch 2013

Acceptance test planning

Continuous acceptance

testing

DefineBACKLOG

RELEASE

OperateConstruct

Develop

Operate

Release

Connect

Quality Enablement Practices

Page 33: Belgian visual studio launch 2013

Acceptance test planning

Continuous acceptance

testing

Testing in production

Shared test artifacts

DefineBACKLOG

RELEASE

OperateConstruct

Develop

Operate

Release

Connect

Quality Enablement Practices

Page 34: Belgian visual studio launch 2013

Acceptance test planning

Continuous acceptance

testing

Testing in production

DefineBACKLOG

RELEASE

OperateConstruct

Develop

Operate

Release

Connect

Integrated incident

management

Quality Enablement Practices

Page 35: Belgian visual studio launch 2013

Acceptance test planning

Continuous acceptance

testing

Testing in production

Team integration | Early detection of unmet requirements | Shortened cycle times | Reduced costs

DefineBACKLOG

RELEASE

OperateConstruct

Develop

Operate

Release

Connect

Integrated incident

management

Quality Enablement Practices

Page 36: Belgian visual studio launch 2013

Quality Enablement Solution Architecture

Page 37: Belgian visual studio launch 2013

Lab infrastructureTest recorders and runners

Build engines

Users Solution Managers

Developers Testers Operations Stakeholders

• Actionable feedback

• Exploratory testing

• Requirements management

• Acceptance criteria definition

• Developer testing

• Build automation• Actionable

diagnostics

• Production monitoring

• Integrated incident management

Quality metrics and reporting

Role tailored toolsRole tailored tools

ALM Platform with Quality Enablement Services

Extensibility

Page 38: Belgian visual studio launch 2013

The Microsoft Solution

Page 39: Belgian visual studio launch 2013

Team Foundation Server and Team Foundation ServiceRequirement

s management

Test lab management

Source code management

Team developmen

t services

Testingservices

Build and deployment automation

Reporting and Business

Intelligence

Project planning & manageme

nt

ALM platform with Quality Enablement Services

Lab infrastructu

re

Test recorders

and runners

Build enginesGit

Extensibility

• Office• Feedback

client

• Office,SharePoint

• Project• Browser apps

• VS IDE• Eclipse• Xplatform

tools

Microsoft Test Manager

Microsoft System Center

• Office• SharePoint

Role tailored tools

Users Solution Managers

Developers Testers Operations Stakeholders

Page 40: Belgian visual studio launch 2013

Traceability throughout the full lifecycle

Requirements Acceptance criteria Code Tests Feedback Releases Learning

Application Lifecycle

Page 41: Belgian visual studio launch 2013

Demo

End-to-EndQuality Enablement

Page 42: Belgian visual studio launch 2013

Continuous quality practices

ApplicationLifecycle

Role tailored, familiar tools Hybrid IT capable Continuous value delivery

New value

Summary: The Microsoft Differentiation

Page 43: Belgian visual studio launch 2013

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 44: Belgian visual studio launch 2013

Agile Planning:Scaling Agile Development

Michael KoesterMicrosoft Corporation

Page 45: Belgian visual studio launch 2013
Page 46: Belgian visual studio launch 2013
Page 47: Belgian visual studio launch 2013

Failing to Deliver Fast

Page 48: Belgian visual studio launch 2013

Arrive too late …and you miss the opportunity!

Delays are Costly!

Page 49: Belgian visual studio launch 2013

60%

Source: CA / Coleman Parkes Research 2012

… of all Appsget to market too late!

Page 50: Belgian visual studio launch 2013

70%

Source: CA / Coleman Parkes Research 2012

… of all Apps get to market missing functionality!

Page 51: Belgian visual studio launch 2013

5It takes on average

months to release an App

Number of releases expected to be managed per year

Source: CA / Coleman Parkes Research 2012

Page 52: Belgian visual studio launch 2013

Agile Planning

Page 53: Belgian visual studio launch 2013

Modern ALM – Deliver Faster. Smarter.

DefineIdeation

DevelopFrom Ideato working software

OperateProviding working software to business

Requirements backlog

Operations backlog

MonitorImplementSHORTENEDCYCLE TIMES

UsersStakeholde

rs

DevelopersTesters

ITOperations

Page 54: Belgian visual studio launch 2013
Page 55: Belgian visual studio launch 2013

Modern ALM – Deliver Faster. Smarter.

DefineIdeation

DevelopFrom Ideato working software

OperateProviding working software to business

Requirements backlog

Operations backlog

MonitorImplementSHORTENEDCYCLE TIMES

UsersStakeholde

rs

DevelopersTesters

ITOperations

O

Page 56: Belgian visual studio launch 2013

Collaboration

Value Driven

Incremental Delivery

Users Stakeholde

rs

Developers

Testers

IT

Operation

s

PRODUCTBACKLOG

Most Value

Minimal Planning

Highest Value

Features

Minimum Viable ProductMinimal Risk

Manage Demandand Define Requirements

Continuous value delivery

Planning for Continuous Value Delivery

Page 57: Belgian visual studio launch 2013

Build, Measure, Learn - Repeat

Value

Time spent on planning

High rate

initially

ROI

Diminishes over time

Conventional Planning

Value

Time spent on planning

ROI

Increased value

over time

Agile Planning

Diminishing ROI

Plan built on

assumptions

IncrementalBuild

Measure Learn

Greater ROI

Page 58: Belgian visual studio launch 2013

“Grooming” the Backlog

Users /Stakeholde

rs

Developers / Testers

Operation

s

Backlog always up to date

Accelerated decision making

Familiar tools to ease

definition

Agreement on

requirements

Prioritize by

Value

Page 59: Belgian visual studio launch 2013

Approaching Agile Planning

Page 60: Belgian visual studio launch 2013

Agile Development Teams Already Exist

Page 61: Belgian visual studio launch 2013

Agile Development Teams Already Exist

Page 62: Belgian visual studio launch 2013

PMO

Strategy

Execution

Agile PPM

Page 63: Belgian visual studio launch 2013

PMO

Strategy

Execution

Team Ownership

Agile PPM

Page 64: Belgian visual studio launch 2013

PMO

Strategy

Team Ownership

Execution

Business Case ValueResourcesDatesDelivery

Strategic VisionCohesive strategy Coordinate releasesMultiple projectsMultiple teams

Agile PPM

Page 65: Belgian visual studio launch 2013

Microsoft ALM: Agile Planning Features

Page 66: Belgian visual studio launch 2013

Agile PPM in a Full Lifecycle Solution

Page 67: Belgian visual studio launch 2013

Demo

Agile Planning withTeam Foundation Server

Page 68: Belgian visual studio launch 2013

Project Management Dashboard

Project summary

‘at a glance’

Key project planning and management

functions

Customize with

favorite metrics

Page 69: Belgian visual studio launch 2013

Features Backlog

Page 70: Belgian visual studio launch 2013

Features to Backlog Items

Page 71: Belgian visual studio launch 2013

Features to Tasks

Page 72: Belgian visual studio launch 2013

Tagging Work Items

Page 73: Belgian visual studio launch 2013

Planning what can be done next

Each Backlog Item is

estimated in ‘points’

History of work done is

Team’s ‘Velocity’

Velocity determines what can be done next

Page 74: Belgian visual studio launch 2013

Balancing Work and Team Capacity

Tasks identified and assigned

Capacity set for team members

Capacity barsindicate

over/under commitment

Page 75: Belgian visual studio launch 2013

Burndown chart – will the work get done?

Burn-down charts

progress and remaining

work

Used for adaptive and

frequent re-planning

Page 76: Belgian visual studio launch 2013

Task board – a status update on all work

The state of all

Tasks

By Backlog Item or Team

Member

Convenient drag ‘n’ drop

for daily update

Page 77: Belgian visual studio launch 2013

Using the Kanban Board to optimize work flow

Visualize state

of all work

Optimize workflow

across functions

Set work in

progresslimits

Customize Columns

Page 78: Belgian visual studio launch 2013

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 79: Belgian visual studio launch 2013

Pieter Ostyn

Pecha Kucha Sessions: Microsoft Partners- ALM customer success stories

Page 80: Belgian visual studio launch 2013

Raising the bar

Page 81: Belgian visual studio launch 2013

The pace is picking up

Page 82: Belgian visual studio launch 2013

IT Moves to the front of the firm

Page 83: Belgian visual studio launch 2013

What are you waiting for?

Page 84: Belgian visual studio launch 2013

RealDolmen Project Services

Page 85: Belgian visual studio launch 2013

360° InterviewsS

ize

Technologies

Project cProject eProject fProject g

Project aProject b

Project h

Users/Stakeholders Developers

Testing & QAProject Management

Consultants Operations

Page 86: Belgian visual studio launch 2013

Home for everyone

Page 87: Belgian visual studio launch 2013

Integrated ALM

Users/Stakeholders Developers

Testing & QAProject Management

Consultants Operations

Page 88: Belgian visual studio launch 2013

Predictability & Transparancy

Page 89: Belgian visual studio launch 2013

Aligned Autonomy

Page 90: Belgian visual studio launch 2013

Cross Platform Development

Page 91: Belgian visual studio launch 2013

Self Sufficient ALM

Page 92: Belgian visual studio launch 2013

Concept

Autonomy

Alignment

Technology Specific ALM Services

Version Control

Work Tracking

E2E Reporting

CollaborationE2E

Processes

Build DevTestTest Automation DeployIDE

Technology Agnostic ALM Services

PPM Services

Page 93: Belgian visual studio launch 2013

Technology mapping

Team Foundation Server 2012

Project Server 2013

Atlassian/TFS 2012

Build DevTestTest Automation

Version Control

Work Tracking

E2E Reporting Collaboration

Build Agent

DeployIDE

NativeIntegration

Azure IaaSEclipseVisual Studio 2012

Corporate SP 2013

API/HTTP/...TFS API (.NET/

Java)

Version Control

Work Tracking

E2E Reporting

CollaborationE2E

Processes

Page 94: Belgian visual studio launch 2013

Management Buy-in

Page 95: Belgian visual studio launch 2013

Implementation

Azure DevTest

InternalTeams

Acceptance/Prod

DMZExternal Teams

Page 96: Belgian visual studio launch 2013

Continuous Improvement

People

Tools

Processes

Implement

Facilit

ate

Guide

Page 97: Belgian visual studio launch 2013

RealDolmen TFS

• +200 Projects• +150 concurrent users• Azure integration • Multi Platform

Page 98: Belgian visual studio launch 2013

(Other) Success Stories

Page 99: Belgian visual studio launch 2013

See you at our booth!

RealDolmen ALM Solution• 5! times Western

European ALM partner of the year

• Gold ALM PartnerOr scan this QR code with your Smartphone to immediately go to the website

Tom CallantManager ALM [email protected]

Page 100: Belgian visual studio launch 2013

Wouter Janssens

Visual Studio 2013 Connect. Create.

Transform.

Page 102: Belgian visual studio launch 2013

PEOPLE – PROCESSES - TOOLS ADVICE - GUIDANCE - EXECUTION

Page 103: Belgian visual studio launch 2013

SCALABILITY

Page 104: Belgian visual studio launch 2013

IN SYNC WITH THE CUSTOMER

Page 105: Belgian visual studio launch 2013

HETEROGENEOUS TEAMS

Page 106: Belgian visual studio launch 2013

BELGOPROCESS

Page 107: Belgian visual studio launch 2013

END TO END ALM SOLUTION

Page 108: Belgian visual studio launch 2013

RELIABLE PROCESS

Page 109: Belgian visual studio launch 2013

CONTINUOUS QUALITY ASSURANCE

Page 110: Belgian visual studio launch 2013

GUIDANCE

Page 111: Belgian visual studio launch 2013
Page 112: Belgian visual studio launch 2013

VERSION MANAGEMENT

Page 113: Belgian visual studio launch 2013

MIGRATION

Page 114: Belgian visual studio launch 2013

PARALLEL DEVELOPMENT

Page 115: Belgian visual studio launch 2013

PLANNING

Page 116: Belgian visual studio launch 2013

AUTOMATION

Page 117: Belgian visual studio launch 2013

TRAINING AND COACHING

Page 118: Belgian visual studio launch 2013

LEAN

Page 119: Belgian visual studio launch 2013

FOLLOW US:

@eXsertusCompanyhttp://www.linkedin.com/company/eXsertus

http://eXsertus.wordpress.com/

Page 120: Belgian visual studio launch 2013
Page 121: Belgian visual studio launch 2013

the challenge with

TFS.

UP TO

Page 122: Belgian visual studio launch 2013

• Functional team• Development codes

• Automation run

Back in the old days…

“Joker” principle

Page 123: Belgian visual studio launch 2013

to production.

Firing it the wall …

over

Page 124: Belgian visual studio launch 2013

Challenge your application team

Page 125: Belgian visual studio launch 2013

The challenge

T F S

Page 126: Belgian visual studio launch 2013

BUSINE

SSTechnology enabled

Cross functional team effort

Early Test Involvement

Page 127: Belgian visual studio launch 2013

TOTALCOSTQUALITY

OF

Time to Market (€)

Effort (€)

+Defects (€)

+

Page 128: Belgian visual studio launch 2013

TEAM BARRIERS =VALUE DELIVERY IMPEDIMENTS

Page 129: Belgian visual studio launch 2013

STAKEHOLDERSDEFINE

DEV/TESTINGDEVELOP

OPERATIONSOPERATE

Page 130: Belgian visual studio launch 2013

DEMANDBUILDTESTDEPLOY G

OV

ER

N

Page 131: Belgian visual studio launch 2013

What comes after the change?

CHAOS?

Page 132: Belgian visual studio launch 2013

Teams barriers. value

delivery. without

ContinuousTOGETHER

Page 133: Belgian visual studio launch 2013

1. Breaking the silos2. End-to-end traceability3. Visibility 4. Predictability5. ALM support

The result… 1 team, 1 goal

Hier link leggen naar TEAM Foundation ServerMisschien toch nog veranderen?

Page 134: Belgian visual studio launch 2013

Developers can follow up on

ALLdefects logged

Page 135: Belgian visual studio launch 2013

on ALL levels

COLLABORATION

Page 136: Belgian visual studio launch 2013

Customer Case leading financial market player

The project begins where the customer says YES.

why how +

Page 137: Belgian visual studio launch 2013

Release driven approach

Uniformity

Velocity & Quality

NEXT?

Page 138: Belgian visual studio launch 2013

DELIVER PRODUCTION-READY

Collaboration

QualityAutomation

Page 139: Belgian visual studio launch 2013

Cloud Computing

Mobile & Devices Proliferation

ConsumerApps

Page 140: Belgian visual studio launch 2013

Bjorn Vanhove

Principal Manager Testing Services

BELGIUM(Headquarters)

Excelsiorlaan 43, 1930 Zaventem+32 (0)2 712 96 [email protected]

twitter.com/quasus

linkedin.com/quasus

facebook.com/quasus

youtube.com/quasus

CONTACT US

Page 141: Belgian visual studio launch 2013
Page 142: Belgian visual studio launch 2013
Page 143: Belgian visual studio launch 2013
Page 144: Belgian visual studio launch 2013
Page 145: Belgian visual studio launch 2013
Page 146: Belgian visual studio launch 2013
Page 147: Belgian visual studio launch 2013
Page 148: Belgian visual studio launch 2013
Page 149: Belgian visual studio launch 2013

REQUIREMENTS

PRODUCTBACKLOG

OPSBACKLOG

MonitorImplement

WORKING SOFTWARE

DefineIdeation

DevelopFrom Idea toworking software Operate

Working software in productionValue realized

Page 150: Belgian visual studio launch 2013
Page 151: Belgian visual studio launch 2013
Page 152: Belgian visual studio launch 2013
Page 153: Belgian visual studio launch 2013
Page 154: Belgian visual studio launch 2013
Page 155: Belgian visual studio launch 2013
Page 156: Belgian visual studio launch 2013
Page 157: Belgian visual studio launch 2013
Page 158: Belgian visual studio launch 2013
Page 159: Belgian visual studio launch 2013
Page 160: Belgian visual studio launch 2013

www.u2uconsult.com

value geolocation

agilitysecurity modern

cloudquality know-how

identity

mobile

Page 161: Belgian visual studio launch 2013

1 of 20

Looks familiar?

Developers on Island?

Page 162: Belgian visual studio launch 2013

2 of 20

Outdated Requirements?

Looks familiar?

Page 163: Belgian visual studio launch 2013

3 of 20

Looks familiar?

Legacy support?

Page 164: Belgian visual studio launch 2013

One IT Departement

of 204

Social Sector

4300 employees

13.000 volunteers

2.500 independant contractors

50.000 events anually

The case

Page 165: Belgian visual studio launch 2013

of 205

The case

Page 166: Belgian visual studio launch 2013

6 of 20

Ons IT Departement

Cegeka Team

ICT VS Business

Page 167: Belgian visual studio launch 2013

7 of 20

REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Build | Measure | Learn

Collaborate

Outdated Requirements

Page 168: Belgian visual studio launch 2013

8 of 20

2 weeks = visible package

Not Transparant

Page 169: Belgian visual studio launch 2013

9 of 20

Improve yourself

Improve others

Improved results

Island

Page 170: Belgian visual studio launch 2013

10 of 20

Focus on Business Value

Release Problems

Page 171: Belgian visual studio launch 2013

11 of 20

Team Commitment

Isolation teams

Page 172: Belgian visual studio launch 2013

12 of 20

Face 2 Face communication!

No Communication

Page 173: Belgian visual studio launch 2013

13 of 20

Less maintenanceBusiness happy

Less stress

Priority <> Quality

Page 174: Belgian visual studio launch 2013

14 of 20

No one left behind

One Tool for all

Page 175: Belgian visual studio launch 2013

15 of 20

Collaboration

Page 176: Belgian visual studio launch 2013

16 of 20

Future: UPGRADE

New features TFS

Page 177: Belgian visual studio launch 2013

17 of 20

Future: More Agile

IT portals -> Business portals

Page 178: Belgian visual studio launch 2013

18 of 20

ALM @ Cegeka

Page 179: Belgian visual studio launch 2013

19 of 20

ALM @ Cegeka

Data: 2TB of codeTFS Team Projects: 221 TFS Build servers: 9 è 27 VM build CPU’sTFS Build agents: 21 TFS Test servers: 4TFS Users: 985 Dedicated large Lab SCVMM environment

Page 180: Belgian visual studio launch 2013

20 of 20

We like our own dog food ...

...but we rather drink our own champagne.

CegekaAgile Factory

Page 181: Belgian visual studio launch 2013

We like our own dog food ...

...but we rather drink our own champagne.

CegekaAgile Factory

Page 182: Belgian visual studio launch 2013
Page 183: Belgian visual studio launch 2013
Page 184: Belgian visual studio launch 2013

Appl

icat

ion S

olut

ions

Testing

ITSM

Regulatory Compliance

Page 185: Belgian visual studio launch 2013
Page 186: Belgian visual studio launch 2013
Page 187: Belgian visual studio launch 2013

7

Page 188: Belgian visual studio launch 2013

8

Page 189: Belgian visual studio launch 2013

9

Page 190: Belgian visual studio launch 2013

10

Page 191: Belgian visual studio launch 2013

10

Page 192: Belgian visual studio launch 2013

Builds with TFS Build

Page 193: Belgian visual studio launch 2013

Builds with TFS BuildGlobal List

Page 194: Belgian visual studio launch 2013

Builds with TFS BuildGlobal List

Defect Work Item

Page 195: Belgian visual studio launch 2013
Page 196: Belgian visual studio launch 2013
Page 197: Belgian visual studio launch 2013
Page 198: Belgian visual studio launch 2013
Page 199: Belgian visual studio launch 2013

Coded UI Test Automation Framework Dynamics AX

Visual Studio – TFS linked to SonarQube

Source control strategies

Reporting Framework

Etc …

Page 200: Belgian visual studio launch 2013
Page 201: Belgian visual studio launch 2013