Skip to content

Instantly share code, notes, and snippets.

@patforna
Created March 7, 2017 13:58
Show Gist options
  • Save patforna/4b38ca7133d3c4eeffddb3e83fa2e5d4 to your computer and use it in GitHub Desktop.
Save patforna/4b38ca7133d3c4eeffddb3e83fa2e5d4 to your computer and use it in GitHub Desktop.

Tech Lead (Role)

Purpose

Effective software delivery teams with technical point of contact.

Domains

Software delivery team.

Accountabilities

  • Delivering business value through early and continuous delivery of valuable software - ideally guided by business metrics.
  • Collaborating closely with other functions (e.g. product, ux, ops, qa, architecture, etc.) towards common business goals.
  • Delivering maintainable, high-quality software at a sustainable pace.
  • Building solutions that are as simple as possible yet can be evolved if necessary.
  • Building solutions that are in-line with the vision of the super circle (e.g. ops, architecture).
  • Using automation heavily to reduce cycle time, cost and errors.
  • Making decisions based on data - not opinions.
  • Providing transparency to stakeholders (e.g. showcases, metrics, data).
  • Inspecting and adapting at regular intervals to become more effective.
  • Ensuring effective delivery.
  • Defining and demonstrating what good looks like.
  • Being the technical point of contact for the team.
  • Identifying and mitigating risks.
  • Identifying and managing CFRs and technical debt.
  • Prioritising tech tasks.
  • Setting and sharing the technical vision in the team.
  • Ensuring team members feel safe within the team.
  • Coaching and helping team members work through problems.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment