Top Banner
Launch with Confidence Custom Integration Projects Plan, Execute, Succeed Presenter: Dagoberto Aceves [Senior Engineer]
35

How to Plan and Execute Integration Projects

Nov 28, 2014

Download

Technology

Acquia

With the rise of Enterprise IT Systems, such as Marketo, SharePoint, and Salesforce, more organizations and clients are asking for custom integration with their third-party platforms. A common need for many organizations is integrating Drupal with these systems. A proper strategy can double the effectiveness of the integration.

Join Achieve Internet, to find out how they plan, execute and implement successful integration projects. They’ll teach you the necessary processes and strategies to ensure a smooth project from start to finish. This presentation will review how to plan for integration projects and how to deal with the challenges along the way, including:

• Questions to ask at the beginning of a project
• Questions to ask your developer team at the beginning of a project
• How to effectively plan your projects
• How to manage changes to your plan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: How to Plan and Execute Integration Projects

Launch with Confidence!

Custom Integration Projects Plan, Execute, Succeed Presenter: Dagoberto Aceves [Senior Engineer]

Page 2: How to Plan and Execute Integration Projects

Dagoberto Aceves

2  

Senior Engineer: Achieve Internet 5+ Years of Drupal Development Platform Integration Expert and API Lucha Libre

Page 3: How to Plan and Execute Integration Projects

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  

Page 4: How to Plan and Execute Integration Projects

Plan Your Integration?

6  

“Failure to plan is planning to fail.”

Page 5: How to Plan and Execute Integration Projects

Plan Ahead

Page 6: How to Plan and Execute Integration Projects

Get the Facts

8  

Ask the client for as much detail up front.

Page 7: How to Plan and Execute Integration Projects

Why?

9  

Why are you integrating your systems?

Page 8: How to Plan and Execute Integration Projects

Areas of Improvement

10  

What do you want your system to do that it doesn’t do today?

Page 9: How to Plan and Execute Integration Projects

What Are We Working With?

9  

Knowing the systems the client uses is important

Page 10: How to Plan and Execute Integration Projects

External Resources

12  

Does the client have them? How will they be allocated?

Page 11: How to Plan and Execute Integration Projects

Document Everything

13  

“Get it in writing!” –Darlene Holden

Page 12: How to Plan and Execute Integration Projects

Now You Know

12  

Knowing is Half the Battle.

Page 13: How to Plan and Execute Integration Projects

Plan Your Work, Work Your Plan

Page 14: How to Plan and Execute Integration Projects

Keep Your Team Red Hot

14  

Image  idea…team  on  same  page  

Keep the Development Team on point and on fire

Page 15: How to Plan and Execute Integration Projects

Are There Modules For That?

17  Leverage pre-existing resources

Page 16: How to Plan and Execute Integration Projects

Where Do We Start?

16  

What and where are the integration points?

Page 17: How to Plan and Execute Integration Projects

Are There Any Prerequisites?

19  

Image  idea…team  on  same  page  

Make sure to get what you need from the client upfront

Page 18: How to Plan and Execute Integration Projects

Be The Experts

20  

Has the client forgotten anything?

Page 19: How to Plan and Execute Integration Projects

Document Everything (again)

21  

Convert your plan into a road map anyone can follow!

Page 20: How to Plan and Execute Integration Projects

Lead the Charge

20  

Page 21: How to Plan and Execute Integration Projects

The Best Laid Of Schemes Of Mice and Men Often Go Awry

Page 22: How to Plan and Execute Integration Projects

22  

Code defensively. OO is fantastic for this!

Defending Against Changes

Page 23: How to Plan and Execute Integration Projects

Testing

23  

 

Automate testing

Page 24: How to Plan and Execute Integration Projects

Teamwork

4  

 

Page 25: How to Plan and Execute Integration Projects

Moving Day and Launch Day

27  

 

Page 26: How to Plan and Execute Integration Projects

Change in Plans

28  

Image  idea:  

How do you manage the inevitable roadblock?

Page 27: How to Plan and Execute Integration Projects

27  

With enough time and money we can do anything!

Special Teams

Page 28: How to Plan and Execute Integration Projects

Now You Are Ready

30  

Page 29: How to Plan and Execute Integration Projects

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  

Page 30: How to Plan and Execute Integration Projects

Thank You it’s not magic, it’s excellence.

Dagoberto Aceves!Senior Engineer"

[email protected]"o. 800.618.8777"@dago_aceves"

31  

Page 31: How to Plan and Execute Integration Projects

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:

32  

[email protected]

linkedin.com/company/Achieve-Internet

plus.google.com/+AchieveInternet

@AchieveInternet

facebook.com/pages/Achieve-Internet

Page 32: How to Plan and Execute Integration Projects

Q & A

34  

Page 33: How to Plan and Execute Integration Projects

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!

Page 34: How to Plan and Execute Integration Projects

Key Clients: Media & Entertainment

clients!

Page 35: How to Plan and Execute Integration Projects

Additional Key Clients

clients!