41
Bauen, Messen und Lernen im großen Stil – vom Software-Konzern zurück zum Startup Christian Binder, Microsoft Dr. Tobias Hildenbrand, SAP AG

Bauen, Messen und Lernen im großen Stil vom Software-Konzern zurück …€¦ · Bauen, Messen und Lernen im großen Stil – vom Software-Konzern zurück zum Startup Christian Binder,

Embed Size (px)

Citation preview

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…

2011 20122005 2012+

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

Build, Measure and Learn

in Quick Iterations

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

Done!

6 weeks

10 – 12 weeks

3 weeks

Pre-Lean

Lean Dev

“Quarterly

Shipments”

up to 18 months

6 months

3 months

Validate yourAssumption

Build EarlyPrototypes

Keep IteratingSprint Results

A Diverse Team… A CreativeSpace…

An Iterative Approach…

WORKINGSoftware

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