SlideShare ist ein Scribd-Unternehmen logo
1 von 18
SAP ABAP Development Tools
FROM SANDBOX TO REAL PROJECTS
So we have a new development environment…
… why should I as an ABAP developer have a closer look?
Martin Steinberg | EXP17795 | SAP d-code 2014
Technical variety
is increasing
Martin Steinberg | EXP17795 | SAP d-code 2014
Technical variety
is increasing
So much for the developers –
… but why should a company enable those tooling?
Martin Steinberg | EXP17795 | SAP d-code 2014
Making your developers happy 
Martin Steinberg | EXP17795 | SAP d-code 2014
Sounds good -
… but how do to start?
Martin Steinberg | EXP17795 | SAP d-code 2014
Martin Steinberg | EXP17795 | SAP d-code 2014
Developer-driven
Curious
early
adopters
Co-
operates
with SAP
Basis guys
Uses ADT
beside the
ABAP
Workbench
Shows
others
Trys out
the new
stuff
- daily work
- projects
Martin Steinberg | EXP17795 | SAP d-code 2014
Developer-driven
trying
showing,
feedback
teaching
A good starting
point for creating a
culture of
knowledge
exchange
Learning by
teaching
e.g. concept of
lectures and hands-
on-sessions
Martin Steinberg | EXP17795 | SAP d-code 2014
Organization-driven
• Developer base willing
to use ADT will grow
continously as they see
the advantages and
other colleagues using it
• Risk of uncontrolled
growth
Increasing
attention
• Authorizations (e.g. AMDP)
• Architecture (e.g. code
pushdown) rules & guides
• „best-fit“ into your technology
strategy (e.g. SAPUI5, BOPF, SAP
HANA…)
• training
• hardware requirements (RAM)
Formalization
needed • Desktop infrastructure
(e.g. VDI, local install…)
• Pre-configured Eclipse,
e.g. integration of other
plugins like MyLyn or
own ones
• Local update site
Roll-out
planning
But consider these two rules:
Martin Steinberg | EXP17795 | SAP d-code 2014
Do not force anyone to use ABAP in Eclipse
Martin Steinberg | EXP17795 | SAP d-code 2014
Do not prevent anyone to use ABAP in Eclipse
Martin Steinberg | EXP17795 | SAP d-code 2014
Co-existence and respect are important.
Martin Steinberg | EXP17795 | SAP d-code 2014
A short summary
• Enable your developers
• co-existence is important
• allow innovation and new approaches
• Be well prepared
• Eclipse strategy by your company (e.g. non-SAP depts, SAPUI5, SAP HANA Studio…)
• Pre-configured Eclipse with local update-site
• authorizations and OSS-notes
• Slightly integrate
• Adjust your development and architecture guidelines (e.g. for ABAP Doc, code-
pushdown,etc.)
• Integrate ADT into your development process by using ADT SDK, or 3rd party tools
Some links
SCN-space ABAP in Eclipse
http://scn.sap.com/community/abap/eclipse
AiE plug-in for transport of copies
built with ADT SDK by Christian Drumm
available on github
blog on scn: http://bit.ly/1xnFE2T
AiE plugin for SAPlink
by Uwe Fetzer, Gregor Wolf, Abdulbasit Gulsen, et al.
https://www.assembla.com/spaces/saplink-for-abap-in-eclipse/wiki
Related sessions
hands-on-sessions
DEV265: Building an End-to-End App from SAP HANA via ABAP to SAP Fiori
DEV165: Code Better with ABAP in Eclipse
DEV264: Custom ABAP Code – Get Ready for SAP HANA
lectures
DEV201: Overview of ABAP 7.4 Development for SAP HANA
DEV204: DEV264: Custom ABAP Code – Get Ready for SAP HANA
DEV202: Core Data Services - Next Generation Data Definition and Access on SAP HANA
mini-codejam
CJ626: ABAP in Eclipse
MARTIN STEINBERG | SAP MENTOR
Thank you very much for your attention and have a pleasant
SAP TechEd && d-code
Martin Steinberg | EXP17795 | SAP d-code 2014
sbg.martin@gmail.com
@SbgMartin

Weitere ähnliche Inhalte

Was ist angesagt?

Menza presentation
Menza presentationMenza presentation
Menza presentation
onesideup
 
Bisp template latest
Bisp template latestBisp template latest
Bisp template latest
Maddy81
 

Was ist angesagt? (20)

SAP ABAP OVERVIEW
SAP ABAP OVERVIEWSAP ABAP OVERVIEW
SAP ABAP OVERVIEW
 
SAP Developer Center - March 2016 update
SAP Developer Center - March 2016 updateSAP Developer Center - March 2016 update
SAP Developer Center - March 2016 update
 
Bitter sweet lessons - out way to Fiori
Bitter sweet lessons - out way to FioriBitter sweet lessons - out way to Fiori
Bitter sweet lessons - out way to Fiori
 
Intro to rails 2_kg_edited
Intro to rails 2_kg_editedIntro to rails 2_kg_edited
Intro to rails 2_kg_edited
 
Asp.Net Core in Real World
Asp.Net Core in Real WorldAsp.Net Core in Real World
Asp.Net Core in Real World
 
SAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJamSAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJam
 
SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015
 
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
 
LF_APIStrat17_The Great API Redesign
LF_APIStrat17_The Great API RedesignLF_APIStrat17_The Great API Redesign
LF_APIStrat17_The Great API Redesign
 
ERPNext Open Day - March / April 2015
ERPNext Open Day - March / April 2015ERPNext Open Day - March / April 2015
ERPNext Open Day - March / April 2015
 
10 Useful New Features of ECMA Script 6
10 Useful New Features of ECMA Script 610 Useful New Features of ECMA Script 6
10 Useful New Features of ECMA Script 6
 
Released WEBridge 4 SAP R 3 on 9/9 of 2014
Released WEBridge 4 SAP R 3 on 9/9 of 2014Released WEBridge 4 SAP R 3 on 9/9 of 2014
Released WEBridge 4 SAP R 3 on 9/9 of 2014
 
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
 
SAP TechEd 2015 takeaway
SAP TechEd 2015 takeawaySAP TechEd 2015 takeaway
SAP TechEd 2015 takeaway
 
Menza presentation
Menza presentationMenza presentation
Menza presentation
 
Top SAP Training Institutes in Mumbai
Top SAP Training Institutes in Mumbai Top SAP Training Institutes in Mumbai
Top SAP Training Institutes in Mumbai
 
API Gateway with legend lambada
API Gateway with legend lambadaAPI Gateway with legend lambada
API Gateway with legend lambada
 
Scaling Uber
Scaling UberScaling Uber
Scaling Uber
 
Sap abap
Sap abapSap abap
Sap abap
 
Bisp template latest
Bisp template latestBisp template latest
Bisp template latest
 

Ähnlich wie SAP ABAP Development Tools - Introduction in productive environments (EXP17795, d-code 2014)

Sap activate introducing sa ps next generation, agile-based methodology
Sap activate   introducing sa ps next generation, agile-based methodologySap activate   introducing sa ps next generation, agile-based methodology
Sap activate introducing sa ps next generation, agile-based methodology
Santosh Peddi
 

Ähnlich wie SAP ABAP Development Tools - Introduction in productive environments (EXP17795, d-code 2014) (20)

SAP Inside Track Munich 2018 - DevOps and Deployment Pipelines in ABAP Landsc...
SAP Inside Track Munich 2018 - DevOps and Deployment Pipelines in ABAP Landsc...SAP Inside Track Munich 2018 - DevOps and Deployment Pipelines in ABAP Landsc...
SAP Inside Track Munich 2018 - DevOps and Deployment Pipelines in ABAP Landsc...
 
Sap Activate introducing sa ps next generation, agile-based methodology
Sap Activate   introducing sa ps next generation, agile-based methodologySap Activate   introducing sa ps next generation, agile-based methodology
Sap Activate introducing sa ps next generation, agile-based methodology
 
Supplier Success on the Ariba Network
Supplier Success on the Ariba NetworkSupplier Success on the Ariba Network
Supplier Success on the Ariba Network
 
DSAG Jahreskongress 2018 - DevOps and Deployment Pipelines in SAP ABAP Landsc...
DSAG Jahreskongress 2018 - DevOps and Deployment Pipelines in SAP ABAP Landsc...DSAG Jahreskongress 2018 - DevOps and Deployment Pipelines in SAP ABAP Landsc...
DSAG Jahreskongress 2018 - DevOps and Deployment Pipelines in SAP ABAP Landsc...
 
Sap activate introducing sa ps next generation, agile-based methodology
Sap activate   introducing sa ps next generation, agile-based methodologySap activate   introducing sa ps next generation, agile-based methodology
Sap activate introducing sa ps next generation, agile-based methodology
 
SAP Design Day 2016 (Montreal) - F.L.U.T.E.
SAP Design Day 2016 (Montreal) - F.L.U.T.E.SAP Design Day 2016 (Montreal) - F.L.U.T.E.
SAP Design Day 2016 (Montreal) - F.L.U.T.E.
 
Basis week5
Basis week5Basis week5
Basis week5
 
SAPience UserDay 2015 TheValueChain Educam SAP WPB Case
SAPience UserDay 2015 TheValueChain Educam SAP WPB CaseSAPience UserDay 2015 TheValueChain Educam SAP WPB Case
SAPience UserDay 2015 TheValueChain Educam SAP WPB Case
 
SAP Inside Track Berlin 2018 - DevOps in ABAP Landscapes
SAP Inside Track Berlin 2018 - DevOps in ABAP LandscapesSAP Inside Track Berlin 2018 - DevOps in ABAP Landscapes
SAP Inside Track Berlin 2018 - DevOps in ABAP Landscapes
 
DSAG Tech Days 2018 - DevOps in SAP ABAP Landscapes
DSAG Tech Days 2018 - DevOps in SAP ABAP LandscapesDSAG Tech Days 2018 - DevOps in SAP ABAP Landscapes
DSAG Tech Days 2018 - DevOps in SAP ABAP Landscapes
 
SAP Hybris Marketing Cloud Secrets for a successful project
SAP Hybris Marketing Cloud Secrets for a successful projectSAP Hybris Marketing Cloud Secrets for a successful project
SAP Hybris Marketing Cloud Secrets for a successful project
 
SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for Innovation
 
IoT on SAP HANA Cloud Platform
IoT on SAP HANA Cloud PlatformIoT on SAP HANA Cloud Platform
IoT on SAP HANA Cloud Platform
 
Ritesh_r1
Ritesh_r1Ritesh_r1
Ritesh_r1
 
SAP SD Certification Course in Noida.pdf
SAP SD Certification Course in Noida.pdfSAP SD Certification Course in Noida.pdf
SAP SD Certification Course in Noida.pdf
 
Deep Learning In Enterprise
Deep Learning In EnterpriseDeep Learning In Enterprise
Deep Learning In Enterprise
 
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdf
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdfASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdf
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdf
 
A Guide to a Successful SAP Hybris Commerce Cloud Project
A Guide to a Successful SAP Hybris Commerce Cloud ProjectA Guide to a Successful SAP Hybris Commerce Cloud Project
A Guide to a Successful SAP Hybris Commerce Cloud Project
 
SAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
SAP TechEd 2017 CPL126 – Continuous Delivery: An IntroductionSAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
SAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
 
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

SAP ABAP Development Tools - Introduction in productive environments (EXP17795, d-code 2014)

  • 1. SAP ABAP Development Tools FROM SANDBOX TO REAL PROJECTS
  • 2. So we have a new development environment… … why should I as an ABAP developer have a closer look? Martin Steinberg | EXP17795 | SAP d-code 2014
  • 4. Martin Steinberg | EXP17795 | SAP d-code 2014 Technical variety is increasing
  • 5. So much for the developers – … but why should a company enable those tooling? Martin Steinberg | EXP17795 | SAP d-code 2014
  • 6. Making your developers happy  Martin Steinberg | EXP17795 | SAP d-code 2014
  • 7. Sounds good - … but how do to start? Martin Steinberg | EXP17795 | SAP d-code 2014
  • 8. Martin Steinberg | EXP17795 | SAP d-code 2014 Developer-driven Curious early adopters Co- operates with SAP Basis guys Uses ADT beside the ABAP Workbench Shows others Trys out the new stuff - daily work - projects
  • 9. Martin Steinberg | EXP17795 | SAP d-code 2014 Developer-driven trying showing, feedback teaching A good starting point for creating a culture of knowledge exchange Learning by teaching e.g. concept of lectures and hands- on-sessions
  • 10. Martin Steinberg | EXP17795 | SAP d-code 2014 Organization-driven • Developer base willing to use ADT will grow continously as they see the advantages and other colleagues using it • Risk of uncontrolled growth Increasing attention • Authorizations (e.g. AMDP) • Architecture (e.g. code pushdown) rules & guides • „best-fit“ into your technology strategy (e.g. SAPUI5, BOPF, SAP HANA…) • training • hardware requirements (RAM) Formalization needed • Desktop infrastructure (e.g. VDI, local install…) • Pre-configured Eclipse, e.g. integration of other plugins like MyLyn or own ones • Local update site Roll-out planning
  • 11. But consider these two rules: Martin Steinberg | EXP17795 | SAP d-code 2014
  • 12. Do not force anyone to use ABAP in Eclipse Martin Steinberg | EXP17795 | SAP d-code 2014
  • 13. Do not prevent anyone to use ABAP in Eclipse Martin Steinberg | EXP17795 | SAP d-code 2014
  • 14. Co-existence and respect are important. Martin Steinberg | EXP17795 | SAP d-code 2014
  • 15. A short summary • Enable your developers • co-existence is important • allow innovation and new approaches • Be well prepared • Eclipse strategy by your company (e.g. non-SAP depts, SAPUI5, SAP HANA Studio…) • Pre-configured Eclipse with local update-site • authorizations and OSS-notes • Slightly integrate • Adjust your development and architecture guidelines (e.g. for ABAP Doc, code- pushdown,etc.) • Integrate ADT into your development process by using ADT SDK, or 3rd party tools
  • 16. Some links SCN-space ABAP in Eclipse http://scn.sap.com/community/abap/eclipse AiE plug-in for transport of copies built with ADT SDK by Christian Drumm available on github blog on scn: http://bit.ly/1xnFE2T AiE plugin for SAPlink by Uwe Fetzer, Gregor Wolf, Abdulbasit Gulsen, et al. https://www.assembla.com/spaces/saplink-for-abap-in-eclipse/wiki
  • 17. Related sessions hands-on-sessions DEV265: Building an End-to-End App from SAP HANA via ABAP to SAP Fiori DEV165: Code Better with ABAP in Eclipse DEV264: Custom ABAP Code – Get Ready for SAP HANA lectures DEV201: Overview of ABAP 7.4 Development for SAP HANA DEV204: DEV264: Custom ABAP Code – Get Ready for SAP HANA DEV202: Core Data Services - Next Generation Data Definition and Access on SAP HANA mini-codejam CJ626: ABAP in Eclipse
  • 18. MARTIN STEINBERG | SAP MENTOR Thank you very much for your attention and have a pleasant SAP TechEd && d-code Martin Steinberg | EXP17795 | SAP d-code 2014 sbg.martin@gmail.com @SbgMartin