SAP Innovation Summer Camp Come with a Curiosity – Leave with
Transcription
SAP Innovation Summer Camp Come with a Curiosity – Leave with
SAP Innovation Summer Camp Come with a Curiosity – Leave with a Plan July 12 - 13, 2012 | SAP Americas HQ www.sap.com/sapsummercamp Development Track Agenda Overview Innovation Summit Breakout Tracks - Target Groups PEOPLE User Productivity and Collaboration The development organization of the customer is typically responsible for the development of new technical or functional capabilities. They work closely with PMO during the project phases, and may also be responsible to implement changes to the code lines while the solution is in a continuous improvement phase. BUSINESS Business Process Champion Program Management Office TQM TQM MISSION CONTROL Center End–to–end Supportability EA Operations Development TQM TQM Infrastructure TQM IT © 2012 SAP AG. All rights reserved. 3 Innovation Summit - Agenda Overview July 12th, 2012 Time Session Speaker 9:00 – 9:15 Welcome Geraldine McBride 9:15 – 10:15 Keynote Uwe Hommel 10:15 – 10:30 Break: Move to Track (Multiple rooms) 10:30 – 11:00 Introduction, Workshop Outline Helmut Fieres, Markus Lauff 11:00 – 12:30 User Experience ( incl. discussion ) Jörg Beringer 12:30 – 1:30 Lunch 1:30 – 3:00 Mobile Platform ( incl. discussion ) Markus Lauff, Manfred Neskudla 3:00 – 3:30 Application Instrumentation Andy Wei 3:30 – 3:45 Networking Break 3:45 – 4:45 Agile Development Jürgen Heymann 4:45 – 5:15 Change Management John Krakowski 5:15 – 5:45 Wrap up Day 1, Open Discussion All 6:00 Evening Event: BBQ © 2012 SAP AG. All rights reserved. 4 Innovation Summit - Agenda Overview July 13th, 2012 Time Session Speaker 8:00 – 8:30 Helmut Fieres / Markus Lauff 8:30 – 9:45 Track Content Continues: Recap Day1, Outline Day 2 In-Memory 9:45 – 10:15 Best-built Application Guidelines Tbd (Jörg Nalik) 10:15 – 10:30 Networking Break 10:30 – 11:30 Putting it all together 11:30 – 12:30 Lunch 12:30 – 1:30 Wrap up – Open ends, Discussion All 1:30 – 2:30 Final Thoughts & Panel discussion (Auditorium) Paul or Colleen & Track Owners 2:30 Event Concludes © 2012 SAP AG. All rights reserved. Tobias Niekamp All 5 Best-Built Applications Motivation A people’s perspective Sounds familiar ? “The users of XYZ company complained to their LOB head, who in turn complained to the IT and Development department, on the difficulties and inflexibility of the current solution. Logging on to the system is often followed with a lengthy process to find out what the relevant data and work items that they need to work on. Even simple business tasks are spread across several applications, none of which manages to hand over elementary context data, such as a material number, from one to the other. Paper based “cut and paste” are the daily routine. Exceptions and errors are rather difficult to understand and no guidance is given to resolve them. The learning curve for these applications is consequently high. The solution is only accessible on one device; multi-channel access, mobility, and integration into office and social media frameworks are a foreign concept.” © 2012 SAP AG. All rights reserved. 7 Motivation A people’s perspective Toward a Best-Built Application “Coming to work this morning, User XYY already knew from his mobile phone checked right after breakfast what todays top priority items were. Login into the system all relevant work items nicely stacked up in the work center, complemented with the latest industry news. One work item started in the general procurement screen but required a further analysis to prepare that decision. Switching to another application for brief analysis of several years of customer data works seamlessly because of passing context transparently. As a rather seldom task to do, User XYZ was not completely sure how to do this. A guided procedure helped to conduct the analysis in a breeze. Management approval was triggered and given shortly after, as all managers are reachable through a mobile approval application.” © 2012 SAP AG. All rights reserved. 8 Motivation A people’s perspective Besides the business and the IT Perspective, people productivity has become the key challenge and opportunity. • Relevance of Function • Desired User Value • Instant Usability • Form Factors • Mobility © 2012 SAP AG. All rights reserved. 9 What makes a Best-Built Application ? User Experience – a systematic approach to Usability • Functionality • Virtual Design • Interface Design • Navigation • Information Model • Interaction Design • Requirements • Needs • Goals © 2012 SAP AG. All rights reserved. Context of Life Context of Use UI Meaning Form Function Product 10 What makes a Best-Built Application ? A guiding picture … End User Experiences Web Mobile Enterprise Software Social Consumption Cloud Enablement Consumption Layer Service Enablement ( Gateway ) Working list Real time Analytics Workspace Business Suite Service Provision Relational DB (ORCL, IBM, MSFT, SAP ASE) © 2012 SAP AG. All rights reserved. Guided Procedure Real-time Push Business Warehouse HANA 11 What makes a Best-Built Application ? Consumption Layer Open Any Environment, Any Platform, Any Experience People Optimized for user interaction scenarios Timeless Non-disruptive, any SAP Business Suite version Developers Simple APIs, no SAP knowledge required Standards Based on REST and OData / ATOM End User Experiences Web Enterprise Software Social Cloud Enablement Service Enablement ( Gateway ) A nice Working list Guided Procedure picture Workspace ??? Business Suite Relational DB (ORCL, IBM, MSFT, SAP ASE) © 2012 SAP AG. All rights reserved. Mobile Real-time Push Real time Analytics Business Warehouse HANA 12 What makes a Best-Built Application ? Context and Work Center Work Center • Available on any device • Easy and intuitive layout ( e.g. head, navigation, canvas layout ) • Authenticated access Context Individual work list Guiding attributes for all parts of the Workcenter Applications in a work center share that context © 2012 SAP AG. All rights reserved. 13 What makes a Best-Built Application ? Guided Procedures Key ingredients of a guided procure Roadmap Guided Procedure with all steps Help Section Provides detailed information to each step Activities List of all single activities (Automatic, Manual or Custom) linked to IMG documentation Log Shows detailed logs per activity Authoring environment © 2012 SAP AG. All rights reserved. 14 What makes a Best-Built Application ? Mobility – Key Dimensions to consider • Application Types • Communication Paradigms App • Client Technology • Form Factors Mobile Device Open Data Protocol MBO Reverse Proxy • • • System Infrastructure Application Management Open Data Protocol Sybase Unwired Platform (SUP) MBO Content Open Data Protocol RFC Device Management Gateway • Software Lifecycle Management • Software Deployment © 2012 SAP AG. All rights reserved. Adapter Suite Application API Enterprise Information System 15 What makes a Best-Built Application ? In-memory – Key Dimensions to consider • • • • Analyze information in real-time at unprecedented speeds on large volumes of non-aggregated data Create flexible analytic models based on real-time and historic business data Foundation for new category of applications (e.g., planning, simulation) to significantly outperform current applications in category SAP BusinessObjects tools SQL BICS SQL MDX SAP HANA SAP In-Memory Computing Studio SAP In-Memory Database Calculation and Planning Engine Row & Column Storage Real-Time Data Replication SAP Business Objects Data Services Minimize data duplication SAP Business Suite © 2012 SAP AG. All rights reserved. Other query tools / apps SAP NetWeaver Business Warehouse Other data sources 16 What makes a Best-Built Application ? Instrumentation – become part of a managed environment Landscape Management Landscape management database(LMDB) Root Cause Analysis End-To-End Workload Analysis End-To-End Change Analysis End-To-End Exception Analysis End-To-End Trace Analysis System, Host & Database Analysis Monitoring and Alerting Unified Alert Inbox System Monitoring End User Experience Monitoring Process Integration Monitoring © 2012 SAP AG. All rights reserved. 17 Change Control Management one integrated process to manage software solution deployments • Transport management with SAP Solution Manager Change Request Management • Integrated ITSM and Change Control processes • Establish a single quality process • Manage transports with one tool • Analyze change and transport execution Retrofit Quality Gate Management Change Transport Control Management ManagementTransport Analytics / Change and Transport system (SAP / Non SAP) © 2012 SAP AG. All rights reserved. Configuration Validation 18 Development Methods Agile Development Techniques You don't want just 'it kind of works' but also internal code quality, maintainability, sustained development speed? Agile Software Engineering Techniques Advanced technical practices and programming techniques Gain speed and quality at the same time Train developers to write better code Applicable to all customers / partners who do custom code development in ABAP © 2012 SAP AG. All rights reserved. 19 Development Best Practices Best-Built Applications Guidelines are: • Descriptions of what to do rather than how to do it • Based on standards, best practices, and guidelines used by SAP developers • Iterative and incremental Benefits to Customers and Partners: • Better alignment with SAP’s technology direction • Less re-work, reducing lifetime cost of development • Reduced operational and training costs © 2012 SAP AG. All rights reserved. 20 Summary What are Best-Built Applications? Flexible Architecture – delightful experience End User Experiences Best practices Integrated Development Web Mobile Enterprise Software Social Cloud Enablement Service Enablement ( Gateway ) Working list Guided Procedure Real time Analytics Workspace Business Suite Business Warehouse Relational DB (ORCL, IBM, MSFT, SAP ASE) Real-time Push HANA Integrated Application Lifecycle Management “A Delightful User Experience” Reliable Operations - Procedures © 2012 SAP AG. All rights reserved. 22 Thank you Contact information: F name MI. L name Title Address Phone number © 2012 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7, POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize, XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere, Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the United States and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe Systems Incorporated in the United States and other countries. Oracle and Java are registered trademarks of Oracle and its affiliates. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads, Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc. INTERMEC is a registered trademark of Intermec Technologies Corporation. Wi-Fi is a registered trademark of Wi-Fi Alliance. Bluetooth is a registered trademark of Bluetooth SIG Inc. Motorola is a registered trademark of Motorola Trademark Holdings LLC. Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems Inc. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc. Sybase is an SAP company. HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C ®, World Wide Web Consortium, Massachusetts Institute of Technology. Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AG in Germany and other countries. Crossgate is an SAP company. Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri, and Xcode are trademarks or registered trademarks of Apple Inc. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. IOS is a registered trademark of Cisco Systems Inc. RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerry Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registered trademarks of Research in Motion Limited. © 2012 SAP AG. All rights reserved. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG. 24 © 2012 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Google Google Google Marken Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten. INTERMEC ist eine eingetragene Marke der Intermec Technologies Corporation. Microsoft, Windows, Excel, Outlook, und PowerPoint sind eingetragene Marken der Microsoft Corporation. Bluetooth ist eine eingetragene Marke von Bluetooth SIG Inc. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7, POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize, XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere, Tivoli, Informix und Smarter Planet sind Marken oder eingetragene Marken der IBM Corporation. Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen Ländern. Adobe, das Adobe-Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Incorporated in den USA und/oder anderen Ländern. Oracle und Java sind eingetragene Marken von Oracle und/oder ihrer Tochtergesellschaften. UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame und MultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc. HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri und Xcode sind Marken oder eingetragene Marken der Apple Inc. IOS ist eine eingetragene Marke von Cisco Systems Inc. RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerry Storm, BlackBerry Storm2, BlackBerry PlayBook und BlackBerry App World sind Marken oder eingetragene Marken von Research in Motion Limited. © 2012 SAP AG. All rights reserved. App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Mobile Ads, Google Mobile Updater, Google Mobile, Google Store, Google Sync, Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik und Android sind oder eingetragene Marken von Google Inc. Wi-Fi ist eine eingetragene Marke der Wi-Fi Alliance. Motorola ist eine eingetragene Marke von Motorola Trademark Holdings, LLC. Computop ist eine eingetragene Marke der Computop Wirtschaftsinformatik GmbH. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern. Business Objects und das Business-Objects-Logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius und andere im Text erwähnte BusinessObjects-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Business Objects Software Ltd. Business Objects ist ein Unternehmen der SAP AG. Sybase und Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere und weitere im Text erwähnte Sybase-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Sybase Inc. Sybase ist ein Unternehmen der SAP AG. Crossgate, m@gic EDDY, B2B 360°, B2B 360°Services sind eingetragene Marken der Crossgate AG in Deutschland und anderen Ländern. Crossgate ist ein Unternehmen der SAP AG. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen. Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet. 25