给一段文本内容：本篇批判性传记旨在提高商业战略分析能力。商业战略分析是一门关于识别、评估和实施商业战略的学科。对于一家公司而言，选择正确的商业战略可以使其在竞争中取得优势，反之亦然。商业战略分析需要考虑许多因素，包括市场、竞争、内部资源和能力等。

在进行商业战略分析时，一个重要的事情是要确定市场需求。一个好的市场需求分析可以帮助公司开发出符合消费者需求的产品或服务。此外，需要考虑竞争对手的情况。了解竞争对手的策略，产品，市场份额等方面的信息，可以帮助公司制定一套有效的应对策略。内部资源和能力也是商业战略制定必须考虑的因素。考虑到公司自身的实际条件，比如人员、技术和资金等，可以帮助公司设计出符合实际条件的商业战略。

除此之外，还有一些常见的商业战略框架，比如波特五力模型，SWOT分析，以及布尔丹模型。这些框架可以帮助公司更好地了解市场和行业的竞争情况，有利于制定更为有效的商业战略。


根据这个文本内容回答问题：商业战略分析中，应当考虑哪些因素？
商业战略分析应当考虑市场需求、竞争对手、内部资源与能力等因素。此外，商业战略分析中还可以采用一些常见的商业战略框架，比如波特五力模型、SWOT分析和布尔丹模型，这些框架能够帮助公司更好地了解市场和行业的竞争情况，从而制定更为有效的商业战略。