The document discusses 12 ways to improve relationships between developer and account management teams. It suggests both teams should empathize with each other more by understanding each other's goals, deadlines, and work pressures. Developers should be brought into projects early and given uninterrupted time to work, while account managers should avoid passing stress to developers and educate themselves more on how projects are built. Creating a department-level agreement and regular cross-team presentations could also help teams collaborate better.
4. @chrisgetman
Dev & Accounts
• Greater knowledge gap between these teams
than others
• Greater personality gap between these teams
than others
• Greater opportunity for improvement
17. @chrisgetman
AM: “The client wants [insert request].”
Developer: “That will take 1,800 hours and/or is impossible.”
AM: “That’s a terrible solution.”
Developer: “You’re a terrible solution.”
29. @chrisgetman
AM: “The client wants [insert ill-informed request].”
Developer: “That will take 1,200 hours and/or is impossible.”
AM: “That’s a terrible solution.”
Developer: “You’re a terrible solution.”
Opportunity
(to educate the AM)
39. @chrisgetman
Advantages of Early Dev Involvement
• Better scoping
• Ownership from dev
• Less friction during project
• More face time (not kidding)
42. @chrisgetman
If AMs better understood how
projects were built, they could:
• Add more value upfront
• Be more understanding of dev issues
• Better forecast and plan
59. @chrisgetman
It takes 23 minutes to return to the
original task after an interruption.*
*The Cost of Interrupted Work: More Speed and Stress, Gloria Mark, University of California
https://www.ics.uci.edu/~gmark/chi08-mark.pdf
63. @chrisgetman
“Your team sent a total of 11,400 messages last week (that's 2,103
more than the week before). Of those, 5% were in channels, 7%
were in groups and 88% were direct messages.”
64. @chrisgetman
If you want your project done:
• Get the developer some time
• Leave them alone
• Make everyone else leave them alone
• Give them snacks
67. @chrisgetman
The DLA States
• The development team’s expectations of how work
should be assigned to them.
• The account team’s expectations of how work
should be approached.
• Ideal collaborative scenarios.
• Unfavorable collaborative scenarios.