Competitive Analysis For Product Engineers | Stay SaaSystaysaasy.com/product/2021/05/02/competition.html
In my experience, most professional software engineers in industry have little to no experience doing competitive analysis. That’s a shame, because competitive analysis is one of the most useful skills that an engineer can have.
A Short Guide to Writing Software Requirements — PJ Srivastavapjsrivastava.com/a-short-guide-to-writing-software-requirements/
A primer on writing requirements for software applications, including an overview of how to write user stories.