Definition: Business analysis is the practice of enabling change in an enterprise by defining needs and recommending solutions that deliver value to stakeholders. Business analysis enables an enterprise to articulate needs and the rationale for change, and to design and describe solutions that can deliver value. —BABOK
Why study this book? If you want to understand what are all the skills of the Business Analyst. And use them to improve the software management process. They are divided into 6 knowledge areas:
Study note: The typical Deliverables of a Business Analysis are:
I have allocated a whole section of the Stack to Software Requirements Specification because I need this should be studied in more depth and detail for a Software Product Manager. The following image, from the BABOK, summarizes how the different types of requirements are linked:
Why use this tool? This wiki style documentation tool has the main advantage of the integration with JIRA.
Why study this book? If you want to give a financial meaning to all the options that you are evaluating and the the choices you are making.
Why use this tool? RiskAMP is a full-featured Monte Carlo Simulation Engine for Microsoft Excel. Although Lean techniques are more focused on testing rather than forecasting, I think is an important tool to test the risk of your Business Model and of your Operations.
Why use this tool? If you want to build mind maps, UML diagrams or any other type of static diagram you might need.