36
Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

Embed Size (px)

Citation preview

Page 1: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

Use this title slide only with an image

Software Development@SAP

Krisztián MihályMarc 10, 2015 Public

Page 2: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Public

Agenda

What SAP is doing today? S4 HANA / Cloud Analytics Mobile

What skills you need? Technology Skills

How are we doing? Lean Agile

Organization units

Page 3: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Public

So WHAT?

Why we spend near one our here?

Page 4: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Public

Alternatives

Page 5: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 5Public

Why are YOU here?

Page 6: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public

Your reason

Page 7: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public

My goals

Story telling

What is important in development

Tips for your next day

Page 8: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public

One of my day

Page 9: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public

One of my day

Page 10: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Public

One of my day

Page 11: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public

One of my day

Page 12: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public

One of my day

Page 13: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public

Dark side of the Moon

Page 14: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public

How we run?

Development Organization

Development Team

Development Methodology

Development Tools

Page 15: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Public

How we run?

Development (AI)

Installed Base Maintenance (IMS)

Custom Development (CD)

Center of Excellence (COE)

Mobile Development

Page 16: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Public

Development Team

Master!

Page 17: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Public

Developer

Code

Test

Documentation

Page 18: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public

Product Owner

Business Understanding

Backlog definition

Full ownership

Page 19: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public

Software Architect

Wide understanding

UML, TAM, Components,

Reuse

Shipment, Product

Standards

Page 20: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 20Public

Quality Engineer

Test Development

Standards

Development Process

Page 21: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Public

Knowledge Engineer

Transform knowledge for user

Application help, documentation

Standards

English

Page 22: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 22Public

Scrum Master

Team support

Blokker elimination

Process support

Page 23: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Public

How we code

Page 24: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 24Public

Agile Software Development

Page 25: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 25Public

Design Thinking

Page 26: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 26Public

Design Thinking

Page 27: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 27Public

Test Driven Development

Page 28: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 28Public

How to develop?

Theory

Tools

Practice

Page 29: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 29Public

Page 30: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 30Public

Theory

Do not skip theory

Page 31: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 31Public

Tools, used by I041217

UMLMicrosoft Visio

Ms Project Management

ABAP

GIT/GERRIT

C, C++

English

JAVA Script

UI5SQL, SQL Script

Jenkins

Google, Stackoverflow

Ms WordMs Excel

Jira

Outlook

Eclipse

Page 32: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 32Public

Practice

Change 30% of your 9gag

FacebookWoWGTA V

time to play with your computer in other way.

Create a simple time cost booking application.Test it. Refactor it. Test it again.Do it on mobile.

Page 33: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 33Public

Practice

Have no idea to start?

Google, forums, books, class-mates

Have no platform?

C’mon!

HANA Cloud Platform ( http://hcp.sap.com/index.html )

Try it!

of course a lot of other solution exist . . .

Page 34: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 34Public

Practice

Are you done?

Depict it with UML 2.0

Check it again.

What do you see?

Page 35: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 35Public

and do not worry!

“Failure is simply the opportunity to begin again, this time more intelligently.“Henry Ford

Page 36: Use this title slide only with an image Software Development@SAP Krisztián Mihály Marc 10, 2015 Public

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Thank you

Krisztián MihályAssociate Development ArchitectSAP Hungary Kft., 1031 Budapest, Záhony utca 7.T +36/1 8857 267, M +36/70 377 0162E-mail: [email protected]