Post on 06-Apr-2018
Bauen, Messen und Lernen im großen Stil –vom Software-Konzern zurück zum Startup
Christian Binder, Microsoft
Dr. Tobias Hildenbrand, SAP AG
Flow of Value
Reduction of Waste
Transparency, with practices including
Scrum
Unit Testing
Test-Driven Development
Continuous Integration
Small Batches
Definition of Done
Exploratory Testing…
Lean Startups
http://theleanstartup.com/principles
Customer Development requires
Build-Measure-Learn cycles
“Lean-startup practices
aren’t just for young tech ventures”
Steve Blank
1. MAKE BUSINESS HYPOTHESISA TESTABLE EXPERIMENT
3. BUILD MEASUREMENTINTO MVP
4. MEASURE THE RESULTS
6. PERSEVERE OR PIVOT
2. DEFINE EXPERIMENT ASMINIMUM VIABLE PRODUCT (MVP)
5. GAIN VALIDATED LEARNING
http://investing.covestor.com/2013/01/the-most-important-difference-between-facebook-and-
google?aff=TAB&utm_source=TAB&utm_medium=taboola&utm_campaign=content
… " In Zuckerberg's S-1 letter from earlier in 2012, he wrote,
"The idea is that if you never break anything, you’re
probably not moving fast enough.“….
Source:
TF Service
(rapid cadence, cloud deployed)
Core product updates
(periodic, highly compatible)
Core product release
(new baseline, product upgrade)
VS 2010 VS2012 and beyond
n/a
Feature Packs &
Servicing
Bi-annual
~3 Weekly updates
Quarterly updates
Annual
Kanban support
Enhanced agile planning
Kanban customization
Work Item enhancements
Web testing code coverage
Enhanced Test ManagerTCM Web management
System Center integration
Windows Store development
enhancements
C++ targeting XP
Win Store Apps instrumentation
Win Phone unit tests
Testing scenarios for SharePoint
SharePoint IntelliTrace
LightSwitch HTML & SharePoint apps
Blend for WPF, SL, SketchFlow
Extended support for VS Updates
Code visualization: CodeMap
Blue theme
CodeMap debugger integration
ScenarioScenario
ScenarioExperience
StoriesStories
StoriesStories
Team A
StoriesStories
StoriesStories
Team B
Rank TFS ID Resolution PU Hits CABs Details
#1 358582 Fixed VS: Pro 1010 6.0% 45 xxxxxx.DLL!== [Crash32_Normal: 0xC0000005]
#2 276670 (Active) VS: Ultimate 454 2.7% 9 xxxxxxx.DLL!xxxxxxxxxx [Crash32_Normal: 0xC0000005]
#3 378926 (Active) NDP: WPF 326 1.9% 42 xxxxxxxx.DLL!unknown [Crash32_Normal: 0xC0000005]
#4 372955 (Active) VS: Pro 313 1.9% 21 xxxxxxxx.DLL!Microsoft.VisualStudio.xxxxx
#5 374532 Fixed VS: Ultimate 226 1.3% 8 xxxxxx.DLL!ScriptDM::xxxxxxxxxx::
CustomerDevelopment- Build- Measure- Learn
Agile Engineering
Business Thinking
Teams andProduct Units