planning & executing custom drupal integration projects

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

Upload: achieve-internet

Post on 12-Jul-2015

292 views

Category:

Technology


0 download

TRANSCRIPT

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?

9  

Knowing the systems the client uses is important

External Resources

12  

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

Document Everything

13  

“Get it in writing!” –Darlene Holden

Now You Know

12  

Knowing is Half the Battle.

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?

17  Leverage pre-existing resources

Where Do We Start?

16  

What and where are the integration points?

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

20  

Has the client forgotten anything?

Document Everything (again)

21  

Convert your plan into a road map anyone can follow!

Lead the Charge

20  

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

22  

Code defensively. OO is fantastic for this!

Defending Against Changes

Testing

23  

 

Automate testing

Teamwork

4  

 

Moving Day and Launch Day

27  

 

Change in Plans

28  

Image  idea:  

How do you manage the inevitable roadblock?

27  

With enough time and money we can do anything!

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  

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

Dagoberto Aceves!Senior Engineer"

[email protected]"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:

32  

[email protected]

linkedin.com/company/Achieve-Internet

plus.google.com/+AchieveInternet

@AchieveInternet

facebook.com/pages/Achieve-Internet

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!