- February 26, 2015
The Intro Tech Call
Sometimes, Happy Cog signs up for full builds and, sometimes, we’re only slated to deliver up to the point of templates. This particular client engagement is an example of the latter. Lately, there has been a lot of focus internally around how to best set 3rd-party CMS teams up for success when integrating our template deliverables, and a lot of points to discuss, as a result. In this post, I want to specifically address the importance of the Intro Tech Call.
This call can take place before a sitemap is drafted, and even before a kickoff meeting is scheduled. This is our first point of contact with the client’s tech team. It’s important we set up an open line of communication and discuss expectations from both parties from the get go. We want to build something great together, let’s talk about how….Below are three key points we discuss:
Implement Early and Often
We stress how important it is to get them implementing as soon as possible.
It’s critical that our code is reviewed by the back-end team and, more importantly, implemented into their system as early as possible so they can test for places where our HTML/CSS/JS may not play nice with their setup. The worst thing that could happen is we get all the way through template dev and discover an overarching issue after we’ve burned through all our hours and are stuck between a rock and a hard place.
Intro to Starter Files
We show them our starter files, walk them through how they are set up, and discuss dependencies.
Code Targets or Semi-integrated Templates?
We show them Beanstalk and ask how much/little they want to be involved with build.
We extend the olive branch of read/write access to our hosted code repository and encourage them to actively review and comment on code there. If they make changes, we’ll see them. We also discuss if they will be more satisfied using our templates as static “code targets” to test against, or if they would prefer semi-integrated templates. If they chose the latter, we would set up an install of their CMS, in this case, Expression Engine, and run our templates through it.
So now, I’ll put it to you, back-end devs. Tell me, what else can we do on this very first call of a project to help ensure a smooth integration process for you?