Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Talk to Me Right!

Annyce D.
February 02, 2019

Talk to Me Right!

Software development is challenging because as a technical team, we have to figure out what to do, do it, and then make sure we’ve done it right. And each step requires effective communication. In this talk, we’ll look at various tools and techniques that can help propel your career by making you a more effective technical communicator.

Learn what forms of communication are the most important to automate and which require a personal touch in your team’s daily activities. We’ll also discuss how you can best structure meetings to achieve your team’s goals. Finally, we’ll review some common challenges to effective communication and how you can navigate them successfully.

Our coworkers aren’t all robots yet. Effective communication will continue to play a major role in the success of our teams. So let’s do it right!

Annyce D.

February 02, 2019
Tweet

More Decks by Annyce D.

Other Decks in Technology

Transcript

  1. @brwngrldev Bug Reports The app crashed unexpectedly. Description: Steps to

    Reproduce: 1. Open the app, wait for data to load. 2. Click on the “Pie” recipe. 3. App crashes. …
  2. @brwngrldev 2 hours later Hey, IF-312 just came in, it’s

    high priority. Can you take a look? A Sure, no problem. D
  3. @brwngrldev Where are we with IF-312? Is it fixed? A

    No, I haven’t started on it yet. Was finishing another task first. D
  4. @brwngrldev A Where are we with IF-312? Is it fixed?

    A No, I haven’t started on it yet. Was finishing another task first. D
  5. @brwngrldev Pull Requests • “Why did we want to do

    this here?” • “Can you explain the motivation for this change?”
  6. @brwngrldev Pull Requests • “Why did we want to do

    this here?” • “Can you explain the motivation for this change?” • “This line confuses me. Is it meant to queue the work?” • …
  7. @brwngrldev 1 on 1 • “What skills would you like

    to develop right now?” • “Do you feel we’re helping you advance your career?”
  8. @brwngrldev 1 on 1 • “What skills would you like

    to develop right now?” • “Do you feel we’re helping you advance your career?” • “What are you working on that you wish you weren’t?” • …
  9. @brwngrldev So Far… 1. Establish relationships 2. Have clear guidelines

    3. Use automation 4. Use templates 5. Be explicit 6. Make use of questions
  10. @brwngrldev [email protected] My third request… Jeff, This is my third

    request for your feedback on the latest designs! I need to know if users will be trained on the verification process before I can proceed. Designs attached. Karen
  11. @brwngrldev [email protected] [Action Needed]: Final Agent Verification Designs Hey Jeff,

    We’re working to wrap up the agent verification designs (see attached). Do you know if users will be trained on the process in advance? If you’re not the right person to answer these questions, can you help us out and forward this email along? " Thanks a lot! Karen
  12. @brwngrldev One of your code changes broke CI, can you

    fix it? Hey, CI is down for the app. I’ve been able to track it down to a recent change, ZS-1822 (link). Would you be able to take a look. It’s currently blocking the QA team. Thanks #
  13. @brwngrldev Purpose: Discuss the various available options for a cross-

    platform mobile solution. Outcomes: Final decision on cross-platform solution documented.
  14. @brwngrldev Purpose: Discuss the various available options for a cross-

    platform mobile solution. Outcomes: Final decision on cross-platform solution documented. Agenda: 5 min: Review the current available options. 10 min: Each person discusses their desired choice and why. 15 min: Decide on final choice and document it. 5 min: Meeting Recap and Summary of Action Items
  15. @brwngrldev Jira In order to support the appropriate validation of

    users we would like to introduce the capability to capture their personal identification document via a photograph taken by means of the device. All superfluous content should be eliminated before uploading the captured photographs.
  16. @brwngrldev Jira Allow a picture to be taken of users’

    personal IDs. Each image should be cropped before upload.
  17. @brwngrldev Jira Allow a picture to be taken of users’

    personal IDs. Each image should be cropped before upload.
  18. @brwngrldev Jira Allow a picture to be taken of users’

    personal IDs. Each image should be cropped before upload. Before After
  19. @brwngrldev Only certain users are allowed to accept payments via

    the app based on their role and country. Criteria: *FT Junior Agent in TZ and RW can accept *PT Senior Agent in TZ and RW can accept *FT Junior Agent in NG can accept *…
  20. @brwngrldev Only certain users are allowed to accept payments via

    the app based on their role and country. TZ RW NG PT Junior Agent No No No FT Junior Agent Yes Yes No PT Senior Agent Yes Yes No
  21. @brwngrldev 12 Tips 1. Establish relationships 2. Have clear guidelines

    3. Use automation 4. Use templates 5. Be explicit 6. Make use of questions 7. Read before clicking send 8. POWERFUL meetings 9. Use data for objectivity 10.Simplify your language 11.Use visuals 12.Learn about others