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?