SlideShare a Scribd company logo
Launch with Confidence! 
Custom Integration Projects 
Plan, Execute, Succeed 
Presenter: 
Dagoberto Aceves [Senior Engineer]
Dagoberto Aceves 
2 
Senior Engineer: 
Achieve Internet 
5+ Years of Drupal 
Development 
Platform Integration Expert 
and API Lucha Libre
Agenda 
• Plan Ahead 
• Ask questions. 
• Document your plan. 
• Plan Your Work, Work Your Plan 
• Keeping Development Staff on point 
• Protecting your plan 
• Managing Changes Along the Way 
• Q&A 
3
Plan Your Integration? 
6 
“Failure to plan is planning to fail.”
Plan Ahead
Get the Facts 
8 
Ask the client for as much detail up front.
Why? 
9 
Why are you integrating your systems?
Areas of Improvement 
10 
What do you want your system to do that it doesn’t do today?
What Are We Working With? 
Knowing the systems the client uses is important 
9
External Resources 
12 
Does the client have them? How will they be allocated?
Document Everything 
“Get it in writing!” –Darlene Holden 
13
Now You Know 
Knowing is Half the Battle. 
12
Plan Your Work, 
Work Your Plan
Keep Your Team Red Hot 
14 
Image 
idea…team 
on 
same 
page 
Keep the Development Team on point and on fire
Are There Modules For That? 
Leverage pre-existing resources 
17
Where Do We Start? 
What and where are the integration points? 
16
Are There Any Prerequisites? 
19 
Image 
idea…team 
on 
same 
page 
Make sure to get what you need from the client upfront
Be The Experts 
Has the client forgotten anything? 
20
Document Everything (again) 
Convert your plan into a road map anyone can follow! 
21
Lead the Charge 
20
The Best Laid Of Schemes 
Of Mice and Men 
Often Go Awry
Defending Against Changes 
Code defensively. OO is 
fantastic for this! 
22
Testing 
Automate testing 
23
Teamwork 
4
Moving Day and Launch Day 
27
Change in Plans 
28 
Image 
idea: 
How do you manage the inevitable roadblock?
With enough time and money we can do anything! 
27 
Special Teams
Now You Are Ready 
30
Conclusions 
• Plan Ahead 
• Ask questions. 
• Get to the WHY 
• Project Goals 
• Document your plan. 
• Plan Your Work, Work Your Plan 
• Be the expert. 
• Protect your project 
• Code level 
• Expect changes 
• Teamwork 
29
it’s not magic, it’s excellence. 
Thank You 
Dagoberto Aceves! 
Senior Engineer" 
dago.aceves@achieveinternet.com" 
o. 800.618.8777" 
@dago_aceves" 
31
Connect with Achieve 
If you have any further questions or would like to get in touch with 
Achieve you can do so on these various channels: 
info@achieveinternet.com 
linkedin.com/company/Achieve-Internet 
plus.google.com/+AchieveInternet 
@AchieveInternet 
facebook.com/pages/Achieve-Internet 
32
Q & A 
34
Achieve Services 
Achieve builds custom enterprise IT management systems to solve the most complex business challenges. 
Achieve makes integration easy so you can focus on what is most important to your business – your customers. 
Optimize the performance of your web site or application to increase productivity and streamline operations. 
Achieve has vast experience in creating global web solutions that far out perform the competition. 
‘Going Mobile’ is no longer an option. With Achieve you won’t have to compromise design for utility. 
Application 
Development! 
Platform ! 
Integration! 
Infrastructure 
Services! 
Globalization 
Services! 
Mobility & End User 
Services!
Key Clients: Media & Entertainment 
clients!
Additional Key Clients 
clients!

More Related Content

PPTX
Helping the LatinGRAMMYs Reach a Global Audience
PDF
Starting & growing a drupal based business- 6 valuable lessons i have learned
PDF
Nualight Case Study
PDF
Company-Booklet
PDF
Hetu Infotech - Company Profile December 2014
PDF
SMZ Company Presentation (english/short)
PPTX
How to Launch a Successful Global Content Marketing Program
PDF
A11y - from «waaat?» to a core part of dev team's workflow
Helping the LatinGRAMMYs Reach a Global Audience
Starting & growing a drupal based business- 6 valuable lessons i have learned
Nualight Case Study
Company-Booklet
Hetu Infotech - Company Profile December 2014
SMZ Company Presentation (english/short)
How to Launch a Successful Global Content Marketing Program
A11y - from «waaat?» to a core part of dev team's workflow

What's hot (16)

PDF
P2 Group
PPTX
Spotzen overview presentation 8 8-12
PDF
Perez_Jhonneal_Resume_2017
PPTX
About Nubik Inc.
PPTX
About Nubik inc.
PPSX
Affluent Corporate -
PPTX
2013.02.26 Intel Overview
PDF
Genius Interactive intro - Developer Talent for Social, Mobile, Online
PDF
Success Stories by Novatore Solutions
PDF
simfiny-presentation_rev2
PDF
Developer relations KPIs
PDF
Web Design - Visual Decisions & User Experience
PDF
Why do we create Software - Roman Pichler
PPTX
Slideshare
PPTX
OpenEDU - A Drupal 8 Distribution to Jumpstart Higher Education Websites
PDF
Linked in slides (updated)
P2 Group
Spotzen overview presentation 8 8-12
Perez_Jhonneal_Resume_2017
About Nubik Inc.
About Nubik inc.
Affluent Corporate -
2013.02.26 Intel Overview
Genius Interactive intro - Developer Talent for Social, Mobile, Online
Success Stories by Novatore Solutions
simfiny-presentation_rev2
Developer relations KPIs
Web Design - Visual Decisions & User Experience
Why do we create Software - Roman Pichler
Slideshare
OpenEDU - A Drupal 8 Distribution to Jumpstart Higher Education Websites
Linked in slides (updated)
Ad

Similar to Planning & Executing Custom Drupal Integration Projects (20)

PDF
Working with software dev teams
PPTX
Agile marries itil
PDF
Palestra Drupal Picchu 2014
PDF
Palestra na Drupal Picchu 2014
PDF
Top 7 problems working with corporations
PDF
IT Governance and Compliance in an Agile World
PDF
Blitzscaling Session 9: Village Stage
PDF
Integrating agile in a waterfall world pmi 2012, full slides
PDF
The importance of planning in cms projects.
PDF
Outsourcing software development
PDF
Jerry Walker - without a plan
PDF
How to Adopt Agile at Your Organization
PDF
How to apply agile principles to the agency model
PDF
How to apply agile methodologies to the agency model | Agile for Agencies, Ea...
PPTX
Hire andretaindevelopers
PPT
Making the Agile Leap to Continuous Deployment
PPTX
API Strategy and Selecting the Right Platform - by Mikkel Iversen, Redpill Li...
PPTX
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
PPT
Agile Software Delivery for the Ugandan Context - 2019 Edition
PDF
Hans Eckman: 7 Agile and DevOps Insights I Wish I Knew Earlier
Working with software dev teams
Agile marries itil
Palestra Drupal Picchu 2014
Palestra na Drupal Picchu 2014
Top 7 problems working with corporations
IT Governance and Compliance in an Agile World
Blitzscaling Session 9: Village Stage
Integrating agile in a waterfall world pmi 2012, full slides
The importance of planning in cms projects.
Outsourcing software development
Jerry Walker - without a plan
How to Adopt Agile at Your Organization
How to apply agile principles to the agency model
How to apply agile methodologies to the agency model | Agile for Agencies, Ea...
Hire andretaindevelopers
Making the Agile Leap to Continuous Deployment
API Strategy and Selecting the Right Platform - by Mikkel Iversen, Redpill Li...
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
Agile Software Delivery for the Ugandan Context - 2019 Edition
Hans Eckman: 7 Agile and DevOps Insights I Wish I Knew Earlier
Ad

More from Achieve Internet (10)

PDF
Communicating Drupal: Documentation and Discovery
PDF
Advancing Healthcare Technology with Open Source Software
PPTX
Showcasing Human Capital: How to Effectively Market a Professional Services Firm
PPTX
Harmonious Development: Via Vagrant and Puppet
PPTX
Improving Website Performance with Memecached Webinar | Achieve Internet
PPTX
Improving Website Performance with Memecached Webinar | Achieve Internet
PDF
Drupal secure code checklist
PPTX
Drupal and the Future of Healthcare
PPTX
Introduction to Puppet Scripting
PPTX
Responsive Web Design_2013
Communicating Drupal: Documentation and Discovery
Advancing Healthcare Technology with Open Source Software
Showcasing Human Capital: How to Effectively Market a Professional Services Firm
Harmonious Development: Via Vagrant and Puppet
Improving Website Performance with Memecached Webinar | Achieve Internet
Improving Website Performance with Memecached Webinar | Achieve Internet
Drupal secure code checklist
Drupal and the Future of Healthcare
Introduction to Puppet Scripting
Responsive Web Design_2013

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Approach and Philosophy of On baking technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Big Data Technologies - Introduction.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Electronic commerce courselecture one. Pdf
PPTX
A Presentation on Artificial Intelligence
PPT
Teaching material agriculture food technology
NewMind AI Weekly Chronicles - August'25 Week I
20250228 LYD VKU AI Blended-Learning.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Empathic Computing: Creating Shared Understanding
Understanding_Digital_Forensics_Presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Approach and Philosophy of On baking technology
“AI and Expert System Decision Support & Business Intelligence Systems”
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Review of recent advances in non-invasive hemoglobin estimation
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Big Data Technologies - Introduction.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Electronic commerce courselecture one. Pdf
A Presentation on Artificial Intelligence
Teaching material agriculture food technology

Planning & Executing Custom Drupal Integration Projects

  • 1. Launch with Confidence! Custom Integration Projects Plan, Execute, Succeed Presenter: Dagoberto Aceves [Senior Engineer]
  • 2. Dagoberto Aceves 2 Senior Engineer: Achieve Internet 5+ Years of Drupal Development Platform Integration Expert and API Lucha Libre
  • 3. Agenda • Plan Ahead • Ask questions. • Document your plan. • Plan Your Work, Work Your Plan • Keeping Development Staff on point • Protecting your plan • Managing Changes Along the Way • Q&A 3
  • 4. Plan Your Integration? 6 “Failure to plan is planning to fail.”
  • 6. Get the Facts 8 Ask the client for as much detail up front.
  • 7. Why? 9 Why are you integrating your systems?
  • 8. Areas of Improvement 10 What do you want your system to do that it doesn’t do today?
  • 9. What Are We Working With? Knowing the systems the client uses is important 9
  • 10. External Resources 12 Does the client have them? How will they be allocated?
  • 11. Document Everything “Get it in writing!” –Darlene Holden 13
  • 12. Now You Know Knowing is Half the Battle. 12
  • 13. Plan Your Work, Work Your Plan
  • 14. Keep Your Team Red Hot 14 Image idea…team on same page Keep the Development Team on point and on fire
  • 15. Are There Modules For That? Leverage pre-existing resources 17
  • 16. Where Do We Start? What and where are the integration points? 16
  • 17. Are There Any Prerequisites? 19 Image idea…team on same page Make sure to get what you need from the client upfront
  • 18. Be The Experts Has the client forgotten anything? 20
  • 19. Document Everything (again) Convert your plan into a road map anyone can follow! 21
  • 21. The Best Laid Of Schemes Of Mice and Men Often Go Awry
  • 22. Defending Against Changes Code defensively. OO is fantastic for this! 22
  • 25. Moving Day and Launch Day 27
  • 26. Change in Plans 28 Image idea: How do you manage the inevitable roadblock?
  • 27. With enough time and money we can do anything! 27 Special Teams
  • 28. Now You Are Ready 30
  • 29. Conclusions • Plan Ahead • Ask questions. • Get to the WHY • Project Goals • Document your plan. • Plan Your Work, Work Your Plan • Be the expert. • Protect your project • Code level • Expect changes • Teamwork 29
  • 30. it’s not magic, it’s excellence. Thank You Dagoberto Aceves! Senior Engineer" dago.aceves@achieveinternet.com" o. 800.618.8777" @dago_aceves" 31
  • 31. Connect with Achieve If you have any further questions or would like to get in touch with Achieve you can do so on these various channels: info@achieveinternet.com linkedin.com/company/Achieve-Internet plus.google.com/+AchieveInternet @AchieveInternet facebook.com/pages/Achieve-Internet 32
  • 32. Q & A 34
  • 33. Achieve Services Achieve builds custom enterprise IT management systems to solve the most complex business challenges. Achieve makes integration easy so you can focus on what is most important to your business – your customers. Optimize the performance of your web site or application to increase productivity and streamline operations. Achieve has vast experience in creating global web solutions that far out perform the competition. ‘Going Mobile’ is no longer an option. With Achieve you won’t have to compromise design for utility. Application Development! Platform ! Integration! Infrastructure Services! Globalization Services! Mobility & End User Services!
  • 34. Key Clients: Media & Entertainment clients!