Software Development@SAP Krisztián Mihály Marc 10, 2015 Public 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 … © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 2 So WHAT? Why we spend near one our here? © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 3 Alternatives © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 4 Why are YOU here? © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 5 Your reason © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 6 My goals Story telling What is important in development Tips for your next day © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 7 One of my day © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 8 One of my day © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 9 One of my day © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 10 One of my day © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 11 One of my day © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 12 Dark side of the Moon © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 13 How we run? Development Organization Development Team Development Methodology Development Tools © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 14 How we run? Development (AI) Installed Base Maintenance (IMS) Custom Development (CD) Center of Excellence (COE) Mobile Development … © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 15 Development Team © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 16 Developer Code Test Documentation © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 17 Product Owner Business Understanding Backlog definition Full ownership © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 18 Software Architect Wide understanding UML, TAM, Components, Reuse Shipment, Product Standards © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 19 Quality Engineer Test Development Standards Development Process © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 20 Knowledge Engineer Transform knowledge for user Application help, documentation Standards English © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 21 Scrum Master Team support Blokker elimination Process support © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 22 How we code © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 23 Agile Software Development © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 24 Design Thinking © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 25 Design Thinking © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 26 Test Driven Development © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 27 How to develop? Theory Tools Practice © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 28 … © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 29 Theory Do not skip theory © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 30 Tools, used by I041217 Jira English ABAP UML Microsoft Visio Ms Word Ms Excel C, C++ JAVA Script Ms Project Management GIT/GERRIT Outlook SQL, SQL Script Google, Stackoverflow Jenkins UI5 Eclipse © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 31 Practice Change 30% of your 9gag Facebook WoW GTA 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. © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 32 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 . . . © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 33 Practice Are you done? Depict it with UML 2.0 Check it again. What do you see? © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 34 and do not worry! “Failure is simply the opportunity to begin again, this time more intelligently.“ Henry Ford © 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 35 Thank you Krisztián Mihály Associate Development Architect SAP Hungary Kft., 1031 Budapest, Záhony utca 7. T +36/1 8857 267, M +36/70 377 0162 E-mail: [email protected] © 2015 SAP SE or an SAP affiliate company. All rights reserved.