13 - Scaling agile methods [ID:9407]
50 von 537 angezeigt

Thank you very much, Dirk, for the introduction. I'm happy to be here today. My name is Caroline

Rubner. I've been with Siemens since 1996. I've worked 13 years in the US and now since

2008 I'm back here in Erlangen. And I'm leading a team. So we have within the research group,

we have different company core technologies that focus on specific topics and I'm responsible

for the module development efficiency and industrial grade DevOps. So we look at how

we can make digitalization work and the topics that it all encompasses is scales, agile development,

speed up product delivery and establish the feedback cycle so that we can really get product

innovation. So if we look at digitalization as the driver, it's really a huge business

opportunity. So it's projected in 8 billion market growth and this is in all software

enhanced automation and enhanced electrification. So it's really important that we address this

topic. And you can also see that the market is asking for this. So software kind of gets

into all the businesses. It's driving the software. Software is eating the world. And

the businesses become more and more agile. They want rapid innovation. They want to improve

the quality and the user experience, have new business models that they can work with

their partners. And also the technology is ready for it because we do have the technology

like cloud, mobile computing, multi-core, bandwidth and things like back in the days

it's all not an issue. So we have all that available to us and in addition we have huge

amounts of data available to us on the product, on the feature usage, how the whole thing

environment is used, the engineering data. So we want to use that data, learn from it

and improve based on it. So in order to make the digitalization work, for one it's important

that you have the right product. So it's the what. So we need to have built the right products.

But once we figured out what the products are, the really important thing is how we're

going to build these products. And so then there's agile software development and it's

within Siemens common practice. And of course because we want the efficiency increase and

the flexibility to deal with change. And so we have to be able to do that. And we have

to have the flexibility to do that. And then really the next step that comes after it is

DevOps. And for me agility is in the belly of DevOps. It's part of DevOps. It's just

one step further. And so with DevOps it's really then closing the feedback loop and

through this you also have an agile business. So if we look at the projects from the reports

comparison agile product, agile project development and waterfall project development. And so

we see there's huge success numbers. So of course we do want agile software development.

And we also want all the benefits that DevOps can bring with service deployment, frequency,

improved quality, reduced time to market. So these are all the things that we want for

our product development. And also there's another report, the 12th annual state of agile

report. There's many, many reasons why we should be adopting agile software development

and what benefits we get from it. So now that we kind of agreed that we do want agile software

development, we can say in the big industries, Netflix, SAP, Amazon and also within the

Siemens there's many examples that already practice that state of the art software engineering

practices. However, if we look at the agile projects and if we divide them up by small,

medium and large size projects, we can see that the small projects, they really succeed

at a much, much higher rate than the large projects. And so we can say that scaling at

an enterprise level is really a big challenge. And if I look at our product development,

we don't really have small projects. Pretty much any project that we have is already a

really, really big project. So it's really important that we manage to address these

challenges with scaling agile. The same is true for DevOps. There's the main challenges,

these early DevOps adapters. And then there's the

complexity when you have your dev environment, your apps environment and your product all

continue to develop, manage the complexity. Then to have the robustness that you need

that you can do continuous live deployment. And also the wall of confusion. So development

is incentivized to create new features. So we have to be able to do that. And then we

Teil einer Videoserie :

Presenters

Carolin Rubner Carolin Rubner

Zugänglich über

Offener Zugang

Dauer

00:55:06 Min

Aufnahmedatum

2018-07-04

Hochgeladen am

2018-07-04 21:19:05

Sprache

de-DE

Tags

sprint backlog nexus agility agile siemens scrum
Einbetten
Wordpress FAU Plugin
iFrame
Teilen