Vision - why you should bother as a tech lead?

A vision is a higher purpose for the whole company: management, marketing, customer care, developers, HR, UX.

As a tech lead you have to break down that higher purpose of that „product vision“ in a specific way:

  • What‘s about user interaction? Are there specific requirements, which will result in a corresponding UI framework?
  • How often new features are expected? In which way the update cycles will affect your testing and deployment strategy?
  • What‘s about security? Which specific security solutions are required by your business case?
  • What‘s about data the product is based on? What are the aspects to consider regarding to data modeling, database technologies and performance?