<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5681344</id><updated>2012-01-28T13:59:42.222-08:00</updated><category term='ethics'/><category term='instrumentation'/><category term='bpel'/><category term='plans'/><category term='organizations'/><category term='renewal projects'/><category term='tools'/><category term='base organization'/><category term='web'/><category term='software project management'/><category term='thoughtOfTheDay'/><category term='interesting'/><category term='development'/><category term='measurement'/><category term='strategy'/><category term='community'/><category term='predictions'/><category term='competition'/><category term='conversion'/><category term='privacy'/><category term='updates'/><category term='forThought'/><category term='corporate'/><category term='work management'/><category term='m2m'/><category term='motivation'/><category term='expectations'/><category term='leaving'/><category term='values'/><category term='six sigma'/><category term='business management sales selling'/><category term='business mdm vmdm masterdata management crm projects pmbok agile'/><category term='ctp5'/><category term='geniussessions geniuses android iphone ios'/><category term='roles'/><category term='work worklifebalance business architecture ceo'/><category term='performance'/><category term='versatility'/><category term='scrabble'/><category term='businessintelligence'/><category term='webdev'/><category term='work'/><category term='mobile app development ios iphone android canappi appsjack'/><category term='businessanalysis analysis business development software roles'/><category term='startups'/><category term='future'/><category term='linq'/><category term='business'/><category term='entrepreneur'/><category term='positions'/><category term='schedule'/><category term='security'/><category term='models'/><category term='growth'/><category term='objectives'/><category term='efficitrends'/><category term='fairness'/><category term='Recipes cooking food'/><category term='bpe'/><category term='cloud'/><category term='teams'/><category term='working'/><category term='bi'/><category term='businessprocessengineering'/><category term='pragmatism'/><category term='online'/><category term='integration'/><category term='effort'/><category term='software'/><category term='selling business process modeling'/><category term='business development'/><category term='coding'/><category term='power'/><category term='marketing'/><category term='governance'/><category term='acting'/><category term='testing'/><category term='requirements'/><category term='blogging'/><category term='categorization'/><category term='ioc'/><category term='businessprocess'/><category term='environmental'/><category term='salesstage'/><category term='technology'/><category term='responsibility'/><category term='skills'/><category term='tfs'/><category term='javascript'/><category term='crm erp sales efficitrends enterprise apps iphone android browser'/><category term='debugging'/><category term='2011'/><category term='organization'/><category term='mitef'/><category term='deming'/><category term='efficiency'/><category term='ef'/><category term='mit race balloons strategy web'/><category term='change'/><category term='customers'/><category term='continuous improvement'/><category term='wf'/><category term='social'/><category term='business intelligence'/><category term='crm'/><category term='business process engineering'/><category term='risk'/><category term='innovation software design process business'/><category term='resume jobs jobhunting careers technology'/><category term='recording'/><category term='leadership'/><category term='organizational development'/><category term='agile scrum iphone android mobile development software product production'/><category term='tasks'/><category term='hollywood'/><category term='green'/><category term='sharepoint'/><category term='sayings'/><category term='data visualization'/><category term='agile'/><category term='metrics'/><category term='systems'/><category term='planning'/><category term='boggle'/><category term='projections'/><category term='consulting'/><category term='managing'/><category term='computer'/><category term='voice'/><category term='windows'/><category term='tdd'/><category term='the web'/><category term='gtd timemanagement goals tasks time projectmanagement'/><category term='code'/><category term='learning'/><category term='kicking positive booty'/><category term='kicking butt'/><category term='corporations'/><category term='science'/><category term='knowledge'/><category term='riskmanagement'/><category term='workflowfoundation'/><category term='process'/><category term='effectiveness'/><category term='politics'/><category term='programming'/><category term='deployment'/><category term='inversionOfControl'/><category term='2010'/><category term='games'/><category term='goals'/><category term='entrepreneurship'/><category term='pipeline'/><category term='force'/><category term='mission'/><category term='life'/><category term='universal search'/><category term='dynamics'/><category term='company'/><category term='delivery selling sales professionalservices business consulting contracting it'/><category term='economics'/><category term='jobs'/><category term='scrum'/><category term='taxonomies'/><category term='words'/><category term='selling'/><category term='structure'/><category term='mobile apps appsjack marketing'/><category term='cloudcomputing'/><category term='microsoft'/><category term='sales crm leading leadership process development software'/><category term='japan'/><category term='web coding programming program management leadership technology'/><category term='career'/><category term='dependencyInjection'/><category term='project management'/><category term='dataAnnotations'/><category term='communications'/><category term='film'/><category term='writing'/><category term='data'/><category term='fiddler'/><category term='reuse'/><category term='management'/><category term='estimation'/><title type='text'>Try, Fail, Learn, Repeat</title><subtitle type='html'>A blog about being aggressive about trying things.  The goal's not to fail, it's to learn, but we often fail and have to be prepared for that.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default?start-index=101&amp;max-results=100'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>299</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5681344.post-3580194015905649698</id><published>2012-01-13T10:53:00.000-08:00</published><updated>2012-01-13T10:53:23.505-08:00</updated><title type='text'>WTF is the cloud?</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://doodleaday.files.wordpress.com/2010/07/doodle-525-cloud.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="253" src="http://doodleaday.files.wordpress.com/2010/07/doodle-525-cloud.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;I've wondered about this for a long time and feel like I might finally have a definition or description. &amp;nbsp;Here goes: The cloud is a collection of services and resources that are available through on the internet and intended for consumer use. &amp;nbsp;Specifically, the cloud is a collection of services that are offered to people and organizations through the internet. &amp;nbsp;The main benefits of cloud services are convenience, total availability, robust backup and uptime. &amp;nbsp;Said differently, it's resources that someone else owns that we can use--usually for a price...&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-3580194015905649698?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/3580194015905649698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=3580194015905649698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3580194015905649698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3580194015905649698'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/wtf-is-cloud.html' title='WTF is the cloud?'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4601973208603941839</id><published>2012-01-10T18:16:00.001-08:00</published><updated>2012-01-10T18:21:03.269-08:00</updated><title type='text'>Policy statements for a lean startup</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.sparkplugging.com/sparkplug-ceo/wp-content/uploads/2009/07/multipoint.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="212" src="http://www.sparkplugging.com/sparkplug-ceo/wp-content/uploads/2009/07/multipoint.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ol style="background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;One fair and shared process.&lt;/b&gt;&lt;/li&gt;&amp;nbsp;We have a process that we all share as a team and company and continuously discuss and improve. &amp;nbsp;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Metric- and performance-driven. &amp;nbsp;&lt;/b&gt;We define how we measure our business (KPIs and metrics)&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Targets. &amp;nbsp;&lt;/b&gt;We set business goals&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Contexts. &amp;nbsp;&lt;/b&gt;We know what our business drivers are in any given context or situation&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Customers first. &amp;nbsp;&lt;/b&gt;We know the key dissatisfiers (and satisfiers) of our customers and make sure we act to remove those problems post haste&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Clear, shared vision. &amp;nbsp;&lt;/b&gt;We set and manage to milestones so that we can share direction and vision with everyone&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Detail-oriented. &amp;nbsp;&lt;/b&gt;We're clear on what we do and write things using SMART goals and language&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Clear communications and commitments. &amp;nbsp;&lt;/b&gt;We do what we say and say what we do&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Smart and thoughtful. &amp;nbsp;&lt;/b&gt;We are good at analysis and problem solving&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Dynamic and creative. &amp;nbsp;&lt;/b&gt;We "strategically plan" (possibly digress) when necessary in search of shared consensus and vision but we do not get overly distracted&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Analysis and direction-setting together. &amp;nbsp;&lt;/b&gt;We review and agree on the best course of action from a set of options for any given problem or opportunity we face&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Document everything. &amp;nbsp;&lt;/b&gt;We document almost everything for the purposes of clarity, record-keeping, transparency, and collective knowledge&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Delivery excellence. &amp;nbsp;&lt;/b&gt;We deliver what we promised on time and to quality standards or we tell the people to whom we're committed that we won't be able to make it and we set other expectations.&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Work breakdown clarity. &amp;nbsp;&lt;/b&gt;We define very clear project milestones and deliverables,&amp;nbsp;we break deliverables down into tasks and assign them to the right resources&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Growing. &amp;nbsp;&lt;/b&gt;We go and get more resources if we need them&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;One team. &amp;nbsp;&lt;/b&gt;We recognize when we get distracted on hard projects that require new resources and come back together to get focused again&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;&lt;b&gt;Total accountability and responsibility of all personnel. &amp;nbsp;&lt;/b&gt;We are a "test-driven" organization, meaning that we think in terms of "how we would know" that something were true or false. &amp;nbsp;We make no assumptions but if we do have to, we IMMEDIATELY test them.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4601973208603941839?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4601973208603941839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4601973208603941839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4601973208603941839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4601973208603941839'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/some-examples-of-policy-statements-for.html' title='Policy statements for a lean startup'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5672086657210443448</id><published>2012-01-10T13:36:00.000-08:00</published><updated>2012-01-10T13:37:24.899-08:00</updated><title type='text'>Toward good: internal control, innovation, automation</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://photos.weddingbycolor.com/p/000/017/840/m/150357/p/photo/389074.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://photos.weddingbycolor.com/p/000/017/840/m/150357/p/photo/389074.jpg" width="150" /&gt;&lt;/a&gt;&lt;/div&gt;Let's do three things: seek to develop internal control over ourselves and our organizations (create quality systems), innovate (make new things that people love), and automate (make things easier for ourselves and our organizations).&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5672086657210443448?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5672086657210443448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5672086657210443448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5672086657210443448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5672086657210443448'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/toward-good-internal-control-innovation.html' title='Toward good: internal control, innovation, automation'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7040124462381679118</id><published>2012-01-10T13:34:00.000-08:00</published><updated>2012-01-10T13:34:31.574-08:00</updated><title type='text'>Total and supplier-level stack-ranking</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.traveljournals.net/pictures/l/22/224731-train-fireman-shoveling-coal-into-firebox-on-engine-at-lumberjack-steam-train--logging-museum-wi-laona-united-states.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://www.traveljournals.net/pictures/l/22/224731-train-fireman-shoveling-coal-into-firebox-on-engine-at-lumberjack-steam-train--logging-museum-wi-laona-united-states.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Doing product development is complicated because there are many places that you have to "stack rank" (build queues for feeding things into processes / systems). &amp;nbsp;When you're a product manager of a big product or initiative, you have to plan the product and features "all up" (know what you need in what order at the highest level), and also on a per-supplier basis. &amp;nbsp;This makes things really complicated and complex.&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7040124462381679118?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7040124462381679118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7040124462381679118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7040124462381679118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7040124462381679118'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/total-and-supplier-level-stack-ranking.html' title='Total and supplier-level stack-ranking'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5006983198071369012</id><published>2012-01-10T13:28:00.000-08:00</published><updated>2012-01-10T13:28:37.701-08:00</updated><title type='text'>The anatomy of an information process</title><content type='html'>&lt;b&gt;Event&lt;/b&gt; - A thing that happens at a point in time.&lt;br /&gt;&lt;b&gt;Role &lt;/b&gt;- A generic category for an actor.&lt;br /&gt;&lt;b&gt;Function &lt;/b&gt;- A thing that is engaged upon, done, executed.&lt;br /&gt;&lt;b&gt;Authority &lt;/b&gt;- A right had by an actor or role to perform an action.&lt;br /&gt;&lt;b&gt;Measure &lt;/b&gt;- A way of knowing how a function is operating.&lt;br /&gt;&lt;b&gt;Tool &lt;/b&gt;- A method to support, enable, and/or enhance a function.&lt;br /&gt;&lt;b&gt;Actor &lt;/b&gt;- A person.&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5006983198071369012?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5006983198071369012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5006983198071369012' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5006983198071369012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5006983198071369012'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/anatomy-of-information-process.html' title='The anatomy of an information process'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1030923510880982905</id><published>2012-01-10T13:20:00.000-08:00</published><updated>2012-01-10T13:21:01.902-08:00</updated><title type='text'>Integrate and extend what's there: collaboration over competition</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://purseboy.files.wordpress.com/2011/03/shay_maria_hot_girl_gum.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://purseboy.files.wordpress.com/2011/03/shay_maria_hot_girl_gum.jpg" width="133" /&gt;&lt;/a&gt;&lt;/div&gt;A lot of times, &amp;nbsp;the stuff that's already there in an organization (people, tools, processes, knowledge) is good enough to start. &amp;nbsp;I'd even go so far as to say it's always enough!!! &amp;nbsp;There's always a place to start... &lt;br /&gt;&lt;br /&gt;As managers and leaders, we need to leverage and depend upon what *is* already there, and then be able to extend and support it through more stuff&amp;nbsp;(people, tools, processes, knowledge). &amp;nbsp;Let's stop competing and hating each other and start collaborating and appreciating each other.&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1030923510880982905?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1030923510880982905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1030923510880982905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1030923510880982905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1030923510880982905'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/integrate-and-extend-whats-there.html' title='Integrate and extend what&apos;s there: collaboration over competition'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-953415704567371565</id><published>2012-01-07T09:11:00.000-08:00</published><updated>2012-01-07T09:19:55.788-08:00</updated><title type='text'>Customer Experience: What happens before and after the User Experience (UX)</title><content type='html'>There's a problem right now in the way that we're thinking about the product and customer service in our organizations.&amp;nbsp; Many organizations are broken because they're not agile.&amp;nbsp; The graphic below provides a very simple way to understand what's going on here.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-qx1yq_PHBMc/Twh9Sn2lGbI/AAAAAAAABYg/0PugT6eK7rU/s1600/Pre+and+Post+UX.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/-qx1yq_PHBMc/Twh9Sn2lGbI/AAAAAAAABYg/0PugT6eK7rU/s400/Pre+and+Post+UX.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;The problem&lt;/b&gt;&lt;br /&gt;"Customer Experience" matters way more than User Experience.&amp;nbsp; We spend *a lot* of time trying to get the UX right; maybe so much time that we forget about the overall Customer Experience (CX).&amp;nbsp; Customers call and complain (or don't) and have a bad time using the product.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Solution&lt;/b&gt;&lt;br /&gt;Let's invent a new practice: Customer Experience Management, that incorporates the best from things we do before UX (sales and marketing), during UX, and after UX (marketing and feedback).&amp;nbsp; I believe that the Pre and Post UX functions are missing in our software development practices today!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UX&lt;/b&gt;&lt;br /&gt;This is all about what the customer experiences WHILE they are using the product.&amp;nbsp; Everything they experience WHILE.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Pre-UX&lt;/b&gt;&lt;br /&gt;This is everything that the user experiences before they use the product.&amp;nbsp; Online reviews, recommendations from friends, word of mouth, marketing materials, sales people, training materials, etc.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Post-UX&lt;/b&gt;&lt;br /&gt;These are all of the options that the user has for engaging in SUPPORT of the product after they have used it.&amp;nbsp; Online materials, customer service agents, sales people, support staff, etc.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Call to Action&lt;/b&gt;&lt;br /&gt;Let's start to manage by this model.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="goog_392280019"&gt;&lt;/span&gt;&lt;span id="goog_392280020"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-953415704567371565?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/953415704567371565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=953415704567371565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/953415704567371565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/953415704567371565'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/customer-experience-what-happens-before.html' title='Customer Experience: What happens before and after the User Experience (UX)'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-qx1yq_PHBMc/Twh9Sn2lGbI/AAAAAAAABYg/0PugT6eK7rU/s72-c/Pre+and+Post+UX.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4213400561170038324</id><published>2012-01-06T14:10:00.000-08:00</published><updated>2012-01-07T09:13:13.027-08:00</updated><title type='text'>Hierarchy of a process</title><content type='html'>There's a lot of swirl and craziness in my current workgroup right now. &amp;nbsp;I just created the following graphic as a guide to my boss to help him create structure that is much needed. &amp;nbsp;We used this hiearchy (or a variant of it) at Siemens and it seemed to work. &amp;nbsp;Hopefully the current client can use this, too!!!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-V8AKHm4ne74/Twdwpbb8DwI/AAAAAAAABWk/kyqzm2GK_2w/s1600/Hierarchy+of+a+process.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://3.bp.blogspot.com/-V8AKHm4ne74/Twdwpbb8DwI/AAAAAAAABWk/kyqzm2GK_2w/s400/Hierarchy+of+a+process.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4213400561170038324?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4213400561170038324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4213400561170038324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4213400561170038324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4213400561170038324'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/hierarchy-of-process.html' title='Hierarchy of a process'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-V8AKHm4ne74/Twdwpbb8DwI/AAAAAAAABWk/kyqzm2GK_2w/s72-c/Hierarchy+of+a+process.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7023700695072681957</id><published>2012-01-05T14:24:00.000-08:00</published><updated>2012-01-05T14:24:54.545-08:00</updated><title type='text'>Top 7 lessons learned in my last Sr. Program Management role</title><content type='html'>&lt;br /&gt;&lt;div&gt;&lt;b&gt;Background:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;I'm moving onto my next career adventure on an adjacent team to my current one. &amp;nbsp;We got re-orged and I had to bounce to the next opportunity. &amp;nbsp;I'm sad leaving but learned a lot here, made a lot of great new relationships, had fun, and delivered! &amp;nbsp;Overall, it was a really great experience. &amp;nbsp;Here's the main stuff I learned during this time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;The Lessons:&lt;/b&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Have your project really well planned and make sure all of the resources are there to deliver it.&lt;/b&gt; &amp;nbsp;This was one of the major benefits of my main AutoRenewal project: that the team was there and ready to do the work. &amp;nbsp;We just had to get semi-organized and pretty good things happened overall.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Plan your business intelligence and measurement/control initiatives very well; realize that these are projects / programs unto themselves. &lt;/b&gt;&amp;nbsp;This was a miss on my project. &amp;nbsp;This was a workstream that was neither defined nor planned and wound up taking up a lot of time, energy, and resources to get it off the ground. &amp;nbsp;We had to define the product, then build the supply chain and resources to make it happen.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Get organized at the aggregate and with each supplier. &amp;nbsp;&lt;/b&gt;Being organized at the aggregate is hard, and being organized to give clear instructions to each supplier / engineering team is also hard. &amp;nbsp;Both functions are critical, though, and this creates the overall process and organizational challenge.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Supplier-level management is probably the key process that matters. &lt;/b&gt;&amp;nbsp;In the context of this group, since they have so many suppliers and dependencies, they have to get these people organized and rowing in the same direction. &amp;nbsp;It's hard work and each one requires a lot of care!!!&lt;/li&gt;&lt;li&gt;&lt;b&gt;Integration management is super essential to making things happen. &amp;nbsp;&lt;/b&gt;Without an "all up" view of workflow and delivery, nothing good will happen. &amp;nbsp;It has to.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Process does not come from thin air; it takes intention, rigor and experience.&lt;/b&gt; &amp;nbsp;A lot of teams WANT process but don't know how to get it. &amp;nbsp;They're not organized, they're not focused enough, they're too busy. &amp;nbsp;Process management is a leadership exercise that really only comes from experience creating new teams and forming consensus and conformity around a goal and an operation.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Organize the scenarios at the policy/process level rather than at the implementation level; but you do have them go down to the channel level at some point. &lt;/b&gt;&amp;nbsp;There's a lot of data involved in making big things happen at scale. &amp;nbsp;Keep it simple by only managing and communicating the policy, rather than the implementation details. &amp;nbsp;KISS is so critical here, but it requires structure and rigor to do this.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7023700695072681957?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7023700695072681957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7023700695072681957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7023700695072681957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7023700695072681957'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/top-7-lessons-learned-in-my-last-sr.html' title='Top 7 lessons learned in my last Sr. Program Management role'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-3192209612452658706</id><published>2012-01-04T18:09:00.000-08:00</published><updated>2012-01-04T18:09:21.913-08:00</updated><title type='text'>The role of the non-technical software developer</title><content type='html'>I'll admit it. &amp;nbsp;I'm technical. &amp;nbsp;I am probably REALLY technical, but I am no longer a great software engineering. &amp;nbsp;I *know*--for a fact--that I alone do not have the talents and aptitudes required to make the software product myself: it's too complex!! &amp;nbsp;But...I *do*...on the other hand...have the talent, aptitude, and abilities--I think--to make and implement software through teams and people. &amp;nbsp;I know how to create a vision for the customer, for the software product, I know how to *sell* it, I know how to convince people that they need it and need to implement it. &amp;nbsp;I know how to hire the technical resources, etc. &amp;nbsp;But I do all of these things in a very non-technical and human-friendly way. &amp;nbsp;I guess I'm a manager now, officially. &amp;nbsp;Although my business is software, it is just that: a business. &amp;nbsp;Software is not a technical function necessarily but many parts of it ie the engineering and delivery are... &lt;br /&gt;&lt;br /&gt;I am looking forward to my new role with &lt;a href="http://www.bridgepartnersconsulting.com/"&gt;Bridge Partners Consulting&lt;/a&gt; where I will hopefully have a chance to act on this vision of implementing software through processes and then selling software through solutions and engineering. &amp;nbsp;Go team!!!&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-3192209612452658706?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/3192209612452658706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=3192209612452658706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3192209612452658706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3192209612452658706'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2012/01/role-of-non-technical-software.html' title='The role of the non-technical software developer'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2290152775147533163</id><published>2011-12-15T15:07:00.000-08:00</published><updated>2011-12-17T13:41:58.849-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='taxonomies'/><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='work management'/><category scheme='http://www.blogger.com/atom/ns#' term='tasks'/><category scheme='http://www.blogger.com/atom/ns#' term='categorization'/><title type='text'>3 states of work: scheduled, waiting, assigned to me</title><content type='html'>There are three "states" of work: scheduled, waiting, and&amp;nbsp;assigned to me. &lt;br /&gt;&lt;br /&gt;'&lt;b&gt;Scheduled&lt;/b&gt;' &lt;span style="background-color: lime;"&gt;(GREEN)&lt;/span&gt; is stuff that has an almost 100% probability of occurring like meetings and scheduled appointments. &amp;nbsp;You &lt;b&gt;SHOULDN'T &lt;/b&gt;have to act unless things don't go as planned.&lt;br /&gt;&lt;br /&gt;'&lt;b&gt;Waiting&lt;/b&gt;' &lt;span style="background-color: yellow;"&gt;(YELLOW)&lt;/span&gt; is stuff for which you are waiting for a response or answer from someone on something; you have requested something but there is no commitment or response yet. &amp;nbsp;You &lt;b&gt;MIGHT &lt;/b&gt;need to follow up to make sure that action is taken.&lt;br /&gt;&lt;br /&gt;'&lt;b&gt;Assigned to me&lt;/b&gt;' &lt;span style="background-color: red;"&gt;(RED)&lt;/span&gt; are the tasks that you own, that you need to do, where you are/might be blocking; they are your queue or backlog. &amp;nbsp;You &lt;b&gt;WILL &lt;/b&gt;need to act to make things go.&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2290152775147533163?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2290152775147533163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2290152775147533163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2290152775147533163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2290152775147533163'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/12/3-states-of-work-scheduled-waiting.html' title='3 states of work: scheduled, waiting, assigned to me'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-3173712325712816089</id><published>2011-12-14T09:29:00.000-08:00</published><updated>2011-12-15T14:49:54.814-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='project management'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>4 key things a project manager must do</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.cincinnatistonecontractors.com/images/fieldstone_steps__walk_002_khhb.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="300" src="http://www.cincinnatistonecontractors.com/images/fieldstone_steps__walk_002_khhb.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;According to my way of thinking, there are four key things that a good project manager must do:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Clearly define work. &amp;nbsp;&lt;/b&gt;Defining what is owed by when.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Assign work. &amp;nbsp;&lt;/b&gt;Defining who owes what.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Manage risk in the supply chain. &amp;nbsp;&lt;/b&gt;Knowing what you'll do if you do/don't get what you're waiting for.&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Lead. &amp;nbsp;&lt;/b&gt;Using your own time efficiently and effectively to unblock and&amp;nbsp;dis-impede&amp;nbsp;the project (lead). &amp;nbsp;&lt;/li&gt;&lt;/ol&gt;Clearly defining work is a key element of being a project manager. &amp;nbsp;What this means is that you are crystal clear on what needs to be done by when. &amp;nbsp;The project manager must know the "Definition of Done" and what is good enough from a quality perspective. &amp;nbsp;In order to do this, the project manager must speak with both the customers and the suppliers of any given work item and very clearly define what's needed. &amp;nbsp;Before the work is produced, there should be a commitment for each item on the statement of work.&lt;br /&gt;&lt;br /&gt;Assigning work is a very important part of being a good manager as well. &amp;nbsp;Assigning the work is all about getting good commitments and trusting that the resources you have doing the things are quality and committed and for real.&lt;br /&gt;&lt;br /&gt;Managing risk in the supply chain is a hard part of the project manager's job. &amp;nbsp;The project manager has to have mitigation plans for what they will / won't do if they do / don't get what they're expecting. &amp;nbsp;In this way, a big part of the job is to wait for things to happen but when they do or don't happen be very prepared to act upon the failure.&lt;br /&gt;&lt;br /&gt;Leading is of course an overall critical skill that the PM must have. &amp;nbsp;This takes many forms but in this context I'm using it primarily to mean that you are a good professional and know how to use your time and others effectively. &amp;nbsp;You are efficient and effective at getting the things done that you have to do (the steps mentioned above) and making sure that the whole thing is tracking.&lt;br /&gt;&lt;br /&gt;There's a lot to being a project manager, but maybe thinking about it in these four simple "competency areas" will help you figure out where you should focus your efforts at the moment!!&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-3173712325712816089?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/3173712325712816089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=3173712325712816089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3173712325712816089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3173712325712816089'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/12/4-key-things-project-manager-must-do.html' title='4 key things a project manager must do'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5193490090974122953</id><published>2011-12-11T11:24:00.001-08:00</published><updated>2011-12-11T11:41:56.357-08:00</updated><title type='text'>Wishing for a real consulting firm</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://www.tssphoto.com/wp-content/uploads/2010/01/child-thru-window_800px_0408-2411.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://www.tssphoto.com/wp-content/uploads/2010/01/child-thru-window_800px_0408-2411.jpg" width="214" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Hey, what's going on in there?!&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;Change is afoot. &lt;/b&gt;&amp;nbsp;I started a six-month contract at Microsoft in August as a Sr. Program Manager in Xbox LIVE business PMO. &amp;nbsp;It has been a ton of fun. &amp;nbsp;But now that the holiday season is upon us and our group is re-organizing, I'm starting to feel a bit uneasy. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Influence and delivery happens at very deep layers. &amp;nbsp;&lt;/b&gt;I'd like to distinguish between two things: project success and product / company / group / team success. &amp;nbsp;I *wish* that I could be responsible for team success and I feel that in a way that I am: if I don't have it then I won't have more work. &amp;nbsp;As far as project success goes, I feel like I am have definitely created that; but there has to be next steps! &amp;nbsp;I'm trying *my hardest* to help that team succeed but in many ways it is out of my control because there are so many players and stakeholders and such a big internal culture that is hard to tackly / comprehend on my own; it's complex! &amp;nbsp;If, on the other hand, I had more people on *my* team (from an outside perspective looking in as sales people, consultants, and business development people), I feel like I could have a much better impact and ability to influence sales and long-term strategies. &amp;nbsp;Someone (and for now it is me!) has to be making these relationships, looking in, and kicking tires.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Getting cut out as the consultant/outsider. &amp;nbsp;&lt;/b&gt;What's happening now that I have delivered the v1 product, is that the group internally is "getting organized" and many plans are happening, some without me. &amp;nbsp;I'd love to be involved in these discussions but I am frequently cut out and the conversations, which can be kept to the internal folks while they figure out what to do and how to spend their resources. &amp;nbsp;In the meanwhile, I hang in limbo and try to figure out to the best of my ability what I can do to have an impact, make a difference, make a change, and support this team / group for the long term ie make more money from this opportunity.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contemplating strategies. &amp;nbsp;&lt;/b&gt;What I need / want is for sustainable income and I see this group as a place to get that but I have to figure out how to better sell and influence; I feel like I need more resources (and probably do). &amp;nbsp;So I think about it and I wonder:&amp;nbsp;I try to surround myself with other sales people and Sr. Project Manager consultant people who can help me figure out what does *my* strategy need to be to infiltrate this complicated group / company and sell business / win influence. &lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://pictures.replayphotos.com/images/STAN/md/stanford-university-football-stanford-team-huddle-stan-f-x-00042md.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://pictures.replayphotos.com/images/STAN/md/stanford-university-football-stanford-team-huddle-stan-f-x-00042md.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Wishing I had a team with whom I could strategize / deliver.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;On the outside looking in, wondering. &lt;/b&gt;&amp;nbsp;I think that I've been very influential thus far in this project/program and now--based on a lot of my input and contribution--the company is trying to figure out how to use its resources and me, if I'm necessary or not. &amp;nbsp;It's really interesting to be on the outside looking in but it makes me nervous and makes me want a larger personal team that can help me sell and influence. &amp;nbsp;I think if I worked for a *real* consulting firm this would come for free...&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5193490090974122953?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5193490090974122953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5193490090974122953' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5193490090974122953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5193490090974122953'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/12/wishing-for-real-consulting-firm.html' title='Wishing for a real consulting firm'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2171625423627283735</id><published>2011-12-06T17:16:00.001-08:00</published><updated>2011-12-06T17:21:13.408-08:00</updated><title type='text'>The stuff of technology consulting</title><content type='html'>As a technical PM, you need to produce several things: the business rules (policies), the communication and sales pitch to the dev team, and the delivery schedule. &amp;nbsp;Bridging the gap between the business and technology folks is a constant battle. &amp;nbsp;They don't speak the same languages and they need to. &amp;nbsp;As the Tech PM or Business Analyst, you have to bridge this gap. &amp;nbsp;Your tools are Test-Driven Development, Risk Based Testing, Business Process Engineering, Process Modeling, Data Development, and Model Driven Architecture.&lt;br /&gt;&lt;br /&gt;Bridge the gap and get paid doing it!&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2171625423627283735?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2171625423627283735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2171625423627283735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2171625423627283735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2171625423627283735'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/12/stuff-of-technology-consulting.html' title='The stuff of technology consulting'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5177128564101615251</id><published>2011-12-02T09:38:00.001-08:00</published><updated>2011-12-02T09:58:09.015-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='entrepreneur'/><category scheme='http://www.blogger.com/atom/ns#' term='selling'/><category scheme='http://www.blogger.com/atom/ns#' term='entrepreneurship'/><category scheme='http://www.blogger.com/atom/ns#' term='skills'/><category scheme='http://www.blogger.com/atom/ns#' term='jobs'/><category scheme='http://www.blogger.com/atom/ns#' term='career'/><title type='text'>Entrepreneurs, don't forget to have a job</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://sgarnyte.files.wordpress.com/2010/12/life-balance.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="http://sgarnyte.files.wordpress.com/2010/12/life-balance.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;The two things.&lt;/b&gt; &amp;nbsp;There's two things required to be an entrepreneur. &amp;nbsp;One is to acquire an ability to survive and keep food and jobs on the table (to be practical and focused on the long-term and short-term and your basic needs). &amp;nbsp;This is probably the fundamental "skill" that is hard for the typical entrepreneur (that they have to cover their bases and can't just go 100% crazy on their ideas). &amp;nbsp;Beyond skill one is the fun part of skill two, where the sky is the absolute limit for an entrepreneur. &amp;nbsp;This is the second skill: focus.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The basics. &lt;/b&gt;&amp;nbsp;Survival, as we obviously know, is absolutely key for us all. &amp;nbsp;Not everyone gets out of here alive! &amp;nbsp;We can't spend all of our time focusing on our passions, dreams, and ideas if we aren't caring for ourselves, putting food on the table, and doing the basic things that matter to survive, like having a job and some sustainable income source. &amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Maslow's_hierarchy_of_needs"&gt;Maslow's Hierarchy of Needs&lt;/a&gt; tells us that we can't self-actualize if our basic needs (food, cash) aren't met. &amp;nbsp;This means that the entrepreneur must first be self-aware and focus on meeting these basic needs: get a job, pay the bills, be responsible, etc. &amp;nbsp;Don't be a bum and don't overly focus on just your passions if you haven't done these basic things. &amp;nbsp;Learn how to keep jobs, report up to bosses and be a true professional. &amp;nbsp;Without this you'll never get anywhere and rolling the dice in entrepreneurship is a huge and crazy risk!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The passion. &amp;nbsp;&lt;/b&gt;The second part is the fun and interesting part of entrepreneurship: doing it. &amp;nbsp;The second part is everything else that has to to with being an entrepreneur: coming up with ideas, sharing with people, building teams, building things, companies, products, plans, etc. &amp;nbsp;This is seriously the fun and exciting part. &amp;nbsp;It's all about passion.&lt;br /&gt;&lt;br /&gt;So remember entrepreneurs, as my dad always told me, "Don't quit your day job". &amp;nbsp;Do the basics of having sustainable income and cash and figure out how to integrate total creativity and passion into your life.&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5177128564101615251?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5177128564101615251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5177128564101615251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5177128564101615251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5177128564101615251'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/12/entrepreneurs-dont-forget-to-have-job.html' title='Entrepreneurs, don&apos;t forget to have a job'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7462078753089993549</id><published>2011-11-29T14:55:00.001-08:00</published><updated>2011-11-29T15:20:46.545-08:00</updated><title type='text'>The project manager is the surgeon of an organization</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://cache.gawkerassets.com/assets/images/9/2007/02/medium_surgeonscutting.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="265" src="http://cache.gawkerassets.com/assets/images/9/2007/02/medium_surgeonscutting.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;The PM's in the middle. &amp;nbsp;&lt;/b&gt;The person at the middle of all things (related to their specific initiative(s)) in an organization is the project manager. &amp;nbsp;Whether it's engineering work, communications, planning, or whatever, the PM is in the middle of it all (related to their objectives). &amp;nbsp;There are other stakeholders in the project team or organization that have more sway or power than the PM but the good PM always drives, and hopefully does so gracefully and in a relationship- and team-building way given this context of initiative and performance. &amp;nbsp;The PM knows how to operate on the body that is the organization supporting their initiative. &amp;nbsp;In this way they are both graceful, powerful, and dangerous; like a surgeon is.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Surgery and PM operations defined. &amp;nbsp;&lt;/b&gt;Google defines surgery as, "The branch of medicine concerned with treatment of injuries or disorders of the body by incision or manipulation, esp. with instruments." &amp;nbsp;To me, this is metaphorically similar to the actions of a PM (in my words), "The branch of business concerned with the identification and resolution of problems of an organization by direct involvement, action, esp. with tools and frameworks."&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Similarities abound. &amp;nbsp;&lt;/b&gt;We can see the many similarities between the surgeon and the PM in that the PM is an operator and a skilled technician, operating on something (the organization and team and instruments to produce a desired outcome).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A balanced and skilled operator. &amp;nbsp;&lt;/b&gt;The PM is not held up on roles or titles, they have a specific mission to deliver a specific result, product, or service, and they are going to do it, by hook or by crook (but gracefully through the team). &amp;nbsp;The&amp;nbsp;PM's goal is to figure out what work needs to be done from the various stakeholders. &amp;nbsp;The PM must know when to push and when to pull, when to cut and when to sew. &amp;nbsp;They lead very stealthily but when they push they push really hard and it's obvious; they can make a very deep impact. &amp;nbsp;Many people may resist the role of the PM but it is an important one: &amp;nbsp;The organization would not change as rapidly as is required for it to deliver the desired outcome if it weren't for the PM operator.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Not a tracker. &amp;nbsp;&lt;/b&gt;I'm not referring here to a PM who is a "task tracker" or anything of that nature. &amp;nbsp;I'm referring to a driving, smart, analytical, senior PM who is all about getting the best results possible on time given his resources and communicating effectively at all levels in between. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Concluding thoughts.&lt;/b&gt; &amp;nbsp;As you can see, there are many similarities to a PM operating on an organization to create a result and a real surgeon operating on a body. &amp;nbsp;They're deep in the weeds of the operation but can come up to a bird's eye view to understand the context and next courses of action.&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7462078753089993549?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7462078753089993549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7462078753089993549' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7462078753089993549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7462078753089993549'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/11/project-manager-is-surgeon-of.html' title='The project manager is the surgeon of an organization'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6317476829943943779</id><published>2011-11-28T13:54:00.001-08:00</published><updated>2011-11-28T14:35:12.974-08:00</updated><title type='text'>Delivering a project as organizational development</title><content type='html'>&lt;b&gt;Managing projects in enterprises isn't easy. &lt;/b&gt;&amp;nbsp;Someone has to have focus and sometimes focus is very hard to find. &amp;nbsp;Defining goals and objectives can be easy but getting buy-in from the people that are required to implement the plan is again not always easy or possible. &amp;nbsp;The project manager is left, then, in a position where he/she must continue to 'plod along' and lead that thing until that thing is real; or give that thing up, or give that thing, successively, to others. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Making forward motion. &amp;nbsp;&lt;/b&gt;In this article I argue that the basic job of the project manager is to delegate and create forward motion. &amp;nbsp;The project manager needs to promote their project and tweak it as necessary to finish according to the people involved, gracefully. &amp;nbsp;One goal of a project, therefore, is to do it in such a way that you have a good core team at the end of it, meaning you have freed up resources for your general use and that they support you and you support them (symbiosis). &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Deliver to the performance context. &amp;nbsp;&lt;/b&gt;In total, it is my opinion that the project manager must create the project that the stakeholders will accept and will allow him and the team to see another day or another project (move to program-level status). &amp;nbsp;This means creating a performance context and set of expectations that are beneficial to the performance of the team and business (there is a shared vision).&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;An example. &amp;nbsp;&lt;/b&gt;I recently did a project for Microsoft Xbox where we enabled a key account management function (AutoRenewal management) on xbox.com for the 15 million users worldwide. &amp;nbsp;There were a LOT of stakeholders involved with the project and many pieces of leadership (technical, communication, and business measurement) were required to deliver. &amp;nbsp;We have all now bonded together and have a core team that is 'high functioning', I believe. &amp;nbsp;What this means to me is that we:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Did it. &amp;nbsp;(&lt;/b&gt;Delivered what we said we would)&lt;/li&gt;&lt;li&gt;&lt;b&gt;Are in control in operation. &lt;/b&gt;&amp;nbsp;(Have a way of measuring and tracking what we did (Business Intelligence dashboard)), and&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Are still together and respect each other. &amp;nbsp;(&lt;/b&gt;Have a high functioning, high communicating team that can communicate effectively and grow as required.)&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;b&gt;A simple process for creating high-performing teams. &amp;nbsp;&lt;/b&gt;Creating high functioning teams like this may follow a simple pattern. &amp;nbsp;That pattern is:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Choose. &amp;nbsp;&lt;/b&gt;Pick a project, any old project&lt;/li&gt;&lt;li&gt;&lt;b&gt;Deliver. &amp;nbsp;&lt;/b&gt;Do a project together with the people who will participate&lt;/li&gt;&lt;li&gt;&lt;b&gt;Finish. &amp;nbsp;&lt;/b&gt;Finish that project and deliver to some larger audience&lt;/li&gt;&lt;li&gt;&lt;b&gt;Improve and Adjust. &amp;nbsp;&lt;/b&gt;Figure out what worked and what didn't in the team and project and how to react.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;b&gt;Concluding thoughts. &amp;nbsp;&lt;/b&gt;Managing projects is fun when they're good. &amp;nbsp;It's hard and it's fun and it's an adventure. &amp;nbsp;Choose your's wisely and keep improving. &amp;nbsp;Get to that place where you have a growing team--both inside the organization and out--that continues to deliver great results into a variety of contexts!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6317476829943943779?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6317476829943943779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6317476829943943779' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6317476829943943779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6317476829943943779'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/11/delivering-project-to-create-team.html' title='Delivering a project as organizational development'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8949341948766772961</id><published>2011-08-30T17:17:00.001-07:00</published><updated>2011-08-30T17:17:11.028-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='teams'/><category scheme='http://www.blogger.com/atom/ns#' term='project management'/><category scheme='http://www.blogger.com/atom/ns#' term='communications'/><title type='text'>Basic schema for tracking a project</title><content type='html'>&lt;p&gt;I’m managing a project/program right now and am using the following basic structure for communications to the team:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Deliverable Name.&lt;/strong&gt;&amp;nbsp; What’s the body of work/thing.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Sub-Team members.&lt;/strong&gt;&amp;nbsp; Who all is working on it.&amp;nbsp; Be semi-descriptive, “Jim and Mary with Joe”&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Status color.&lt;/strong&gt;&amp;nbsp; Red, yellow, green, N/A.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Status notes.&lt;/strong&gt;&amp;nbsp; Be clear about the current status of the thing.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Active assignments.&lt;/strong&gt;&amp;nbsp; The things that people need to do with respect to this item in the near-term.&amp;nbsp; This should include risk mitigations, escalations and everything.&amp;nbsp; Everything needs to be work / an action.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;In the meeting, we review last week’s list, and update it for this week.&amp;nbsp; It’s a simple process that seems pretty effective.&amp;nbsp; As new Deliverables appear, I add them.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8949341948766772961?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8949341948766772961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8949341948766772961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8949341948766772961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8949341948766772961'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/basic-schema-for-tracking-project.html' title='Basic schema for tracking a project'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8202749607156240017</id><published>2011-08-30T15:21:00.001-07:00</published><updated>2011-08-31T11:08:59.496-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='entrepreneurship'/><category scheme='http://www.blogger.com/atom/ns#' term='business development'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='growth'/><category scheme='http://www.blogger.com/atom/ns#' term='business'/><title type='text'>You can still be an entrepreneur while working with someone else’s idea</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/--YeWPdWDqTg/Tl1idTPNtdI/AAAAAAAAAaQ/jC3kkRNLWy8/s1600-h/j5gkbspd%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="j5gkbspd" border="0" alt="j5gkbspd" align="right" src="http://lh4.ggpht.com/-fcCspz8cw5Y/Tl1idxaHuMI/AAAAAAAAAaU/eHcgaRzfHHU/j5gkbspd_thumb.jpg?imgmax=800" width="179" height="244"&gt;&lt;/a&gt;Starting your own business is really hard.&amp;nbsp; I should know, I’ve started a few and failed (and still feel like I’m failing on the other ones I’ve started and am working on!):&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;u&gt;1994: &lt;strong&gt;Tortizza&lt;/strong&gt;&lt;/u&gt;  &lt;ul&gt; &lt;li&gt; &lt;div align="left"&gt;&lt;strong&gt;Why started:&lt;/strong&gt; Dad suggested it was a good idea.&amp;nbsp; I was 17.&lt;/div&gt; &lt;li&gt; &lt;div align="left"&gt;&lt;strong&gt;Mission&lt;/strong&gt;: Make pizzas from tortillas, patent the name.&lt;/div&gt; &lt;li&gt; &lt;div align="left"&gt;&lt;strong&gt;Successes:&lt;/strong&gt; Made some tasty treats, met lawyers&lt;/div&gt; &lt;li&gt; &lt;div align="left"&gt;&lt;strong&gt;Failed because&lt;/strong&gt;: not interested, didn’t know how to patent.&lt;/div&gt; &lt;li&gt; &lt;div align="left"&gt;&lt;strong&gt;What I learned&lt;/strong&gt;: That patenting something isn’t a process I want to do.&amp;nbsp; Expensive, bureaucratic.&amp;nbsp; I hate bureaucracies (but want to create them!)&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;u&gt;1996: &lt;strong&gt;The Computer Dude&lt;/strong&gt;&lt;/u&gt;  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Why started:&lt;/strong&gt; I wanted to make money during the summer and had computer and marketing skills to offer. &lt;li&gt;&lt;strong&gt;Mission&lt;/strong&gt;: Help people use computers.  &lt;li&gt;&lt;strong&gt;Successes:&lt;/strong&gt; Made money, met many interesting people and learned about their computing needs/interests, and environments  &lt;li&gt;&lt;strong&gt;Failed because&lt;/strong&gt;: Lost interest.&amp;nbsp; People are crazy.  &lt;li&gt;&lt;strong&gt;What I learned&lt;/strong&gt;: Good customer service and marketing skills.&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;u&gt;1999: &lt;strong&gt;TheWesternChannel/CollegeUnderground/Bottlefed&lt;/strong&gt;&lt;/u&gt;  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Why started:&lt;/strong&gt; Wanted to have an internet business with friends.&amp;nbsp; The thing we knew most about was our college and we had a strategy of getting a ton of content and expanding. &lt;li&gt;&lt;strong&gt;Mission&lt;/strong&gt;: Make web sites for things we’re passionate about.  &lt;li&gt;&lt;strong&gt;Successes:&lt;/strong&gt; Very popular WWU website in 1999-2001, featured in campus and city newspapers.  &lt;li&gt;&lt;strong&gt;Failed because:&lt;/strong&gt; Had no real business model.&amp;nbsp; Geeked out on technology to much.&amp;nbsp; Wasn’t mature enough.&amp;nbsp; Got bored of college topics after college.&amp;nbsp; Needed real income after graduating from school.  &lt;li&gt;&lt;strong&gt;What I learned&lt;/strong&gt;: How to make very cool web products and communities.&amp;nbsp; Databases, systems.&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;u&gt;2002: &lt;strong&gt;eServices&lt;/strong&gt;&lt;/u&gt;  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Why started:&amp;nbsp; &lt;/strong&gt;Wanted to be able to do work for companies around the area via 1099. &lt;li&gt;&lt;strong&gt;Mission&lt;/strong&gt;: Provide professional services to area firms for high wages (work 1099).  &lt;li&gt;&lt;strong&gt;Successes:&lt;/strong&gt; Worked for a former employer for the highest wage to date.  &lt;li&gt;&lt;strong&gt;Failed because:&lt;/strong&gt; Didn’t do any marketing.&amp;nbsp; Got wrapped up in a day-job and went back to school.  &lt;li&gt;&lt;strong&gt;What I learned&lt;/strong&gt;: Not much, never really pursued this much.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The following businesses I’ve started and am still (semi-actively) working on:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;u&gt;2006: &lt;strong&gt;Visualize Everything/PhatLibs&lt;/strong&gt;&lt;/u&gt;  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Why started: &lt;/strong&gt;I love words and word games and technology and this to me is like the perfect blend. &lt;li&gt;&lt;strong&gt;Mission&lt;/strong&gt;: Create an online word game that results in the worlds largest and most relevant database of phrases.  &lt;li&gt;&lt;strong&gt;Successes:&lt;/strong&gt; Created product.  &lt;li&gt;&lt;strong&gt;What I’m learning&lt;/strong&gt;: Launching requires money and time and energy.&lt;!--EndFragment--&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;u&gt;2007: &lt;strong&gt;EfficiTrends LLC&lt;/strong&gt;&lt;/u&gt;  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Why started: &lt;/strong&gt;Saw many opportunities in the “green” space.&amp;nbsp; Really liked the idea of doing green things and being in business but socially responsible/saving the planet. &lt;li&gt;&lt;strong&gt;Mission&lt;/strong&gt;: Provide professional services, sell the value of ‘green’ and social responsibility.  &lt;li&gt;&lt;strong&gt;Successes:&lt;/strong&gt; Built brand, created web site, did a little marketing.&amp;nbsp; Have a framework about which I can speak.  &lt;li&gt;&lt;strong&gt;What I’m learning&lt;/strong&gt;: Don’t be idealistic, be realistic.&amp;nbsp; Sell your basic values, not ideals.&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;u&gt;2011: &lt;strong&gt;AppsJack&lt;/strong&gt;&lt;/u&gt;  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Why started: &lt;/strong&gt;Many opportunities in the mobile application development space.&amp;nbsp; Wanted to create a brand and market position in the space.&amp;nbsp; Know someone with a great product / process for building apps. &lt;li&gt;&lt;strong&gt;Mission&lt;/strong&gt;: To create custom (mobile) apps for people.&amp;nbsp; Modern software development.&amp;nbsp; (And other services via EfficiTrends if necessary).  &lt;li&gt;&lt;strong&gt;Successes:&lt;/strong&gt; Created brand, met sales and technology partners, went on sales calls, built paperwork, systems, and legal framework.  &lt;li&gt;&lt;strong&gt;What I’m learning&lt;/strong&gt;: Pick the right partners.&amp;nbsp; Make sure you focus on the overall process and delivery.&amp;nbsp; Don’t be idealistic (again!).&lt;!--EndFragment--&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I guess I have traction from these angles: I’ve done cool things for companies, I’ve been an employee, I’ve driven my salary up to a pretty good level, I’ve gotten grad degrees and a PMP certificate, I’ve joined companies, I’ve volunteered, I’ve built my resume and background, network.&lt;/p&gt; &lt;p&gt;It’d be ideal to me to have my own idea that I’m pursuing but sometimes that’s not in the cards.&amp;nbsp; Finding partners works both ways.&lt;/p&gt; &lt;p&gt;In order to get some traction given my current situation (employed), I’m going to try to support OTHERS in THEIR businesses.&amp;nbsp; I already do this as my day job as an employee and consultant, so why not do it also as an entrepreneur?&amp;nbsp; I don’t have to be the inventor!!!&amp;nbsp; &lt;/p&gt; &lt;p&gt;By doing so, the benefits are that I get to go further up the food chain (closer to owners), get good experience, have large scope, influence, and responsibility!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8202749607156240017?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8202749607156240017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8202749607156240017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8202749607156240017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8202749607156240017'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/you-can-still-be-entrepreneur-while.html' title='You can still be an entrepreneur while working with someone else’s idea'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-fcCspz8cw5Y/Tl1idxaHuMI/AAAAAAAAAaU/eHcgaRzfHHU/s72-c/j5gkbspd_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7982989407448649926</id><published>2011-08-30T10:46:00.001-07:00</published><updated>2011-08-30T10:46:42.263-07:00</updated><title type='text'>Create platforms to get long-term technology adoption</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/-vlD0mJInY2I/Tl0h68IXzmI/AAAAAAAAAaE/-yVfrFtMiRA/s1600-h/ypy22dzy%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 11px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="ypy22dzy" border="0" alt="ypy22dzy" align="left" src="http://lh3.ggpht.com/-bTxvJc-O3R0/Tl0iAU0ceoI/AAAAAAAAAaI/EyMqG-Wc8Sc/ypy22dzy_thumb%25255B2%25255D.jpg?imgmax=800" width="170" height="124"&gt;&lt;/a&gt;Products are nice but as business owners we can’t hyper-focus on single products.&amp;nbsp; Products have a shelf life.&amp;nbsp; People get bored and leave.&amp;nbsp; We should prepare ourselves for this reality.&lt;/p&gt; &lt;p&gt;Designing our products for migration onto a future product is important.&amp;nbsp; We need to make roadmaps!&amp;nbsp; &lt;/p&gt; &lt;p&gt;Making things sticky in one context and fluid in another is key. The product designer must be aware how they are going to:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Get the users ON the product and &lt;/li&gt; &lt;li&gt;Get the users OFF of the product and onto the next one&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;By having this two-sided focus, we can start building successful platforms.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7982989407448649926?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7982989407448649926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7982989407448649926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7982989407448649926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7982989407448649926'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/create-platforms-to-get-long-term.html' title='Create platforms to get long-term technology adoption'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-bTxvJc-O3R0/Tl0iAU0ceoI/AAAAAAAAAaI/EyMqG-Wc8Sc/s72-c/ypy22dzy_thumb%25255B2%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6112354871056726689</id><published>2011-08-29T20:51:00.001-07:00</published><updated>2011-08-29T20:51:36.382-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Recipes cooking food'/><title type='text'>Zucchini pie</title><content type='html'>&lt;div&gt;&lt;p&gt;To try tomorrow:&lt;/p&gt;&lt;p&gt;Zucchini Pie&lt;/p&gt;&lt;p&gt;2 cups zucchini, unpeeled and sliced thinly into half-moon slices &lt;br&gt;1 small onion, chopped &lt;br&gt;1 medium tomato, seeded and chopped &lt;br&gt;2 large eggs, beaten &lt;br&gt;1/2 cup biscuit mix &lt;br&gt;1/4 cup freshly grated Parmesan cheese &lt;br&gt;Couple tablespoons of fresh chopped parsley &lt;br&gt;Salt &amp;amp; freshly gound pepper to taste&lt;/p&gt;&lt;p&gt;Prehat oven to 350&amp;#176; &lt;br&gt;Mix everything together in the above order. Pour mixture into a 9-inch buttered pie pan (I use a Pyrex pan) and bake 30 - 40 minutes until slightly brown. Serve warm.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6112354871056726689?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6112354871056726689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6112354871056726689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6112354871056726689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6112354871056726689'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/zucchini-pie.html' title='Zucchini pie'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6329351572687444265</id><published>2011-08-26T08:59:00.001-07:00</published><updated>2011-08-26T08:59:03.265-07:00</updated><title type='text'>The method and the methodology</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-e-pBfCFAC-w/TlfCxbblF4I/AAAAAAAAAY4/4wT8wt5AEIM/s1600-h/50znbreu%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="50znbreu" border="0" alt="50znbreu" align="right" src="http://lh5.ggpht.com/-E0IzrIo5xQ0/TlfCxoErYDI/AAAAAAAAAY8/6az2hLU5F-M/50znbreu_thumb%25255B1%25255D.jpg?imgmax=800" width="298" height="131"&gt;&lt;/a&gt;A method is nice.&amp;nbsp; You want it.&amp;nbsp; It’s an answer to a problem or opportunity.&amp;nbsp; But it’s not enough.&lt;/p&gt; &lt;p&gt;People seeking to establish *the* method; being the expert/boss/authority in an area must also continuously improve their method at scale and for that reason must think of and create the methodology; the business behind the method.&lt;/p&gt; &lt;p&gt;Merriam Webster defines methodology as “a body of methods, rules, and postulates employed by a discipline”.&amp;nbsp; And they define a discipline as “a field of study”.&lt;/p&gt; &lt;p&gt;Gaining focus in your field of study is critical, and difficult.&amp;nbsp; Finding your niche, essential.&amp;nbsp; But once you’ve done this and you’re really great at something, you have to figure out how to sell and market that thing.&amp;nbsp; This is the methodology part.&lt;/p&gt; &lt;p&gt;Going from one method of excellence to a set of excellent methods (methodology) requires other personalities and skills.&amp;nbsp; The entrepreneur or artist must bring to bear others into the context of the business.&amp;nbsp; Customer inputs are also required.&lt;/p&gt; &lt;p&gt;Going from method to methodology is a lifelong process.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6329351572687444265?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6329351572687444265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6329351572687444265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6329351572687444265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6329351572687444265'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/method-and-methodology.html' title='The method and the methodology'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-E0IzrIo5xQ0/TlfCxoErYDI/AAAAAAAAAY8/6az2hLU5F-M/s72-c/50znbreu_thumb%25255B1%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2075071913938472194</id><published>2011-08-24T17:51:00.001-07:00</published><updated>2011-08-24T17:54:00.728-07:00</updated><title type='text'>Massage the data and the audience</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/-wTBHGABeFXs/TlWdJ7Yq_KI/AAAAAAAAAYY/jTjKCNJNYJ8/s1600-h/tku3mysc%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 8px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="tku3mysc" border="0" alt="tku3mysc" align="left" src="http://lh4.ggpht.com/-Hyq_NoUImgQ/TlWdKG3mvSI/AAAAAAAAAYc/2EKMeBaosRw/tku3mysc_thumb.jpg?imgmax=800" width="244" height="214"&gt;&lt;/a&gt;Part of many people’s jobs is to work with data.&amp;nbsp; For some they have to work with a lot of data frequently.&amp;nbsp; I am one of those people:&amp;nbsp; I frequently have to get, clean, and shape data to convince people of things.&amp;nbsp; It’s a big task but it can be really fun and rewarding! &lt;/p&gt; &lt;p&gt;While normalizing data is important, so is preparing the audience for the change and/or presentation that you are about to make.&amp;nbsp; Make sure that you think an equal amount about the presentation, points, and people as you do about the beaut of the data!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2075071913938472194?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2075071913938472194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2075071913938472194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2075071913938472194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2075071913938472194'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/massage-data-and-audience.html' title='Massage the data and the audience'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-Hyq_NoUImgQ/TlWdKG3mvSI/AAAAAAAAAYc/2EKMeBaosRw/s72-c/tku3mysc_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-3025325831830532641</id><published>2011-08-23T10:53:00.001-07:00</published><updated>2011-08-23T10:53:34.950-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='risk'/><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='project management'/><category scheme='http://www.blogger.com/atom/ns#' term='riskmanagement'/><title type='text'>Distinguishing between work and risks can be difficult</title><content type='html'>&lt;p&gt;&lt;img style="display: inline; float: right" align="right" src="http://legodog.com/images/cars_crash/1002889.jpg" width="314" height="235"&gt;Risk is a context in which we all live.&amp;nbsp; It is a reality.&amp;nbsp; Things we don’t want to have happen could happen, and sometimes do.&amp;nbsp; We have to plan around these things and work to avoid them.&amp;nbsp; Much of project work and management is to avoid risks from occurring in fact.&lt;/p&gt; &lt;p&gt;Escalating risks to management is frequently required.&amp;nbsp; The managers need to be prepared for the things that could possibly occur (the impacts).&amp;nbsp; People don’t like surprises and by sharing what could happen if risks do happen, you are doing well to cover your butt and prepare people.&amp;nbsp; (I told you so!!)&lt;/p&gt; &lt;p&gt;As the PM, you need to guide change and make things happen.&amp;nbsp; You are working your butt off to make the good stuff happen and prevent the bad stuff.&amp;nbsp; But some risks may be occur and by engaging a steering committee to help you avoid risks or prepare for them if they do occur, you’re doing well.&amp;nbsp; &lt;/p&gt; &lt;p&gt;It’s impossible to do everything as the PM and by including others—and not necessarily asking for help—but telling them that help *could* be needed, you’re doing the best you can.&amp;nbsp; At least they were informed and prepared for possible realities.&amp;nbsp; I told you so!!!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-3025325831830532641?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/3025325831830532641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=3025325831830532641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3025325831830532641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3025325831830532641'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/distinguishing-between-work-and-risks.html' title='Distinguishing between work and risks can be difficult'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-965433140618500675</id><published>2011-08-17T10:23:00.001-07:00</published><updated>2011-08-17T10:23:10.368-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tfs'/><title type='text'>Linking to TFS 2010 queries through http://</title><content type='html'>&lt;p&gt;Sometimes you’ll want to point to a collection of TFS items in the browser.&amp;nbsp; Here’s how:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Locate the query, right click on it and Send to Outlook:&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-ZY3wlZvE5nY/Tkv49nD1upI/AAAAAAAAAW8/sY_HKT67b3A/s1600-h/uozsljeg%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="uozsljeg" border="0" alt="uozsljeg" src="http://lh3.ggpht.com/-ldQUgEK4t1M/Tkv4-ciWY2I/AAAAAAAAAXA/OwSeLE-DYN4/uozsljeg_thumb%25255B1%25255D.jpg?imgmax=800" width="457" height="427"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;2.&amp;nbsp; Copy the link in Outlook and party on!&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-h-bL47sIyKw/Tkv4-yIRSZI/AAAAAAAAAXE/vP_MqpAxIiw/s1600-h/tbhlxemf%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="tbhlxemf" border="0" alt="tbhlxemf" src="http://lh3.ggpht.com/-h1JclS_0dmQ/Tkv4_RTeruI/AAAAAAAAAXI/lL2qsKHfwT0/tbhlxemf_thumb%25255B1%25255D.jpg?imgmax=800" width="375" height="461"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-965433140618500675?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/965433140618500675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=965433140618500675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/965433140618500675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/965433140618500675'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/linking-to-tfs-2010-queries-through.html' title='Linking to TFS 2010 queries through http://'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-ldQUgEK4t1M/Tkv4-ciWY2I/AAAAAAAAAXA/OwSeLE-DYN4/s72-c/uozsljeg_thumb%25255B1%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1749116511842438684</id><published>2011-08-17T10:03:00.001-07:00</published><updated>2011-08-17T10:03:38.187-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='requirements'/><category scheme='http://www.blogger.com/atom/ns#' term='tfs'/><category scheme='http://www.blogger.com/atom/ns#' term='project management'/><title type='text'>Linking to the ‘new’ form for Work Items in TFS 2010</title><content type='html'>&lt;p&gt;A customer asked me to create a link from his web site to allow users to create new TFS work items.&amp;nbsp; Here’s how:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Find your TFS web client.&lt;/li&gt; &lt;li&gt;Create a new item.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-pqADanYZcq4/Tkv0YC6kKkI/AAAAAAAAAWg/4BIPeMeYvNA/s1600-h/gmoxez1i%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="gmoxez1i" border="0" alt="gmoxez1i" src="http://lh6.ggpht.com/-J-j6TeMG1xU/Tkv0YeQd6HI/AAAAAAAAAWk/gUChYTFdLjc/gmoxez1i_thumb%25255B1%25255D.jpg?imgmax=800" width="599" height="363"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;3.&amp;nbsp; Fill out the form as you’d like it.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Ukmazkp9R0I/Tkv0YtYy3sI/AAAAAAAAAWo/UFhrHBma2p8/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-PtSmEVrTdxk/Tkv0ZU_4DFI/AAAAAAAAAWs/_ljY4WVfTQ4/image_thumb%25255B1%25255D.png?imgmax=800" width="599" height="420"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;4.&amp;nbsp; Click the ‘Copy Template URL’ button.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-EYTvRazc5G8/Tkv0ZmCQ7vI/AAAAAAAAAWw/jYczdl_GgcY/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-HJ2EijCBJvM/Tkv0abKGcQI/AAAAAAAAAW0/QYAN5BDfbm0/image_thumb%25255B3%25255D.png?imgmax=800" width="600" height="421"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;5.&amp;nbsp; Have fun!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1749116511842438684?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1749116511842438684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1749116511842438684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1749116511842438684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1749116511842438684'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/linking-to-new-form-for-work-items-in.html' title='Linking to the ‘new’ form for Work Items in TFS 2010'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-J-j6TeMG1xU/Tkv0YeQd6HI/AAAAAAAAAWk/gUChYTFdLjc/s72-c/gmoxez1i_thumb%25255B1%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4294577653761476728</id><published>2011-08-12T08:18:00.000-07:00</published><updated>2011-08-12T08:18:11.042-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work worklifebalance business architecture ceo'/><title type='text'>The business architect role</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.designerm.com/uploaded_images/htsmes07e-704406.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://www.designerm.com/uploaded_images/htsmes07e-704406.jpg" width="220" /&gt;&lt;/a&gt;&lt;/div&gt;Being a CEO is the same as being a business architect in my opinion. &amp;nbsp;I had coffee with a guy yesterday and he and I were talking about the role of architect in a consulting engagement. &amp;nbsp;I realized that the consultant architect really isn't the business architect. &amp;nbsp;What are the roles and responsibilities of the business architect? &amp;nbsp;The Business architect is responsible for the:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contracts and legal engagement. &amp;nbsp;&lt;/b&gt;The business architect must care about the contracts and legal agreements. &amp;nbsp;He must be sure that he's partnering with and delivering the right things to the customer without painting himself into too much of corner with the nature of the contract. &amp;nbsp;This includes the retention of intellectual property gained and an ability to re-use concepts or the actual product being delivered.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cash-flow. &amp;nbsp;&lt;/b&gt;Cash is king and the CEO has to be all about it. &amp;nbsp;Don't bother doing things for free; you're better than that. &amp;nbsp;Figure out how to finance the operation and who will get paid, when.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Product. &lt;/b&gt;&amp;nbsp;The product itself is where the IT/enterprise architect comes in to help define the right thing/solution for the customer(s). &amp;nbsp;This is a very critical role and the CEO should be keen on the product's success rather than just that of the project/delivery/cash flow. &amp;nbsp;If the CEO focuses on long-term value of the product and continuously improves that which is delivered (while getting paid), he will be in a good position.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Partners/Suppliers. &lt;/b&gt;&amp;nbsp;The people with whom the CEO needs to engage in order to be successful are many: advisors, engineers, workers, etc. &amp;nbsp;It's not easy to own and operate a business...you're eyes have to be on many things and the people with whom you're working are the key and core asset!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Opportunity cost. &amp;nbsp;&lt;/b&gt;To do the project or take the risk/opportunity is the primary goal. &amp;nbsp;You don't want the risk to be an 'all-in' proposition where you are 100% invested in the thing...but that may be the case. &amp;nbsp;If it is, make sure you balance your work and life and do things fun. &amp;nbsp;Don't have a heart attack, for God's sake.&lt;br /&gt;&lt;br /&gt;I hope this list gives you a good idea of what's required to run a solutions/software business. &amp;nbsp;A lot!!&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4294577653761476728?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4294577653761476728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4294577653761476728' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4294577653761476728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4294577653761476728'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/business-architect-role.html' title='The business architect role'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2319026454872047994</id><published>2011-08-12T08:05:00.000-07:00</published><updated>2011-08-12T08:05:55.941-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crm erp sales efficitrends enterprise apps iphone android browser'/><title type='text'>Enterprise workflows and custom applications help us tackle the world's toughest challenges</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.efficitrends.com/images/efficitrends.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="137" src="http://www.efficitrends.com/images/efficitrends.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;EfficiTrends has two parts: enterprise workflows and custom apps. &amp;nbsp;The reason we separate these two things is severalfold: solutions for enterprises have their own specific challenges and require a specific skill-set. &amp;nbsp;Likewise, creating consumer-ready solution also take a separate skill-set and in particular requires more marketing folks and fewer "business analysts".&lt;br /&gt;&lt;br /&gt;We have over 15 years of experience creating custom solutions for enterprises. &amp;nbsp;Yesterday, the platform of choice for the enterprise was the web; and it still is, but that's changing. &amp;nbsp;Let me explain.&lt;br /&gt;&lt;br /&gt;The disruption of the mobile internet is huge. &amp;nbsp;SmartPhones literally change everything. &amp;nbsp;People now expect to get robust services--whatever they may be--on their mobile devices. &amp;nbsp;Many companies are creating strategies and have offerings to expose corporate data on the phone. &amp;nbsp;Extended Results (www.extendedresults.com) is an example. &lt;br /&gt;&lt;br /&gt;The major difference between the web of yesterday and the mobile web of today is where the users are. &amp;nbsp;Users used to be--and still are--in browers, but there are new devices now, as we all know; primarily iPhone and Android devices...phones and tablets. &amp;nbsp;These new devices really do cause a great disruption in the solutions development ecosystem.&lt;br /&gt;&lt;br /&gt;In order to combat these&amp;nbsp;bifurcations&amp;nbsp;between enterprise/consumer, phone/tablet, and browser/native, EfficiTrends offers to main services to customers of all sizes: enterprise solutions and consumer solutions.&lt;br /&gt;&lt;br /&gt;EfficiTrends Enterprise Workflows use our business analysts, architects,&amp;nbsp;technical&amp;nbsp;project managers, and developers to define and create new solutions within enterprises. &amp;nbsp;The enterprise has its own challenges and is mainly centered around creating reasonable and useful workflows that allow information to flow from source to source with&amp;nbsp;high data&amp;nbsp;quality and final approval. &amp;nbsp;These solutions may connect to mobile devices but could also be kept inside the firewall or delivered through the browser. &amp;nbsp;Examples include ERP implementations, CRM implementations, and custom SharePoint apps to gather data.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.efficitrends.com/images/appsJackGraphic.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://www.efficitrends.com/images/appsJackGraphic.png" width="147" /&gt;&lt;/a&gt;&lt;/div&gt;EfficiTrends Custom Applications are designed with end users in mind. &amp;nbsp;These could be SmartPhone apps or browser apps and can also be delivered within the firewall or to employees. &amp;nbsp;These types of appealing user-interface projects typically require different skillsets: designers and marketing professionals, namely. &amp;nbsp;The enterprise workflows really are a subset of custom applications.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;So there you have it. &amp;nbsp;In order to combat the complex world of technology and organizational change, EfficiTrends employs two main methods to accomplish the goals of making happy customers: enterprise workflows and custom applications. &amp;nbsp;Contact us today to learn more!&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2319026454872047994?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2319026454872047994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2319026454872047994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2319026454872047994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2319026454872047994'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/enterprise-workflows-and-custom.html' title='Enterprise workflows and custom applications help us tackle the world&apos;s toughest challenges'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-56378035541440489</id><published>2011-08-08T15:17:00.000-07:00</published><updated>2011-08-08T15:17:58.110-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gtd timemanagement goals tasks time projectmanagement'/><title type='text'>My GTD/Remember the Milk Lists</title><content type='html'>A friend asked me what mine are today.&amp;nbsp; They are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Inbox - Comes out of the box, used for active and important things.&lt;/li&gt;&lt;li&gt;All Tasks&amp;nbsp;- out of the box...rarely use&lt;/li&gt;&lt;li&gt;Anytime / comms - Emails for phone calls I can make "whenever"&lt;/li&gt;&lt;li&gt;At home - Things to do while at home&lt;/li&gt;&lt;li&gt;At the office - Things to do at the office&lt;/li&gt;&lt;li&gt;Blog Post Ideas - List of blog posts I could write/ideas&lt;/li&gt;&lt;li&gt;Computer - Tasks requiring a "real" (non SmartPhone computer)&lt;/li&gt;&lt;li&gt;Costco - Things to buy at Costco&lt;/li&gt;&lt;li&gt;Drink Ideas - Cocktails&lt;/li&gt;&lt;li&gt;Email comms - Emails I have to send&lt;/li&gt;&lt;li&gt;Errands - Errands I have to run&lt;/li&gt;&lt;li&gt;For Home - Items for the house&lt;/li&gt;&lt;li&gt;For Trip - Items for an upcoming trip&lt;/li&gt;&lt;li&gt;For Work - Items needing to bring to / for work&lt;/li&gt;&lt;li&gt;Fun ideas - Ideas for fun things/events&lt;/li&gt;&lt;li&gt;Gift ideas - self-explanatory&lt;/li&gt;&lt;li&gt;Groceries &lt;/li&gt;&lt;li&gt;Meals - Meal ideas&lt;/li&gt;&lt;li&gt;Movies - My movie queue that I haven't yet entered into Netflix or Movies app&lt;/li&gt;&lt;li&gt;Music - Music/bands I want to study/listen to more&lt;/li&gt;&lt;li&gt;Ongoing projects - Big projects that I keep working on as a reminder&lt;/li&gt;&lt;li&gt;Places to Visit - We use this as a restaurants list that we want to go to&lt;/li&gt;&lt;li&gt;Seattle - Things in Seattle&lt;/li&gt;&lt;li&gt;Shopping - I'm not a shopper, so gift cards I have and larger purchases I need&lt;/li&gt;&lt;li&gt;Video Games - Video games I'd like to play&lt;/li&gt;&lt;li&gt;Waiting for - Things that people owe me.&amp;nbsp; A real favorite!&lt;/li&gt;&lt;li&gt;Weekday errands - Things that I have to do during the week since the places are closed on the weekend.&lt;/li&gt;&lt;li&gt;Weekday phone calls - Phone calls I have to make during business hours&lt;/li&gt;&lt;li&gt;...Other random and specific project folders&lt;/li&gt;&lt;li&gt;Sent&amp;nbsp;- A default folder&lt;/li&gt;&lt;/ul&gt;I hope you can learn from how I use this tool...&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-56378035541440489?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/56378035541440489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=56378035541440489' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/56378035541440489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/56378035541440489'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/08/my-gtdremember-milk-lists.html' title='My GTD/Remember the Milk Lists'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1279147908007053777</id><published>2011-07-26T00:22:00.000-07:00</published><updated>2011-07-26T00:22:02.853-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='selling business process modeling'/><title type='text'>Kick Major Booty: The 10 commandments of being a technology and business change agent/leader</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.likeable.com/wp-content/uploads/2011/04/ten_commandments_large_web.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="http://www.likeable.com/wp-content/uploads/2011/04/ten_commandments_large_web.jpg" width="262" /&gt;&lt;/a&gt;&lt;/div&gt;Below is my Top 10 List of rules I've learned over the 15 years building, selling, and implementing web apps. &amp;nbsp;I hope you enjoy them and learn from the many mistakes and experiences I've been lucky to have!&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Be different. &amp;nbsp;&lt;/b&gt;Build the thing that's missing; that they don't have. &amp;nbsp;Don't bore people with products that are way to similar/the same as what's already out there. &amp;nbsp;Don't be boring, dare to be different!&lt;/li&gt;&lt;li&gt;&lt;b&gt;Be business-minded and results-oriented. &amp;nbsp;&lt;/b&gt;Make sure that the thing you build connects very directly to the business context and drivers. &amp;nbsp;Be serious about business and results. &amp;nbsp;Only work on the things that pay you and for which the business will get paid incrementally. &amp;nbsp;Know value.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Seek to know the customer's experience. &amp;nbsp;&lt;/b&gt;Clearly&amp;nbsp;understand the numbers and drivers behind the way that all users of the system think and make decisions. &amp;nbsp;Think about the system from their perspective. &amp;nbsp;Understand what they need and how they think. Get in their heads. &amp;nbsp;Watch them. &amp;nbsp;Interview them. &amp;nbsp;What makes things easy and exciting for them/better? &amp;nbsp;What makes them tick? &amp;nbsp;What would excite/wow them?&lt;/li&gt;&lt;li&gt;&lt;b&gt;Test all assumptions ASAP. &amp;nbsp;&lt;/b&gt;Never assume anything but because you will have to, always build toward the things that will rapidly test your assumptions.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Never work for free; find a customer 'cause you're good enough.&lt;/b&gt; &amp;nbsp;Make sure that you get paid for what you do; don't spend too much time toiling on free projects or for a customer target who is not very well defined; find a customer and charge them for what you do. &amp;nbsp;Let them be your "seed" funding.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Be a data and process geek. &amp;nbsp;&lt;/b&gt;Map the flow and understand the business and business processes from end-to-end, in gory detail. &amp;nbsp;Know the edges and the context. &amp;nbsp;Intimately&amp;nbsp;know the steps, functions, and limitations/constraints/realities. &amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Lead it like you stole it. &amp;nbsp;&lt;/b&gt;Be a technology/process/business change agent by being that person who can get the right things done rapidly. &amp;nbsp;Don't feel like you have to do it all *by* yourself but do take ownership and feel like if you're not with me you're against me and I'm going to make this *f'ing* thing happen! &amp;nbsp;Delegate.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Baby steps. &amp;nbsp;&lt;/b&gt;Stay agile and be flexible in changing what you're building if you learn something new. &amp;nbsp;Don't throw your hands up or get too distracted with shiny objects. &amp;nbsp;Finish what you're currently working on so it's &lt;a href="http://en.wikipedia.org/wiki/Solid_(object-oriented_design)"&gt;SOLID&lt;/a&gt;, and then move onto the next thing and make sure it somehow connects. &amp;nbsp;Build bridges.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Build strategically. &amp;nbsp;&lt;/b&gt;Make sure you build the feature or product that will get them excited and keep them engaged (have a sales/marketing/process/adoption angle in everything you build). &amp;nbsp;Have balls. &amp;nbsp;Don't be a wuss! &amp;nbsp;Be different! &amp;nbsp;Consult with the &lt;a href="http://en.wikipedia.org/wiki/Kano_model"&gt;Kano Model&lt;/a&gt; to balance what you build and make sure that it's not ONLY bells and whistles!&lt;/li&gt;&lt;li&gt;&lt;b&gt;Worship the customer. &lt;/b&gt;&amp;nbsp;Allow yourself to take direction from and fear the customer. &amp;nbsp;They're always right. &amp;nbsp;They may not always KNOW, but they're definitely always right. &amp;nbsp;It's irrefutable. &amp;nbsp;Above all else, allow yourself to be directed *by* them. &amp;nbsp;Build for them. &amp;nbsp;Worship them. &amp;nbsp;Understand the path you need to put yourself on so that you're laying that path for them so they can walk. &amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1279147908007053777?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1279147908007053777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1279147908007053777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1279147908007053777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1279147908007053777'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/kick-major-booty-10-commandments-of.html' title='Kick Major Booty: The 10 commandments of being a technology and business change agent/leader'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-567434008199228693</id><published>2011-07-24T12:41:00.000-07:00</published><updated>2011-07-24T12:41:57.266-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='delivery selling sales professionalservices business consulting contracting it'/><title type='text'>Clearly Separate the Selling and Delivering Functions</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-EBM8BPoTPOo/Tix1dCl9ztI/AAAAAAAAALs/0Pk7gSPr2Lg/s1600/Presentation1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-EBM8BPoTPOo/Tix1dCl9ztI/AAAAAAAAALs/0Pk7gSPr2Lg/s400/Presentation1.png" width="342" /&gt;&lt;/a&gt;&lt;/div&gt;Part of being in the professional services field is selling. &amp;nbsp;Selling is huge/big/everything. &amp;nbsp;If it weren't for selling and business development there would be *nothing*. &amp;nbsp;Okay, maybe that's a bit harsh / too strong. &amp;nbsp;What I should really be saying it that product and service QUALITY are the number on things that matter. &amp;nbsp;But when there's trust involved and "strategic partnerships" involved, quality *can* play second fiddle to the relationship. &amp;nbsp;In fact it should be your preference to have these relationships *so that* quality isn't the only thing.&lt;br /&gt;&lt;br /&gt;Contracting is a difficult business. &amp;nbsp;Contracts will get created and the more clear they are the better the chances are of delivering the right product. &amp;nbsp;I'm not making an argument here for no documentation, quite the contrary. &amp;nbsp;What I am trying to do is parse the distinction between two things: SELLING, and DELIVERY QUALITY.&lt;br /&gt;&lt;br /&gt;By separating these two things in business we can create great solutions. &amp;nbsp;By having a sales and selling/relationships context, we can be all about the PEOPLE and RELATIONSHIPS and by having a delivery/quality context we can care all about the PRODUCT and CUSTOMER SATISFACTION.&lt;br /&gt;&lt;br /&gt;The&amp;nbsp;responsibilities&amp;nbsp;of the Selling/External Relationships function:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Meet new people&lt;/li&gt;&lt;li&gt;Qualify people as good-fit customers&lt;/li&gt;&lt;li&gt;Maintain relationships and remain "friends" even when things are wacky (but try to be on the side of the delivery organization...this can be a very hard balance)&lt;/li&gt;&lt;li&gt;Sell new solutions and understand what's being delivered&lt;/li&gt;&lt;li&gt;Understand "drivers" in the client-organization business&lt;/li&gt;&lt;li&gt;Lead and manage&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;The responsibilities of the Delivery/Product organization:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Exhibit engineering excellent&lt;/li&gt;&lt;li&gt;Make quality/cutting edge products&lt;/li&gt;&lt;li&gt;Build for the future&lt;/li&gt;&lt;li&gt;Be great with your estimates&lt;/li&gt;&lt;li&gt;Communicate well&lt;/li&gt;&lt;li&gt;Deliver, deliver, deliver (demo, chunk, and milestone)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In your organizations make sure that you clearly separate and spell these two functions out!&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-567434008199228693?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/567434008199228693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=567434008199228693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/567434008199228693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/567434008199228693'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/clearly-separate-selling-and-delivering.html' title='Clearly Separate the Selling and Delivering Functions'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-EBM8BPoTPOo/Tix1dCl9ztI/AAAAAAAAALs/0Pk7gSPr2Lg/s72-c/Presentation1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7091585466297659353</id><published>2011-07-24T10:58:00.000-07:00</published><updated>2011-07-25T18:44:54.121-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='innovation software design process business'/><title type='text'>Use companies as incubation hosts - deliver software through professional services projects</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://westcan.files.wordpress.com/2011/07/fish-parasite.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="240" src="http://westcan.files.wordpress.com/2011/07/fish-parasite.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;There are a million GREAT software ideas. &amp;nbsp;There are also millions of companies out there who could *greatly* benefit by applying these software applications to their businesses/operations. &amp;nbsp;But how do these ideas get built/realized and how to companies adopt them? &amp;nbsp;Professional services organizations like those I want to create. &amp;nbsp;In this article I'll talk about how things go from "great idea" to "applied prototype" to "service business". &amp;nbsp;I'll discuss each of these phases and then recommend things you can do to create and sell these types of businesses/organizations.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Great Idea. &amp;nbsp;&lt;/b&gt;In the beginning there's a good idea. &amp;nbsp;Let's say that our good idea is to provide a restaurant's customers with a "mobile app they can use to order, replacing the wait-person". &amp;nbsp;The restaurant patrons use their SmartPhones or Tablets to order from the restaurant menu while there. &amp;nbsp;The patrons launch the restaurant app, pick their location, identify their table, and then start requesting services from the kitchen. &amp;nbsp;The app would talk to a service that the wait-persons/kitchen staff use to fulfill orders and requests. &amp;nbsp;They, too, COULD have a mobile app that allows them to see the requests and mark them complete.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Applied Prototype. &amp;nbsp;&lt;/b&gt;The applied prototype phase is when this technology actually works for *a location*. &amp;nbsp;The basic service has been proved and the value of such a service has been documented as a case study. &amp;nbsp;For example, the benefits/drivers for this applied service are: order-taking time reduced, improved customer satisfaction with restaurant, and service flexibility. &amp;nbsp;The case study would measure and promote these items for example:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;50% reduction in order-taking time (via observation/data study)&lt;/li&gt;&lt;li&gt;50% increase in customer satisfaction (via customer survey)&lt;/li&gt;&lt;li&gt;50% increase in ease of organizational change (via management survey)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Service Business. &amp;nbsp;&lt;/b&gt;Now that the service exists once and there is a customer who will speak out for its value (and there's a software architecture to support expansion) this can be turned into a business product that is sold repeatedly. &amp;nbsp;The idea of it can be sold and it can also be marketed through sales channels and propoganda describing the service, it's value and customers. &amp;nbsp;During this phase, new customers can choose to get the service themselves and the service provider business can offer pricing to integrate and measure the system for that new business. &amp;nbsp;If they do it well, they will continue to improve the business and value driver effectiveness for the cost. &amp;nbsp;They will make money.&lt;br /&gt;&lt;br /&gt;So...what does all this mean? &amp;nbsp;How do you go through these cycles? &amp;nbsp;Some recommendations:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Have good ideas and be creative. &amp;nbsp;Think of things differently and as mobile, connected software services. &amp;nbsp;Talk to your friends, network, brainstorm.&lt;/li&gt;&lt;li&gt;Understand the relationship of the new service to the existing business.&lt;/li&gt;&lt;li&gt;Find early-stage businesses who are willing to share in the risk of developing and applying innovative service solutions and helping prove the value of these types of businesses. &amp;nbsp;(Sell!)&lt;/li&gt;&lt;li&gt;Use these organizations to (co-?)finance your operations. &amp;nbsp;&lt;/li&gt;&lt;li&gt;Deliver.&lt;/li&gt;&lt;li&gt;Consider sharing in *some* of the future profits with the financier.&lt;/li&gt;&lt;li&gt;Gain more customers and traction.&lt;/li&gt;&lt;li&gt;Be the entrepreneur, driver, and owner. &amp;nbsp;Make it happen!&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7091585466297659353?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7091585466297659353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7091585466297659353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7091585466297659353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7091585466297659353'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/use-companies-as-incubation-hosts.html' title='Use companies as incubation hosts - deliver software through professional services projects'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7193394668055080403</id><published>2011-07-22T17:05:00.000-07:00</published><updated>2011-07-22T17:06:12.987-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='business management sales selling'/><title type='text'>Sell two things: CRM and (Mobile) Apps</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.freneticfunnies.com/economic-bites/lemonade-stand-cartoon.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.freneticfunnies.com/economic-bites/lemonade-stand-cartoon.gif" /&gt;&lt;/a&gt;&lt;/div&gt;I was talking to a friend today about how the main business drivers for people are reducing delivery risk (through project management) and reducing cost, through better efficiency and project management. &amp;nbsp;I disagreed with him that these were *the* things that mattered to managers. &amp;nbsp;I posited to him that the following two things matter to people in today's market and economy: CRM systems (sell more, more efficiently) and (Mobile) application development. &amp;nbsp;I'll discuss these two things in details and then summarize.&lt;br /&gt;&lt;br /&gt;CRM systems are very critical to businesses for the following reasons 1) things get messed up when your sales/selling process is messed up 2) if you can clean up your sales/selling process then you are headed in the right direction 3) there are some good systems and processes out there that can help people clean up things. &amp;nbsp;There are big ROI opportunities here.&lt;br /&gt;&lt;br /&gt;(Mobile) App development is huge. &amp;nbsp;This is a *major* market disruptor right now and will be a major disruptor for business processes in years to come. &amp;nbsp;People with their smart phones are powerful. They can do a lot. &amp;nbsp;Building services and apps for these phones is very big business. &amp;nbsp;Companies want to capture these opportunities and they need help in doing so, thinking about it. &amp;nbsp;People with experience selling web-based solutions will have a leg up in selling mobile solutions...this is the new wave.&lt;br /&gt;&lt;br /&gt;Using either of these two "sales tools" will help organizations have the right conversations with companies about things that matter. &amp;nbsp;Yes, Sam, we can help companies cut costs and manage their existing operations better, but so what? &amp;nbsp;Won't it be too late by the time we know?&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7193394668055080403?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7193394668055080403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7193394668055080403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7193394668055080403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7193394668055080403'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/sell-two-things-crm-and-mobile-apps.html' title='Sell two things: CRM and (Mobile) Apps'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8817742666143652147</id><published>2011-07-21T21:20:00.000-07:00</published><updated>2011-07-21T21:21:40.716-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web coding programming program management leadership technology'/><title type='text'>3 Elements of Delivery</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://upload.wikimedia.org/wikipedia/commons/b/b2/Triquetra-Vesica.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="188" src="http://upload.wikimedia.org/wikipedia/commons/b/b2/Triquetra-Vesica.png" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Three&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Delivering solutions is complicated because there are three elements that have to work together and these elements can be seen from two perspectives, so really, there are about six things going on in describing this. &amp;nbsp;But I'll keep it simple. &amp;nbsp;The major *technology* parts of delivery are:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The content management system.&lt;/li&gt;&lt;li&gt;The API&lt;/li&gt;&lt;li&gt;The App&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;The two perspectives from which they can be seen are:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;The user as the company's customers&lt;/li&gt;&lt;li&gt;The user as the company's employees&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Depending on how we look at the parts, we get different results. &amp;nbsp;But in general, these are how the parts work and work together.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The content management system is the part of the solution that the customer interacts with to control the content. This may be company employees and this can be end users (in other words, in one context, this could act as the app itself). &amp;nbsp;What's happening here is that INPUT is being received and stored in the database for presentation in the app, be that a business intelligence dashboard, or in a customer-facing app for the people (intranet, mobile, intranet, extranet, whatever).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The API is the thing that connects to the database/data store and "gives" the data to the app. &amp;nbsp;The API also "takes" information from the app and can persist that data as necessary in the data store. &amp;nbsp;The API's job is to provide a SERVICE that the app can use to get and put information. &amp;nbsp;The APIs job is to obfuscate the complexity of the database and business rules from the user/developer and give a simple way to interact with business objects / data.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The app is the thing that is awesome and pretty. &amp;nbsp;It is the main UI/UX that the user interacts with. &amp;nbsp;It is THE THING. &amp;nbsp;It is THE BIG THING. &amp;nbsp;It is the thing that people want to buy, use, and sell. &amp;nbsp;It is the sexy object of interaction, etc. &amp;nbsp;Somehow we want this.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My company offers APPS (and these other supporting elements of delivery) on mobile and any other relevant platform: PC, console, intranet, extranet, whatever you want.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8817742666143652147?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8817742666143652147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8817742666143652147' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8817742666143652147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8817742666143652147'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/elements-of-delivery.html' title='3 Elements of Delivery'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5117327360198828729</id><published>2011-07-19T10:46:00.001-07:00</published><updated>2011-07-19T10:48:02.012-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='businessanalysis analysis business development software roles'/><title type='text'>Analyst analyzes, doesn't judge</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.poker-tomorrow.com/poker/online/note-taking/poker-note-taking.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://www.poker-tomorrow.com/poker/online/note-taking/poker-note-taking.jpg" width="171" /&gt;&lt;/a&gt;&lt;/div&gt;As a developer doing analysis, you have to remember that the goal is to write down what the customer wants. &amp;nbsp;You are NOT to judge or think about what they're requesting from the frame of mind of the developer. &amp;nbsp;If they ask for something that you don't know how to do, looks complicated, and that kind of thing, simply write it down and go talk to your team about it and get back to them with an estimate later. &amp;nbsp;This data-collection phase of "what's requested" should NEVER be a discussion of what's possible/easy/pragmatic. &amp;nbsp;Separate yourself in this role as the data collector rather than the implementer/judger/decider. &amp;nbsp;Be a better sales person and never tell them no, or "that's too hard".&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5117327360198828729?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5117327360198828729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5117327360198828729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5117327360198828729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5117327360198828729'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/analyst-analyzes-doesnt-judge.html' title='Analyst analyzes, doesn&apos;t judge'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-388255918257466538</id><published>2011-07-18T16:00:00.000-07:00</published><updated>2011-07-18T16:01:28.393-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resume jobs jobhunting careers technology'/><title type='text'>Target your job search with multiple versions of your resume</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_ckBlasgNSzg/SndN0UJAUrI/AAAAAAAAN2o/5QkdS9byMwI/s400/Three+Headed+Dog.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/_ckBlasgNSzg/SndN0UJAUrI/AAAAAAAAN2o/5QkdS9byMwI/s200/Three+Headed+Dog.jpg" width="191" /&gt;&lt;/a&gt;&lt;/div&gt;Getting a job in technology isn't easy. &amp;nbsp;In my opinion this is caused by the complicated and dynamic nature of the industry: very few people know which way's up and how to find the right candidates. &amp;nbsp;But there's many jobs out there, so how do you get one? &amp;nbsp;If you ask me, the secret's in creating several &lt;i&gt;targeted &lt;/i&gt;versions of your resume; one for each major facet of technology:&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Technical/developer resume.&lt;/b&gt; &amp;nbsp;This resume highlights all of the technical stuff you have done, all of the technologies you have used, and all of the results you've gotten from creating custom solutions for people. Make sure you call out all the technical details and make yourself really sound like a developer. &amp;nbsp;Speak to your skills from database to middle-tier to front-end and talk about your experiences on teams, developing and being creative.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Manager resume. &amp;nbsp;&lt;/b&gt;This resume should talk about all of the "business" and management / leadership roles you have done. &amp;nbsp;Tailor it to only refer to positions where you were a manager. &amp;nbsp;Remove titles that looked like developer titles.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Consultant resume. &amp;nbsp;&lt;/b&gt;This is your "all up" resume that points you as a leader and Jack of All Trades. &amp;nbsp;Tell people how you can work with customers, sell and implement solutions.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Be specific and choose the right resume to tailor when applying for the job. &amp;nbsp;Your overall positioning will help you feel grounded in what you do best: sell!&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-388255918257466538?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/388255918257466538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=388255918257466538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/388255918257466538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/388255918257466538'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/targeting-your-job-search-with-multiple.html' title='Target your job search with multiple versions of your resume'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ckBlasgNSzg/SndN0UJAUrI/AAAAAAAAN2o/5QkdS9byMwI/s72-c/Three+Headed+Dog.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8454670343111958063</id><published>2011-07-10T00:19:00.000-07:00</published><updated>2011-07-10T00:20:19.439-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='business mdm vmdm masterdata management crm projects pmbok agile'/><title type='text'>Unified Delivery System</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://dsimple.files.wordpress.com/2008/04/j0434135.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://dsimple.files.wordpress.com/2008/04/j0434135.jpg" width="213" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Unified delivery approach&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Systems suck today at supporting the process of delivering professional services. &amp;nbsp;I define professional services as services provided to organizations for contract. &amp;nbsp;This typically includes:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Legal contracts&lt;/li&gt;&lt;li&gt;Payment&lt;/li&gt;&lt;li&gt;The delivered work&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;In order to create this simple type of transaction, several systems are required to support the process (but I can't find one system that does it all for some reason):&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Track leads, accounts and opportunities - &lt;b&gt;CRM (SalesForce, Sugar CRM, Sales Force)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Estimate and track work - &lt;b&gt;Project Management (MS Project)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Invoice and track accounts receivable - &lt;b&gt;Accounting (QuickBooks)&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;It shouldn't sound to this point that professional services delivery is complicated but for some reason it is. &amp;nbsp;I have not yet found an integrated system that supports the basic functions highlighted above. &amp;nbsp;This means that &amp;nbsp;managers are left to procure many of these systems individually and then *somehow* integrate them. &amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It's the integration part that's the hard part, I think. &amp;nbsp;There's some interesting thinking out there like in &lt;a href="http://www.remotedbaexperts.com/Blog/2011/02/master-data-management/"&gt;Master Data Management (MDM)&lt;/a&gt; and the like for doing this in an automated way...but this might be the bleeding/cutting edge.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm going to start putting together the pieces -- for myself, my companies, and for resale--the systems required to support and automate the process of delivering professional services. &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please let me know if you know of good-working, all up system integration. &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8454670343111958063?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8454670343111958063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8454670343111958063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8454670343111958063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8454670343111958063'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/unified-delivery-system.html' title='Unified Delivery System'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4124325984301985892</id><published>2011-07-09T19:43:00.000-07:00</published><updated>2011-07-09T22:06:37.757-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geniussessions geniuses android iphone ios'/><title type='text'>The Genius Session</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.mlahanas.de/Physics/Bios/images/AlbertEinstein.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="312" src="http://www.mlahanas.de/Physics/Bios/images/AlbertEinstein.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;A genius session is a meeting between a customer and the "geniuses" from a consulting company. &amp;nbsp;In mobile application development, typical types of geniuses are: designers, Android developers, iOS developers, database types, and project/program/product managers. &amp;nbsp;In general, the sky is the limit in thinking of relevant experts you would want to bring to the table to think out your product or service.&lt;br /&gt;&lt;br /&gt;AppsJack offers low cost and high value genius sessions to people looking to get a mobile app or improve the one they have.&lt;br /&gt;&lt;br /&gt;Contact AppsJack today to explain your situation and help us think of relevant geniuses for you!&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4124325984301985892?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4124325984301985892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4124325984301985892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4124325984301985892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4124325984301985892'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/genius-session.html' title='The Genius Session'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-457035109595107820</id><published>2011-07-09T19:39:00.000-07:00</published><updated>2011-07-09T19:39:57.347-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile app development ios iphone android canappi appsjack'/><title type='text'>Custom, Generated, Configured</title><content type='html'>In the mobile application development space there are three main ways to build apps: custom, generated, and configured. &amp;nbsp;In this post I'll describe each and then discuss their relative merits and pitfalls.&lt;br /&gt;&lt;br /&gt;Custom application development is when an app is built for the specific customer needs and the engineering shop makes the app basically "by hand". &amp;nbsp;They may re-use some components, but in general they are building the thing from scratch.&lt;br /&gt;&lt;br /&gt;Generated apps are those built from frameworks like Sencha, Phone Gap, and Canappi. &amp;nbsp;At AppsJack we like Canappi for its ease of use and comprehensive treatment of functionality from the database to middle tier to front end, be it iOS, Android, or HTML/CSS.&lt;br /&gt;&lt;br /&gt;Configured apps are a category of apps like those from Mobile Roadie that are configured. &amp;nbsp;They basically offer a template that you can use and plug things into.&lt;br /&gt;&lt;br /&gt;For customers who are not very price conscious and want the best possible solution, they're going to want to choose a custom application and probably have it generated from a library like Canappi where possible. &amp;nbsp;For customers who are price conscious and want to plug into a basic app to get in the game, they may think of configured apps like Mobile Roadie.&lt;br /&gt;&lt;br /&gt;Whichever type of customer you are, consider using AppsJack to get you the app you want. &amp;nbsp;We'll work with you to understand your needs and give you the best bang for the buck.&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-457035109595107820?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/457035109595107820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=457035109595107820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/457035109595107820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/457035109595107820'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/07/custom-generated-configured.html' title='Custom, Generated, Configured'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4914758588251457429</id><published>2011-06-26T12:11:00.000-07:00</published><updated>2011-06-27T15:24:55.518-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile scrum iphone android mobile development software product production'/><title type='text'>A call for the Pre-Market</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.dynamicgeometry.com/Images/userGroups/NCTM/iterate.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.dynamicgeometry.com/Images/userGroups/NCTM/iterate.gif" /&gt;&lt;/a&gt;&lt;/div&gt;In Agile development, if the customer has sufficient funding, creating the product should be very rapid. &amp;nbsp;When the customer is not ready for the product, necessarily, there has to be a lot of hand-holding to prepare them for the change and to train them and their customers on the innovation that is being produced.&lt;br /&gt;&lt;br /&gt;Much time is spent talking about agile development and how important it is. &amp;nbsp;Arguments are made for light documentation but I've found that this really isn't all of the story.&lt;br /&gt;&lt;br /&gt;Test-driven development is critical. &amp;nbsp;But what about test-driven marketing? &amp;nbsp;Shouldn't most projects be for marketing/sales purposes anyways? &amp;nbsp;Why would we authorize our software developers to be the ones that approve whether or not the software is complete?&lt;br /&gt;&lt;br /&gt;This is my argument for what I call the "pre-market" as in the market before the App Store, the Android Market, the production release, etc. &lt;br /&gt;&lt;br /&gt;Agile supports this idea by distinguishing between iterations and releases. &amp;nbsp;We need to make many iterations on our software before we are prepared to release it. &amp;nbsp;But what is the framework into which the iterations are released/delivered and what are the tools that we have available to provide feedback on the iterations? &amp;nbsp;I would suggest that these tools are currently quite limited and I will argue that that the pre-market concept is a next "major wave".&lt;br /&gt;&lt;br /&gt;Let me suggest a few features of the pre-market to help us get our heads around it:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Secure Portal &lt;/b&gt;The prototype is shared with the customer(s) in a portal&lt;/li&gt;&lt;li&gt;&lt;b&gt;In-App Feedback &lt;/b&gt;The prototype is instrumented so that feedback can be easily given&lt;/li&gt;&lt;li&gt;&lt;b&gt;Meta Data Centric &lt;/b&gt;The features and screens of the prototype become things on which feedback can hang, so the feedback can roll up&lt;/li&gt;&lt;li&gt;&lt;b&gt;Central Database &lt;/b&gt;All feedback goes to the same central database&lt;/li&gt;&lt;li&gt;&lt;b&gt;Invitation-Based&amp;nbsp;&lt;/b&gt;The users of the portal can (optionally) invite other people to use / view the prototype&lt;/li&gt;&lt;li&gt;&lt;b&gt;Filtering of Feedback &amp;nbsp;&lt;/b&gt;Product manager can flag what's important for next iteration(s)&lt;/li&gt;&lt;li&gt;&lt;b&gt;Serves as Backlog &lt;/b&gt;The feedback can be filtered and aggregated into future iterations&lt;/li&gt;&lt;li&gt;&lt;b&gt;Connected &lt;/b&gt;Many other features like sourcing of cash and resources could be added to this system&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I'm passionate about this type of system and would love to see it come about. &amp;nbsp;Let's do it!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4914758588251457429?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4914758588251457429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4914758588251457429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4914758588251457429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4914758588251457429'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/06/call-for-pre-market.html' title='A call for the Pre-Market'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7626173890780024552</id><published>2011-06-22T22:52:00.000-07:00</published><updated>2011-06-22T22:52:29.320-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile apps appsjack marketing'/><title type='text'>The value of mobile</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://posterous.com/getfile/files.posterous.com/temp-2010-08-03/tbbwttGrhkjvsytEHpuEcwEnEfkCpertreCdrnGmeuqugGHoCFICgvBJynmf/phone_pocket.jpg.scaled500.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="242" src="http://posterous.com/getfile/files.posterous.com/temp-2010-08-03/tbbwttGrhkjvsytEHpuEcwEnEfkCpertreCdrnGmeuqugGHoCFICgvBJynmf/phone_pocket.jpg.scaled500.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The phone: it's in your pocket. &amp;nbsp;The web, it's in the phone. &amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;People ask why mobile is different than the web in general and I have several answers to that:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The web is cold and impersonal. &amp;nbsp;Although there are portals and accounts and you can log on and such, it's generally "detached" from you.&lt;/li&gt;&lt;li&gt;The phone is "in your pocket". &amp;nbsp;It is yours. &amp;nbsp;You possess it. &amp;nbsp;The phone is indistinguishable from the software it runs.&amp;nbsp;&lt;/li&gt;&lt;li&gt;The phone adds new data dimensions such as notifications, calling, and GPS. &amp;nbsp;It is attached to the user and ABOUT the user.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;People looking to understand their customers need look no further than the phone or mobile device.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7626173890780024552?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7626173890780024552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7626173890780024552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7626173890780024552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7626173890780024552'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/06/value-of-mobile.html' title='The value of mobile'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-766030072815263606</id><published>2011-06-02T09:21:00.001-07:00</published><updated>2011-06-02T09:21:19.899-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sales crm leading leadership process development software'/><title type='text'>3 Ways to Sell Technology</title><content type='html'>There are three main ways that I can think of to sell technology: 1) via your business analyst / sales team 2) via your designer team and 3) through your developer team.&lt;br /&gt;&lt;br /&gt;In trying to attract customers and show them what you can do or start the wheels in motion on the relationship between you two, any of these ways is an option.  I'll describe all three and then comment at the end about my opinion.&lt;br /&gt;&lt;br /&gt;The first way is to have your sales / business development people do this.  These people will not produce working code, prototypes, or designs.  They *may* create wireframes to help solidify the design but only that.  They will definitely have to record the user needs and objectives.  They will have to serve as the product manager and make sure they understand what will fly for the product being produced.&lt;br /&gt;&lt;br /&gt;The second way is to have your UI/UX people make some sample screens.  They probably should do this from the wireframes produced, but you could have them go work directly with the customer and have them produce from a UI/UX experience.  I'll argue that this is not the best way to lead.&lt;br /&gt;&lt;br /&gt;The third way you could sell IT work is by having your developer team create working (prototype) software to show the customer what is possible and or some options.  I think this makes some sense so that they can better visualize and understand things beyond just wireframes.  A step in this direction but not the whole way would be to demonstrate *transitions and flow* between wireframes.&lt;br /&gt;&lt;br /&gt;Overall, any of these methods is possible, but I would say that there MUST be a good business analyst / product manager in the beginning to work with the customer on what he/she specifically needs.  Once the product concept is clear and understood, then the UI/UX person can come in and make the mockups really good.  (You should charge for this).  And once the wireframes and product are solid and perhaps the UI/UX person has had a chance to start, then the developer can start producing production code.&lt;br /&gt;&lt;br /&gt;There's no one *right* way to do this but there are definitely wrong and wasteful ways.  What are your opinions?&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-766030072815263606?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/766030072815263606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=766030072815263606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/766030072815263606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/766030072815263606'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/06/3-ways-to-sell-technology.html' title='3 Ways to Sell Technology'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6573965176915641384</id><published>2011-05-25T21:36:00.000-07:00</published><updated>2011-05-25T21:36:17.384-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='teams'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Using design-first to build the backlog</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.thelivingvision.com/blog/wp-content/uploads/2008/04/spiral-aloe.jpg" imageanchor="1" style="clear:right; float:right; margin-left:1em; margin-bottom:1em"&gt;&lt;img border="0" height="496" width="724" src="http://www.thelivingvision.com/blog/wp-content/uploads/2008/04/spiral-aloe.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It is great (necessary is a better word) in application development projects--especially when the customer is concerned about the app looking good--to have a graphic artist / designer involved.  &lt;br /&gt;&lt;br /&gt;Right now, we're working on a project for state lotteries and we need a prototype.  There's no customer but we want it to look good (have some sizzle) so it can sell.  &lt;br /&gt;&lt;br /&gt;To make it look good, we had a designer mock up some screens and UI/UX stuff for us.  The mockups look great!!! ...BUT... (And I this is a very big BUT)...the designs have proven very hard to IMPLEMENT...so we've had to punt and backlog some...and I'm okay with this.&lt;br /&gt;&lt;br /&gt;For me, in software, the goal is a functional prototype.  An idealized prototype or mockups is not functional.  Being too wrapped up in what the software should/could be is great but it's definitely not the goal for the project.  For the project, what the product *can* be is the goal.&lt;br /&gt;&lt;br /&gt;I think there's a balance between ideal and practical and here's my current thinking on it: if the customer is asking for a good-looking design, then get a designer to mock stuff up.  Have a BA/PM-type-of-person parse out the observable behaviors in the screens and share those two things (mocks and use case descriptions) with the developer.  Have the developer dive in.  Most likely, there will be things that the developer thinks are too hard or are impossible to implement; the project manager will likely agree they are too hard.  Proceed!  Backlog the items that are hard/impossible and as fast as possible, get to the minimum thing that the developers can produce that most nearly complies with the screens and spirit of the designs and use cases / user needs. (imperfection is tolerated and encouraged...the speed to completion and "done" is the goal)&lt;br /&gt;&lt;br /&gt;In my opinion software development is a process and can't all be done/solved in a single iteration.  Get to "done" as fast as possible and let the developer decide what done is (he's the furthest down the chain and has the hardest/most stressful job in my opinion).  Over time, as a team, the software can more closely comply with the ideals of the designers and users...over time...and it will never be done...never...&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6573965176915641384?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6573965176915641384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6573965176915641384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6573965176915641384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6573965176915641384'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/05/using-design-first-to-build-backlog.html' title='Using design-first to build the backlog'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2537232038264574325</id><published>2011-04-22T14:02:00.001-07:00</published><updated>2011-04-22T14:02:56.156-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crm'/><category scheme='http://www.blogger.com/atom/ns#' term='2011'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='linq'/><category scheme='http://www.blogger.com/atom/ns#' term='dynamics'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Writing Leads from your corporate web site to on-premise Microsoft Dynamics CRM 2011 using XRM, LINQ to CRM, C#, and Web Services</title><content type='html'>&lt;h3&gt;Scenario&lt;/h3&gt; &lt;p&gt;I was asked by our sales team to modify their web form so it wouldn’t just send emails but also write a new Lead to our Dynamics CRM 2011 system. &lt;/p&gt; &lt;table border="0" cellspacing="0" cellpadding="2" width="697"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width="214"&gt;&lt;a href="http://lh6.ggpht.com/_CQorp4aSPv8/TbHs-YHHC3I/AAAAAAAAAJI/mN7bqK_HmfQ/s1600-h/l4fpv030%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="l4fpv030" border="0" alt="l4fpv030" src="http://lh4.ggpht.com/_CQorp4aSPv8/TbHs-rbcVUI/AAAAAAAAAJM/WIp3NrYYm_U/l4fpv030_thumb%5B1%5D.jpg?imgmax=800" width="208" height="306"&gt;&lt;/a&gt;&lt;/td&gt; &lt;td width="71"&gt; &lt;p align="center"&gt;&lt;strong&gt;&lt;font size="6"&gt;&amp;gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="410"&gt;&lt;a href="http://lh4.ggpht.com/_CQorp4aSPv8/TbHs_PM2CAI/AAAAAAAAAJQ/WyXvs_GnYhM/s1600-h/aocqtheo%5B2%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="aocqtheo" border="0" alt="aocqtheo" src="http://lh3.ggpht.com/_CQorp4aSPv8/TbHs_S98hCI/AAAAAAAAAJU/szKqy_nwnD8/aocqtheo_thumb.jpg?imgmax=800" width="244" height="204"&gt;&lt;br&gt;Email&lt;br&gt;&lt;br&gt;&lt;strong&gt;&lt;font size="6"&gt;+&lt;/font&gt;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yzjjyw0f" border="0" alt="yzjjyw0f" src="http://lh3.ggpht.com/_CQorp4aSPv8/TbHs_ymqDCI/AAAAAAAAAJY/hU6NHQviQvM/yzjjyw0f_thumb%5B1%5D.jpg?imgmax=800" width="351" height="412"&gt;&lt;/a&gt;&lt;br&gt;CRM&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;h3&gt;Solution&lt;/h3&gt; &lt;h5&gt;LINQ to CRM Generation&lt;/h5&gt; &lt;p&gt;I used &lt;a href="http://crmbusiness.wordpress.com/2011/01/29/crm-2011-simple-crmsvcutil-example-for-creating-early-bound-classes/" target="_blank"&gt;Hosk’s method to generate and use the LINQ to CRM classes&lt;/a&gt; for our specific server.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h5&gt;C# Function to Write Lead to CRM&lt;/h5&gt;&lt;pre class="brush: csharp; auto-links: false;"&gt;public void AddLead(string subject, string contactFullName,&lt;br /&gt;string companyName, Guid ownerId, LeadSourceWebSiteName leadSourceWebSiteName, &lt;br /&gt;Uri organizationUri, string runAsUser, string runAsPassword, string runAsDomain, string emailAddress, &lt;br /&gt;string phone, string message)&lt;br /&gt;{&lt;br /&gt;    try&lt;br /&gt;    {&lt;br /&gt;        var credentials = new ClientCredentials();&lt;br /&gt;        credentials.Windows.ClientCredential = new System.Net.NetworkCredential(runAsUser, runAsPassword, runAsDomain); ;&lt;br /&gt;        var serviceProxy = new OrganizationServiceProxy(organizationUri, null, credentials, null);&lt;br /&gt;        serviceProxy.ServiceConfiguration.CurrentServiceEndpoint.Behaviors.Add(new ProxyTypesBehavior());&lt;br /&gt;        var oc = new ErServiceContext(serviceProxy);&lt;br /&gt;        var newLead = new Lead()&lt;br /&gt;        {&lt;br /&gt;            Subject = subject,&lt;br /&gt;            LastName = contactFullName,&lt;br /&gt;            CompanyName = companyName,&lt;br /&gt;            OwnerId = new EntityReference(SystemUser.EntityLogicalName, ownerId),&lt;br /&gt;            LeadSourceCode = new OptionSetValue(8),&lt;br /&gt;            new_LeadSourceWebSiteName = leadSourceWebSiteName.ToString(),&lt;br /&gt;            EMailAddress1 = emailAddress,&lt;br /&gt;            Telephone1 = phone, &lt;br /&gt;            Description = string.Format("Message from web lead on {0}: {1}", DateTime.Now, message)&lt;br /&gt;        };&lt;br /&gt;        //serviceProxy.Create(newLead);&lt;br /&gt;        oc.AddObject(newLead);&lt;br /&gt;        oc.SaveChanges();&lt;br /&gt;    }&lt;br /&gt;    catch (Exception ex)&lt;br /&gt;    {&lt;br /&gt;        throw ex;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;h5&gt;Calling it from the Web Form&lt;/h5&gt;&lt;pre class="brush: csharp; auto-links: false;"&gt;protected void SendLeadToCrm(string subject, string name, string company, string email, string phone, string message)&lt;br /&gt;{&lt;br /&gt;    try&lt;br /&gt;    {&lt;br /&gt;        //Colyer&lt;br /&gt;        var ownerId = new Guid("AB56EF33-4913-DE11-9EE8-00156D0A7301");  //You have to get this from the server&lt;br /&gt;        var serviceUrl = new Uri("http://server/company/xrmservices/2011/Organization.svc");&lt;br /&gt;        var serviceAccountUser = "serviceAccount";&lt;br /&gt;        var serviceAccountPassword = "password";&lt;br /&gt;        var crm = new CrmServiceClient();&lt;br /&gt;        crm.AddLead("Web Lead", name, company, ownerId, LeadSourceWebSiteName.extendedresults,&lt;br /&gt;        serviceUrl, serviceAccountUser, serviceAccountPassword, "yourdomain", email, phone, message);&lt;br /&gt;    }&lt;br /&gt;    catch (Exception ex)&lt;br /&gt;    {&lt;br /&gt;        //&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;h3&gt;Conclusions&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;This was a fun but long and drawn out project.&amp;nbsp; I got to learn a lot about CRM 2011 and how it works with C#.&amp;nbsp; It is way better than CRM 4.0 and the LINQ to CRM stuff is pretty slick.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;I hope you find the above useful.&amp;nbsp; There are a lot of “hidden tricks” in the code above but I think it’ll get you pointed in the right direction if you dissect it.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Happy programming!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2537232038264574325?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2537232038264574325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2537232038264574325' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2537232038264574325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2537232038264574325'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/04/writing-leads-from-your-corporate-web.html' title='Writing Leads from your corporate web site to on-premise Microsoft Dynamics CRM 2011 using XRM, LINQ to CRM, C#, and Web Services'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_CQorp4aSPv8/TbHs-rbcVUI/AAAAAAAAAJM/WIp3NrYYm_U/s72-c/l4fpv030_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-9193953021736985118</id><published>2011-04-06T16:46:00.001-07:00</published><updated>2011-04-06T16:46:19.061-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fiddler'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='debugging'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='webdev'/><title type='text'>Query String Parameters as a Table for Debugging in Fiddler</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_CQorp4aSPv8/TZz7SHgdRJI/AAAAAAAAAJA/-PIM48G2aLo/s1600-h/cwcyjycs%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cwcyjycs" border="0" alt="cwcyjycs" src="http://lh4.ggpht.com/_CQorp4aSPv8/TZz7Sq7JH9I/AAAAAAAAAJE/3AxEMlqWldM/cwcyjycs_thumb%5B1%5D.jpg?imgmax=800" width="631" height="278"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I frequently run into this problem of wanting to know what’s in the query string for debugging web apps.&amp;nbsp; Here’s where to get it in Fiddler.&amp;nbsp; Pretty handy!!!&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Inspectors &amp;gt; WebForms &amp;gt; QueryString&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-9193953021736985118?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/9193953021736985118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=9193953021736985118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/9193953021736985118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/9193953021736985118'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/04/query-string-parameters-as-table-for.html' title='Query String Parameters as a Table for Debugging in Fiddler'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_CQorp4aSPv8/TZz7Sq7JH9I/AAAAAAAAAJE/3AxEMlqWldM/s72-c/cwcyjycs_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6454622953073319195</id><published>2011-03-21T13:02:00.001-07:00</published><updated>2011-03-21T13:21:12.531-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='crm'/><category scheme='http://www.blogger.com/atom/ns#' term='2011'/><category scheme='http://www.blogger.com/atom/ns#' term='salesstage'/><category scheme='http://www.blogger.com/atom/ns#' term='dynamics'/><title type='text'>Updating Read-Only Dynamics CRM 2011 Fields (Pipeline Phase and Probability) from a Sales Stage Dropdown</title><content type='html'>&lt;p&gt;We’re setting up Dynamics CRM 2011 at my workplace and I had to figure out how to set up our pipeline. Here’s my solution:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_CQorp4aSPv8/TYezNX6C3YI/AAAAAAAAAI4/ZTiDcVTIOsU/s1600-h/fffcpplt%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="fffcpplt" border="0" alt="fffcpplt" src="http://lh6.ggpht.com/_CQorp4aSPv8/TYezNyRrhEI/AAAAAAAAAI8/QcS1aHtsWOY/fffcpplt_thumb%5B1%5D.jpg?imgmax=800" width="340" height="96"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I created a Sales Stage field that updates the Pipeline Phase and Probability fields on change. I followed &lt;a href="http://ayazahmad.wordpress.com/2010/09/25/javascript-libraries-in-microsoft-dynamics-crm-2011/"&gt;Ayaz Ahmad’s solution for hooking up a javascript function&lt;/a&gt; to my Opportunity form and then wrote the following function (after some iteration). &lt;/p&gt;&lt;pre class="brush: js; auto-links: false;"&gt;function new_SalesStage_OnChange()&lt;br /&gt;{&lt;br /&gt;    var new_salesstageAttr = Xrm.Page.getAttribute("new_salesstage");&lt;br /&gt;    var stepnameAttr = Xrm.Page.getAttribute("stepname");&lt;br /&gt;    var closeprobabilityAttr = Xrm.Page.getAttribute("closeprobability");&lt;br /&gt;&lt;br /&gt;    closeprobabilityAttr.setSubmitMode("always");&lt;br /&gt;    stepnameAttr.setSubmitMode("always");&lt;br /&gt;&lt;br /&gt;    if (new_salesstageAttr.getSelectedOption() == null)&lt;br /&gt;    {&lt;br /&gt;        stepnameAttr.setValue("");&lt;br /&gt;        closeprobabilityAttr.setValue(null);&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {&lt;br /&gt;        var ssVal = new_salesstageAttr.getSelectedOption().text;&lt;br /&gt;        var pl = ssVal.lastIndexOf('%');&lt;br /&gt;        var probability = parseInt(ssVal.substring(pl-2, pl));&lt;br /&gt;&lt;br /&gt;        stepnameAttr.setValue(ssVal);&lt;br /&gt;        closeprobabilityAttr.setValue(probability);&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;The biggest tricks were:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Using LOWER CASE names for my field names.&amp;nbsp; This breaks if I use getAttribute(“new_SalesStage”), which is it’s real name.&amp;nbsp; Booo, Microsoft!!!&lt;br /&gt;&lt;li&gt;Handling the null value.&lt;br /&gt;&lt;li&gt;Using the setSubmitMode(“always”) call to make sure the readonly fields were beiing saved.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;This solution should have been quicker but I learned a lot on it.&lt;/p&gt;&lt;pre&gt;&lt;/pre&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6454622953073319195?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6454622953073319195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6454622953073319195' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6454622953073319195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6454622953073319195'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/03/test.html' title='Updating Read-Only Dynamics CRM 2011 Fields (Pipeline Phase and Probability) from a Sales Stage Dropdown'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_CQorp4aSPv8/TYezNyRrhEI/AAAAAAAAAI8/QcS1aHtsWOY/s72-c/fffcpplt_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4473934584736954735</id><published>2011-03-04T09:44:00.001-08:00</published><updated>2011-03-04T09:49:26.975-08:00</updated><title type='text'>This means war!  Forcing collaboration</title><content type='html'>&lt;p&gt;Whether you’re trying to convince Moammar Gadhafi to stand down or trying to work with coworkers, you are at war.&amp;nbsp; I don’t mean this in a bad/negative way, I mean it in a real(istic) way.&amp;nbsp; People are competitive and out for their own.&amp;nbsp; They may be your coworkers and friends but in my experience, it’s still competitive; it’s still a battle and a daily challenge.&lt;/p&gt; &lt;p&gt;To me, the elements of collaboration are as follows: the people, roles, relationships, events, actions, and artifacts/documents/messages have to be defined and shared effectively for a given relationship to be successful and beneficial.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Sure we can operate under other pretenses: avoidance, control, dictatorship, and subversion but our goal should always be collaboration and partnership.&amp;nbsp; We may grow tired and give up on certain objectives, but we have to keep going on, keep forming the relationship and agreement.&lt;/p&gt; &lt;p&gt;In work and business I think this is far easier (and more necessary) than in personal relationships.&amp;nbsp; But you have to define these things.&amp;nbsp; &lt;/p&gt; &lt;p&gt;I’m dealing with one of our senior executives at work no, trying to form a clear and beneficial relationship between the sales/account management/business development functions and the project management/planning/delivery function.&amp;nbsp; This distinction/division is relatively new (probably better stated as IMMATURE) within our company, so there is a lot to do.&amp;nbsp; First we have to figure out each others’ incentives and interests and then we can figure out a working relationship / process / protocol that works and benefits the organization.&lt;/p&gt; &lt;p&gt;These things take time but if you stay after it you (and the other party) will win.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4473934584736954735?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4473934584736954735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4473934584736954735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4473934584736954735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4473934584736954735'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/03/this-means-war-forcing-collaboration.html' title='This means war!  Forcing collaboration'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7554125469407656402</id><published>2011-03-03T15:52:00.001-08:00</published><updated>2011-03-03T15:52:09.370-08:00</updated><title type='text'>Identify those who you will let manage and influence you wisely</title><content type='html'>&lt;p&gt;This should be simple.&amp;nbsp; You should choose your boss and your bosses.&amp;nbsp; They should all be allowed to manage you.&amp;nbsp; Don’t fight it.&amp;nbsp; Some may be clueless idiots, but others may be extremely talented and really able to help you out.&lt;/p&gt; &lt;p&gt;When it comes to finding the right people for you to work with daily and repeatedly (your best friends within a project or organization), choose wisely.&amp;nbsp; Know your criteria.&amp;nbsp; Do you want them to be your friend?&amp;nbsp; Do you want them to be smarter than you?&amp;nbsp; Dumber?&amp;nbsp; Superior?&amp;nbsp; More junior?&amp;nbsp; More senior?&lt;/p&gt; &lt;p&gt;Whichever way you go, choose your work-friends and partners wisely.&amp;nbsp; Getting this wrong will really suck.&amp;nbsp; You can choose who these followers are and do it wisely.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7554125469407656402?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7554125469407656402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7554125469407656402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7554125469407656402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7554125469407656402'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/03/identify-those-who-you-will-let-manage.html' title='Identify those who you will let manage and influence you wisely'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1533529539153809186</id><published>2011-03-02T13:38:00.001-08:00</published><updated>2011-03-02T13:38:18.090-08:00</updated><title type='text'>Fluent API Navigation–What’s the member returning?</title><content type='html'>&lt;p&gt;Getting up and down an object map isn’t easy, especially when you don’t understand the API.&amp;nbsp; Some APIs allow “chaining” where I can write something like Coffee.MakeCup().CupSize(‘Large’).&amp;nbsp; &lt;/p&gt; &lt;p&gt;What this example implies is that each child member/method call returns itself or the base.&amp;nbsp; Determining if something is returning itself or the base is a pretty big distinction / way of thinking.&lt;/p&gt; &lt;p&gt;This can be applied to people: does this guy really believe what he’s saying or is he just a talking head?&amp;nbsp; People that “return the base” are not representing themselves.&amp;nbsp; People who return themselves are real and authentic.&amp;nbsp; &lt;/p&gt; &lt;p&gt;I’m not saying that one is better than the other but there are situations and needs for both.&amp;nbsp; This is a fundamental design decision.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1533529539153809186?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1533529539153809186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1533529539153809186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1533529539153809186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1533529539153809186'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/03/fluent-api-navigationwhats-member.html' title='Fluent API Navigation–What’s the member returning?'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6672976348834686544</id><published>2011-01-28T14:26:00.001-08:00</published><updated>2011-01-28T14:28:41.015-08:00</updated><title type='text'>Rely on others and remove impediments</title><content type='html'>&lt;p&gt;I’ve written before about the &lt;a href="http://kickmajorbooty.blogspot.com/2010/06/why-do-organizations-have-top-theory-of.html"&gt;Theory of Wringable Necks&lt;/a&gt;.&amp;nbsp; Some people want to put things on people and delegate and not have to care about things.&amp;nbsp; This is perhaps good &lt;em&gt;management &lt;/em&gt;but probably not good leadership.&amp;nbsp; Leaders are aware that they are the ones who are ultimately responsible and accountable for &lt;em&gt;everything &lt;/em&gt;even when things have been delegated.&amp;nbsp; Life is a team and they’re a key member.&lt;a href="http://lh5.ggpht.com/_CQorp4aSPv8/TUNCi2mmhLI/AAAAAAAAAIo/DwkPINZX-LY/s1600-h/1aynqlh0%5B2%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="1aynqlh0" border="0" alt="1aynqlh0" align="left" src="http://lh4.ggpht.com/_CQorp4aSPv8/TUNCjT7bJ-I/AAAAAAAAAIs/paONBoN4nMI/1aynqlh0_thumb.jpg?imgmax=800" width="152" height="244"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I have a project manager who asked me to do something and I’m doing it..but slowly.&amp;nbsp; It’s taking me a long time to learn a new set of technologies and the result is tricky.&amp;nbsp; If I get it wrong, I break something.&amp;nbsp; The project manager has not provided me any input or guidance and is expecting me to get the job done.&amp;nbsp; He just stopped by to ask if I was done and the answer was, “I’m still trying to work out that one last kink.”&amp;nbsp; He offered no suggestions and simply looked disappointed.&amp;nbsp; &lt;/p&gt; &lt;p&gt;If you’re going to delegate a task, be prepared to involve others to get the job done.&amp;nbsp; Never assume that the person that &lt;em&gt;you &lt;/em&gt;chose is the right person for the job or that you have the right to wring their neck if things don’t go so well.&amp;nbsp; Remove impediments for people, find support, and recognize that &lt;em&gt;you &lt;/em&gt;(as the PM) are the one responsible for the speed and quality by which something is delivered.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6672976348834686544?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6672976348834686544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6672976348834686544' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6672976348834686544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6672976348834686544'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/rely-on-others-and-remove-impediments.html' title='Rely on others and remove impediments'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_CQorp4aSPv8/TUNCjT7bJ-I/AAAAAAAAAIs/paONBoN4nMI/s72-c/1aynqlh0_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-3043469342736836630</id><published>2011-01-26T17:51:00.001-08:00</published><updated>2011-01-26T17:51:42.194-08:00</updated><title type='text'>The beauty of Inversion of Control</title><content type='html'>&lt;pre class="brush: csharp;"&gt;public CoeController() : this(IoC.Resolve&amp;lt;IRepository&amp;lt;Coe&amp;gt;&amp;gt;(), IoC.Resolve&amp;lt;IAuthenticationService&amp;gt;()) &lt;br /&gt;{ }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;A controller that can look up what its dependencies are.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Seems neat.&amp;nbsp; Still thinking about it.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-3043469342736836630?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/3043469342736836630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=3043469342736836630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3043469342736836630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3043469342736836630'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/beauty-of-inversion-of-control.html' title='The beauty of Inversion of Control'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6774804294246924399</id><published>2011-01-26T11:35:00.001-08:00</published><updated>2011-01-26T11:36:26.327-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dependencyInjection'/><category scheme='http://www.blogger.com/atom/ns#' term='inversionOfControl'/><category scheme='http://www.blogger.com/atom/ns#' term='tdd'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='ioc'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Inversion of Control, Dependency Injection.  Awesome!</title><content type='html'>&lt;p&gt;This stuff seems so cool and important for being able to test your code.&amp;nbsp; I just watched this &lt;a href="http://www.dnrtv.com/default.aspx?showNum=126"&gt;very excellent video from James Kovaks on IoC and DI in C#&lt;/a&gt;.&amp;nbsp; He makes it very simple to use and understand the concepts of why and how to do this.&amp;nbsp; Great job on this.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6774804294246924399?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6774804294246924399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6774804294246924399' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6774804294246924399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6774804294246924399'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/inversion-of-control-dependency.html' title='Inversion of Control, Dependency Injection.  Awesome!'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8607484360300073404</id><published>2011-01-18T11:11:00.001-08:00</published><updated>2011-01-18T11:11:06.695-08:00</updated><title type='text'>Knowledge “streams” vs. knowledge as a globe, query, function, service</title><content type='html'>&lt;p&gt;I think these are two pretty big distinctions in how we think about knowledge and information.&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;img style="display: inline; float: left" align="left" src="http://blog.oregonlive.com/outdoors_impact/2008/10/RiverSurfing.jpg" width="240" height="160"&gt;When knowledge is a “stream” (a book, a web page that you read from beginning to end, a blog post with comments), we consume it in a specific form and have certain expectations.&amp;nbsp; For example, we don’t think that we can “query” a book unless we have read it.&amp;nbsp; If the book has a Table of Contents or good Index, then we can access its information.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;img style="display: inline; float: right" align="right" src="http://upload.wikimedia.org/wikipedia/commons/9/9f/GEO_Globe.jpg" width="208" height="240"&gt;These “query methods” / shortcuts like Indices, Tables of Contents, and Search Engines are short-hand forms of accessing knowledge.&amp;nbsp; Since humans generally want to “move forward”, they store knowledge in (sometimes disconnected) streams rather than taking the time to update the index.&amp;nbsp; We build computer systems, search engines and other technologies to “mine” our knowledge, but we’ll probably never be able to keep up with the steams of information that are being produced (both on- and off-paper).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8607484360300073404?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8607484360300073404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8607484360300073404' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8607484360300073404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8607484360300073404'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/knowledge-streams-vs-knowledge-as-globe.html' title='Knowledge “streams” vs. knowledge as a globe, query, function, service'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8455789681633058003</id><published>2011-01-17T16:43:00.001-08:00</published><updated>2011-01-17T16:43:38.034-08:00</updated><title type='text'>Looking for a UI control that will allow me to do bulk adding with edit and delete</title><content type='html'>&lt;p&gt;I’m working on a couple of projects now that have the need for quick-edit lists.&amp;nbsp; (Lists of free-form things like Actions, Reasons, etc.).&amp;nbsp; I want the user to be able to quickly add a lot of these items, almost in a brainstorming type way.&amp;nbsp; Editing and deleting the items should also be easy.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Here’s a quick mock-up of what I’m trying to accomplish:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_CQorp4aSPv8/TTTiNt1GeCI/AAAAAAAAAIg/BQn-yr0TbGw/s1600-h/eejn0snh%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="eejn0snh" border="0" alt="eejn0snh" src="http://lh3.ggpht.com/_CQorp4aSPv8/TTTiOHLev-I/AAAAAAAAAIk/oc7934puS-A/eejn0snh_thumb%5B1%5D.jpg?imgmax=800" width="644" height="264"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I see &lt;a href="http://elijahmanor.com/webdevdotnet/post/jQuery-jqGrid-Plugin-Add-Edit-Delete-with-ASPNET-MVC.aspx"&gt;an article and video on the web from Elijah Manor&lt;/a&gt; (a .NET MVP) about hooking up a control called jqGrid (&lt;a href="http://www.trirand.com/blog/?page_id=6"&gt;download page&lt;/a&gt; is here) that works with .NET MVC.&lt;/p&gt; &lt;p&gt;It looks like it could be a lot of work to use that.&amp;nbsp; I may roll my own method but I’m not yet sure.&amp;nbsp; TBD tomorrow…&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8455789681633058003?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8455789681633058003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8455789681633058003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8455789681633058003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8455789681633058003'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/looking-for-ui-control-that-will-allow.html' title='Looking for a UI control that will allow me to do bulk adding with edit and delete'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_CQorp4aSPv8/TTTiOHLev-I/AAAAAAAAAIk/oc7934puS-A/s72-c/eejn0snh_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5606583966619552808</id><published>2011-01-16T19:44:00.001-08:00</published><updated>2011-01-16T19:44:57.911-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data'/><category scheme='http://www.blogger.com/atom/ns#' term='ctp5'/><category scheme='http://www.blogger.com/atom/ns#' term='dataAnnotations'/><category scheme='http://www.blogger.com/atom/ns#' term='ef'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>CTP5 [DataAnnotations]</title><content type='html'>&lt;p&gt;DataAnnotations are sweet!&amp;nbsp; &lt;/p&gt; &lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/adonet/archive/2010/12/06/ef-feature-ctp5-released.aspx"&gt;MSDN announcement to CTP5&lt;/a&gt; has a listing of the Data Annotations provided.&amp;nbsp; Here they are formatted for your enjoyment:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Key&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;StringLength&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;MaxLength&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;ConcurrencyCheck&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Required&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Timestamp&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;ComplexType&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Column&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Placed on a property to specify the column name, ordinal &amp;amp; data type&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Table&lt;/strong&gt; - Placed on a class to specify the table name and schema&lt;/li&gt; &lt;li&gt;&lt;strong&gt;InverseProperty&lt;/strong&gt; - Placed on a navigation property to specify the property that represents the other end of a relationship&lt;/li&gt; &lt;li&gt;&lt;strong&gt;ForeignKey&lt;/strong&gt; - Placed on a navigation property to specify the property that represents the foreign key of the relationship&lt;/li&gt; &lt;li&gt;&lt;strong&gt;DatabaseGenerated&lt;/strong&gt; - Placed on a property to specify how the database generates a value for the property (Identity, Computed or None)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;NotMapped&lt;/strong&gt; - Placed on a property or class to exclude it from the database&lt;/li&gt;&lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5606583966619552808?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5606583966619552808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5606583966619552808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5606583966619552808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5606583966619552808'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/ctp5-dataannotations.html' title='CTP5 [DataAnnotations]'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-955390427473345355</id><published>2011-01-16T19:30:00.001-08:00</published><updated>2011-01-16T19:31:24.845-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ctp5'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='m2m'/><category scheme='http://www.blogger.com/atom/ns#' term='ef'/><title type='text'>Many-to-Many table mapping in EF CTP5</title><content type='html'>&lt;p&gt;Was &lt;a href="http://blogs.msdn.com/b/adonet/archive/2010/12/10/code-first-mapping-changes-in-ctp5.aspx"&gt;just reading&lt;/a&gt; that the method of many-to-many mapping is different in CTP5.&amp;nbsp; Here’s the method:&lt;/p&gt;&lt;pre class="brush: csharp;"&gt;public class Product&lt;br /&gt;{&lt;br /&gt;    public int Id { get; set; }&lt;br /&gt;    public string Name { get; set; }&lt;br /&gt;    public ICollection&amp;lt;Store&amp;gt; SoldAt { get; set; }&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;public class Store&lt;br /&gt;{&lt;br /&gt;    public int Id { get; set; }&lt;br /&gt;    public string StoreName { get; set; }&lt;br /&gt;    public ICollection&amp;lt;Product&amp;gt; Products { get; set; }&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;public class MyContext : DbContext&lt;br /&gt;{&lt;br /&gt;    public DbSet&amp;lt;Product&amp;gt; Products { get; set; }&lt;br /&gt; &lt;br /&gt;protected override void OnModelCreating(ModelBuilder modelBuilder)&lt;br /&gt;{&lt;br /&gt; &lt;br /&gt;    modelBuilder.Entity&amp;lt;Product&amp;gt;()&lt;br /&gt;        .HasMany(p =&amp;gt; p.SoldAt)&lt;br /&gt;        .WithMany(s =&amp;gt; s.Products)&lt;br /&gt;        .Map(mc =&amp;gt; {&lt;br /&gt;            mc.ToTable("ProductsAtStores");&lt;br /&gt;            mc.MapLeftKey(p =&amp;gt; p.Id, "ProductId");&lt;br /&gt;            mc.MapRightKey(s =&amp;gt; s.Id, "StoreId");&lt;br /&gt;        });&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-955390427473345355?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/955390427473345355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=955390427473345355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/955390427473345355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/955390427473345355'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/many-to-many-table-mapping-in-ef-ctp5.html' title='Many-to-Many table mapping in EF CTP5'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6664794074302701439</id><published>2011-01-15T16:55:00.001-08:00</published><updated>2011-01-15T16:55:13.137-08:00</updated><title type='text'>My volunteer experience today</title><content type='html'>&lt;p&gt;I had a fun day at Seattle GiveCamp today.&amp;nbsp; I worked with a couple of guys from MokaSocial to create a mobile app for a conference.&amp;nbsp; It’s going to be available on iPhone, Android, Blackberry, and Windows Phone.&amp;nbsp; It is a “skin” for a WordPress site and detects the user’s phone.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_CQorp4aSPv8/TTJB7QXDJkI/AAAAAAAAAIY/Y7I0a87PaeI/s1600-h/4q0prk4e%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="4q0prk4e" border="0" alt="4q0prk4e" src="http://lh6.ggpht.com/_CQorp4aSPv8/TTJB7_Uo2mI/AAAAAAAAAIc/uw6KyrxJQe0/4q0prk4e_thumb%5B1%5D.jpg?imgmax=800" width="644" height="418"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6664794074302701439?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6664794074302701439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6664794074302701439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6664794074302701439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6664794074302701439'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/my-volunteer-experience-today.html' title='My volunteer experience today'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_CQorp4aSPv8/TTJB7_Uo2mI/AAAAAAAAAIc/uw6KyrxJQe0/s72-c/4q0prk4e_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1470616915550328237</id><published>2011-01-14T12:55:00.001-08:00</published><updated>2011-01-14T12:58:02.038-08:00</updated><title type='text'>Scrummerfall</title><content type='html'>&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_CQorp4aSPv8/TTC4OnQq3wI/AAAAAAAAAII/A_lIEkiTEiU/s1600-h/rzliwivd%5B4%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="rzliwivd" border="0" alt="rzliwivd" align="right" src="http://lh4.ggpht.com/_CQorp4aSPv8/TTC4PEaTW2I/AAAAAAAAAIM/zjntR0Ktygk/rzliwivd_thumb%5B2%5D.jpg?imgmax=800" width="189" height="264"&gt;&lt;/a&gt;Do blended / hybrid models work?&amp;nbsp; For some.&lt;/p&gt; &lt;p&gt;You can be a waterfall project manager and set commitments with the customer that way.&amp;nbsp; You can get commitments from developers that they’ll hit targets but they might not.&amp;nbsp; By doing Agile, you handle risk on a daily scale and can track things in real time.&lt;/p&gt; &lt;p&gt;They’re not mutually exclusive, I think they support each other.&amp;nbsp; One helps plan long-term and set expectations with the customer and the other helps get work done in the short term and manage risk and communications.&lt;/p&gt; &lt;p&gt;They work together and together they can make you successful.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_CQorp4aSPv8/TTC41yNSpsI/AAAAAAAAAIQ/Kzq1UiBvBbM/s1600-h/s1xynzrd%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="s1xynzrd" border="0" alt="s1xynzrd" src="http://lh5.ggpht.com/_CQorp4aSPv8/TTC42U8vIEI/AAAAAAAAAIU/vU1JSMvCmxo/s1xynzrd_thumb%5B3%5D.jpg?imgmax=800" width="314" height="243"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1470616915550328237?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1470616915550328237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1470616915550328237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1470616915550328237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1470616915550328237'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/scrummerfall.html' title='Scrummerfall'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_CQorp4aSPv8/TTC4PEaTW2I/AAAAAAAAAIM/zjntR0Ktygk/s72-c/rzliwivd_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2800902844961550593</id><published>2011-01-14T08:49:00.001-08:00</published><updated>2011-01-14T09:22:12.286-08:00</updated><title type='text'>I can paste code to my blog now!</title><content type='html'>&lt;p&gt;Probably not exciting for you, but it is for me!&amp;nbsp; Check it out:&lt;/p&gt; &lt;p&gt;C# block:&lt;/p&gt;&lt;pre class="brush: csharp;"&gt;namespace TestProject1&lt;br /&gt;{&lt;br /&gt;    [TestClass]&lt;br /&gt;    public class UnitTest1&lt;br /&gt;    {&lt;br /&gt;        [TestMethod]&lt;br /&gt;        public void SystemTracksWorkflow()&lt;br /&gt;        {&lt;br /&gt;            var c = new CoeController();&lt;br /&gt;            c.Create(4);&lt;br /&gt;&lt;br /&gt;            c.DoAction(c.CoeId, ActionName.OpenCoeSystem.ToString(), "system", "marla", "stuff");&lt;br /&gt;            //Assert.AreEqual("Open", coe.Status);&lt;br /&gt;&lt;br /&gt;            c.DoAction(c.CoeId, ActionName.AssignCoe.ToString(), "marla", "eric", "Please look at this, it looks really messed up.");&lt;br /&gt;            //Assert.AreEqual("Assigned", coe.Status);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;SQL block:&lt;/p&gt;&lt;pre class="brush: sql;"&gt;CREATE TABLE [dbo].[Coe](&lt;br /&gt;    [Id] [int] IDENTITY(1,1) NOT NULL,&lt;br /&gt;    [ClassId] [int] NOT NULL,&lt;br /&gt;    [Created] [datetime] NOT NULL,&lt;br /&gt;    [StatusId] [int] NOT NULL,&lt;br /&gt; CONSTRAINT [PK_Coe] PRIMARY KEY CLUSTERED &lt;br /&gt;(&lt;br /&gt;    [Id] ASC&lt;br /&gt;)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]&lt;br /&gt;) ON [PRIMARY]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;XML block:&lt;/p&gt;&lt;pre class="brush: xml;"&gt;&amp;lt;configuration&amp;gt;&lt;br /&gt;  &amp;lt;connectionStrings&amp;gt;&lt;br /&gt;    &amp;lt;add name="COEConnectionString" connectionString="Data Source=.;Initial Catalog=COE;Integrated Security=True;Pooling=False"&lt;br /&gt;      providerName="System.Data.SqlClient" /&amp;gt;&lt;br /&gt;  &amp;lt;/connectionStrings&amp;gt;&lt;br /&gt;  &amp;lt;appSettings&amp;gt;&lt;br /&gt;    &amp;lt;add key="ClientValidationEnabled" value="true"/&amp;gt; &lt;br /&gt;    &amp;lt;add key="UnobtrusiveJavaScriptEnabled" value="true"/&amp;gt; &lt;br /&gt;  &amp;lt;/appSettings&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;I spent a very long time yesterday trying to make this work.&amp;nbsp; I have a Blogger (BlogSpot) account and I want to use Live Write.r&amp;nbsp; I gave up yesterday after many trials but had to make it happen today.&amp;nbsp; I did.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here are &lt;a href="http://mlawire.blogspot.com/2009/07/blogger-syntax-highlighting.html"&gt;the instructions from MLA Wire about getting this working in Blogger&lt;/a&gt; and the &lt;a href="http://yordanpavlov.blogspot.com/2009/02/using-syntaxhighlighter-with-live.html"&gt;instructions from Yordan Pavlov&lt;/a&gt; about getting SyntaxHighlighter marked up within LiveWriter.&amp;nbsp; I know Scott Handselman had &lt;a href="http://www.hanselman.com/blog/BestCodeSyntaxHighlighterForSnippetsInYourBlog.aspx"&gt;a post about this&lt;/a&gt; a long time ago and I remember reading it and being excited but I never got it going.&amp;nbsp; But I have it going now!&amp;nbsp; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;At least my posts will be more colorful and interesting now.&amp;nbsp; I’m still looking for a good Live Writer plug-in for pasting images.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;a href="http://lh3.ggpht.com/_CQorp4aSPv8/TTCGQFQeGYI/AAAAAAAAAIA/G3j6RlyAer4/s1600-h/lckq1dqk%5B4%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="lckq1dqk" border="0" alt="lckq1dqk" src="http://lh5.ggpht.com/_CQorp4aSPv8/TTCGQ72dfPI/AAAAAAAAAIE/NtlmFwebzUI/lckq1dqk_thumb%5B2%5D.jpg?imgmax=800" width="642" height="482"&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;h6&gt;I pasted this one in with the &lt;a href="http://clipboardlive.codeplex.com/"&gt;Clipboard Live plug-in&lt;/a&gt;…not sure if it did anything good.&lt;/h6&gt;  &lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2800902844961550593?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2800902844961550593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2800902844961550593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2800902844961550593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2800902844961550593'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2011/01/test-from-lw.html' title='I can paste code to my blog now!'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_CQorp4aSPv8/TTCGQ72dfPI/AAAAAAAAAIE/NtlmFwebzUI/s72-c/lckq1dqk_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2951741145388483988</id><published>2010-12-23T08:35:00.001-08:00</published><updated>2010-12-23T08:35:45.383-08:00</updated><title type='text'>One many, many one</title><content type='html'>&lt;span xmlns=''&gt;&lt;p style='text-align: justify'&gt;As a project manager on a single project, I will not go as far as writing the code.  It is too much to manage the project and to be on the hook for producing the product, you have to separate these concerns!  I must manage the project only and employ others to do the main work.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;When someone else is the project manager on a project, I am happy to plug in and write code / do work / take direction.  Great.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In my opinion, in organizations, people need to own things and they cannot own both the project/business side AND the code/delivery side AT THE SAME TIME (for a single project/account).  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;I do think it is possible, however, to be both a project manager/owner on one project while simultaneously developing code on ANOTHER project as a team-member (non-manager).  I think this is an ideal situation to me, where I can do both.  I get to play with technology and be a developer/producer, and also be a manager.  I can improve skills at both at once.  No need to pick, it's not one-sided!  &lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2951741145388483988?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2951741145388483988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2951741145388483988' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2951741145388483988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2951741145388483988'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/one-many-many-one.html' title='One many, many one'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-9140611625480977364</id><published>2010-12-23T08:08:00.001-08:00</published><updated>2010-12-23T08:08:45.440-08:00</updated><title type='text'>How low will you go?</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;In project management—I think—you can go all the way down to the level where you're doing all the work and writing all the code.  But can you really "manage" the project if you're in it?  Probably not.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A coworker is making me think about how low I will go on this.  Will I write code?  Will I talk to the dev team about the solution?  Will I design the solution?  Maybe as long as I REFUSE to write code, I'll be fine.  That is high enough level and I can insure that others and not me write the code and produce the project.  I have to stay high-level and be a manager, not a doer.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-9140611625480977364?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/9140611625480977364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=9140611625480977364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/9140611625480977364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/9140611625480977364'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/how-low-will-you-go.html' title='How low will you go?'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8298882954098619868</id><published>2010-12-23T07:47:00.001-08:00</published><updated>2010-12-23T07:50:38.802-08:00</updated><title type='text'>The sexy parts of project management</title><content type='html'>&lt;span xmlns=""&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.thecutekid.com/parent-center/wp-content/uploads/2009/08/cindy_crawford_01.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://www.thecutekid.com/parent-center/wp-content/uploads/2009/08/cindy_crawford_01.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span xmlns=""&gt;It's not the work, it's the people, results, client, technologies, and knowledge.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span xmlns=""&gt;Much project management today is focused on the BORING (and hard) part of project management: the work.  The work is fine, it's hard, it's there, it's complicated, but it really doesn't matter if you can't market your WORK PRODUCT.  Your work product is your results; what you accomplished, what you produced, what you changed, learned, did.  It's the end and the journey.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span xmlns=""&gt;My proposal is for a new view of project management that is MARKETING focused.  I want to think about and share the SEXY parts of project management like the people and how smart they are, the client and how cool it is, the industry and how interesting it is, the technologies and how cutting-edge/cool they are, and the results and how awesome and game-changing they are.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span xmlns=""&gt;There's a way to do this and I want to start the wheels in motion on it ASAP.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8298882954098619868?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8298882954098619868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8298882954098619868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8298882954098619868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8298882954098619868'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/sexy-parts-of-project-management.html' title='The sexy parts of project management'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5077073522794073566</id><published>2010-12-23T07:39:00.001-08:00</published><updated>2010-12-23T07:39:27.127-08:00</updated><title type='text'>Make the budget last</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Many things in business are fixed-bid, not time- and materials-based.  Sure, it's lovely when you're in a situation that you can charge the client for all reasonable time, but this isn't usually the case.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Right now, I'm working on a fixed 80-hour budget that will have to carry me into Jan 7.  I've spent almost all of the hours so far, as this is my only project and I'm pretty much full time on it.  But what's reasonable to bill?&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I have to think about what I have to complete (a statement of work and technical spec and a couple of days of meetings with the client) and how much time that will take (~20 hours).  So I think I'm only going to bill for 20 hours this week so I can bill for 20 the following week to fill the budget.  This makes sense to me but is kind of "weird math".&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5077073522794073566?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5077073522794073566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5077073522794073566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5077073522794073566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5077073522794073566'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/make-budget-last.html' title='Make the budget last'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-535100989144674523</id><published>2010-12-15T09:48:00.001-08:00</published><updated>2010-12-15T09:48:31.069-08:00</updated><title type='text'>Plan, Present, Collect, Transform</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I'm starting to see a pattern emerge in data collection and information systems: plan, present, collect, transform.  Let me explain.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Planning is the stuff you have to do NOW or before you get started.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Presenting is showing the users data.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Collecting is getting data, either from the users or other data sources.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Transforming is using the data you have to manipulate it.  This may result in a new presentation or a change to your model (and views).&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-535100989144674523?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/535100989144674523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=535100989144674523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/535100989144674523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/535100989144674523'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/plan-present-collect-transform.html' title='Plan, Present, Collect, Transform'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7100816203993829973</id><published>2010-12-15T09:14:00.001-08:00</published><updated>2010-12-15T09:14:26.262-08:00</updated><title type='text'>Extract from database or from users?  There’s really no difference…</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Whether your're writing a package to pull data from a database, or a web form to collect data from users, you're doing the same thing: getting the data.  This is all part of the "E" in ETL (extract, transform, load).  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;I wrote last week about the similarities between SSIS and Windows Workflow Foundation; they're really similar in my opinion.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;When I'm working now, I'm starting to "bucket" data collection tasks (be they user-facing forms or databases) into the same category.  I think this is helping things out, architecturally.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;What are your experiences with this?&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7100816203993829973?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7100816203993829973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7100816203993829973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7100816203993829973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7100816203993829973'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/extract-from-database-or-from-users.html' title='Extract from database or from users?  There’s really no difference…'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8580483535925446176</id><published>2010-12-10T21:08:00.000-08:00</published><updated>2010-12-10T21:08:18.295-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='business process engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='workflowfoundation'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='bpel'/><category scheme='http://www.blogger.com/atom/ns#' term='businessprocessengineering'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='businessprocess'/><category scheme='http://www.blogger.com/atom/ns#' term='wf'/><title type='text'>Workflow foundation: new capture.  SSIS: existing capture</title><content type='html'>Per my previous post on the two faces of business intelligence, I'd like to further my point by describing two "core" technologies from Microsoft: Windows Workflow Foundation (WF) and SharePoint Integration Services (SSIS). &amp;nbsp;These two technologies in my opinion are "big" in the sense that that "orchestrate workflow". &amp;nbsp;Let me explain.&lt;br /&gt;&lt;br /&gt;Windows Workflow Foundation is a technology that allows a developer to "map out" a business process and wire in the user scenarios to capture--and then store--the data. &amp;nbsp;The important part here is that we are going from nothing (the user's mind) to something (the database).&lt;br /&gt;&lt;br /&gt;SQL Server Integration Services (SSIS) is a technology that allows a developer to "map out" an in-memory data transformation process. &amp;nbsp;The important part here is that we are going from the database *back* to the user's mind (typically in the form of reports or other data visualizations).&lt;br /&gt;&lt;br /&gt;I think the interesting thing to note here is that these two technologies are *so* similar. &amp;nbsp;They depend on tasks, create flows, etc., but are not really integrated in any real way. &amp;nbsp;Is one a sub-set of the other? &amp;nbsp;How do we think about these two different--yet very similar--technologies. &amp;nbsp;Do they fit within the same developer toolkit or what?&lt;br /&gt;&lt;br /&gt;As a solution architect you have to be aware of these things.&lt;br /&gt;&lt;br /&gt;Interesting related reading and reference:&lt;br /&gt;&lt;a href="http://www.developer.com/db/article.php/3780676/Building-a-Windows-Workflow-SQL-Server-Integration-Services-Activity.htm"&gt;http://www.developer.com/db/article.php/3780676/Building-a-Windows-Workflow-SQL-Server-Integration-Services-Activity.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8580483535925446176?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8580483535925446176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8580483535925446176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8580483535925446176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8580483535925446176'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/workflow-foundation-new-capture-ssis.html' title='Workflow foundation: new capture.  SSIS: existing capture'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-3147399329284489320</id><published>2010-12-10T20:44:00.000-08:00</published><updated>2010-12-10T20:47:30.638-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='bi'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='businessintelligence'/><title type='text'>The two faces of business intelligence</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: right;"&gt;&lt;a href="http://www.guzer.com/pictures/back-bikers-head.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="212" src="http://www.guzer.com/pictures/back-bikers-head.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;I'm most interested in capturing net new data sets, things that have never been captured before. &amp;nbsp;It's my claim that most of the world is this way: not captured, free. &amp;nbsp;But there are many examples, of course, of data and systems that we have been able to capture and visualize: banking, weather, etc.&lt;br /&gt;&lt;br /&gt;Business intelligence solutions typically concern themselves with the consolidation and mining of *existing* data sets. &amp;nbsp;Analyzing and viewing existing data in new and interesting ways is really interesting but it is not--by any means--the end of the business intelligence story!!!&lt;br /&gt;&lt;br /&gt;I believe that business intelligence is actually two disciplines: 1) data capture (instrumentation) and 2) reporting. &amp;nbsp;The reporting side of things is the &lt;i&gt;traditional &lt;/i&gt;view of BI&amp;nbsp;but I am certain that *no* BI firm can compete or survive without understanding the data capture side of things. &amp;nbsp;I wonder how many realize this!&lt;br /&gt;&lt;br /&gt;Instrumenting and wiring up business processes, tools and "new things" *for the first time* is tricky business. &amp;nbsp;It requires a special skill set and a creative way of viewing the world: as incomplete.&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-3147399329284489320?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/3147399329284489320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=3147399329284489320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3147399329284489320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/3147399329284489320'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/two-disciplines-of-business.html' title='The two faces of business intelligence'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7753289837975486574</id><published>2010-12-10T11:32:00.001-08:00</published><updated>2010-12-10T11:32:00.256-08:00</updated><title type='text'>How much do you care about how the product LOOKS?</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;This varies—I think significantly—between people.  I'm more of a pragmatic / practical person when it comes to computer technology; just make it work…but when it comes to cars, snowboards, stereos, etc…things that are about *me* then I also want them to look cool.  But I think software is different.  Don't you? &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7753289837975486574?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7753289837975486574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7753289837975486574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7753289837975486574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7753289837975486574'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/how-much-do-you-care-about-how-product.html' title='How much do you care about how the product LOOKS?'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5478363508754100334</id><published>2010-12-07T07:46:00.001-08:00</published><updated>2010-12-07T07:46:43.063-08:00</updated><title type='text'>The project database that you want</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;I wrote yesterday about Project Metadata.  There should be more of it.  I had a conversation with a friend last night about the need for a tool that supports the "quoting" process for projects.  I agree.  But there are *so many* other examples of tools that projects need.  It's endless, really.  From the perspective of MARKETING projects, though, there really are a finite set of things that have to be called out.  Many companies have different approaches to this and I would argue they do a completely incomplete job of this and leave customers wondering, waiting, confused.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;Let's move past this and get to the age of MATURE project management practices.  I would argue that we can't do this without leadership in marketing (it can't be grass-roots / bottom up.  Or can it?).&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;I propose the following schema to be created and supported so we can have an analyzable cube / database of projects for our industries, people, technologies, etc.  Having clear insight into these aspects of projects is *the thing* we need in my opinion.  LinkedIn just isn't doing it.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Technology&lt;/strong&gt; - SharePoint, XML, ASP.NET MVC, Azure, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Language &lt;/strong&gt;- C#, T-SQL, jQuery, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Business Need&lt;/strong&gt; - Custom&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Tag &lt;/strong&gt;- Custom&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Framework &lt;/strong&gt;- Six Sigma, ITIL, COSO, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Industry &lt;/strong&gt;– Automotive, IT, Energy, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Technique/Method/Pattern&lt;/strong&gt; - MVC, MVVM, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Platform&lt;/strong&gt; - Windows, Unix, Cloud, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Corporate Offices of Team&lt;/strong&gt; - Seattle, Boise, India&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Person &lt;/strong&gt;- Who worked on it&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Role/Function&lt;/strong&gt; - Project Manager, Product Owner, Business Analyst, Functional Analyst, Developer, Tester, Writer, Designer, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Arial; font-size:12pt'&gt;&lt;span style='color:black'&gt;&lt;strong&gt;APQC Business Process&lt;/strong&gt; - see &lt;a href='http://www.apqc.org/process-classification-framework'/&gt;&lt;/span&gt;&lt;span style='color:blue; text-decoration:underline'&gt;this page&lt;/span&gt;&lt;span style='color:black'&gt;, Develop and Manage Products and Services, Manage Customer Server, Manage IT, etc.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;KPI &lt;/strong&gt;- Sales, Customer Satisfaction, Employee Retention&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Client Company / Brand&lt;/strong&gt; - Nordstrom, Sears, Ford, Shell Oil, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Consulting Organization(s) Involved&lt;/strong&gt; - Accenture, Deloitte, etc.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;The projects should also list:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;A Description of the project&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;List of outcomes / benefits&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;Rough Size of the project in dollars or people&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;URL Links for information produced &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;Case Study&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;The applications for such a database are many-fold: marketing, recruiting, business intelligence, process improvement, knowledge sharing, community.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color:black; font-family:Arial; font-size:12pt'&gt;Let's get this started today.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5478363508754100334?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5478363508754100334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5478363508754100334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5478363508754100334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5478363508754100334'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/project-database-that-you-want.html' title='The project database that you want'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2150555155063748978</id><published>2010-12-06T13:57:00.001-08:00</published><updated>2010-12-06T13:57:21.797-08:00</updated><title type='text'>Store and share more project metadata</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Many professional services companies list their clients and projects on their website for marketing purposes.  For example:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Painless Programming&lt;/strong&gt;: &lt;a href='http://www.painlessprogramming.com/samples'&gt;http://www.painlessprogramming.com/samples&lt;/a&gt; .  Ben does a good job with classifying projects by Languages, Frameworks, Techniques, Servers, and Operating Systems.  This is a very IT/technology-centered view and doesn't really get at business problems, objectives or similar.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Extended Results&lt;/strong&gt;: &lt;a href='http://www.extendedresults.com/portfolio/default.aspx'&gt;http://www.extendedresults.com/portfolio/default.aspx&lt;/a&gt;.  They classify their projects by category (SharePoint, Scorecard, Reporting, Custom Dev, Data Warehousing) but not by business process / need either.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Cap Gemini&lt;/strong&gt;: &lt;a href='http://www.capgemini.com/'&gt;http://www.capgemini.com/&lt;/a&gt;.  Classified by Industry and Business Need…now we're getting somewhere.  &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;What about bridging the gap between the worlds of business and technology.  Let's be somewhere in between.  I'd classify projects by:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Geo Locations&lt;/strong&gt; – Show where you did the work and/or what regions were impacted.  Display this on a navigable map.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Links&lt;/strong&gt; – Tie your marketing site into Delicious.com, SharePoint or similar and list links that the project team used as references.  This is useful for the community and for knowledge management.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;People&lt;/strong&gt; - Who worked on the project?  Keep resumes…&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;APQC Processes&lt;/strong&gt; – See the &lt;a href='http://www.apqc.org/process-classification-framework'&gt;APQC Process Classification Framework&lt;/a&gt;.  Use this to describe what type of work you did. Describe which APQC business processes were impacted by the change from the project.  Show what you did by highlighting parts of &lt;a href='http://d2eosjbgw49cu5.cloudfront.net/supplychainer.com/imgname--business_process_reference_models_a_guideline_for_achieving_best_practice---50226711--apqc-model-scm-planning-metrics.jpg'&gt;this graphic&lt;/a&gt;. &lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;KPIs &lt;/strong&gt;– Which Key Performance Indicators did you impact / affect?  &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Technologies&lt;/strong&gt; - Which technologies (and versions) were used on the project?  Use this to keep track of what technology experience you have specifically.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Resource Types / Roles&lt;/strong&gt; - Which roles were critical to achieving the outcomes?  BAs, PMs, Developers, Testers?  Also provide a general description of the roles that you typically use for each project.&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2150555155063748978?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2150555155063748978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2150555155063748978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2150555155063748978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2150555155063748978'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/store-and-share-more-project-metadata.html' title='Store and share more project metadata'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-520657668690108979</id><published>2010-12-06T12:33:00.001-08:00</published><updated>2010-12-06T13:20:30.816-08:00</updated><title type='text'>Give your customers a new language</title><content type='html'>&lt;span xmlns=""&gt;&lt;/span&gt;&lt;br /&gt;&lt;span xmlns=""&gt;One of the biggest parts of being a consultant is getting your assumptions out there, in front of your customers.  This could be in the form of a conversation, presentation, or the product itself.  &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span xmlns=""&gt;You want your customers driving your development and telling you what they need and want.  A big part of this is what I call "exposing the language" to them.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span xmlns=""&gt;As a developer or product owner, you need tell the market what you are doing (and maybe why).  Ie you want to be as *transparent* as you can possibly be.  &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span xmlns=""&gt;On one of my current projects I am making a pricing model for the customer and making sure that *he* (and not me) owns the language and improving it.  I am just doing my job as a "lowly developer".  Know your role.  The language is not mine, I am just implementing it.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span xmlns=""&gt;The more you can engage your audience and push back the assumptions you have so *they* control the outcome, the more free you are to create in an open space.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-520657668690108979?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/520657668690108979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=520657668690108979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/520657668690108979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/520657668690108979'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/12/give-customers-new-language.html' title='Give your customers a new language'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-75063485499154478</id><published>2010-11-30T08:13:00.001-08:00</published><updated>2010-11-30T08:13:02.819-08:00</updated><title type='text'>Clearly know the distinction between what the business process will do and what the software will do</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;In the work that I do I have to clearly define the difference between what the business process will do (customers, workers, users, etc.) and what the software itself will do.  In addition, I have to know what each of the "tiers" (database, server, front end, etc.) of software will do.  In all, my job is to clearly define an "activity system" and what all of the actors in that activity system are going to do (and why).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A good tool in this that I learned for Agile Coach Rod Claar is to write your use cases / scenarios / stories in the following format:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:14pt'&gt;&lt;strong&gt;&amp;lt;Actor&amp;gt; can &amp;lt;Function&amp;gt; so that &amp;lt;Business Value&amp;gt;.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:12pt'&gt;This is an important pattern for people at all levels of the organization to understand.  &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:12pt'&gt;The Actor is the person or system or entity that is doing something; your system will have a finite amount of these; the business analyst will have to determine what roles the system tiers will play and what the business people and users will play, it's a big undertaking.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:12pt'&gt;The Function is the thing that the role is going to do.  It should be written as an activity.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:12pt'&gt;The Business Value is the *reason / justification* for the actor to do the function.  It is the thing that *should* allow people to assign priority and determine what's next.  It is the context and is very important.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:12pt'&gt;Aside from these three process characteristics of actor, function, and business value, there are other parameters such as:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style='font-size:12pt'&gt;Inputs&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-size:12pt'&gt;Outputs&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-size:12pt'&gt;Time&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-size:12pt'&gt;Success criteria&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-size:12pt'&gt;Failure modes&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style='font-size:12pt'&gt;There are many parts and aspects of the system that we have to take into account when designing one.&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-75063485499154478?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/75063485499154478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=75063485499154478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/75063485499154478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/75063485499154478'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/clearly-know-distinction-between-what.html' title='Clearly know the distinction between what the business process will do and what the software will do'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5040205591727210219</id><published>2010-11-27T16:50:00.001-08:00</published><updated>2010-11-27T16:50:29.903-08:00</updated><title type='text'>My current projects</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I've been staying really busy lately with quite a few side projects.  Right now I have three side projects: my consulting company brand/web site/ strategy, my Visualize Everything idea, and a project I'm doing with some guys called SnoVision.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;My consulting company, EfficiTrends' web site is &lt;a href='http://www.efficitrends.com'&gt;www.efficitrends.com&lt;/a&gt;.  I worked with a writer and a web designer about two years ago to put the site up.  It was built with old (classic ASP) technology and the way the guy built the CSS structure confused me; it's way too complicated and not very reusable.  But it served its basic purpose of being something I could point people to.  What I've been doing on that site now is building a SQL Server back end and porting the site over to ASP.NET MVC v3.0 and I am using the Razor View Engine.  I have been really happy with the progress and like what I've done.  I'm using Scott Hanselman's "BIN deploy" method to get my site published to my host, Re-Invent.com.  My goal for the site is to make it more dynamic and to list my past and current projects within it.  I would like the site to be a comprehensive view of my capabilities as a web developer and I would also like to use it as the hub of my consulting work.  There's a lot of work to do here and I'm having fun with it.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;My second big project right now is VisualizeEverything.com, my online printing/t-shirt creation web site that is based on popular or community-contributed phrases.  I've been working with an intern, Raheleh, on the site and she has been a great help.  The one trick with that is I have to get the domain name bound to my home server and I also want to hook up web security.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;My third project is helping a team of guys with their Feral Motion project.  Feral Motion and their project SnoVision is a technology to automatically record and upload video of action sports athletes as they use "features" (jumps, etc. in a skate park or mountain terrain park).  The technology is really cool.  I've written some good code that uploads videos to Viddler and stores metadata in a MySQL database.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So I've been quite busy, FYI!&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5040205591727210219?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5040205591727210219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5040205591727210219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5040205591727210219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5040205591727210219'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/my-current-projects.html' title='My current projects'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5293871992894250668</id><published>2010-11-15T14:02:00.001-08:00</published><updated>2010-11-15T14:02:12.099-08:00</updated><title type='text'>Make and break the model</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;A key part of being an entrepreneur, software engineer, or scientist is to make and break "models".&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Models are belief systems or hypotheses or lenses or ways by which we see / view the world.  They're almost always wrong but we have to operate under them.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Making models is what we do when you define a problem, explain a context or situation and define a plan to test it.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Breaking (or proving) models is the goal.  We do this when we finally get to test our assumptions and theories.  By testing models we learn if we are right or wrong.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5293871992894250668?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5293871992894250668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5293871992894250668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5293871992894250668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5293871992894250668'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/make-and-break-model.html' title='Make and break the model'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6645906364245261091</id><published>2010-11-09T10:36:00.001-08:00</published><updated>2010-11-09T10:36:13.607-08:00</updated><title type='text'>Six Sigma “Define &gt; Measure” is “Instrument &gt; Collect” in business intelligence (BI) and software</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;In order for systems to measure anything or "throw off data", they must be instrumented to do so.  This is true for cars, business processes, humans, anything.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;There can be external measurement devices that observe the object but this is not the best.  It is better for things to be instrumented and throw off their own data to the observer so the observation step can happen as part of the analysis.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Next time you build a system think about the needs for instrumentation, then you'll be more prepared to Collect, Analyze, Improve, and Control the system.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6645906364245261091?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6645906364245261091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6645906364245261091' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6645906364245261091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6645906364245261091'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/six-sigma-define-measure-is-instrument.html' title='Six Sigma “Define &amp;gt; Measure” is “Instrument &amp;gt; Collect” in business intelligence (BI) and software'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4113005887409660755</id><published>2010-11-03T15:54:00.001-07:00</published><updated>2010-11-03T15:54:23.967-07:00</updated><title type='text'>The customer is the person with whom you must be Agile</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I learned this in pretty major spades on my current project.  I was so *focused and busy* on producing the thing that I thought the customer wanted, that I stopped listening to her.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;I never came up for air; I never had time to!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I was so sure that what I was producing was the RIGHT thing, that I ended up being WRONG.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;I adopted a very "waterfall" mentality on this project because I was under the gun, behind, etc.  But from the beginning.  This is no way to run a project.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Never start a project without a signed SOW.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4113005887409660755?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4113005887409660755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4113005887409660755' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4113005887409660755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4113005887409660755'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/customer-is-person-with-whom-you-must.html' title='The customer is the person with whom you must be Agile'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7862326133159769202</id><published>2010-11-03T12:53:00.001-07:00</published><updated>2010-11-03T12:53:35.061-07:00</updated><title type='text'>The ½ Project, ½ Consulting Rule</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Don't plan a project that's only dev work or only consulting and no product.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;In project work, there are two primary ways to derive value and succeed: &lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The work product itself and &lt;br /&gt;&lt;/li&gt;&lt;li&gt;The relationship&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Both matter a great deal, and perhaps equally so…&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Always make sure that you balance these two things:  save time in the project for consulting and managing the customer's changes, expectations, requests, and questions.  In this way, be Agile.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In other words, projects are neither Agile, nor waterfall, they have to be both.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7862326133159769202?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7862326133159769202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7862326133159769202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7862326133159769202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7862326133159769202'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/project-consulting-rule.html' title='The ½ Project, ½ Consulting Rule'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-461022673083671482</id><published>2010-11-01T16:58:00.001-07:00</published><updated>2010-11-01T16:58:28.750-07:00</updated><title type='text'>Sculpting the model</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Software development of any kind is like creating a clay sculpture:  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;We start with our understanding of the problem and solution domain (the clay and base) and then we start making stuff.  We add, update, and remove until we're happy.  Working with 3D forms is much the same as coding.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;There are two models at any given time: the ideal mental model in the developer's head and the physical model that has been coded into the software product.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The developer identifies solvable differences between these two models and either A) modifies the code structure so it more closely resembles his ideal mental model or B) changes his mental model (expectations) about how closely the product must conform to his standards.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In other words, software development is subjective, but the judgment of the end product (art) is in the eye of the beholder.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-461022673083671482?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/461022673083671482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=461022673083671482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/461022673083671482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/461022673083671482'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/sculpting-model.html' title='Sculpting the model'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-419253071934899126</id><published>2010-11-01T15:45:00.001-07:00</published><updated>2010-11-01T15:45:03.429-07:00</updated><title type='text'>Analyze the process or the data?</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I always start with the process because that's what's most apparent and important to me.  Things are broken, things are wrong, A isn't talking to B…stuff like that…&lt;br /&gt;&lt;/p&gt;&lt;p&gt;All of this context in my opinion matters a great deal and it's what business is all about!  We need to change and improve this stuff, I think!!  If we understand this part well, then we can create good, high-functioning supply chains, which I think is the goal.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Analyzing and improving data sucks.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-419253071934899126?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/419253071934899126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=419253071934899126' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/419253071934899126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/419253071934899126'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/analyze-process-or-data.html' title='Analyze the process or the data?'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4256943308580881183</id><published>2010-11-01T15:28:00.001-07:00</published><updated>2010-11-01T15:28:52.548-07:00</updated><title type='text'>Create a common language between the business and the doers – A call for Agile Scrum</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Agile-Scrum tries to do this by breaking down work into stories and then further down into tasks.  Each task has an estimated time and the aggregate (SUM) of the tasks is the time for the overall story.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;So if someone asks you, "Can you do this by tomorrow?" you should figure out what the stories are and then the tasks.  If the work is greater than 24 hours then there's no way.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If the business person can get bought into what the tasks are, or if you have a good scrum master that tracks what the tasks are and the estimated time for each and keeps that data up to date, then communications will be good.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If none of these things are true, you're going to be under water.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4256943308580881183?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4256943308580881183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4256943308580881183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4256943308580881183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4256943308580881183'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/11/create-common-language-between-business.html' title='Create a common language between the business and the doers – A call for Agile Scrum'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1795995521944281793</id><published>2010-10-31T22:08:00.001-07:00</published><updated>2010-10-31T22:08:33.129-07:00</updated><title type='text'>Sometimes you gotta call for support</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I got over my technical head on a work problem today.  I need to make this (what I think to be) really hard report for the customer.  It uses SQL processes and whatnot that I've never encountered, so I'm basically quitting until I can get a second set of eyes.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I'm not going to keep billing for work on something that's beyond me, so I stopped.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I emailed my boss and told her that I was doing this and listed about four or five others in the company who could help me with and/or do the task.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;I think this is a good thing for me to do.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1795995521944281793?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1795995521944281793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1795995521944281793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1795995521944281793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1795995521944281793'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/sometimes-you-gotta-call-for-support.html' title='Sometimes you gotta call for support'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1431925079571521674</id><published>2010-10-31T14:30:00.001-07:00</published><updated>2010-10-31T14:30:04.142-07:00</updated><title type='text'>Separate the concerns</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;It's critical to understand how to do this in our lives.  We should never "pool" our concerns, we should *separate* them.  We should not panic.  We should parse our problems out and make them clear, tangible, and distinct.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Good, sustainable solutions come from this mental process.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You're lucky if you have a knack for this, you're probably cursed if you don't.  &lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1431925079571521674?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1431925079571521674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1431925079571521674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1431925079571521674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1431925079571521674'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/separate-concerns.html' title='Separate the concerns'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-9000452202378712562</id><published>2010-10-31T14:23:00.001-07:00</published><updated>2010-10-31T14:23:47.696-07:00</updated><title type='text'>When a five minute phone call saves our butt</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;This is the reason that good consultants and a healthy personal social network are essential.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Without our advisors and experts, we're nowhere.  We can read and dig in and shoot in the dark, but sometimes we need consultants and experts to *&lt;span style='text-decoration:underline'&gt;help us solve our problems*&lt;/span&gt;; we have to escalate.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The reason I emphasized the "help us solve our problems" text above is that this is absolutely critical.  We have to know that we have problems.  We have to know that we have to solve them and we need to know that others can help us do this and that when the answer is given that we are able to apply the answer ourselves!&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-9000452202378712562?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/9000452202378712562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=9000452202378712562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/9000452202378712562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/9000452202378712562'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/when-five-minute-phone-call-saves-our.html' title='When a five minute phone call saves our butt'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1344520013943576789</id><published>2010-10-31T14:05:00.001-07:00</published><updated>2010-10-31T14:05:31.169-07:00</updated><title type='text'>You don’t have to code it but you do have to pseudo-code it</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;You're nowhere unless you understand how the software either works or needs to work.  This is the gap, generally speaking.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you don't understand how the software works now, you won't be able to bridge the gap between the software devs and the business.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you don't know how the business works now, you don't know what you're doing or why. You're about to get fired; you're dead weight.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Somewhere between these two worlds are people with the skills to bridge that gap; to bring needs into reality and to bring technical opportunities and problems into the light of day.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;These people are the real leaders in our organizations; not people who take one side or the other but get both intimately.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1344520013943576789?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1344520013943576789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1344520013943576789' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1344520013943576789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1344520013943576789'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/you-dont-have-to-code-it-but-you-do.html' title='You don’t have to code it but you do have to pseudo-code it'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-906426311656969403</id><published>2010-10-31T13:58:00.001-07:00</published><updated>2010-10-31T13:58:32.012-07:00</updated><title type='text'>The “Business Intelligence Analyst” role</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Let's create and train more people to do this!!!!!! &lt;br /&gt;&lt;/p&gt;&lt;p&gt;This role understands "the process" of interviewing business customers and creating software.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;They can analyze people, data, and processes and create workflows that work, be they on the business or data/software side.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;They are high-level thinkers that are senior software architects and analysts that get down to the details of how to make the end solution, yet they get the info from the business (and from their consultant team).  They are the glue in the middle.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;They know the steps that will have to be made to get to the end of the engagement successfully.  &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-906426311656969403?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/906426311656969403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=906426311656969403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/906426311656969403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/906426311656969403'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/business-intelligence-analyst-role.html' title='The “Business Intelligence Analyst” role'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8471143147075886957</id><published>2010-10-31T13:48:00.001-07:00</published><updated>2010-10-31T13:48:05.020-07:00</updated><title type='text'>The cost of not having the right consultants is the highest cost of all</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Bringing a new resource into a project is expense but sometimes necessary.  You might be stuck, you might think your solution will not be good unless you get the proper advice.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;The value of a good consultant is very high.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;My consulting skill is in Microsoft technologies and enterprise workflow.  I can design complex, end-to-end systems that make big differences to businesses.  But I, too, need my own consultants.  I am not a one-man-band.  I need help.  I get stuck.  I don't know certain things and need experts.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Building your team of experts and consultants is critical.  The more challenging your work and scope, the more you'll need good consultants.  You might want to hire these people, but you definitely need them.  And they're going to be expensive.  The good ones will win you REAL BUSINESS VALUE NOW and their cost is worth it in spades.&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8471143147075886957?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8471143147075886957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8471143147075886957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8471143147075886957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8471143147075886957'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/cost-of-not-having-right-consultants-is.html' title='The cost of not having the right consultants is the highest cost of all'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2974537457657273043</id><published>2010-10-30T11:21:00.001-07:00</published><updated>2010-10-30T11:21:32.584-07:00</updated><title type='text'>Just complete the f**ing scenario, already!!</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;The goal in most projects is to get feedback as soon as possible, meaning time is of the essence.  People don't have time to sit around and wait for you; they'll get bored.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So, when you're faced with this reality, working by yourself, don't get mired in detail and "crap" that takes a long time to complete making something perfect.  Rather, just finish the scenario, dammit!!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you're not prepared to do "awesome" work, that's okay.  Do your best.These customers will understand, support you and you'll be able to make another (better) product next time.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Don't worry about your demos sucking, their just demos and chances to meet people where you're at.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2974537457657273043?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2974537457657273043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2974537457657273043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2974537457657273043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2974537457657273043'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/just-complete-fing-scenario-already.html' title='Just complete the f**ing scenario, already!!'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-1564962476318529363</id><published>2010-10-29T11:42:00.001-07:00</published><updated>2010-10-29T11:42:54.368-07:00</updated><title type='text'>Are you pair-programming or double-billing?</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Hopefully you're doing both and everyone knows about it.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Everyone should know that your output is going to be of higher quality when there are a second set of eyes.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Everyone should know that devs can "hang out" and help each other while also multi-tasking and doing other things.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If everyone knows about these things, then you have a good company and a good customer and all is good.  If people question any part of this, all is hell.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-1564962476318529363?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/1564962476318529363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=1564962476318529363' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1564962476318529363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/1564962476318529363'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/are-you-pair-programming-or-double.html' title='Are you pair-programming or double-billing?'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2559556260559129161</id><published>2010-10-29T10:29:00.001-07:00</published><updated>2010-10-29T10:29:20.921-07:00</updated><title type='text'>Scrum doesn’t fully work without the Scrum Master</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;You can be an agile team, follow the processes and practices, but if there isn't someone *other than* the dev lead to do the planning and communicating, your project will fail.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;One person cannot do everything.  They cannot be both the developer, team lead, project manager, business analyst, and scrum master.  It just doesn't work.  There are too many hats, too many roles, conflicting priorities.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The Scrum Master (or someone other than the people on the hook for deliver and estimates) has to watch the budget and hours and estimates, etc.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Without this person the project and team will fail.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2559556260559129161?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2559556260559129161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2559556260559129161' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2559556260559129161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2559556260559129161'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/scrum-doesnt-fully-work-without-scrum.html' title='Scrum doesn’t fully work without the Scrum Master'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-2434738541550826275</id><published>2010-10-27T08:01:00.001-07:00</published><updated>2010-10-27T08:01:10.179-07:00</updated><title type='text'>Stepped validation</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Process:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;I interview a customer about what they need &lt;br /&gt;&lt;/li&gt;&lt;li&gt;I share my notes from the conversations with my developer and explain to him the needs / problem.  &lt;br /&gt;&lt;/li&gt;&lt;li&gt;I expect the developer to ask me questions and get the job done to *my* liking first.  &lt;br /&gt;&lt;/li&gt;&lt;li&gt;The developer reports to *me* now, not the customer.  &lt;br /&gt;&lt;/li&gt;&lt;li&gt;I still report to the customer, and the dev to me.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;I call this stepped validation.  &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-2434738541550826275?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/2434738541550826275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=2434738541550826275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2434738541550826275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/2434738541550826275'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/stepped-validation.html' title='Stepped validation'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-702267968815318914</id><published>2010-10-26T09:23:00.001-07:00</published><updated>2010-10-26T09:23:16.331-07:00</updated><title type='text'>Things that people don’t care about</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;There are some processes out there that people don't care about or know about.  This to me is *scary* territory, but it is also the land of opportunity!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;For example, the process of publishing files to a destination is probably well baked but not very well understood by me.  I had a situation yesterday were I published "with overwrite" to a destination and the overwrite did not succeed.  So now, I am using the more brute method of "delete destination and publish".&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In other words, I am doing something sub-optimal because I don't understand the process.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;These sorts of areas are the land of opportunity.  But when will I / we have time to look into / investigate them?!&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-702267968815318914?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/702267968815318914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=702267968815318914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/702267968815318914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/702267968815318914'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/things-that-people-dont-care-about.html' title='Things that people don’t care about'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-6375241737427166909</id><published>2010-10-26T08:52:00.001-07:00</published><updated>2010-10-26T08:52:26.751-07:00</updated><title type='text'>If you don’t know how to do it, plan it</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;If you're on a deadline, don't start what you don't know how to do unless it's the last thing to do.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-6375241737427166909?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/6375241737427166909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=6375241737427166909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6375241737427166909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/6375241737427166909'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/if-you-dont-know-how-to-do-it-plan-it.html' title='If you don’t know how to do it, plan it'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4033790105755192986</id><published>2010-10-25T13:35:00.001-07:00</published><updated>2010-10-25T13:35:49.825-07:00</updated><title type='text'>Know the process, know the data</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Two really different things here: the process and its data.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;The process is the thing that "works".  The data are the things that the working produces (from both its working aspects and non-working aspects).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You can know the flow of the process without knowing much about its data.  You may understand how things move and change but you won't necessarily understand what the data MEANS (or its purpose).  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;The skill/capability of knowing what the data MEANS is that of the data analyst.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The skill/capability of knowing how the data flows and its consumers is that of the process analyst.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Be both but you'll often have to choose one or the other.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Divide and conquer!&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4033790105755192986?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4033790105755192986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4033790105755192986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4033790105755192986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4033790105755192986'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/know-process-know-data.html' title='Know the process, know the data'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4511088541073687029</id><published>2010-10-22T10:14:00.001-07:00</published><updated>2010-10-22T10:14:09.757-07:00</updated><title type='text'>Technology = workflow</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I learned a new trick at work today that lets me to make better, more complete, more interesting solutions now.  I'm stoked.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Learning new stuff is great, but it abounds!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;New technology changes the game and the workflow.  Typical scenario:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Q: How did the thing/process used to work?  What was the old workflow?&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A: I don't know and I don't care!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;People want new and better things all the time and when they learn them they forget what they never knew.&lt;br/&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4511088541073687029?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4511088541073687029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4511088541073687029' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4511088541073687029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4511088541073687029'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/technology-workflow.html' title='Technology = workflow'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-4913508816135667661</id><published>2010-10-19T14:16:00.001-07:00</published><updated>2010-10-19T14:16:54.061-07:00</updated><title type='text'>Projects one day at a time</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;In project work, the Statement of Work (SOW) is the legal document intended to keep things in order and denote the shared understanding of deliverables between supplier and customer.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Don't update the SOW with each change to the project, only big ones, new deliverables, removed deliverables.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Contract at a high level: Be a service provider and offer your services (planning, development, etc.) on a daily or weekly basis.  Charge for the number of resources.  Get your estimates right and try to stick to them.  Communication change.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Projects don't have to be bigger than a day and a couple of people but often are.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-4913508816135667661?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/4913508816135667661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=4913508816135667661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4913508816135667661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/4913508816135667661'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/projects-one-day-at-time.html' title='Projects one day at a time'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-8895684555781079803</id><published>2010-10-14T16:41:00.001-07:00</published><updated>2010-10-14T16:41:35.208-07:00</updated><title type='text'>When the job you have is not the job you took</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;We've all probably taken jobs or gotten into situations—be they marriages, cars, or vacations—that were billed as one thing in the beginning and then turned out to be something completely different in the end.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;This pattern is probably the norm in fact.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I took my current job for the money, company, and idea that I would be traveliong between Dublin, Bangalore, Singapore for a week a month.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Fast forward to this job today and I am leading projects but I have not traveled outside of the city and I am mostly doing software development.  The pay and the company are the same. I am okay with all of these things but they are very different from what I expected coming in.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So I have a choice: &lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Stay and "suffer" through what I have in front of me (the status quo) &lt;br /&gt;&lt;/li&gt;&lt;li&gt;"Force" things to change internally either by making phone calls or complaining or continuing to apply pressure (also status quo but with a bit more boat-rocking / risk taking) or &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Leave and look for something elsewhere.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Those are the three basic choices I think we all face in our lives and jobs every day.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We are free.&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-8895684555781079803?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/8895684555781079803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=8895684555781079803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8895684555781079803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/8895684555781079803'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/when-job-you-have-is-not-job-you-took.html' title='When the job you have is not the job you took'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-531540896490492528</id><published>2010-10-06T13:53:00.001-07:00</published><updated>2010-10-06T13:53:59.137-07:00</updated><title type='text'>Make people make their own assumptions</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;An important part of leading or delegating work is being able to paint a picture for someone of what they need to do.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Often as managers we don't know what the person has to do exactly but they do have to start so there is something to review!  The product can be made "tight" later but first the bulk of the work has to begin.  You should be 80% sure what the right product is yourself or you shouldn't have anyone begin.  This is the definition of start.  (Contrast with Definition of Done in the Agile methodology.)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In general the team *collectively* owns the work.  The person doing the work is the knowledgeable and capable one and the on-lookers are able to comment.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Good systems are open and encourage a full review of the entire work product by those involved or curious.  There are no egos.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;By knowing your assumptions up front or empowering/enabling the worker to make assumptions and then vet/verify them with the customers, work can flow and customers can be satisfied.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-531540896490492528?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/531540896490492528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=531540896490492528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/531540896490492528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/531540896490492528'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/10/make-people-make-their-own-assumptions.html' title='Make people make their own assumptions'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7848840971539233976</id><published>2010-09-10T14:23:00.001-07:00</published><updated>2010-09-10T14:23:51.631-07:00</updated><title type='text'>Increase your real-time collaboration</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Developers are a lot better off when they get to "pair" with peers and analysts who can help them think through the problem and the plan for solving it.  Coding is not easy.  Learning new programming languages (any language for that matter) is not easy.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Learning languages rapidly should be one of the core capabilities of a programmer: "Oh, you only know one language or skillset / toolset?  Sorry, I don't need you."&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I'm sure some programmers prefer to read a book and learn the language that way.  That's fine but to me this seems slow and tedious and may not even work.  Maybe you don't even need that knowledge once you have it.  But then again, I'm really not a book reader, I'm more of a doer and web-searcher and like to unblock myself now, when I'm stuck.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Enter the web, books, and peers.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I want to pick a project that requires (or might require) a technology and try to solve a problem with the technology through practice.  It'd be nice to have someone that's used the technology to work with me but it's not required.  They just have to be a programmer that's willing to learn and be stumped.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This might sound slow and tedious but at least I'm diving in and going for it; and building my network.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7848840971539233976?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7848840971539233976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7848840971539233976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7848840971539233976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7848840971539233976'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/09/increase-your-real-time-collaboration.html' title='Increase your real-time collaboration'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-7821175277026309019</id><published>2010-09-09T17:00:00.001-07:00</published><updated>2010-09-09T17:00:48.415-07:00</updated><title type='text'>Be independent and have positive cash flow</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;A recruiter the other day asked me what my ideal job was.  Not sure what answer I gave them but now that I think about it, what I want to say when anyone asks me that question in the future is two things: A) Be independent and B) have positive cash flow.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Being independent is important to me.  It means I am in charge of my own destiny.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Having positive cash flow is also very important to me.  It means I am able to survive and that I am not spending more cash than I am making.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;I really don't want to have a bunch of ups and downs in life.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;10 years ago I was independent and had a positive cash flow.  Then I graduated from college.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;8 years ago I was not independent and had a positive cash flow.  Then I bought a condo, a truck, and went back to school.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;5 years ago I was not independent and did not have a positive cash flow.  Then I started making better money.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Today I am not FULLY independent (am employed by another company but am working on what I want to be working on and having fun) and have positive cash flow.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;My next step is to become independent again and keep my positive cash flow.  I hope I can make that happen soon!!!!&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-7821175277026309019?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/7821175277026309019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=7821175277026309019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7821175277026309019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/7821175277026309019'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/09/be-independent-and-have-positive-cash.html' title='Be independent and have positive cash flow'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5681344.post-5533906045414982480</id><published>2010-09-09T16:46:00.001-07:00</published><updated>2010-09-09T16:46:36.657-07:00</updated><title type='text'>You want more senior engineers</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Engineer-types can only do so much at once.  You want them figuring out how to solve hard problems all of the time.  Solving hard problems = making big money $$$$$, you know!!  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;But once this senior engineer person has named the solution to a hard problem, the engineering team has to come in to solve it indeed.  (This costs money and should equal revenue for your organization).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Your senior engineers should be your top sales guys.  Everyone else should be feeding business to them.  They are probably the bottlenecks of your organization since real hard problems (remember this means real big $$$ opportunities) are many in number and hard to solve ie process!&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Check out the EfficiTrends web site at www.efficitrends.com.&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5681344-5533906045414982480?l=kickmajorbooty.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kickmajorbooty.blogspot.com/feeds/5533906045414982480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5681344&amp;postID=5533906045414982480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5533906045414982480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5681344/posts/default/5533906045414982480'/><link rel='alternate' type='text/html' href='http://kickmajorbooty.blogspot.com/2010/09/you-want-more-senior-engineers.html' title='You want more senior engineers'/><author><name>Eric Veal</name><uri>https://profiles.google.com/104159992481838485487</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-ZeFYdMDDUjI/AAAAAAAAAAI/AAAAAAAAA0Q/xZvC1sJIyzQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
