Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

22

description

Mature delivery processes open the door for Business leaders to drive their business based on continuous customer feedback and for programmers to initiate business change. See how Atlassian tools help climbing the maturity levels - Atlassian development flow is a fluent process throughout the whole organization.

Transcript of Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Page 1: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation
Page 2: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

*

Page 3: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

*

Page 4: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

*

Lean development

Agile development-> Scrum, Kanban, eXtreme Programming

Continuous Delivery

Dev-ops techniques

Page 5: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

*

Continuous Delivery: A Maturity Assessment Model

Source: ThoughtWorks

1: Initial –

Ad hoc deployments. A few smart people performing heroics

2: Managed -Planned releases (the team sets a release date and manages to it)

3: Defined - Regular releases over a defined period with interim milestone builds

4: Quantitatively managed -Release on demand (Software is always in a releasable state)

5: Optimizing -Hypothesis-driven delivery. Continuous deployment capability enables business innovation

Page 6: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Innovative Management This is a journey …Challenge did not stop us

- Integration Tests with changing data model

- Unified build process and sorting out a Dependency Hell (~80 Java, ~20 .Net)

- Automatic setup of virtual test environment

Page 7: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation
Page 8: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Flow

Planning Development Release

Page 9: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Planning Flow

Page 10: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation
Page 11: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation
Page 12: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Introducing Confluence 5.4: JIRA meets Confluence like never before

Available since today!

Page 13: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation
Page 14: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Quickly create

& link content

Best practices with

BlueprintsTraceability

Page 15: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Development Flow

Page 17: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Branching

Quick & SimpleQuality CheckCollaboration &

Code Reviews

Page 18: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Bamboo Deployments

Page 19: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

One Integrated Flow

Page 20: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

*

Page 21: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

*

Page 22: Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation

Annie Ioceva, Product ManagerEmail: [email protected]

Thank you!