Uploaded on

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

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

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Feel free to contact me in case you need more information from Microsoft.

    Kind regards,
    Pieter Ostyn
    piostyn@microsoft.com
    mobile: +32 497 59 67 60
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
765
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
57
Comments
1
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. The devices and services transformatio n
  • 2. + Client Devices + Server Established patterns Services Emerging patterns
  • 3. Modern business apps Better The modern app lifecycle Faster The modern data center Cheaper
  • 4. LOB Applications for recording Systems of Record • • • • • • • Characteristics 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 Internal line of business apps Modern Apps for engaging • • • • • Direct-to-Consumer Online B2B Mobile workforce enablement Gamification Consumer and Audience Intelligence Apps from the Windows Store
  • 5. Increase flow of business value Shorten cycle times Reduce rework costs
  • 6. • • • •
  • 7. Client Client/Server Services
  • 8. Code Insights Deploy Work Build Test
  • 9. Better Together
  • 10. ? ???
  • 11. DevOps
  • 12. 1) Completely free for small teams FREE: 5 users FREE: 60 minutes Cloud Build per month 2) Included for MSDN subscribers 3) New cloud-only monthly user plans FREE: 5 users Additional users $20/month All users $45/month Max 10 per account with this plan Includes use of the VS Pro IDE All users $60/month
  • 13. Modern Business Applications Edge-facing Self-discoverable Bring your own device Continuous services
  • 14. Define Ideation Develo p From Idea to working software Implement SHORTENED CYCLE TIMES Monitor
  • 15. agility without quality does not deliver value … … and neither does quality without agility!
  • 16. Solution managers Document requirements as BRDs and functional specs Developers Define Write code to implement requirements BACKLOG Ideation Construct Develop Connect QA RELEASE UAT Idea to Working Software Testing Post –implementation Testers Mostly manual with limited automation. Operate Users Operate Working software to Business outcomes Operations readiness verification UAT post implementation & systems testing Operations Late engagement of stakeholder functions | Late detection of unmet requirements Increased cycle times | Increased costs Pre-deployment verification
  • 17. Attainment of business objectives Shortened value delivery cycle times User and stakeholder satisfaction Rework cost reduction
  • 18. Define Operate Construct Develop Connect Operate Release
  • 19. Define Operate Construct Develop Connect Operate Release
  • 20. Define Operate Construct Develop Connect Operate Release
  • 21. Define Operate Construct Connect Operate Release Develop Shared test artifacts
  • 22. Define Operate Construct Develop Connect Operate Release
  • 23. Define Operate Construct Develop Connect Operate Release
  • 24. • Actionable feedback • Exploratory testing • Requirements management • Acceptance criteria definition • Developer testing • Build automation • Actionable Role tailored tools diagnostics Build engines Lab infrastructure • Production monitoring • Integrated incident management Test recorders and runners Quality metrics and reporting
  • 25. • Office • Feedback client Requirements management • Office,SharePoint • Project • Browser apps Project planning & management Team development services • VS IDE • Eclipse • Xplatform tools Microsoft System Center Microsoft Test Manager Source code management Test lab management Testing services Build and deployment automation Git Lab infrastructure Test recorders and runners Build engines • • Office SharePoint Reporting and Business Intelligence
  • 26. Requirements Acceptance criteria Code Tests Feedback Releases Learning
  • 27. Application Lifecycle Continuous quality practices New value Role tailored, familiar tools Hybrid IT capable Continuous value delivery
  • 28. Arrive too late … and you miss the opportunity!
  • 29. % … of all Apps get to market too late! Source: CA / Coleman Parkes Research 2012
  • 30. % … of all Apps get to market missing functionality! Source: CA / Coleman Parkes Research 2012
  • 31. It takes on average months to release an App Number of releases expected to be managed per year Source: CA / Coleman Parkes Research 2012
  • 32. Define Ideation Develo p From Idea to working software Implement SHORTENED CYCLE TIMES Monitor
  • 33. Define Ideation Develo p From Idea to working software Implement SHORTENED CYCLE TIMES Monitor
  • 34. Manage Demand and Define Requirements Minimal Planning Minimum Viable Product Minimal Risk Most Value Continuous value delivery Highest Value Features
  • 35. Conventional Planning Agile Planning Increased value over time Valu e Valu e Time spent on planning Time spent on planning
  • 36. Agile Development Teams Already Exist
  • 37. Agile Development Teams Already Exist
  • 38. Agile PPM PMO Strategy Execution
  • 39. Agile PPM Team Ownership PMO Strategy Execution
  • 40. Agile PPM Team Ownership Business Case Value Resources Dates Delivery PMO Strategy Execution Strategic Vision Cohesive strategy Coordinate releases Multiple projects Multiple teams
  • 41. Pecha Kucha Sessions: Microsoft Partners- ALM customer success stories Pieter Ostyn
  • 42. Raising the bar
  • 43. The pace is picking up
  • 44. IT Moves to the front of the firm
  • 45. What are you waiting for?
  • 46. RealDolmen
  • 47. Project a Project b Project h Size Project c Project e Project f Project g Technologies
  • 48. PPM Services Technology Agnostic ALM Services Version Control E2E E2E Work Tracking Processes Reporting Collaboration Technology Specific ALM Services IDE Test Automation Build Deploy DevTest
  • 49. Project Server 2013 Native Integration Corporate SP 2013 Team Foundation Server 2012 Version Control Work Build E2E E2E E2E Collaboration Collaboration Tracking Processes Reporting Agent Reporting API/HTTP/... Eclipse Visual Studio 2012 Test IDE Automation TFS API (.NET/ Java) Atlassian/TFS 2012 Build Deploy Azure IaaS DevTest
  • 50. External Teams Azure DevTest DMZ Internal Teams Acceptance/Prod
  • 51. Guide People Processes Tools
  • 52. RealDolmen
  • 53. RealDolmen ALM Solution • 5! times Western European ALM partner of the year • Gold ALM Partner Tom Callant Manager ALM Solution Tom.Callant@realdolmen.com Or scan this QR code with your Smartphone to immediately go to the website
  • 54. Visual Studio 2013 Connect. Create. Transform. Wouter Janssens
  • 55. WHO?
  • 56. ADVICE - GUIDANCE --EXECUTION PEOPLE – PROCESSES TOOLS
  • 57. SCALABILITY
  • 58. IN SYNC WITH THE CUSTOMER
  • 59. HETEROGENEOUS TEAMS
  • 60. BELGOPROCESS
  • 61. END TO END ALM SOLUTION
  • 62. RELIABLE PROCESS
  • 63. CONTINUOUS QUALITY ASSURANCE
  • 64. GUIDANCE
  • 65. VERSION MANAGEMENT
  • 66. MIGRATION
  • 67. PARALLEL DEVELOPMENT
  • 68. PLANNING
  • 69. AUTOMATION
  • 70. TRAINING AND COACHING
  • 71. LEAN
  • 72. FOLLOW US: @eXsertusCompany http://www.linkedin.com/company/eXsertus http://eXsertus.wordpress.com/
  • 73. UP TO the challenge with TFS.
  • 74. • Functional team • Development codes • Automation run “Joker” principle
  • 75. Firing it the wall … to production.
  • 76. Technology enabled Cross functional team effort Early Test Involvement
  • 77. TOTAL COST QUALITY OF Effort (€) + Defects (€) + Time to Market (€)
  • 78. TEAM BARRIERS = VALUE DELIVERY IMPEDIMENTS
  • 79. STAKEHOLDERS DEFINE DEV/TESTING DEVELOP OPERATIONS OPERATE
  • 80. GOVERN DEMAND BUILD TEST DEPLOY
  • 81. What comes after the change?
  • 82. Teams without barriers. Continuous value delivery.
  • 83. The result… 1 team, 1 goal Hier link leggen naar TEAM Foundation Server Misschien toch nog veranderen? 1. Breaking the silos 2. End-to-end traceability 3. Visibility 4. Predictability 5. ALM support
  • 84. Developers can follow up on ALL defects logged
  • 85. COLLABORATION on ALL levels
  • 86. Customer Case leading financial market player why how + The project begins where the customer says YES.
  • 87. Uniformity Release driven approach Velocity & Quality
  • 88. DELIVER PRODUCTION-READY Collaboration Quality Automation
  • 89. Mobile & Devices Proliferation ConsumerApps Cloud Computing
  • 90. CONTACT US BELGIUM (Headquarters) Excelsiorlaan 43, 1930 Zaventem +32 (0)2 712 96 50 info@quasus.com Bjorn Vanhove Principal Manager Testing Services facebook.com/quasus youtube.com/quasus twitter.com/quasus linkedin.com/quasus
  • 91. Define PRODUCT Ideation Develop From Idea to working software Implement Monitor Operate Working software in production Value realized
  • 92. value geolocation mobile quality security cloud know-how modern agility www.u2uconsult.com identity
  • 93. Looks familiar? Developers on Island? 1 of 20
  • 94. Looks familiar? Outdated Requirements? 2 of 20
  • 95. Looks familiar? Legacy support? 3 of 20
  • 96. The case Social Sector 4300 employees 13.000 volunteers 2.500 independant contractors 50.000 events anually One IT Departement 4 of 20
  • 97. The case 5 of 20
  • 98. ICT VS Business Ons IT Departement Cegeka Team 6 of 20
  • 99. Outdated Requirements REQUIREMENTS Build | Measure | Learn Construct Operate WORKING SOFTWARE 7 of 20
  • 100. Not Transparant 2 weeks = visible package 8 of 20
  • 101. Island Improve yourself Improve others Improved results 9 of 20
  • 102. Release Problems Focus on Business Value 10 of 20
  • 103. Isolation teams Team Commitment 11 of 20
  • 104. No Communication Face 2 Face communication! 12 of 20
  • 105. Priority <> Quality Less maintenance Business happy Less stress 13 of 20
  • 106. No one left behind One Tool for all 14 of 20
  • 107. Collaboration 15 of 20
  • 108. Future: UPGRADE New features TFS 16 of 20
  • 109. Future: More Agile IT portals -> Business portals 17 of 20
  • 110. ALM @ Cegeka 18 of 20
  • 111. ALM @ Cegeka Data: 2TB of code TFS Team Projects: 221 TFS Build agents: 21 TFS Users: 985 TFS Build servers: 9  27 VM build CPU’s TFS Test servers: 4 Dedicated large Lab SCVMM environment 19 of 20
  • 112. We like our own dog food ... ...but we rather drink our own champagne. Cegeka Agile Factory 20 of 20
  • 113. We like our own dog food ... ...but we rather drink our own champagne. Cegeka Agile Factory
  • 114. 7
  • 115. 8
  • 116. 9
  • 117. 10
  • 118. 10
  • 119. Builds with TFS Build
  • 120. Builds with TFS Build Global List
  • 121. Builds with TFS Build Global List Defect Work Item
  • 122. Coded UI Test Automation Framework Dynamics AX Source control strategies Etc … Reporting Framework Visual Studio – TFS linked to SonarQube