Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/class-wp-block-list.php on line 199

Deprecated: Automatic conversion of false to array is deprecated in /home1/tcox15/public_html/wp-content/plugins/easy-testimonials/include/lib/gp-testimonial.class.php on line 21

Deprecated: Optional parameter $save_options declared before required parameter $required_plugins is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/includes/feed-them-functions.php on line 2032

Deprecated: Optional parameter $_api_data declared before required parameter $item_name is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/updater/updater-check-class.php on line 46

Deprecated: Optional parameter $fb_type declared before required parameter $location is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/feeds/facebook/class-fts-facebook-feed.php on line 869

Deprecated: Optional parameter $fb_post_id declared before required parameter $post_data is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/feeds/facebook/class-fts-facebook-feed.php on line 1346

Deprecated: Optional parameter $fb_post_user_id declared before required parameter $post_data is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/feeds/facebook/class-fts-facebook-feed.php on line 1346

Deprecated: Optional parameter $fb_post_single_id declared before required parameter $post_data is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/feeds/facebook/class-fts-facebook-feed.php on line 1346

Deprecated: Optional parameter $single_event_id declared before required parameter $post_data is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/feeds/facebook/class-fts-facebook-feed.php on line 1346

Deprecated: Optional parameter $num_words declared before required parameter $more is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/feeds/facebook/class-fts-facebook-feed.php on line 2024

Deprecated: Return type of FeedThemSocialDOMWordsIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/includes/trim-words.php on line 217

Deprecated: Return type of FeedThemSocialDOMWordsIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/includes/trim-words.php on line 179

Deprecated: Return type of FeedThemSocialDOMWordsIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/includes/trim-words.php on line 174

Deprecated: Return type of FeedThemSocialDOMWordsIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/includes/trim-words.php on line 223

Deprecated: Return type of FeedThemSocialDOMWordsIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-content/plugins/feed-them-social/includes/trim-words.php on line 228

Deprecated: Optional parameter $post_types declared before required parameter $location is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/monarch/monarch.php on line 3783

Deprecated: Optional parameter $component declared before required parameter $sponsor_id is implicitly treated as a required parameter in /home1/tcox15/public_html/wp-content/plugins/social-media-feather/synved-connect/synved-connect.php on line 116

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home1/tcox15/public_html/wp-includes/script-loader.php on line 333

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home1/tcox15/public_html/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home1/tcox15/public_html/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/tcox15/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home1/tcox15/public_html/wp-includes/class-wp.php on line 173
The Masters Of Strategy: Lawyers? - 1

Warning: Undefined array key "et_header_layout" in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1342

Warning: Trying to access array offset on value of type null in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1342

Warning: Undefined array key "et_header_layout" in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1343

Warning: Trying to access array offset on value of type null in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1343

Warning: Undefined array key "et_template" in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1344

The Masters Of Strategy: Lawyers?

Are lawyers the real masters of strategy? Maybe not from a substantive standpoint, but the legal analytical process appears to taking hold in the strategy world.

In law school, lawyers are drilled with IRAC (Issue-Rule-Analysis- Conclusion) as a means to organize their thoughts and provide a methodological approach to a client’s issue. When interacting with a client, lawyers are asked to listen a long set of facts and to figure out what legal issues are present and how the law applies to the facts. The same basic approach applies whether the client is talking about a car accident, a divorce, an M&A deal, or any other area of law.

Traditionally, in the strategy world, the approach has been fundamentally different. Strategy models are created, and sold to every client possible. New models were the “hammer looking for a nail”, or more precisely, “if you [the model] are a hammer, everything starts to look like a nail”. New models are shopped around as the latest innovation, where every company is convinced that it needs to buy into the latest strategy model.

This traditional made perfect sense when the strategy world was being created. Strategy as a discipline started in the 60’s and has been developed over the last few decades. Strategy models were the new “rules” being created.

We are now to the point where the strategy traditions no longer work. Companies have learned that not every strategy model applies to their situation. Also, companies have the scares from trying to implement strategies that don’t work for their situation.

Management consulting firms are now borrowing the IRAC analytical framework from legal community. Bain calls it Opportunity-Approach-Recommendations-Results1, which is IRAC under a different name. McKinsey calls it Diagnose-Forecast-Search-Finishing2 the Strategy, which is slight different but substantively similar to IRAC.

 

Lawyers Bain McKinsey
Issue Opportunity Diagnose
Rule Approach Forecast
Analysis Recommendations Search
Conclusion Results Finishing the Strategy

 

This change in approach will certainly benefit clients. The modern day strategist needs to be familiar with all potential models, and needs to listen to the client’s problems. After understanding the underlying facts, the strategist can decide (1) Issue: what challenges a client faces, (2) Rule: what models might help the client understand and address their issues, (3) Analysis: how the model applies to the client’s situation, and (4) Conclusion: the results from executing on the strategy.

While lawyers may not be become the masters of strategy, their analytical approach will certainly dominate the strategy world in the future.

1 See the Bain Website.
2 See The Art of Strategy


Warning: Undefined array key "et_footer_layout" in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1392

Warning: Trying to access array offset on value of type null in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1392

Warning: Undefined array key "et_footer_layout" in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1393

Warning: Trying to access array offset on value of type null in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1393

Warning: Undefined array key "et_template" in /home1/tcox15/public_html/wp-content/plugins/pdf-print/pdf-print.php on line 1394