+ All Categories
Home > Engineering > «How to release in Enterprise and not to go crazy» by Dmitry Chernov

«How to release in Enterprise and not to go crazy» by Dmitry Chernov

Date post: 09-Feb-2017
Category:
Upload: diveintomanagement
View: 298 times
Download: 2 times
Share this document with a friend
17
How to release in enterprise and not to go crazy Dmytro Chernov, Odessa, 2015
Transcript
Page 1: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

How to release in enterprise and not to go crazy

Dmytro Chernov, Odessa, 2015

Page 2: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Disclaimer (no silver bullet)

Page 3: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

AboutDmytro ChernovHP QA Team Leader• 2+ in software development• 10+ in commerce/tech management• 20+ in IT

dmitry.chernoffua.linkedin.com/in/dmytrochernov

Page 4: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Agenda

•What’s enterprise software?• Process• Planning• Status• Automation• Integration• De-scope or postpone• Release

Page 5: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

EAS - Theory“EAS is purpose-designed computer software used to satisfy the needs of an organization rather than individual users”

Wikipedia

Page 6: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

EAS - Reality

Page 7: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Process

Page 8: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Enterprise Agile• Feature• Backlog Item (BLI)• Backlog status (Draft, In progress, Done) • Milestone• Iteration• Dev team• QA team

Page 9: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Planning of the new release

Page 10: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Status

Page 11: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Automation

If your automation doesn't meet at least one of the point – there is no need for it!

• Reducing test cycle time• Improving reliability of the testing• Increasing product quality• Improving test coverage• Finding bugs• No requires tons of time for

maintenance

Page 12: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Integration

Page 13: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

De-Scope or postpone

2014-12-242015-01-222015-02-202015-03-212015-04-192015-05-180

200

400

600

800

1000

1200

1400

Left Work DaysLinear PlanLe

ft Da

ys

2014-12-01 2014-12-302015-01-282015-02-262015-03-27 2015-04-250

200

400

600

800

1000

1200

1400

BLIs WIPDraft VolumeScoped VolumeIn Development VolumeImplemented VolumeIn Testing VolumeTested VolumeDone Volume

Wor

k Pr

ogre

ss (

Day

s)

Burndown

Page 14: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Release

Page 15: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Retrospective (postmortem)

Page 16: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

The End…

Page 17: «How to release in Enterprise and not to go crazy» by Dmitry Chernov

Thank you!


Recommended