{"id":169,"date":"2013-05-16T20:05:06","date_gmt":"2013-05-16T20:05:06","guid":{"rendered":"http:\/\/nicholasroy.net\/blog\/?p=169"},"modified":"2014-01-05T15:51:11","modified_gmt":"2014-01-05T15:51:11","slug":"stratagical","status":"publish","type":"post","link":"https:\/\/nicoleroy.net\/blog\/?p=169","title":{"rendered":"Stratagical"},"content":{"rendered":"<p>I invented a new word today: &#8220;Stratagical&#8221; &#8211; a synthesis of &#8220;Strategically tactical, practical and agile.&#8221; This sounds terribly pointy-haired boss-like, but whatever, I don&#8217;t care, because I&#8217;m excited that I&#8217;m able to hoist myself to a place where I am able to help make tactical decisions but keep a focus on the strategic goals of a project. \u00a0In many ways, in my previous software developer role, I could become consumed with the architecture of a solution and its enormous volume of details to the exclusion of practicality and making tactical choices when necessary. \u00a0One transformative step on the road to Stratagical decision making was the day I realized I needed to do a huge batch process completely in memory for speed. \u00a0This decision eventually paid off quite well. \u00a0I am learning that many tactical decisions can be strategically advantageous if done correctly.<\/p>\n<p>I consider this type of decision making process to be a key to agile management of an agile software development and technical operations group, and it must be founded in practicality. The strategic part comes in by ensuring that the software and systems we are designing meet the long-term needs of the institution, that we not shut the door to future needs, that we ensure good data to start with. The practical part comes when you understand that a new system will not be immediately used by the entire population of the institution, and can be phased in over time. The agile part comes in by focusing on improving the baseline of the system at each customer integration opportunity.<\/p>\n<p>Step 1: Design the system to be flexible in the future<br \/>\nStep 2: Get good enough data into the system to start with one or two customers<br \/>\nStep 3: Validate the data with those customers<br \/>\nStep 4: Fix discovered data issues<br \/>\nStep 5: Repeat steps 2-4 with a new customer or customers<\/p>\n<p>If you do this right, things seem to start nearly magically falling into place, and you start knocking out large chunks of alignment and execution, like scoring 5 lines at a time in &#8220;Tetris.&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I invented a new word today: &#8220;Stratagical&#8221; &#8211; a synthesis of &#8220;Strategically tactical, practical and agile.&#8221; This sounds terribly pointy-haired boss-like, but whatever, I don&#8217;t care, because I&#8217;m excited that I&#8217;m able to hoist myself to a place where I am able to help make tactical decisions but keep a focus on the strategic goals &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/nicoleroy.net\/blog\/?p=169\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Stratagical&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[193,202,196],"tags":[146,145,147,150,144,149,148],"class_list":["post-169","post","type-post","status-publish","format-standard","hentry","category-essay","category-leadership-essay","category-personal","tag-agile","tag-enterprise-systems","tag-operations","tag-practicality","tag-software-development","tag-strategy","tag-tactics"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8dkOC-2J","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=169"}],"version-history":[{"count":4,"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/169\/revisions"}],"predecessor-version":[{"id":251,"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/169\/revisions\/251"}],"wp:attachment":[{"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nicoleroy.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}