<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Kavis Technology Consulting</title><link>http://www.kavistechnology.com/blog</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/KavisTechnologyConsulting" /><description>Three Keys to a Winning IT Department - Technology, Business, and People</description><language>en</language><lastBuildDate>Sun, 29 Aug 2010 23:47:43 PDT</lastBuildDate><generator>http://wordpress.org/?v=2.8.4</generator><sy:updatePeriod xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">hourly</sy:updatePeriod><sy:updateFrequency xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">1</sy:updateFrequency><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/KavisTechnologyConsulting" /><feedburner:info uri="kavistechnologyconsulting" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>KavisTechnologyConsulting</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Developer returns from stone age, finds nirvana</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/oK8tPLuG05c/</link><category>Technology</category><category>development</category><category>open source</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Sun, 29 Aug 2010 23:43:30 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1741</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>The stone age developer is me and I just found software development nirvana!    From the early 80s to the mid 90s I was a software developer.  In the mid 90s to now I have been in numerous management and architecture roles which have kept me out of the world of coding.  This week I dove back into coding and have totally embraced how productive the new world is versus the environments that I coded in back in the day.  Here is my story.</p>
<p><a href="http://picasaweb.google.com/lh/photo/QXKqgLf6BrUtbdRAS7KDvLeekyve-7PKPAOWTmHqJD8?feat=embedwebsite"><img src="http://lh5.ggpht.com/_0oE0MdUg0nE/THtP3qrzTpI/AAAAAAAAD-U/32FX09f11KE/s400/428276765_616b92b428_o.jpg" alt="" /></a></p>
<p><strong>Back in the Day</strong><br />
I cut my teeth in software development on the mainframe building COBOL programs with IMS and DB2 databases in the 80&#8217;s along with some dBase and Clipper on IBM PCs with very little memory.  In the 90&#8217;s I moved into the client server world and developed in C and Unix.  I dabbled with FoxPro on some moonlighting gigs and was just starting to get into the Microsoft world with Visual C++ and early versions of VB before I got into management.  Throughout my development days, my working environment was always constrained by access to large databases on large servers and controlled by DBAs and system administrators who cared more about rules than productivity. The Internet was just starting to get into homes and dial-up was the way to connect.  The development environments were highly dependent on commercial software being installed on expensive hardware and the toolsets were very limited (and usually expensive too).  The languages were very verbose and coding simple functions took many lines of code.</p>
<p><strong>Today&#8217;s Nirvana</strong></p>
<p>Today it is a completely different story.  I am 100 times more productive developing on a simple netbook.  I have no dependency on database servers, commercial software, or anything else.  My only constraint now is simply time.  Take a look at this environment;</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29">Lamp</a> Stack &#8211; <strong><span style="text-decoration: underline;">L</span></strong>inux <span style="text-decoration: underline;"><strong>A</strong></span>pache <strong><span style="text-decoration: underline;">M</span></strong>ySQL <strong><span style="text-decoration: underline;">P</span></strong>ython</li>
<li><a href="http://www.djangoproject.com/">Django</a> &#8211; Python Web Framework</li>
<li><a href="http://pypi.python.org/pypi/django-piston/0.2.1">Piston</a> &#8211; Django Web Service Framework</li>
<li><a href="http://unfuddle.com/">Unfuddle</a> &#8211; Git and Subversion SaaS</li>
<li><a href="http://basecamphq.com/">Basecamp</a> &#8211; Project Management and Collaboration SaaS</li>
<li><a href="https://aws.amazon.com/">Amazon AWS</a> &#8211; Virtual data center &#8211; IaaS</li>
<li><a href="http://filezilla-project.org/">FileZilla</a> &#8211; FTP tool</li>
<li><a href="http://www.pingdom.com/">Pingdom</a> &#8211; Web Performance Monitoring SaaS</li>
<li><a href="http://www.ubuntu.com/">Ubuntu 10</a> &#8211; Operating System</li>
</ul>
<p>All of these tools are either free open source or pay as you go cloud computing services.  What makes it even better is that my entire development environment runs on my netbook which means I can code and test when I am on a plane without having to be connected to the Internet.  I have a full functioning MySQL server and Apache server running.  I can prototype, build, test, and stage on my netbook.  Once I have connectivity I can upload my source to Unfuddle either by using SVN Workbench or command line and then migrate to production once everything is reviewed and approved.</p>
<p>I also can download and try various other open source productivity tools with ease thanks to the <a href="http://en.wikipedia.org/wiki/Ubuntu_Software_Center">Ubuntu Software Center</a> (MySQL Administrator, MySQL Query Browser, various editors, and many others).  My colleagues and I communicate via <a href="http://www.skype.com/intl/en-us/home">Skype</a> , <a href="http://www.freeconferencecall.com/">FreeConferenceCall.com</a>, and our corporate email/calendar is another SaaS solution, you guessed it, <a href="http://www.google.com/apps/intl/en/business/index.html">Google Apps</a>.</p>
<p><strong>How does a CTO have time to code?</strong></p>
<p>Look at our environment!  I have no datacenter, no servers, no 3rd party software to manage.  Business continuity and disaster recovery are <a href="http://www.kavistechnology.com/blog/?p=1474">built into our architecture</a> and managed dynamically in the cloud.  Our voice system is outsourced and we all use our own mobile phones (we have iPhones, Droids, and Blackberries &#8211; who needs to standardize?).  I don&#8217;t have time to code a lot because I do have many other responsibilities, but I can knock off the small jobs that need a resource to get off the long list of open tickets.</p>
<p><strong>Summary</strong></p>
<p>For those of you who never stopped coding, you are probably saying &#8220;big deal&#8221;.  But imagine being frozen in ice for 15 years and coming out for the first time to see how much the world has changed.  Well that&#8217;s how I feel in this modern day development environment.  I feel like a kid at the candy store.  Although, I am a little rusty and am a noob to Python, I can still get stuff done faster than before.  I owe it all Python and it&#8217;s nimble syntax and my escape from corporate America.  The Corporate America that I lived in was very resistant to open source, loved expensive commercial tools that I could not install on my own hardware, and chose to standardize everything at the expense of productivity.   In this new world, I have everything I need to develop faster and test better on my dinky little netbook&#8230;connected to the cloud.  This is nirvana!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1741&amp;linkname=Developer%20returns%20from%20stone%20age%2C%20finds%20nirvana" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/8H3W7FlpTlAFxV-B9tgXDUbHps8/0/da"><img src="http://feedads.g.doubleclick.net/~a/8H3W7FlpTlAFxV-B9tgXDUbHps8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/8H3W7FlpTlAFxV-B9tgXDUbHps8/1/da"><img src="http://feedads.g.doubleclick.net/~a/8H3W7FlpTlAFxV-B9tgXDUbHps8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=oK8tPLuG05c:n_RqYBOnE6Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=oK8tPLuG05c:n_RqYBOnE6Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=oK8tPLuG05c:n_RqYBOnE6Q:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=oK8tPLuG05c:n_RqYBOnE6Q:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=oK8tPLuG05c:n_RqYBOnE6Q:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=oK8tPLuG05c:n_RqYBOnE6Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=oK8tPLuG05c:n_RqYBOnE6Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=oK8tPLuG05c:n_RqYBOnE6Q:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=oK8tPLuG05c:n_RqYBOnE6Q:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=oK8tPLuG05c:n_RqYBOnE6Q:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=oK8tPLuG05c:n_RqYBOnE6Q:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=oK8tPLuG05c:n_RqYBOnE6Q:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/oK8tPLuG05c" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;The stone age developer is me and I just found software development nirvana!    From the early 80s to the mid 90s I was a software developer.  In the mid 90s to now I have been in numerous management and architecture roles which have kept me out of the world of coding.  This week I dove back into coding and have totally embraced how productive the new world is versus the environments that I coded in back in the day.  Here is my story.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/QXKqgLf6BrUtbdRAS7KDvLeekyve-7PKPAOWTmHqJD8?feat=embedwebsite"&gt;&lt;img src="http://lh5.ggpht.com/_0oE0MdUg0nE/THtP3qrzTpI/AAAAAAAAD-U/32FX09f11KE/s400/428276765_616b92b428_o.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Back in the Day&lt;/strong&gt;&lt;br /&gt;
I cut my teeth in software development on the mainframe building COBOL programs with IMS and DB2 databases in the 80&amp;#8217;s along with some dBase and Clipper on IBM PCs with very little memory.  In the 90&amp;#8217;s I moved into the client server world and developed in C and Unix.  I dabbled with FoxPro on some moonlighting gigs and was just starting to get into the Microsoft world with Visual C++ and early versions of VB before I got into management.  Throughout my development days, my working environment was always constrained by access to large databases on large servers and controlled by DBAs and system administrators who cared more about rules than productivity. The Internet was just starting to get into homes and dial-up was the way to connect.  The development environments were highly dependent on commercial software being installed on expensive hardware and the toolsets were very limited (and usually expensive too).  The languages were very verbose and coding simple functions took many lines of code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Today&amp;#8217;s Nirvana&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Today it is a completely different story.  I am 100 times more productive developing on a simple netbook.  I have no dependency on database servers, commercial software, or anything else.  My only constraint now is simply time.  Take a look at this environment;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29"&gt;Lamp&lt;/a&gt; Stack &amp;#8211; &lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;L&lt;/span&gt;&lt;/strong&gt;inux &lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;A&lt;/strong&gt;&lt;/span&gt;pache &lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;M&lt;/span&gt;&lt;/strong&gt;ySQL &lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;P&lt;/span&gt;&lt;/strong&gt;ython&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.djangoproject.com/"&gt;Django&lt;/a&gt; &amp;#8211; Python Web Framework&lt;/li&gt;
&lt;li&gt;&lt;a href="http://pypi.python.org/pypi/django-piston/0.2.1"&gt;Piston&lt;/a&gt; &amp;#8211; Django Web Service Framework&lt;/li&gt;
&lt;li&gt;&lt;a href="http://unfuddle.com/"&gt;Unfuddle&lt;/a&gt; &amp;#8211; Git and Subversion SaaS&lt;/li&gt;
&lt;li&gt;&lt;a href="http://basecamphq.com/"&gt;Basecamp&lt;/a&gt; &amp;#8211; Project Management and Collaboration SaaS&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/"&gt;Amazon AWS&lt;/a&gt; &amp;#8211; Virtual data center &amp;#8211; IaaS&lt;/li&gt;
&lt;li&gt;&lt;a href="http://filezilla-project.org/"&gt;FileZilla&lt;/a&gt; &amp;#8211; FTP tool&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.pingdom.com/"&gt;Pingdom&lt;/a&gt; &amp;#8211; Web Performance Monitoring SaaS&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ubuntu.com/"&gt;Ubuntu 10&lt;/a&gt; &amp;#8211; Operating System&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All of these tools are either free open source or pay as you go cloud computing services.  What makes it even better is that my entire development environment runs on my netbook which means I can code and test when I am on a plane without having to be connected to the Internet.  I have a full functioning MySQL server and Apache server running.  I can prototype, build, test, and stage on my netbook.  Once I have connectivity I can upload my source to Unfuddle either by using SVN Workbench or command line and then migrate to production once everything is reviewed and approved.&lt;/p&gt;
&lt;p&gt;I also can download and try various other open source productivity tools with ease thanks to the &lt;a href="http://en.wikipedia.org/wiki/Ubuntu_Software_Center"&gt;Ubuntu Software Center&lt;/a&gt; (MySQL Administrator, MySQL Query Browser, various editors, and many others).  My colleagues and I communicate via &lt;a href="http://www.skype.com/intl/en-us/home"&gt;Skype&lt;/a&gt; , &lt;a href="http://www.freeconferencecall.com/"&gt;FreeConferenceCall.com&lt;/a&gt;, and our corporate email/calendar is another SaaS solution, you guessed it, &lt;a href="http://www.google.com/apps/intl/en/business/index.html"&gt;Google Apps&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How does a CTO have time to code?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Look at our environment!  I have no datacenter, no servers, no 3rd party software to manage.  Business continuity and disaster recovery are &lt;a href="http://www.kavistechnology.com/blog/?p=1474"&gt;built into our architecture&lt;/a&gt; and managed dynamically in the cloud.  Our voice system is outsourced and we all use our own mobile phones (we have iPhones, Droids, and Blackberries &amp;#8211; who needs to standardize?).  I don&amp;#8217;t have time to code a lot because I do have many other responsibilities, but I can knock off the small jobs that need a resource to get off the long list of open tickets.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For those of you who never stopped coding, you are probably saying &amp;#8220;big deal&amp;#8221;.  But imagine being frozen in ice for 15 years and coming out for the first time to see how much the world has changed.  Well that&amp;#8217;s how I feel in this modern day development environment.  I feel like a kid at the candy store.  Although, I am a little rusty and am a noob to Python, I can still get stuff done faster than before.  I owe it all Python and it&amp;#8217;s nimble syntax and my escape from corporate America.  The Corporate America that I lived in was very resistant to open source, loved expensive commercial tools that I could not install on my own hardware, and chose to standardize everything at the expense of productivity.   In this new world, I have everything I need to develop faster and test better on my dinky little netbook&amp;#8230;connected to the cloud.  This is nirvana!&lt;/p&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1741</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1741</feedburner:origLink></item><item><title>Enterprise Architects and the MBA</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/hwAo8I0Uoko/</link><category>Architecture</category><category>Technology</category><category>enterprise architecture</category><category>EA</category><category>MBA</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Fri, 20 Aug 2010 19:29:13 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1732</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Todd Biske asked the following question on Twitter earlier in the week:</p>
<blockquote><p>Should Enterprise Architects have/get an MBA?</p></blockquote>
<p>In typical EA fashion, the responses fell into two camps, those for and those against.  I happen to think that an MBA is a good thing for an EA to have and not just because I have one.  But before I share how my MBA has helped me immensely in my career, I will state on record that some of the most impressive IT and/or EA type people I have ever worked with or read about do not have an MBA.  In fact, many never completed an undergraduate program.  Also, an MBA is secondary in importance to having a wide range of IT knowledge across the entire enterprise (software development, telecommunications, quality assurance, database management, application integration, security, etc., etc., etc.).  At the end of the day, nothing beats hands on, on the job training.  Some of the best learning experiences come from failing.  An MBA cannot teach that.</p>
<p><a href="http://picasaweb.google.com/lh/photo/ePt9l3ovYSndf3t9b9AySLeekyve-7PKPAOWTmHqJD8?feat=embedwebsite"><img src="http://lh4.ggpht.com/_0oE0MdUg0nE/TG841wE1ayI/AAAAAAAAD98/1AgtfLaQSVo/s800/mba.jpg" /></a></p>
<p>With that said, here is my story about my MBA.  I had been working for many years at a previous company and my hopes of advancing higher up were very limited because there was so little turnover in the company.  Almost the entire management team had been with the company for 10+ years (including me) so I made a decision to prepare myself for my next career by enrolling in a Master in IT.  I felt that to land my dream job of becoming a CTO, I had to expand my knowledge in areas of networking, communications, and other infrastructure related topics since I had spent my whole career in software development.  At the same time, I had been trying to convince management that we needed to invest in a business process reengineering and SOA initiative for quite some time.  One day, I was able to convince a colleague in our R&amp;D department that the BPM/SOA initiative could create tremendous business and IT value in areas of speed to market, elimination of waste, increased sales, and many other tangible benefits.  Over the next several months we tagged teamed and sold the concept to C-level people on the business side and the rest was history.  What I learned during the process is that my colleague understood how to speak in the language that each person understood.  He could sell to the accountants because he knew what they looked for and understood their jobs.  He new how marketing worked.  He could create business plans, financial models, calculate payback periods and more.  I quickly realized that if I had enrolled in an MBA program that taught me about marketing, economics, finance, accounting, organizational leadership, business law, analysis, and more, I probably could have sold this idea years earlier.  So when I finished my MS in IT, I immediately enrolled in MBA program.</p>
<p>I am now a CTO for a young company and still perform many EA-like functions.  I frequently meet with investors, clients, lawyers, and partners and have to present to marketing VPs, CIOs, CMOs, lawyers, accountants, VCs, etc.  I think my MBA has made me much more effective in this role.  I never really had many opportunities to interface with these types of people before so my on the job training in this role was extremely limited.  That is why the MBA was so crucial for me.  Now that I have been doing this for two years, I have added on the job training on top of my MBA skills.  Had I been an entrepreneur my whole career, I probably would not have needed an MBA because I would have experienced all of those roles first hand.</p>
<p>So do EAs need an MBA? No.  But if an EA has never walked a day in the shoes of a marketing VP, a controller, a lawyer, a CIO, a Sales executive, an operations executive, and many others, an MBA can transform the EA from a smart IT person to an effective liaison between IT and the business.  My MBA was one of the best investments I ever made in my career. I would love to hear your experiences and/or opinions on this.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1732&amp;linkname=Enterprise%20Architects%20and%20the%20MBA" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Umc7XXmWjPTOEVEqwZYnjsZs3v0/0/da"><img src="http://feedads.g.doubleclick.net/~a/Umc7XXmWjPTOEVEqwZYnjsZs3v0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Umc7XXmWjPTOEVEqwZYnjsZs3v0/1/da"><img src="http://feedads.g.doubleclick.net/~a/Umc7XXmWjPTOEVEqwZYnjsZs3v0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=hwAo8I0Uoko:CAxuGYws3BA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=hwAo8I0Uoko:CAxuGYws3BA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=hwAo8I0Uoko:CAxuGYws3BA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=hwAo8I0Uoko:CAxuGYws3BA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=hwAo8I0Uoko:CAxuGYws3BA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=hwAo8I0Uoko:CAxuGYws3BA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=hwAo8I0Uoko:CAxuGYws3BA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=hwAo8I0Uoko:CAxuGYws3BA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=hwAo8I0Uoko:CAxuGYws3BA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=hwAo8I0Uoko:CAxuGYws3BA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=hwAo8I0Uoko:CAxuGYws3BA:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=hwAo8I0Uoko:CAxuGYws3BA:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/hwAo8I0Uoko" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;Todd Biske asked the following question on Twitter earlier in the week:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Should Enterprise Architects have/get an MBA?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;In typical EA fashion, the responses fell into two camps, those for and those against.  I happen to think that an MBA is a good thing for an EA to have and not just because I have one.  But before I share how my MBA has helped me immensely in my career, I will state on record that some of the most impressive IT and/or EA type people I have ever worked with or read about do not have an MBA.  In fact, many never completed an undergraduate program.  Also, an MBA is secondary in importance to having a wide range of IT knowledge across the entire enterprise (software development, telecommunications, quality assurance, database management, application integration, security, etc., etc., etc.).  At the end of the day, nothing beats hands on, on the job training.  Some of the best learning experiences come from failing.  An MBA cannot teach that.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/ePt9l3ovYSndf3t9b9AySLeekyve-7PKPAOWTmHqJD8?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_0oE0MdUg0nE/TG841wE1ayI/AAAAAAAAD98/1AgtfLaQSVo/s800/mba.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With that said, here is my story about my MBA.  I had been working for many years at a previous company and my hopes of advancing higher up were very limited because there was so little turnover in the company.  Almost the entire management team had been with the company for 10+ years (including me) so I made a decision to prepare myself for my next career by enrolling in a Master in IT.  I felt that to land my dream job of becoming a CTO, I had to expand my knowledge in areas of networking, communications, and other infrastructure related topics since I had spent my whole career in software development.  At the same time, I had been trying to convince management that we needed to invest in a business process reengineering and SOA initiative for quite some time.  One day, I was able to convince a colleague in our R&amp;amp;D department that the BPM/SOA initiative could create tremendous business and IT value in areas of speed to market, elimination of waste, increased sales, and many other tangible benefits.  Over the next several months we tagged teamed and sold the concept to C-level people on the business side and the rest was history.  What I learned during the process is that my colleague understood how to speak in the language that each person understood.  He could sell to the accountants because he knew what they looked for and understood their jobs.  He new how marketing worked.  He could create business plans, financial models, calculate payback periods and more.  I quickly realized that if I had enrolled in an MBA program that taught me about marketing, economics, finance, accounting, organizational leadership, business law, analysis, and more, I probably could have sold this idea years earlier.  So when I finished my MS in IT, I immediately enrolled in MBA program.&lt;/p&gt;
&lt;p&gt;I am now a CTO for a young company and still perform many EA-like functions.  I frequently meet with investors, clients, lawyers, and partners and have to present to marketing VPs, CIOs, CMOs, lawyers, accountants, VCs, etc.  I think my MBA has made me much more effective in this role.  I never really had many opportunities to interface with these types of people before so my on the job training in this role was extremely limited.  That is why the MBA was so crucial for me.  Now that I have been doing this for two years, I have added on the job training on top of my MBA skills.  Had I been an entrepreneur my whole career, I probably would not have needed an MBA because I would have experienced all of those roles first hand.&lt;/p&gt;
&lt;p&gt;So do EAs need an MBA? No.  But if an EA has never walked a day in the shoes of a marketing VP, a controller, a lawyer, a CIO, a Sales executive, an operations executive, and many others, an MBA can transform the EA from a smart IT person to an effective liaison between IT and the business.  My MBA was one of the best investments I ever made in my career. I would love to hear your experiences and/or opinions on this.&lt;/p&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1732</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1732</feedburner:origLink></item><item><title>How the cloud has changed testing forever</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/F30mzRYMw0E/</link><category>Cloud computing</category><category>Technology</category><category>testing</category><category>SOASTA</category><category>UTest</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Tue, 22 Jun 2010 19:12:27 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1703</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>While many companies still debate whether it makes sense for them to look to the cloud for their application and data center needs, there should be no debate that the cloud is the place to go for testing.  In this post I discuss three examples of how my company (<a href="www.mdotnetwork.com">M-Dot Network</a>) has leveraged the cloud for testing in ways that are not even feasible in the on-premise world.</p>
<p><span style="text-decoration: underline;"><strong>Prototyping/Discovery</strong></span></p>
<p><strong>Problem</strong>:  We were building a high speed transaction processing system and did not know how much memory and CPU would be optimal for the architecture.</p>
<p><strong>Pre Cloud</strong> &#8211; In most of the previous projects I worked on in other companies, we typically had to purchase our hardware early in the life-cycle due to long procurement cycles and setup time.  Usually we had to order this way before we started prototyping which means we had to take our best guess.  The consequences would normally be that we would have to tailor our solution around the hardware that we purchased or existing hardware that we were forced to use.  The end result was usually a less than optimal performing solution due to hardware constraints.  Instant legacy, how nice!</p>
<p><strong>Cloud </strong>- The procurement and setup issues go away because resources can be provisioned in minutes in the cloud.  This allowed us to get deep into the prototyping phase and then test our design against numerous combinations of CPU, memory, and database subsystems.  The result was the complete opposite of the old days.  Instead of rigging our design to meet the constraints of hardware, we were able to provision the virtual servers that met our performance requirements based on actual test results.   That is nirvana!</p>
<p><span style="text-decoration: underline;"><strong>Performance Testing<br />
</strong></span></p>
<p><strong>Problem</strong>:  It is very time consuming and expensive to create performance tests that can simulate millions of transactions from multiple touchpoints.</p>
<p><strong>Pre Cloud</strong> &#8211; Unless you were testing on a soon to be production system, you had no way to do true performance testing without having a replica of your production environment, plus enough hardware/infrastructure to simulate loads that far exceed your current projections.  After all, it makes no sense to only test the amount of traffic that you expect to see in production without testing spikes and testing for future growth.  I would also argue that one should test the system to see at what load the system starts to break or perform sub-optimally.  In the on-premise world, buying additional capacity just to do performance tests coupled with the incredibly high costs of software licensing from tools like Loadrunner is just not feasible.  So companies rarely are able to simulate with large enough loads to test scale and simply can&#8217;t afford to provision test systems that are equivalent to their production environments.</p>
<p><strong>Cloud </strong>- We leveraged Testing as a Service.  We spent 2 weeks with our technology partner SOASTA and were able to script and deploy a <a href="http://www.marketwire.com/press-release/M-Dot-Network-Leverages-Cloud-Test-Digital-Transaction-Platform-1000000-Users-1051640.htm">1 million concurrent user performance test</a>.  SOASTA fired up 587 servers and we fired up over 50, that is 600+ servers &#8220;procured&#8221; and installed in an hour.  We ran our simulation through out the day testing bursts and sustaining a load of 1 million concurrent transactions and were able to prove that our network could handle transactions for over 200,000 stores concurrently!  After we finished the test we tore down all 600+ servers and only paid for the time we used them.  Imagine trying that on-premise!  A 2 week setup and test of 1 million concurrent transactions per minute leveraging 600+ servers at a very low cost without adding headcount, infrastructure, software licenses, etc.  Without a solution like SOASTA&#8217;s Cloudtest, we would not even had attempted a test of this magnitude.  We actually discovered and fixed a few bottlenecks along the way.  Without this test, those bottlenecks would have been discovered in production and would have impacted our customers.</p>
<div id="__ss_2421578" style="width: 425px;"><strong style="display:block;margin:12px 0 4px"><a title="Soasta Case Study" href="http://www.slideshare.net/madgreek65/soasta-case-study">Soasta Case Study</a></strong><object id="__sse2421578" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=soastacasestudy-091104103859-phpapp02&amp;stripped_title=soasta-case-study" /><param name="name" value="__sse2421578" /><param name="allowfullscreen" value="true" /><embed id="__sse2421578" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=soastacasestudy-091104103859-phpapp02&amp;stripped_title=soasta-case-study" name="__sse2421578" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/madgreek65">Mike Kavis</a>.</div>
<div style="padding:5px 0 12px">(note: the presentation was based on our first test with SOASTA that was a 10K concurrent usage test).</div>
</div>
<p><span style="text-decoration: underline;"><strong>Resources and Mobile Devices</strong></span></p>
<p><strong>Problem</strong>:</p>
<p>We recently completed our social media manager tool to allow our retailers to manage their SMS groups, Twitter, &amp; Facebook updates from one place (including issuing coupons).  To test this we needed to have access to numerous types of mobile devices, carriers, geographical locations, and an army of temporary testing resources.</p>
<p><strong>Pre-Cloud</strong>:</p>
<p>In the old days, I would have to purchase, lease, or borrow a large collection of mobile devices across a wide variety of carriers.  I would also need to put people in various areas across the country to truly test the experience as the retailers&#8217; customers would experience it.  After all, I would rather encounter coverage/carrier issues before consumers do.  I could also outsource this to a technology provider for some heavy costs.  Either way, this is an expensive undertaking using traditional methods.</p>
<p><strong>Cloud</strong>:</p>
<p>Instead, we partnered with cloud based crowd sourcing testing partner, <a href="http://www.utest.com/">UTest</a>, who has testers scattered throughout the world with every handset/carrier combination imaginable.  They also have a web based defect tracking and collaboration platform.  So with a simple phone call and a very low cost, we set up and executed a three day test that covered most of the major phones, from smart phones to basic mobile devices, and across numerous carriers.  In addition, we loaded up on testers who lived in the areas close to the retailers who would be using this service.  This gave us mass coverage of devices and carriers for an extremely low cost and over a very short window of time.  Agile, cost effective, and efficient!</p>
<p><span style="text-decoration: underline;"><strong>Summary</strong></span></p>
<p>These are just three examples of how the cloud is changing testing forever.  All three of these scenarios can be tested in the cloud regardless if the actual solution to be tested was built in the cloud or on-premise.  Even if you are building your solution on-premise, you can still do the initial prototyping on the cloud to figure our how much CPU and memory you need to buy.  Many of both SOASTA&#8217;s and UTest&#8217;s customers have on-premise solutions.  So even if your company fears the cloud as a solution for deploying applications and building data centers, there is no excuse for continuing to spend way too much time and money testing things the &#8220;way we have always done it&#8221;.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1051px; width: 1px; height: 1px; overflow: hidden;">http://www.marketwire.com/press-release/M-Dot-Network-Leverages-Cloud-Test-Digital-Transaction-Platform-1000000-Users-1051640.htm</div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1703&amp;linkname=How%20the%20cloud%20has%20changed%20testing%20forever" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/bLLnXIjsw4bB3MGIjElekYP5QwQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/bLLnXIjsw4bB3MGIjElekYP5QwQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/bLLnXIjsw4bB3MGIjElekYP5QwQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/bLLnXIjsw4bB3MGIjElekYP5QwQ/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=F30mzRYMw0E:PLFNMF7fiHc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=F30mzRYMw0E:PLFNMF7fiHc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=F30mzRYMw0E:PLFNMF7fiHc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=F30mzRYMw0E:PLFNMF7fiHc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=F30mzRYMw0E:PLFNMF7fiHc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=F30mzRYMw0E:PLFNMF7fiHc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=F30mzRYMw0E:PLFNMF7fiHc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=F30mzRYMw0E:PLFNMF7fiHc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=F30mzRYMw0E:PLFNMF7fiHc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=F30mzRYMw0E:PLFNMF7fiHc:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=F30mzRYMw0E:PLFNMF7fiHc:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=F30mzRYMw0E:PLFNMF7fiHc:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/F30mzRYMw0E" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;While many companies still debate whether it makes sense for them to look to the cloud for their application and data center needs, there should be no debate that the cloud is the place to go for testing.  In this post I discuss three examples of how my company (&lt;a href="www.mdotnetwork.com"&gt;M-Dot Network&lt;/a&gt;) has leveraged the cloud for testing in ways that are not even feasible in the on-premise world.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Prototyping/Discovery&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem&lt;/strong&gt;:  We were building a high speed transaction processing system and did not know how much memory and CPU would be optimal for the architecture.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pre Cloud&lt;/strong&gt; &amp;#8211; In most of the previous projects I worked on in other companies, we typically had to purchase our hardware early in the life-cycle due to long procurement cycles and setup time.  Usually we had to order this way before we started prototyping which means we had to take our best guess.  The consequences would normally be that we would have to tailor our solution around the hardware that we purchased or existing hardware that we were forced to use.  The end result was usually a less than optimal performing solution due to hardware constraints.  Instant legacy, how nice!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cloud &lt;/strong&gt;- The procurement and setup issues go away because resources can be provisioned in minutes in the cloud.  This allowed us to get deep into the prototyping phase and then test our design against numerous combinations of CPU, memory, and database subsystems.  The result was the complete opposite of the old days.  Instead of rigging our design to meet the constraints of hardware, we were able to provision the virtual servers that met our performance requirements based on actual test results.   That is nirvana!&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Performance Testing&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem&lt;/strong&gt;:  It is very time consuming and expensive to create performance tests that can simulate millions of transactions from multiple touchpoints.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pre Cloud&lt;/strong&gt; &amp;#8211; Unless you were testing on a soon to be production system, you had no way to do true performance testing without having a replica of your production environment, plus enough hardware/infrastructure to simulate loads that far exceed your current projections.  After all, it makes no sense to only test the amount of traffic that you expect to see in production without testing spikes and testing for future growth.  I would also argue that one should test the system to see at what load the system starts to break or perform sub-optimally.  In the on-premise world, buying additional capacity just to do performance tests coupled with the incredibly high costs of software licensing from tools like Loadrunner is just not feasible.  So companies rarely are able to simulate with large enough loads to test scale and simply can&amp;#8217;t afford to provision test systems that are equivalent to their production environments.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cloud &lt;/strong&gt;- We leveraged Testing as a Service.  We spent 2 weeks with our technology partner SOASTA and were able to script and deploy a &lt;a href="http://www.marketwire.com/press-release/M-Dot-Network-Leverages-Cloud-Test-Digital-Transaction-Platform-1000000-Users-1051640.htm"&gt;1 million concurrent user performance test&lt;/a&gt;.  SOASTA fired up 587 servers and we fired up over 50, that is 600+ servers &amp;#8220;procured&amp;#8221; and installed in an hour.  We ran our simulation through out the day testing bursts and sustaining a load of 1 million concurrent transactions and were able to prove that our network could handle transactions for over 200,000 stores concurrently!  After we finished the test we tore down all 600+ servers and only paid for the time we used them.  Imagine trying that on-premise!  A 2 week setup and test of 1 million concurrent transactions per minute leveraging 600+ servers at a very low cost without adding headcount, infrastructure, software licenses, etc.  Without a solution like SOASTA&amp;#8217;s Cloudtest, we would not even had attempted a test of this magnitude.  We actually discovered and fixed a few bottlenecks along the way.  Without this test, those bottlenecks would have been discovered in production and would have impacted our customers.&lt;/p&gt;
&lt;div id="__ss_2421578" style="width: 425px;"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a title="Soasta Case Study" href="http://www.slideshare.net/madgreek65/soasta-case-study"&gt;Soasta Case Study&lt;/a&gt;&lt;/strong&gt;&lt;object id="__sse2421578" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=soastacasestudy-091104103859-phpapp02&amp;amp;stripped_title=soasta-case-study" /&gt;&lt;param name="name" value="__sse2421578" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;embed id="__sse2421578" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=soastacasestudy-091104103859-phpapp02&amp;amp;stripped_title=soasta-case-study" name="__sse2421578" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;div style="padding:5px 0 12px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/madgreek65"&gt;Mike Kavis&lt;/a&gt;.&lt;/div&gt;
&lt;div style="padding:5px 0 12px"&gt;(note: the presentation was based on our first test with SOASTA that was a 10K concurrent usage test).&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Resources and Mobile Devices&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;We recently completed our social media manager tool to allow our retailers to manage their SMS groups, Twitter, &amp;amp; Facebook updates from one place (including issuing coupons).  To test this we needed to have access to numerous types of mobile devices, carriers, geographical locations, and an army of temporary testing resources.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pre-Cloud&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;In the old days, I would have to purchase, lease, or borrow a large collection of mobile devices across a wide variety of carriers.  I would also need to put people in various areas across the country to truly test the experience as the retailers&amp;#8217; customers would experience it.  After all, I would rather encounter coverage/carrier issues before consumers do.  I could also outsource this to a technology provider for some heavy costs.  Either way, this is an expensive undertaking using traditional methods.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cloud&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Instead, we partnered with cloud based crowd sourcing testing partner, &lt;a href="http://www.utest.com/"&gt;UTest&lt;/a&gt;, who has testers scattered throughout the world with every handset/carrier combination imaginable.  They also have a web based defect tracking and collaboration platform.  So with a simple phone call and a very low cost, we set up and executed a three day test that covered most of the major phones, from smart phones to basic mobile devices, and across numerous carriers.  In addition, we loaded up on testers who lived in the areas close to the retailers who would be using this service.  This gave us mass coverage of devices and carriers for an extremely low cost and over a very short window of time.  Agile, cost effective, and efficient!&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;These are just three examples of how the cloud is changing testing forever.  All three of these scenarios can be tested in the cloud regardless if the actual solution to be tested was built in the cloud or on-premise.  Even if you are building your solution on-premise, you can still do the initial prototyping on the cloud to figure our how much CPU and memory you need to buy.  Many of both SOASTA&amp;#8217;s and UTest&amp;#8217;s customers have on-premise solutions.  So even if your company fears the cloud as a solution for deploying applications and building data centers, there is no excuse for continuing to spend way too much time and money testing things the &amp;#8220;way we have always done it&amp;#8221;.&lt;/p&gt;
&lt;div id="_mcePaste" style="position: absolute; left: -10000px; top: 1051px; width: 1px; height: 1px; overflow: hidden;"&gt;http://www.marketwire.com/press-release/M-Dot-Network-Leverages-Cloud-Test-Digital-Transaction-Platform-1000000-Users-1051640.htm&lt;/div&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1703</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1703</feedburner:origLink></item><item><title>What corporate IT should learn from Startups: Part 2 – Roadmaps</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/IQJkdpdl08I/</link><category>Technology</category><category>roadmap</category><category>startup</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Mon, 03 May 2010 19:22:32 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1688</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>As I have mentioned in numerous posts over the last several months, I am finding that things like process, governance, architecture, SOA, cloud computing, and others are much easier in my new startup world than in my old corporate world that I battled in since the 80&#8217;s.  Even though I never intend to return to the corporate world I feel obligated to share with my colleagues in the corporate world because I know how hard it can be innovate and promote change in established cultures.  In <a href="http://www.kavistechnology.com/blog/?p=1674">part one on process</a>, I recommended creating a startup atmosphere by building a small team free from the constraints of the corporate setting.</p>
<p>In this post I will focus on roadmaps.  Whether you are building a roadmap for you overall architecture, for a portfolio of projects within a given domain of your architecture, or for reengineering business processes, roadmapping can be a challenge because of large amounts of legacy systems and ingrained behavior.  Many roadmapping exercises start with a long process of capturing the current state.  Often this leads to analysis paralysis and lots of time and money is spent while nobody is building the future state.</p>
<p><strong>WWSD?</strong></p>
<p>What would a startup do?  Well, a startup&#8217;s current state is that they have a blank sheet of paper and an opportunity to build the best possible solution with no legacy constraints.  Hmm, doesn&#8217;t that sound attractive?  I wrote a post back in 2007 called <a href="http://www.kavistechnology.com/blog/?p=204">Getting to Future State</a> where I recommended designing the future state first and then capture the current state later.  <strong>The reason is simple, if you start with the current state you immediately constrain the innovation process for future state.  Why not start with the perfect world and work back instead of starting with an imperfect world and adding to it?</strong><br />
<a href="http://picasaweb.google.com/lh/photo/DblpYVee5FQgvTGQLWmtfLeekyve-7PKPAOWTmHqJD8?feat=embedwebsite"><img src="http://lh4.ggpht.com/_0oE0MdUg0nE/S997liNKEDI/AAAAAAAAD5g/EbZrBKIBe8M/s400/current-state.png" alt="" /></a><br />
<strong>Starting with current state can create undesirable results</strong></p>
<p><a href="http://picasaweb.google.com/lh/photo/ngxRvtzN24K009XiZ2X-s7eekyve-7PKPAOWTmHqJD8?feat=embedwebsite"><img src="http://lh3.ggpht.com/_0oE0MdUg0nE/S9-A9T_a_TI/AAAAAAAAD5w/C0EwVwq78gQ/s400/future-state.png" alt="" /></a><br />
<strong>Starting with future state can increase your chances for a desirable outcome</strong></p>
<p>WWSD?  A good startup would map out what it wants to be when it grows up first and then work towards that goal while carefully managing its precious resources and capital.  A startup will also deliver early and often because it has to generate revenue, customer interest, and investor enthusiasm before it goes broke.  That is exactly what a corporation should do!  Deliver early and often making incremental improvements and proving its value to the executives (corporate equivalent of investors).</p>
<p>I have seen and been involved in too many promising projects where the next new technology, process, or organizational change was going to solve all of the world&#8217;s problems.  Each time these initiatives fell short of expectations and each time these new solutions were just another layer on top of the last solution.  Each layer added a new layer of complexity and legacy on top of the previous layer.  The reason for this is these teams started with what existed and figured out how to &#8220;wire in&#8221; the next technology, instead of figuring out how to move off or abstract parts of the legacy systems in order to take advantage of the newer technologies.</p>
<p>So the next time you have a roadmapping exercise, don&#8217;t start by analyzing what exists.  Start with a blank sheet of paper and ask &#8220;If we were a startup and were starting business today, what would the future state look like?&#8221;  Once you define what the perfect world looks like, then figure out how to get there.  You will likely find that you will have to make some sacrifices here and there but at least your innovative thinking was unconstrained when you envisioned the future state!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1688&amp;linkname=What%20corporate%20IT%20should%20learn%20from%20Startups%3A%20Part%202%20%E2%80%93%20Roadmaps" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/UxPVbj1U_fiaD6-QOSDO5ngzHZs/0/da"><img src="http://feedads.g.doubleclick.net/~a/UxPVbj1U_fiaD6-QOSDO5ngzHZs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/UxPVbj1U_fiaD6-QOSDO5ngzHZs/1/da"><img src="http://feedads.g.doubleclick.net/~a/UxPVbj1U_fiaD6-QOSDO5ngzHZs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=IQJkdpdl08I:s8MrOedFQnE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=IQJkdpdl08I:s8MrOedFQnE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=IQJkdpdl08I:s8MrOedFQnE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=IQJkdpdl08I:s8MrOedFQnE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=IQJkdpdl08I:s8MrOedFQnE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=IQJkdpdl08I:s8MrOedFQnE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=IQJkdpdl08I:s8MrOedFQnE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=IQJkdpdl08I:s8MrOedFQnE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=IQJkdpdl08I:s8MrOedFQnE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=IQJkdpdl08I:s8MrOedFQnE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=IQJkdpdl08I:s8MrOedFQnE:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=IQJkdpdl08I:s8MrOedFQnE:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/IQJkdpdl08I" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;As I have mentioned in numerous posts over the last several months, I am finding that things like process, governance, architecture, SOA, cloud computing, and others are much easier in my new startup world than in my old corporate world that I battled in since the 80&amp;#8217;s.  Even though I never intend to return to the corporate world I feel obligated to share with my colleagues in the corporate world because I know how hard it can be innovate and promote change in established cultures.  In &lt;a href="http://www.kavistechnology.com/blog/?p=1674"&gt;part one on process&lt;/a&gt;, I recommended creating a startup atmosphere by building a small team free from the constraints of the corporate setting.&lt;/p&gt;
&lt;p&gt;In this post I will focus on roadmaps.  Whether you are building a roadmap for you overall architecture, for a portfolio of projects within a given domain of your architecture, or for reengineering business processes, roadmapping can be a challenge because of large amounts of legacy systems and ingrained behavior.  Many roadmapping exercises start with a long process of capturing the current state.  Often this leads to analysis paralysis and lots of time and money is spent while nobody is building the future state.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WWSD?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;What would a startup do?  Well, a startup&amp;#8217;s current state is that they have a blank sheet of paper and an opportunity to build the best possible solution with no legacy constraints.  Hmm, doesn&amp;#8217;t that sound attractive?  I wrote a post back in 2007 called &lt;a href="http://www.kavistechnology.com/blog/?p=204"&gt;Getting to Future State&lt;/a&gt; where I recommended designing the future state first and then capture the current state later.  &lt;strong&gt;The reason is simple, if you start with the current state you immediately constrain the innovation process for future state.  Why not start with the perfect world and work back instead of starting with an imperfect world and adding to it?&lt;/strong&gt;&lt;br /&gt;
&lt;a href="http://picasaweb.google.com/lh/photo/DblpYVee5FQgvTGQLWmtfLeekyve-7PKPAOWTmHqJD8?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_0oE0MdUg0nE/S997liNKEDI/AAAAAAAAD5g/EbZrBKIBe8M/s400/current-state.png" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;Starting with current state can create undesirable results&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/ngxRvtzN24K009XiZ2X-s7eekyve-7PKPAOWTmHqJD8?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_0oE0MdUg0nE/S9-A9T_a_TI/AAAAAAAAD5w/C0EwVwq78gQ/s400/future-state.png" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;Starting with future state can increase your chances for a desirable outcome&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;WWSD?  A good startup would map out what it wants to be when it grows up first and then work towards that goal while carefully managing its precious resources and capital.  A startup will also deliver early and often because it has to generate revenue, customer interest, and investor enthusiasm before it goes broke.  That is exactly what a corporation should do!  Deliver early and often making incremental improvements and proving its value to the executives (corporate equivalent of investors).&lt;/p&gt;
&lt;p&gt;I have seen and been involved in too many promising projects where the next new technology, process, or organizational change was going to solve all of the world&amp;#8217;s problems.  Each time these initiatives fell short of expectations and each time these new solutions were just another layer on top of the last solution.  Each layer added a new layer of complexity and legacy on top of the previous layer.  The reason for this is these teams started with what existed and figured out how to &amp;#8220;wire in&amp;#8221; the next technology, instead of figuring out how to move off or abstract parts of the legacy systems in order to take advantage of the newer technologies.&lt;/p&gt;
&lt;p&gt;So the next time you have a roadmapping exercise, don&amp;#8217;t start by analyzing what exists.  Start with a blank sheet of paper and ask &amp;#8220;If we were a startup and were starting business today, what would the future state look like?&amp;#8221;  Once you define what the perfect world looks like, then figure out how to get there.  You will likely find that you will have to make some sacrifices here and there but at least your innovative thinking was unconstrained when you envisioned the future state!&lt;/p&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1688</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1688</feedburner:origLink></item><item><title>What corporate IT should learn from Startups: Part 1 – Process</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/xJD9wRUby6g/</link><category>Technology</category><category>agility</category><category>Leadership</category><category>startup</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Sat, 01 May 2010 19:38:00 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1674</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>I have spent well over 20 years in corporate IT environments, most of it working for IT shops in the 100-300 person range.  In every company that I worked for, IT was seen as a bottleneck and IT struggled to satisfy the needs of the business.  In many companies, this is the standard.  The reasons for these struggles can be boiled down into the following categories:</p>
<p>1) Process &#8211; Too much, too little, or the wrong process for the organization<br />
2) Architecture &#8211; No focus on EA (&#8221;Wild West&#8221;), vendor driven, or Ivory Tower Syndrome<br />
3) Culture &#8211; Silos, change resistant, IT thought as a cost center, wrong or unmotivated people<br />
4) Priorities &#8211; No portfolio type thinking, decisions made at the wrong level, lack of accountability/justification</p>
<p>In the last 18 months, I have worked in a startup with a  team of 10+ employees advisors, partners, and consultants.  Many of the above issues are not a problem in our environment for the following reasons:</p>
<p>1) Process &#8211; Teams are small, easy to communicate, everybody depends on everyone else<br />
2) Architecture &#8211; We see architecture as both a necessity and a competitive advantage<br />
3) Culture &#8211; Survival depends on alignment, agility, and change<br />
4) Priorities &#8211; Every penny spent better contribute in some way towards a penny earned</p>
<p>Established organizations can usually survive and sometimes thrive even despite their deficiencies in IT because their core business is bringing in sufficient revenue.  For startups, I have seen some great business models fail because of the company&#8217;s inability to execute.  Startups, especially those in early stages, rarely succeed if they are inefficient.  So how can larger, established companies create that entrepreneurial environment that brings the same motivation, accountability, and alignment that comes naturally in startups?</p>
<p><strong>What does success look like?</strong></p>
<p>Often, companies like to create a profile of their most successful employees so they can use this profile as a hiring tool for identifying talent that matches the best people in the company.  I recommend that any company who recognizes that it needs to make changes to improve delivery and business/IT alignment create a profile for what a successful startup looks like.  Notice I did not say what a successful well established company looks like.  The reason is simple.  Startups typically deliver frequently, with little capital, with just enough features, and with more modern solutions.  Isn&#8217;t that what established companies really want at the end of the day?</p>
<p><strong>So why do startups tend to move faster and innovate more?</strong></p>
<p>1) Smaller teams<br />
2) Better communication/alignment<br />
3) Smaller budgets = less features and shorter deadlines<br />
4) Employee incentives (survival) are directly tied to results<br />
5) Everybody matters, everybody contributes<br />
6) Not married to legacy systems, processes, cultures<br />
7) Everybody sees the big picture</p>
<p>So how can leaders in IT create this kind of environment that fits the profile of so many successful startups?  Transforming an entire organization can be an ominous task.  We have seen many companies fail implementing new technologies because of the inability to change the culture.  It takes buy in at the highest levels and great transformational leadership to change a company&#8217;s culture and motivation.  Maybe the solution is simpler.   Create a &#8220;startup&#8221; within your organization and ask yourself, &#8220;What would a startup do?&#8221;</p>
<p><strong>WWSD?</strong><br />
A good startup would build a business plan that shows investors what it will build, how it will generate revenue, how it will keep its burn rate to a minimum, how it will deliver quickly, and why it is better than the competition.  Then the startup would build a small team with its limited funds and create extremely aggressive goals and targets that are back loaded with incentives for employees pending on the outcome of their delivery and future funding.  Then the team would be empowered to do whatever it takes to meet those deliverables within the limits of the existing funds and resources.  In a startup, it takes a certain mentality for an IT person to survive and thrive in this type of environment.  Make sure that only those types of people are included in this internal startup.  It only takes one corporate attitude to destroy a startup.</p>
<p>To meet the commitments, team members will have to heavily rely on one another.  They will also need to innovate to figure out how to balance features, functionality, and quality.  Decisions will need to be made quickly and documentation will have to be just enough.  In my startup we call this <strong>JEJIT </strong>- <strong>J</strong>ust <strong>E</strong>nough, <strong>J</strong>ust <strong>I</strong>n <strong>T</strong>ime.  Our requirements and design documents are more visual than textual.  You won&#8217;t see any 150 page requirements documents because nobody has the time to create it.  Instead you will see an iterative process where we get just enough requirements to throw a prototype together.  Then we show the prototype to the product owner and iterate through changes until the requirements are good enough for a demo.  The first slide of the following presentation shows how we iterate through each phase.</p>
<div id="__ss_3934370" style="width: 425px;"><strong style="display:block;margin:12px 0 4px"><a title="Agile" href="http://www.slideshare.net/madgreek65/agile-3934370">Agile</a></strong><object id="__sse3934370" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=agile-100501202959-phpapp01&amp;stripped_title=agile-3934370" /><param name="name" value="__sse3934370" /><param name="allowfullscreen" value="true" /><embed id="__sse3934370" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=agile-100501202959-phpapp01&amp;stripped_title=agile-3934370" name="__sse3934370" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/madgreek65">Mike Kavis</a>.</div>
</div>
<div style="padding:5px 0 12px">The second slide shows how we set weekly deliverables and chip away at our deadline each week.  This process allows us to get the process flows up running quickly so we can flush out the requirements.  Once we feel good about the flow, we put a enough of a user interface on it to show it to people.  The real user interface requirements come as people start using the demo and giving us feedback.  We also quickly learn when we have enough features to satisfy the immediate needs.  A 150 page document listing all of the possible features usually leads to the user demanding most or all of it.  With a limited feature rich user interface that shows the workflow (we call it the plumbing), the user will probably only ask for just the features they need because they can&#8217;t wait to get their hands on the workflow that you just showed them.</div>
<div style="padding:5px 0 12px">What I just described is just an example of the process my company put in place.  It is agile in nature, but by no means is what purists would call Agile Development.  I do not need to enforce any new &#8220;by the book&#8221; methodology.  I did not need to send my team to training to learn how to be scrum masters.  I just surrounded myself with a few talented people with the right incentives and we all agreed that this is &#8220;how we roll&#8221;.  If the startup team helps define the process that they will use, they will not resist it.  They will own it and be proud of it.</div>
<div style="padding:5px 0 12px"><strong>Other options</strong></div>
<div style="padding:5px 0 12px">Creating an internal startup is one option.  Another is acquiring, partnering, or investing in a startup that can deliver a specific product or service that the company needs.  This is a quicker method but could create all kinds of unhappiness internally when employees see this as a threat to their jobs.  Outsourcing is another option which comes with the same type of baggage.  I recommend trying the internal startup method.  Create a team that is isolated from all other projects, free to create new processes, free to use the right technologies for the job instead of what exists, and let them run with it.  If it works, repeat it with another group.  Continue doing so until you have created an entrepreneurial environment.</div>
<div style="padding:5px 0 12px"><strong>Summary</strong></div>
<div style="padding:5px 0 12px">After 3 decades of corporate life, my last 18 months in a startup has showed me how innovative and what a great partner IT can be to the business.  Sometimes at night I ask myself, &#8220;If I went back to the corporate world (God forbid), what would I do differently to capture the spirit, agility, and innovation that my startup has.  My answer is, ask WWSD?</div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1674&amp;linkname=What%20corporate%20IT%20should%20learn%20from%20Startups%3A%20Part%201%20%26%238211%3B%20Process" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/vKj3EsYzkfMJuz0bFvu7cZ1j7Wg/0/da"><img src="http://feedads.g.doubleclick.net/~a/vKj3EsYzkfMJuz0bFvu7cZ1j7Wg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/vKj3EsYzkfMJuz0bFvu7cZ1j7Wg/1/da"><img src="http://feedads.g.doubleclick.net/~a/vKj3EsYzkfMJuz0bFvu7cZ1j7Wg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=xJD9wRUby6g:aY_8eavNGGE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=xJD9wRUby6g:aY_8eavNGGE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=xJD9wRUby6g:aY_8eavNGGE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=xJD9wRUby6g:aY_8eavNGGE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=xJD9wRUby6g:aY_8eavNGGE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=xJD9wRUby6g:aY_8eavNGGE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=xJD9wRUby6g:aY_8eavNGGE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=xJD9wRUby6g:aY_8eavNGGE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=xJD9wRUby6g:aY_8eavNGGE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=xJD9wRUby6g:aY_8eavNGGE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=xJD9wRUby6g:aY_8eavNGGE:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=xJD9wRUby6g:aY_8eavNGGE:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/xJD9wRUby6g" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;I have spent well over 20 years in corporate IT environments, most of it working for IT shops in the 100-300 person range.  In every company that I worked for, IT was seen as a bottleneck and IT struggled to satisfy the needs of the business.  In many companies, this is the standard.  The reasons for these struggles can be boiled down into the following categories:&lt;/p&gt;
&lt;p&gt;1) Process &amp;#8211; Too much, too little, or the wrong process for the organization&lt;br /&gt;
2) Architecture &amp;#8211; No focus on EA (&amp;#8221;Wild West&amp;#8221;), vendor driven, or Ivory Tower Syndrome&lt;br /&gt;
3) Culture &amp;#8211; Silos, change resistant, IT thought as a cost center, wrong or unmotivated people&lt;br /&gt;
4) Priorities &amp;#8211; No portfolio type thinking, decisions made at the wrong level, lack of accountability/justification&lt;/p&gt;
&lt;p&gt;In the last 18 months, I have worked in a startup with a  team of 10+ employees advisors, partners, and consultants.  Many of the above issues are not a problem in our environment for the following reasons:&lt;/p&gt;
&lt;p&gt;1) Process &amp;#8211; Teams are small, easy to communicate, everybody depends on everyone else&lt;br /&gt;
2) Architecture &amp;#8211; We see architecture as both a necessity and a competitive advantage&lt;br /&gt;
3) Culture &amp;#8211; Survival depends on alignment, agility, and change&lt;br /&gt;
4) Priorities &amp;#8211; Every penny spent better contribute in some way towards a penny earned&lt;/p&gt;
&lt;p&gt;Established organizations can usually survive and sometimes thrive even despite their deficiencies in IT because their core business is bringing in sufficient revenue.  For startups, I have seen some great business models fail because of the company&amp;#8217;s inability to execute.  Startups, especially those in early stages, rarely succeed if they are inefficient.  So how can larger, established companies create that entrepreneurial environment that brings the same motivation, accountability, and alignment that comes naturally in startups?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What does success look like?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Often, companies like to create a profile of their most successful employees so they can use this profile as a hiring tool for identifying talent that matches the best people in the company.  I recommend that any company who recognizes that it needs to make changes to improve delivery and business/IT alignment create a profile for what a successful startup looks like.  Notice I did not say what a successful well established company looks like.  The reason is simple.  Startups typically deliver frequently, with little capital, with just enough features, and with more modern solutions.  Isn&amp;#8217;t that what established companies really want at the end of the day?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So why do startups tend to move faster and innovate more?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;1) Smaller teams&lt;br /&gt;
2) Better communication/alignment&lt;br /&gt;
3) Smaller budgets = less features and shorter deadlines&lt;br /&gt;
4) Employee incentives (survival) are directly tied to results&lt;br /&gt;
5) Everybody matters, everybody contributes&lt;br /&gt;
6) Not married to legacy systems, processes, cultures&lt;br /&gt;
7) Everybody sees the big picture&lt;/p&gt;
&lt;p&gt;So how can leaders in IT create this kind of environment that fits the profile of so many successful startups?  Transforming an entire organization can be an ominous task.  We have seen many companies fail implementing new technologies because of the inability to change the culture.  It takes buy in at the highest levels and great transformational leadership to change a company&amp;#8217;s culture and motivation.  Maybe the solution is simpler.   Create a &amp;#8220;startup&amp;#8221; within your organization and ask yourself, &amp;#8220;What would a startup do?&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WWSD?&lt;/strong&gt;&lt;br /&gt;
A good startup would build a business plan that shows investors what it will build, how it will generate revenue, how it will keep its burn rate to a minimum, how it will deliver quickly, and why it is better than the competition.  Then the startup would build a small team with its limited funds and create extremely aggressive goals and targets that are back loaded with incentives for employees pending on the outcome of their delivery and future funding.  Then the team would be empowered to do whatever it takes to meet those deliverables within the limits of the existing funds and resources.  In a startup, it takes a certain mentality for an IT person to survive and thrive in this type of environment.  Make sure that only those types of people are included in this internal startup.  It only takes one corporate attitude to destroy a startup.&lt;/p&gt;
&lt;p&gt;To meet the commitments, team members will have to heavily rely on one another.  They will also need to innovate to figure out how to balance features, functionality, and quality.  Decisions will need to be made quickly and documentation will have to be just enough.  In my startup we call this &lt;strong&gt;JEJIT &lt;/strong&gt;- &lt;strong&gt;J&lt;/strong&gt;ust &lt;strong&gt;E&lt;/strong&gt;nough, &lt;strong&gt;J&lt;/strong&gt;ust &lt;strong&gt;I&lt;/strong&gt;n &lt;strong&gt;T&lt;/strong&gt;ime.  Our requirements and design documents are more visual than textual.  You won&amp;#8217;t see any 150 page requirements documents because nobody has the time to create it.  Instead you will see an iterative process where we get just enough requirements to throw a prototype together.  Then we show the prototype to the product owner and iterate through changes until the requirements are good enough for a demo.  The first slide of the following presentation shows how we iterate through each phase.&lt;/p&gt;
&lt;div id="__ss_3934370" style="width: 425px;"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a title="Agile" href="http://www.slideshare.net/madgreek65/agile-3934370"&gt;Agile&lt;/a&gt;&lt;/strong&gt;&lt;object id="__sse3934370" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=agile-100501202959-phpapp01&amp;amp;stripped_title=agile-3934370" /&gt;&lt;param name="name" value="__sse3934370" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;embed id="__sse3934370" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=agile-100501202959-phpapp01&amp;amp;stripped_title=agile-3934370" name="__sse3934370" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;div style="padding:5px 0 12px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/madgreek65"&gt;Mike Kavis&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;div style="padding:5px 0 12px"&gt;The second slide shows how we set weekly deliverables and chip away at our deadline each week.  This process allows us to get the process flows up running quickly so we can flush out the requirements.  Once we feel good about the flow, we put a enough of a user interface on it to show it to people.  The real user interface requirements come as people start using the demo and giving us feedback.  We also quickly learn when we have enough features to satisfy the immediate needs.  A 150 page document listing all of the possible features usually leads to the user demanding most or all of it.  With a limited feature rich user interface that shows the workflow (we call it the plumbing), the user will probably only ask for just the features they need because they can&amp;#8217;t wait to get their hands on the workflow that you just showed them.&lt;/div&gt;
&lt;div style="padding:5px 0 12px"&gt;What I just described is just an example of the process my company put in place.  It is agile in nature, but by no means is what purists would call Agile Development.  I do not need to enforce any new &amp;#8220;by the book&amp;#8221; methodology.  I did not need to send my team to training to learn how to be scrum masters.  I just surrounded myself with a few talented people with the right incentives and we all agreed that this is &amp;#8220;how we roll&amp;#8221;.  If the startup team helps define the process that they will use, they will not resist it.  They will own it and be proud of it.&lt;/div&gt;
&lt;div style="padding:5px 0 12px"&gt;&lt;strong&gt;Other options&lt;/strong&gt;&lt;/div&gt;
&lt;div style="padding:5px 0 12px"&gt;Creating an internal startup is one option.  Another is acquiring, partnering, or investing in a startup that can deliver a specific product or service that the company needs.  This is a quicker method but could create all kinds of unhappiness internally when employees see this as a threat to their jobs.  Outsourcing is another option which comes with the same type of baggage.  I recommend trying the internal startup method.  Create a team that is isolated from all other projects, free to create new processes, free to use the right technologies for the job instead of what exists, and let them run with it.  If it works, repeat it with another group.  Continue doing so until you have created an entrepreneurial environment.&lt;/div&gt;
&lt;div style="padding:5px 0 12px"&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="padding:5px 0 12px"&gt;After 3 decades of corporate life, my last 18 months in a startup has showed me how innovative and what a great partner IT can be to the business.  Sometimes at night I ask myself, &amp;#8220;If I went back to the corporate world (God forbid), what would I do differently to capture the spirit, agility, and innovation that my startup has.  My answer is, ask WWSD?&lt;/div&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1674</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1674</feedburner:origLink></item><item><title>Startups, cloud computing, and the freedom to innovate</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/_bCTkd3vJKM/</link><category>Cloud computing</category><category>private cloud</category><category>startup</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Sat, 24 Apr 2010 14:25:57 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1659</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>I was the guest writer for this week&#8217;s <a href="http://www.zapthink.com/category/research/zapflash/">Zapflash</a> article for the guys at <a href="http://www.zapthink.com/">Zapthink</a>.  I wrote a piece talking about how startups have been the ones innovating with cloud computing while the bigger, established companies are still trying to understand the pros and cons of the cloud.</p>
<p>In this article I discuss my own personal experience where the well established paper coupon industry is in a mad dash to transform itself to paperless.  The market leaders in this space are bogged down with legacy systems and executing against their current business models.  In the mean time, agile startups with no legacy systems, no data centers, and a entrepreneurial cultures are quickly advancing this space and effectively becoming the service providers for the paper giants at a price point that can&#8217;t be matched with on-premise computing solutions.</p>
<p><a href="http://www.zapthink.com/2010/04/21/startups-cloud-computing-and-the-freedom-to-innovate/">Read the article</a> and you will see how cloud computing is changing the landscape of business and how those that resist this change may be hurting their business in the long run.  If you know of similar examples in other industries, please share.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1659&amp;linkname=Startups%2C%20cloud%20computing%2C%20and%20the%20freedom%20to%20innovate" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/41n3l2dESaHTwAApcff0iZSBrVs/0/da"><img src="http://feedads.g.doubleclick.net/~a/41n3l2dESaHTwAApcff0iZSBrVs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/41n3l2dESaHTwAApcff0iZSBrVs/1/da"><img src="http://feedads.g.doubleclick.net/~a/41n3l2dESaHTwAApcff0iZSBrVs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=_bCTkd3vJKM:uvox6pnVf5A:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=_bCTkd3vJKM:uvox6pnVf5A:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=_bCTkd3vJKM:uvox6pnVf5A:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=_bCTkd3vJKM:uvox6pnVf5A:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=_bCTkd3vJKM:uvox6pnVf5A:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=_bCTkd3vJKM:uvox6pnVf5A:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=_bCTkd3vJKM:uvox6pnVf5A:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=_bCTkd3vJKM:uvox6pnVf5A:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=_bCTkd3vJKM:uvox6pnVf5A:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=_bCTkd3vJKM:uvox6pnVf5A:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=_bCTkd3vJKM:uvox6pnVf5A:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=_bCTkd3vJKM:uvox6pnVf5A:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/_bCTkd3vJKM" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;I was the guest writer for this week&amp;#8217;s &lt;a href="http://www.zapthink.com/category/research/zapflash/"&gt;Zapflash&lt;/a&gt; article for the guys at &lt;a href="http://www.zapthink.com/"&gt;Zapthink&lt;/a&gt;.  I wrote a piece talking about how startups have been the ones innovating with cloud computing while the bigger, established companies are still trying to understand the pros and cons of the cloud.&lt;/p&gt;
&lt;p&gt;In this article I discuss my own personal experience where the well established paper coupon industry is in a mad dash to transform itself to paperless.  The market leaders in this space are bogged down with legacy systems and executing against their current business models.  In the mean time, agile startups with no legacy systems, no data centers, and a entrepreneurial cultures are quickly advancing this space and effectively becoming the service providers for the paper giants at a price point that can&amp;#8217;t be matched with on-premise computing solutions.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.zapthink.com/2010/04/21/startups-cloud-computing-and-the-freedom-to-innovate/"&gt;Read the article&lt;/a&gt; and you will see how cloud computing is changing the landscape of business and how those that resist this change may be hurting their business in the long run.  If you know of similar examples in other industries, please share.&lt;/p&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1659</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1659</feedburner:origLink></item><item><title>Zynga launches Cloud Wars on Facebook</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/W7BapI9A6p8/</link><category>Technology</category><category>April Fools</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Wed, 31 Mar 2010 21:32:26 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1625</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Zynga , the #1 social gaming company on the web and makers of popular games Farmville and Mafia Wars has just released its newest game called Cloud Wars that will go live on Facebook at 5pm today.  Sarah Featherstone, spokesperson for the new game says that the recent struggles of the IT community to define what cloud computing is coupled with the deceiving marketing messages that traditional hardware and software vendors have been spreading all over conferences, blogs, and magazines have given them the idea.  Cloud Wars, based on the popular game, Mafia Wars, allows gamers to start off as a lowly mainframe programmer and work their way up the ranks to VB programmer, security specialist, Rails developer, and even blogger.  The goal is to reach the CEO level of a multi-billion dollar cloud computing company.  The ultimate ranking is the King of Cloud CEO.  At this level, the gamer can buy any company they wish and give keynote presentations declaring that the cloud is a bunch of hogwash.</p>
<p><a href="http://picasaweb.google.com/lh/photo/-2C4q_jVqo6tFkbeRzpnWQ?feat=embedwebsite"><img src="http://lh6.ggpht.com/_0oE0MdUg0nE/S7Qapcl8UnI/AAAAAAAAD30/7mO5Yi-tgVg/s800/cloud-wars.png" alt="" /></a></p>
<p>Like the famous Mafia Wars game, gamers are given tasks where they earn experience points and coins that help them advance to higher levels.  There is also the fight section where technologists argue whether there is really such thing as a private cloud, whether cloud computing is new or something we have been doing for 30 years, or who should get kicked off of American Idol.  Gamers can add friends to their project team and exchange gifts or gang up on other project teams or vendors.  As gamers gain status and climb the corporate ladder the tasks get harder.  As a programmer, gamers can easily crank out tasks and gain experience points, but the coins always seem to go to the higher ranked players.  As players reach the security or architect roles, it becomes increasingly difficult to get anybody to implement any of the Visio diagrams and UML models that the gamer spent many days and lots of coins delivering.  But things get easier when the gamers reach the management level.  Golf outings, delegation tasks, and 3 day Las Vegas conferences are easy tasks to accomplish and large amounts of experience points and coins are earned along with some vendor t-shirts.</p>
<p>At the end of each level, the gamer must complete a deployment task.  The higher the rank, the more friends the gamer will need in his/her project team to get the deployment done.  Deployments in the early startup ranks are much easier but there is very little coin involved.  The higher ranks can simply buy up the startups after they have successfully deployed and gain major experience points and coins.  If the team members from the startup organizations do not shower the higher ranking players with gifts, they may find themselves demoted back to a mainframe programmer and their red stapler will be taken away.</p>
<p>Ms. Featherstone states that this is the first of their new series of &#8220;reality strategy games&#8221; that they have created.</p>
<blockquote><p>&#8220;Gamers are starting to get bored with planting crops on farms, tending zoos, and playing boring card games&#8221;, she says.  Instead gamers want to &#8220;escape the monotony of their real world jobs, actually have a chance to become successful, get annual raises that exceed 2%, and tell their boss to take a hike.  This game provides all that and more&#8221;.</p></blockquote>
<p>I interviewed a few beta testers of the game.  Most of them loved the realistic game play as it pertained to climbing the corporate ladder but the best part of all, as one gamer told me is &#8220;in the gaming world, I actually get to deploy a real enterprise application in the cloud!&#8221;.  Apparently, that is a goal that is unrealistic in the real world according to many people.</p>
<p>Ms. Featherstone says the team is busy on the next reality strategy game called &#8220;Paling with Palin&#8221;.  The goal of this game is to tour the country in a bus to get as many people as possible to hate both the Democrats and Republicans and make a powerful third party called the Tea Baggers.  The top gamer gets to own Texas after they force the state to succeed from the union.</p>
<p>Happy April 1st! &#8230;&#8230;with apologies to Zynga and Facebook</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1625&amp;linkname=Zynga%20launches%20Cloud%20Wars%20on%20Facebook" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Q0dkaWJrizYYhPPojKDPD1caROU/0/da"><img src="http://feedads.g.doubleclick.net/~a/Q0dkaWJrizYYhPPojKDPD1caROU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Q0dkaWJrizYYhPPojKDPD1caROU/1/da"><img src="http://feedads.g.doubleclick.net/~a/Q0dkaWJrizYYhPPojKDPD1caROU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=W7BapI9A6p8:jmDx_BuigWA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=W7BapI9A6p8:jmDx_BuigWA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=W7BapI9A6p8:jmDx_BuigWA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=W7BapI9A6p8:jmDx_BuigWA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=W7BapI9A6p8:jmDx_BuigWA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=W7BapI9A6p8:jmDx_BuigWA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=W7BapI9A6p8:jmDx_BuigWA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=W7BapI9A6p8:jmDx_BuigWA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=W7BapI9A6p8:jmDx_BuigWA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=W7BapI9A6p8:jmDx_BuigWA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=W7BapI9A6p8:jmDx_BuigWA:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=W7BapI9A6p8:jmDx_BuigWA:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/W7BapI9A6p8" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;Zynga , the #1 social gaming company on the web and makers of popular games Farmville and Mafia Wars has just released its newest game called Cloud Wars that will go live on Facebook at 5pm today.  Sarah Featherstone, spokesperson for the new game says that the recent struggles of the IT community to define what cloud computing is coupled with the deceiving marketing messages that traditional hardware and software vendors have been spreading all over conferences, blogs, and magazines have given them the idea.  Cloud Wars, based on the popular game, Mafia Wars, allows gamers to start off as a lowly mainframe programmer and work their way up the ranks to VB programmer, security specialist, Rails developer, and even blogger.  The goal is to reach the CEO level of a multi-billion dollar cloud computing company.  The ultimate ranking is the King of Cloud CEO.  At this level, the gamer can buy any company they wish and give keynote presentations declaring that the cloud is a bunch of hogwash.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/-2C4q_jVqo6tFkbeRzpnWQ?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_0oE0MdUg0nE/S7Qapcl8UnI/AAAAAAAAD30/7mO5Yi-tgVg/s800/cloud-wars.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Like the famous Mafia Wars game, gamers are given tasks where they earn experience points and coins that help them advance to higher levels.  There is also the fight section where technologists argue whether there is really such thing as a private cloud, whether cloud computing is new or something we have been doing for 30 years, or who should get kicked off of American Idol.  Gamers can add friends to their project team and exchange gifts or gang up on other project teams or vendors.  As gamers gain status and climb the corporate ladder the tasks get harder.  As a programmer, gamers can easily crank out tasks and gain experience points, but the coins always seem to go to the higher ranked players.  As players reach the security or architect roles, it becomes increasingly difficult to get anybody to implement any of the Visio diagrams and UML models that the gamer spent many days and lots of coins delivering.  But things get easier when the gamers reach the management level.  Golf outings, delegation tasks, and 3 day Las Vegas conferences are easy tasks to accomplish and large amounts of experience points and coins are earned along with some vendor t-shirts.&lt;/p&gt;
&lt;p&gt;At the end of each level, the gamer must complete a deployment task.  The higher the rank, the more friends the gamer will need in his/her project team to get the deployment done.  Deployments in the early startup ranks are much easier but there is very little coin involved.  The higher ranks can simply buy up the startups after they have successfully deployed and gain major experience points and coins.  If the team members from the startup organizations do not shower the higher ranking players with gifts, they may find themselves demoted back to a mainframe programmer and their red stapler will be taken away.&lt;/p&gt;
&lt;p&gt;Ms. Featherstone states that this is the first of their new series of &amp;#8220;reality strategy games&amp;#8221; that they have created.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Gamers are starting to get bored with planting crops on farms, tending zoos, and playing boring card games&amp;#8221;, she says.  Instead gamers want to &amp;#8220;escape the monotony of their real world jobs, actually have a chance to become successful, get annual raises that exceed 2%, and tell their boss to take a hike.  This game provides all that and more&amp;#8221;.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I interviewed a few beta testers of the game.  Most of them loved the realistic game play as it pertained to climbing the corporate ladder but the best part of all, as one gamer told me is &amp;#8220;in the gaming world, I actually get to deploy a real enterprise application in the cloud!&amp;#8221;.  Apparently, that is a goal that is unrealistic in the real world according to many people.&lt;/p&gt;
&lt;p&gt;Ms. Featherstone says the team is busy on the next reality strategy game called &amp;#8220;Paling with Palin&amp;#8221;.  The goal of this game is to tour the country in a bus to get as many people as possible to hate both the Democrats and Republicans and make a powerful third party called the Tea Baggers.  The top gamer gets to own Texas after they force the state to succeed from the union.&lt;/p&gt;
&lt;p&gt;Happy April 1st! &amp;#8230;&amp;#8230;with apologies to Zynga and Facebook&lt;/p&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1625</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1625</feedburner:origLink></item><item><title>Lawson CEO eats crow and deploys on Amazon</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/R-sdvjL1al4/</link><category>Cloud computing</category><category>Amazon</category><category>Lawson</category><category>SaaS</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Wed, 31 Mar 2010 14:55:53 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1617</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Do you remember this article in 2008 when Lawson CEO Harry Debes made a <a href="http://news.zdnet.com/2100-9595_22-218408.html">bold prediction</a> that the SaaS market would collapse in 2 years?  He also made some classic quotes that he most likely regrets like these:</p>
<blockquote><p>ZDNet<strong>: </strong><strong>Won&#8217;t people avoid the mistakes of &#8220;previous&#8221; SaaS incarnations, as you mentioned? </strong><br />
Debes: People are stupid. History has shown it repeats itself, and people make the same mistakes.</p>
<p>Debes: &#8230;&#8221;Getting signed up as a SaaS customer is fast, but getting out is just as fast. Whereas traditional software is like cocaine&#8211;you&#8217;re hooked.&#8221;</p>
<p>Debes: One day Salesforce.com will not deliver its growth projections, and its stock price will tumble in a big hurry. Then, the rest of the [SaaS] industry will collapse.</p></blockquote>
<p>That article set the blog-o-sphere on fire for several days and the article on ZDNet had tons of comments, most of them very negative towards Debes.</p>
<p>So today Amazon&#8217;s CTO Werner Voguls tweeted this:</p>
<p><span><span><strong>Lawson Announces Full-Function ERP on Amazon Web Services Infrastructure </strong></span></span></p>
<div style="border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin: 10px 0px 10px 26px; padding: 5px; line-height: 1.1em; font-size: 11px; width: 80%; background-color: #f7f7f7;"><a><img style="margin-right: 4px; float: left;" src="http://google.com/s2/favicons?domain=www.lawson.com" alt="" />ERP Software from Lawson | Lawson Announces Full-Function ERP on Amazon Web Services Infrastructure</a></div>
<p>The first thing that came to mind is that they must have a new CEO.  So I went to their website and found that Debes is still there.  So I read the press release from Lawson&#8217;s site and look what they are saying now:</p>
<blockquote><p><span> “Commodity software may be good for the vendor but not necessarily the customer&#8221;</span></p>
<p><span>&#8220;This should be great news for CFOs and CIOs who worry about lengthy and complex on-premise installations, the cost and inefficiency of their data centers, the best way to allocate IT staff, and the complexity and difficulty of maintaining software versions and upgrades.” </span></p></blockquote>
<p><span><span>Wow, what a change of heart!  Looks like SaaS is not dead after all.  Maybe SaaS is the new cocaine!  What I would be interested to know is if Lawson&#8217;s move to the cloud was a port of legacy code with some tweaks or did they totally rearchitect their system to take advantage of the AWS.  I ask this because I managed a team that maintained Lawson a few years back and its architecture was archaic and outdated at best. I&#8217;ll spare you the gory details.  The press release did mention the use of S3 so there has to be some changes on the backend.</span></span></p>
<p><span><span>I would love to see ZDNet reinterview Mr. Debes and see what he thinks about SaaS now.  Does the phrase &#8220;Eat some crow&#8221; sound relevant?<br />
</span></span></p>
<p><a href="http://picasaweb.google.com/lh/photo/3dfYhgd-J7kOB011d6J7hQ?authkey=Gv1sRgCOSoq4Klz9q1FA&amp;feat=embedwebsite"><img src="http://lh4.ggpht.com/_0oE0MdUg0nE/S7PDXAcMvRI/AAAAAAAAD3s/h6v1coMHhOY/s800/eating_crow.jpg" alt="" /></a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1617&amp;linkname=Lawson%20CEO%20eats%20crow%20and%20deploys%20on%20Amazon" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/apVDHRQHhPJi25PZiFkPD6HXoCs/0/da"><img src="http://feedads.g.doubleclick.net/~a/apVDHRQHhPJi25PZiFkPD6HXoCs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/apVDHRQHhPJi25PZiFkPD6HXoCs/1/da"><img src="http://feedads.g.doubleclick.net/~a/apVDHRQHhPJi25PZiFkPD6HXoCs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=R-sdvjL1al4:5gZ3gJUw5Mo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=R-sdvjL1al4:5gZ3gJUw5Mo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=R-sdvjL1al4:5gZ3gJUw5Mo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=R-sdvjL1al4:5gZ3gJUw5Mo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=R-sdvjL1al4:5gZ3gJUw5Mo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=R-sdvjL1al4:5gZ3gJUw5Mo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=R-sdvjL1al4:5gZ3gJUw5Mo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=R-sdvjL1al4:5gZ3gJUw5Mo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=R-sdvjL1al4:5gZ3gJUw5Mo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=R-sdvjL1al4:5gZ3gJUw5Mo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=R-sdvjL1al4:5gZ3gJUw5Mo:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=R-sdvjL1al4:5gZ3gJUw5Mo:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/R-sdvjL1al4" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;Do you remember this article in 2008 when Lawson CEO Harry Debes made a &lt;a href="http://news.zdnet.com/2100-9595_22-218408.html"&gt;bold prediction&lt;/a&gt; that the SaaS market would collapse in 2 years?  He also made some classic quotes that he most likely regrets like these:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;ZDNet&lt;strong&gt;: &lt;/strong&gt;&lt;strong&gt;Won&amp;#8217;t people avoid the mistakes of &amp;#8220;previous&amp;#8221; SaaS incarnations, as you mentioned? &lt;/strong&gt;&lt;br /&gt;
Debes: People are stupid. History has shown it repeats itself, and people make the same mistakes.&lt;/p&gt;
&lt;p&gt;Debes: &amp;#8230;&amp;#8221;Getting signed up as a SaaS customer is fast, but getting out is just as fast. Whereas traditional software is like cocaine&amp;#8211;you&amp;#8217;re hooked.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Debes: One day Salesforce.com will not deliver its growth projections, and its stock price will tumble in a big hurry. Then, the rest of the [SaaS] industry will collapse.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;That article set the blog-o-sphere on fire for several days and the article on ZDNet had tons of comments, most of them very negative towards Debes.&lt;/p&gt;
&lt;p&gt;So today Amazon&amp;#8217;s CTO Werner Voguls tweeted this:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Lawson Announces Full-Function ERP on Amazon Web Services Infrastructure &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin: 10px 0px 10px 26px; padding: 5px; line-height: 1.1em; font-size: 11px; width: 80%; background-color: #f7f7f7;"&gt;&lt;a&gt;&lt;img style="margin-right: 4px; float: left;" src="http://google.com/s2/favicons?domain=www.lawson.com" alt="" /&gt;ERP Software from Lawson | Lawson Announces Full-Function ERP on Amazon Web Services Infrastructure&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;The first thing that came to mind is that they must have a new CEO.  So I went to their website and found that Debes is still there.  So I read the press release from Lawson&amp;#8217;s site and look what they are saying now:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;span&gt; “Commodity software may be good for the vendor but not necessarily the customer&amp;#8221;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;#8220;This should be great news for CFOs and CIOs who worry about lengthy and complex on-premise installations, the cost and inefficiency of their data centers, the best way to allocate IT staff, and the complexity and difficulty of maintaining software versions and upgrades.” &lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;Wow, what a change of heart!  Looks like SaaS is not dead after all.  Maybe SaaS is the new cocaine!  What I would be interested to know is if Lawson&amp;#8217;s move to the cloud was a port of legacy code with some tweaks or did they totally rearchitect their system to take advantage of the AWS.  I ask this because I managed a team that maintained Lawson a few years back and its architecture was archaic and outdated at best. I&amp;#8217;ll spare you the gory details.  The press release did mention the use of S3 so there has to be some changes on the backend.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;I would love to see ZDNet reinterview Mr. Debes and see what he thinks about SaaS now.  Does the phrase &amp;#8220;Eat some crow&amp;#8221; sound relevant?&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/3dfYhgd-J7kOB011d6J7hQ?authkey=Gv1sRgCOSoq4Klz9q1FA&amp;amp;feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_0oE0MdUg0nE/S7PDXAcMvRI/AAAAAAAAD3s/h6v1coMHhOY/s800/eating_crow.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1617</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1617</feedburner:origLink></item><item><title>OSBR April edition on Cloud Computing</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/SnH2RN7cxhE/</link><category>Cloud computing</category><category>open source</category><category>osbr</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Wed, 31 Mar 2010 10:59:19 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1607</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>I had the privilege of being the guest editor for the <a href="http://osbr.ca/ojs/index.php/osbr/issue/view/104">April edition</a> of the Open Source Business Resource.  The topic for April is cloud computing.  In my opinion, a big part of the success of cloud computing is the extensive use of open source software, especially the LAMP stack, which lowers the overall costs of the cloud services.  With cloud computing, the operating system, the application server, and the underlying hardware has become a commodity.</p>
<p>I was fortunate enough to get some well known writers to contribute articles on cloud computing from many different perspectives.  Read my <a href="http://osbr.ca/ojs/index.php/osbr/article/view/1086/1042">editor&#8217;s notes</a> to see my thoughts on open source and the cloud and to see a summary of the articles. Here are some excerpts:</p>
<blockquote>
<p align="justify"><em><strong>Cloud computing may be the</strong></em> biggest game changer within the enterprise since the adoption of the Internet in the 1990s and the personal computer in the 1980s.</p>
<p align="justify">The <a href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29">LAMP</a> stack has become widely adopted as the standard engine running much of the cloud services. With the exception of Microsoft&#8217;s <a href="http://www.microsoft.com/windowsazure">Azure</a> cloud platform, most cloud service providers have embraced open source software, allowing them to drive costs down while providing reliable services for their customers.</p>
<p align="justify"><em><strong>Pay-as-you-go is the new economic</strong></em> model for IT as we enter a new decade. Gone will be the days of making large purchases of commercial software with huge maintenance costs.</p>
<p align="justify">Open source software will play a huge role in making the shift to cloud computing economically feasible. At the same time, commercial software companies are racing to the cloud and are struggling to replace their expensive software licensing models with a pay-as-you-go model in order to make them an attractive alternative to open source software in the cloud.</p>
</blockquote>
<p>Here is a list of the authors and their topics:</p>
<p>David Linthicum &#8211; <a href="http://osbr.ca/ojs/index.php/osbr/article/view/1087/1043">The value of cloud computing</a></p>
<p>Fred Waldner &#8211; <a href="http://osbr.ca/ojs/index.php/osbr/article/view/1088/1044">Cloud Computing: What is it, and How Will it Affect Organizations?</a></p>
<p>Daniel Crenna &#8211; <a href="http://osbr.ca/ojs/index.php/osbr/article/view/1092/1048">Re-evaluating Open Source for Sustaining Competitive Advantage for Hosted Applications</a></p>
<p>Ronald Schmelzer &#8211; <a href="http://osbr.ca/ojs/index.php/osbr/article/view/1091/1047">Private Clouds: Reality or Fog?</a></p>
<p>Tom Lounibos &#8211; <a href="http://osbr.ca/ojs/index.php/osbr/article/view/1090/1046">Performance Testing From the Cloud</a></p>
<p>John Crupi &amp; Chris Warner &#8211; <a href="http://osbr.ca/ojs/index.php/osbr/article/view/1089/1045">Enterprise Mashups: Cloud-Based, Cloud-Driven and Cloud-Derived Applications</a></p>
<p>I thought all of the authors wrote excellent articles.  Probably the most thought provoking article was from Daniel Crenna.  I highly recommend you read his article and comment on it.  It really got me thinking about how the shift to the cloud will change how we view commercial software forever.</p>
<p>I hope you enjoy reading the content as much as I did!  A special thanks goes out to editor Dru Lavigne for organizing and editing all of this content and for patiently waiting for me to finish my part!  You can follow her on Twitter at <a href="http://twitter.com/OSBR">@osbr</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1607&amp;linkname=OSBR%20April%20edition%20on%20Cloud%20Computing" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/EsCFJWfWyR1k_mS3zTHHc2bqV28/0/da"><img src="http://feedads.g.doubleclick.net/~a/EsCFJWfWyR1k_mS3zTHHc2bqV28/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/EsCFJWfWyR1k_mS3zTHHc2bqV28/1/da"><img src="http://feedads.g.doubleclick.net/~a/EsCFJWfWyR1k_mS3zTHHc2bqV28/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=SnH2RN7cxhE:On8iAleZzow:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=SnH2RN7cxhE:On8iAleZzow:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=SnH2RN7cxhE:On8iAleZzow:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=SnH2RN7cxhE:On8iAleZzow:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=SnH2RN7cxhE:On8iAleZzow:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=SnH2RN7cxhE:On8iAleZzow:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=SnH2RN7cxhE:On8iAleZzow:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=SnH2RN7cxhE:On8iAleZzow:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=SnH2RN7cxhE:On8iAleZzow:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=SnH2RN7cxhE:On8iAleZzow:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=SnH2RN7cxhE:On8iAleZzow:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=SnH2RN7cxhE:On8iAleZzow:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/SnH2RN7cxhE" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;I had the privilege of being the guest editor for the &lt;a href="http://osbr.ca/ojs/index.php/osbr/issue/view/104"&gt;April edition&lt;/a&gt; of the Open Source Business Resource.  The topic for April is cloud computing.  In my opinion, a big part of the success of cloud computing is the extensive use of open source software, especially the LAMP stack, which lowers the overall costs of the cloud services.  With cloud computing, the operating system, the application server, and the underlying hardware has become a commodity.&lt;/p&gt;
&lt;p&gt;I was fortunate enough to get some well known writers to contribute articles on cloud computing from many different perspectives.  Read my &lt;a href="http://osbr.ca/ojs/index.php/osbr/article/view/1086/1042"&gt;editor&amp;#8217;s notes&lt;/a&gt; to see my thoughts on open source and the cloud and to see a summary of the articles. Here are some excerpts:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;&lt;em&gt;&lt;strong&gt;Cloud computing may be the&lt;/strong&gt;&lt;/em&gt; biggest game changer within the enterprise since the adoption of the Internet in the 1990s and the personal computer in the 1980s.&lt;/p&gt;
&lt;p align="justify"&gt;The &lt;a href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29"&gt;LAMP&lt;/a&gt; stack has become widely adopted as the standard engine running much of the cloud services. With the exception of Microsoft&amp;#8217;s &lt;a href="http://www.microsoft.com/windowsazure"&gt;Azure&lt;/a&gt; cloud platform, most cloud service providers have embraced open source software, allowing them to drive costs down while providing reliable services for their customers.&lt;/p&gt;
&lt;p align="justify"&gt;&lt;em&gt;&lt;strong&gt;Pay-as-you-go is the new economic&lt;/strong&gt;&lt;/em&gt; model for IT as we enter a new decade. Gone will be the days of making large purchases of commercial software with huge maintenance costs.&lt;/p&gt;
&lt;p align="justify"&gt;Open source software will play a huge role in making the shift to cloud computing economically feasible. At the same time, commercial software companies are racing to the cloud and are struggling to replace their expensive software licensing models with a pay-as-you-go model in order to make them an attractive alternative to open source software in the cloud.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a list of the authors and their topics:&lt;/p&gt;
&lt;p&gt;David Linthicum &amp;#8211; &lt;a href="http://osbr.ca/ojs/index.php/osbr/article/view/1087/1043"&gt;The value of cloud computing&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Fred Waldner &amp;#8211; &lt;a href="http://osbr.ca/ojs/index.php/osbr/article/view/1088/1044"&gt;Cloud Computing: What is it, and How Will it Affect Organizations?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Daniel Crenna &amp;#8211; &lt;a href="http://osbr.ca/ojs/index.php/osbr/article/view/1092/1048"&gt;Re-evaluating Open Source for Sustaining Competitive Advantage for Hosted Applications&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ronald Schmelzer &amp;#8211; &lt;a href="http://osbr.ca/ojs/index.php/osbr/article/view/1091/1047"&gt;Private Clouds: Reality or Fog?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tom Lounibos &amp;#8211; &lt;a href="http://osbr.ca/ojs/index.php/osbr/article/view/1090/1046"&gt;Performance Testing From the Cloud&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;John Crupi &amp;amp; Chris Warner &amp;#8211; &lt;a href="http://osbr.ca/ojs/index.php/osbr/article/view/1089/1045"&gt;Enterprise Mashups: Cloud-Based, Cloud-Driven and Cloud-Derived Applications&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I thought all of the authors wrote excellent articles.  Probably the most thought provoking article was from Daniel Crenna.  I highly recommend you read his article and comment on it.  It really got me thinking about how the shift to the cloud will change how we view commercial software forever.&lt;/p&gt;
&lt;p&gt;I hope you enjoy reading the content as much as I did!  A special thanks goes out to editor Dru Lavigne for organizing and editing all of this content and for patiently waiting for me to finish my part!  You can follow her on Twitter at &lt;a href="http://twitter.com/OSBR"&gt;@osbr&lt;/a&gt;&lt;/p&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1607</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1607</feedburner:origLink></item><item><title>Cloud innovators and cloud pretenders</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/KstBxEC7Iyg/</link><category>Cloud computing</category><category>innovate</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MikeKavis</dc:creator><pubDate>Tue, 30 Mar 2010 11:15:38 PDT</pubDate><guid isPermaLink="false">http://www.kavistechnology.com/blog/?p=1599</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Randy Bias wrote a good post today discussing which vendors are <a href="http://cloudscaling.com/blog/cloud-computing/is-amazon-winning-the-cloud-race">leading the cloud race</a>.  I totally agree with his assessment that pure play cloud service providers are leading the way with more innovation and speed to market for new features.</p>
<blockquote><p>In contrast, traditional hosting companies moving into cloud computing are hobbled by running two teams: development and operations. Expect the gap to widen as more hosting companies continue to misunderstand that this race isn’t about technology; it’s about people, software, and discipline.</p></blockquote>
<p>I think these results are driven by the reason why these vendors are in the cloud to begin with.  The thought leaders like Amazon, Google, and Salesforce are early pioneers in this space and have built sustainable business models for offering cloud services to enterprises.  The pretenders, also known as hardware and software vendors, are running to the cloud because they see a future where it no longer makes sense for enterprises to spend huge sums of money on infrastructure and packaged on-premise software.  Unfortunately for the pretenders, their organizations are not built to compete in the world of cloud computing.  It&#8217;s the man behind the curtain syndrome for the pretenders.</p>
<p><a href="http://picasaweb.google.com/lh/photo/OjidNSXAPqFYsTE6rl5lHQ?authkey=Gv1sRgCOSoq4Klz9q1FA&amp;feat=embedwebsite"><img src="http://lh4.ggpht.com/_0oE0MdUg0nE/S7I2v_v2q1I/AAAAAAAAD3M/qD9Vsu8hekw/s800/curtain.jpg" alt="" /></a></p>
<p>So these vendors hit the road and attend conference after conference filling up panels and keynotes with their own cloud &#8220;experts&#8221;.  Meanwhile, while the pretenders continue to rebrand their existing offerings as cloud-ware, the innovators just continue to deliver more robust APIs, expand data centers to other parts of the world, and lower prices.</p>
<p><strong>Can the pretenders make it?</strong></p>
<p>Some will, some won&#8217;t.  I believe that the software vendors have a legitimate chance to compete in the SaaS and PaaS markets, especially Microsoft.  The biggest challenge for the software vendors is how to price their services so they can bring in the same revenue streams that they are used to in the on-premise world.  It will be a greater challenge for the hardware vendors.  Their strategy seems to be to convince enterprises to build their own private clouds, something I <a href="http://www.kavistechnology.com/blog/?p=1556">strongly oppose</a> with few exceptions.  The following image represents my view of what you really get when you build your own cloud in your data center.</p>
<p><a href="http://picasaweb.google.com/lh/photo/0WFBUMQMa0KdoQPirKaquQ?authkey=Gv1sRgCOSoq4Klz9q1FA&amp;feat=embedwebsite"><img src="http://lh6.ggpht.com/_0oE0MdUg0nE/S7I2wLPTvbI/AAAAAAAAD3Q/KhCqxhByRy0/s400/housefail.jpeg" alt="" /></a></p>
<p>It will be interesting to see how this plays out over the next few years.  I think that some of these big hardware vendors will eventually concede after a while and simply start buying up some of the smaller pure players who have the ability to innovate.  They will always be able to persuade their current customer base to buy, but that does not equate to significant incremental revenue or new customers.  One hardware vendor I do think will succeed and even thrive is Cisco.  Both cloud innovators and cloud pretenders will continue to buy large amounts of Cisco products.  It is the server companies that will struggle.</p>
<p>I would love to hear your thoughts on how you think this will play out.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kavistechnology.com%2Fblog%2F%3Fp%3D1599&amp;linkname=Cloud%20innovators%20and%20cloud%20pretenders" target="_blank"><img src="http://www.kavistechnology.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/v4XVx1h0jNccDlYzh5by40HY03w/0/da"><img src="http://feedads.g.doubleclick.net/~a/v4XVx1h0jNccDlYzh5by40HY03w/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/v4XVx1h0jNccDlYzh5by40HY03w/1/da"><img src="http://feedads.g.doubleclick.net/~a/v4XVx1h0jNccDlYzh5by40HY03w/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=KstBxEC7Iyg:Tp8T5LyolhI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=KstBxEC7Iyg:Tp8T5LyolhI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=KstBxEC7Iyg:Tp8T5LyolhI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=KstBxEC7Iyg:Tp8T5LyolhI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=KstBxEC7Iyg:Tp8T5LyolhI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=KstBxEC7Iyg:Tp8T5LyolhI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=KstBxEC7Iyg:Tp8T5LyolhI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=KstBxEC7Iyg:Tp8T5LyolhI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=KstBxEC7Iyg:Tp8T5LyolhI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?i=KstBxEC7Iyg:Tp8T5LyolhI:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=KstBxEC7Iyg:Tp8T5LyolhI:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?a=KstBxEC7Iyg:Tp8T5LyolhI:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/KavisTechnologyConsulting?d=l6gmwiTKsz0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/KstBxEC7Iyg" height="1" width="1"/>]]></content:encoded><description>&lt;p&gt;Randy Bias wrote a good post today discussing which vendors are &lt;a href="http://cloudscaling.com/blog/cloud-computing/is-amazon-winning-the-cloud-race"&gt;leading the cloud race&lt;/a&gt;.  I totally agree with his assessment that pure play cloud service providers are leading the way with more innovation and speed to market for new features.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;In contrast, traditional hosting companies moving into cloud computing are hobbled by running two teams: development and operations. Expect the gap to widen as more hosting companies continue to misunderstand that this race isn’t about technology; it’s about people, software, and discipline.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I think these results are driven by the reason why these vendors are in the cloud to begin with.  The thought leaders like Amazon, Google, and Salesforce are early pioneers in this space and have built sustainable business models for offering cloud services to enterprises.  The pretenders, also known as hardware and software vendors, are running to the cloud because they see a future where it no longer makes sense for enterprises to spend huge sums of money on infrastructure and packaged on-premise software.  Unfortunately for the pretenders, their organizations are not built to compete in the world of cloud computing.  It&amp;#8217;s the man behind the curtain syndrome for the pretenders.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/OjidNSXAPqFYsTE6rl5lHQ?authkey=Gv1sRgCOSoq4Klz9q1FA&amp;amp;feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_0oE0MdUg0nE/S7I2v_v2q1I/AAAAAAAAD3M/qD9Vsu8hekw/s800/curtain.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So these vendors hit the road and attend conference after conference filling up panels and keynotes with their own cloud &amp;#8220;experts&amp;#8221;.  Meanwhile, while the pretenders continue to rebrand their existing offerings as cloud-ware, the innovators just continue to deliver more robust APIs, expand data centers to other parts of the world, and lower prices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Can the pretenders make it?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Some will, some won&amp;#8217;t.  I believe that the software vendors have a legitimate chance to compete in the SaaS and PaaS markets, especially Microsoft.  The biggest challenge for the software vendors is how to price their services so they can bring in the same revenue streams that they are used to in the on-premise world.  It will be a greater challenge for the hardware vendors.  Their strategy seems to be to convince enterprises to build their own private clouds, something I &lt;a href="http://www.kavistechnology.com/blog/?p=1556"&gt;strongly oppose&lt;/a&gt; with few exceptions.  The following image represents my view of what you really get when you build your own cloud in your data center.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/0WFBUMQMa0KdoQPirKaquQ?authkey=Gv1sRgCOSoq4Klz9q1FA&amp;amp;feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_0oE0MdUg0nE/S7I2wLPTvbI/AAAAAAAAD3Q/KhCqxhByRy0/s400/housefail.jpeg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It will be interesting to see how this plays out over the next few years.  I think that some of these big hardware vendors will eventually concede after a while and simply start buying up some of the smaller pure players who have the ability to innovate.  They will always be able to persuade their current customer base to buy, but that does not equate to significant incremental revenue or new customers.  One hardware vendor I do think will succeed and even thrive is Cisco.  Both cloud innovators and cloud pretenders will continue to buy large amounts of Cisco products.  It is the server companies that will struggle.&lt;/p&gt;
&lt;p&gt;I would love to hear your thoughts on how you think this will play out.&lt;/p&gt;</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kavistechnology.com/blog/?feed=rss2&amp;p=1599</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><feedburner:origLink>http://www.kavistechnology.com/blog/?p=1599</feedburner:origLink></item><item><title>Links for 2009-03-26 [Digg]</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/OH3C_ZEx9Bg/dugg</link><pubDate>Fri, 27 Mar 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://digg.com/users/madgreek65//dugg#2009-03-26</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/business_finance/A_Visual_Guide_to_the_Fall_of_General_Motors_INFOGRAPHIC"&gt;A Visual Guide to the Fall of General Motors (INFOGRAPHIC)&lt;/a&gt;&lt;br/&gt;
In recent weeks, GM has been making a last-ditch effort to deal with its mounting problems and somehow escape bankruptcy. The final outcome of remains to be seen, but any bailout efforts or even the most drastic of moves at this stage seem to be, as visualized below, the equivalent of lifting massive, crushing weights with simple balloons.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/OH3C_ZEx9Bg" height="1" width="1"/&gt;</description><feedburner:origLink>http://digg.com/users/madgreek65//dugg#2009-03-26</feedburner:origLink></item><item><title>Links for 2009-03-19 [Digg]</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/4gNi4sjLz0U/dugg</link><pubDate>Fri, 20 Mar 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://digg.com/users/madgreek65//dugg#2009-03-19</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/programming/10_awesome_htaccess_hacks_for_WordPress"&gt;10 awesome .htaccess hacks for WordPress&lt;/a&gt;&lt;br/&gt;
.htaccess, the file which control the Apache webserver, is very useful and allows you to do a lot of things. In this article, let&amp;rsquo;s see how .htaccess can help you with your WordPress blog, for both security,functionnality and usability.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/4gNi4sjLz0U" height="1" width="1"/&gt;</description><feedburner:origLink>http://digg.com/users/madgreek65//dugg#2009-03-19</feedburner:origLink></item><item><title>Links for 2009-01-22 [Digg]</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/gD3NroDvtTU/dugg</link><pubDate>Fri, 23 Jan 2009 00:00:00 PST</pubDate><guid isPermaLink="false">http://digg.com/users/madgreek65//dugg#2009-01-22</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/linux_unix/Being_Anti_Linux_is_bad_for_your_business_health"&gt;Being Anti-Linux is bad for your business' health&lt;/a&gt;&lt;br/&gt;
Today, Microsoft is announcing its biggest layoff ever and Sun is quietly laying off the first of what may turn out to be an additional 6,000 employees. Red Hat? Total year-over-year up 17%. Novell? Its Linux sales in 2008 were up by 38%. Which companies do you think are doing better?&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/gD3NroDvtTU" height="1" width="1"/&gt;</description><feedburner:origLink>http://digg.com/users/madgreek65//dugg#2009-01-22</feedburner:origLink></item><item><title>Links for 2009-01-15 [Digg]</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/NKF67TOXKvM/dugg</link><pubDate>Fri, 16 Jan 2009 00:00:00 PST</pubDate><guid isPermaLink="false">http://digg.com/users/madgreek65//dugg#2009-01-15</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/programming/The_Rumors_of_SOA_s_Demise"&gt;The Rumors of SOA's Demise...&lt;/a&gt;&lt;br/&gt;
More on Dead SOA, or is it really dead?&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/NKF67TOXKvM" height="1" width="1"/&gt;</description><feedburner:origLink>http://digg.com/users/madgreek65//dugg#2009-01-15</feedburner:origLink></item><item><title>Links for 2009-01-09 [Digg]</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/bIIJR3eIeV0/dugg</link><pubDate>Sat, 10 Jan 2009 00:00:00 PST</pubDate><guid isPermaLink="false">http://digg.com/users/madgreek65//dugg#2009-01-09</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/software/Architecture_Strategy_SOA_n_End_of_Life_2009_01_01"&gt;Architecture + Strategy : SOA &amp;ndash; End of Life 2009.01.01&lt;/a&gt;&lt;br/&gt;
David Chou's 2 cents on the SOA is Dead discussion and why we fail at SOA&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/software/Managing_Amazon_Web_Services_From_An_iPhone_Plug_Into_The"&gt;Managing Amazon Web Services From An iPhone - Plug Into The&lt;/a&gt;&lt;br/&gt;
Run your data center from anywhere using an iPhone app.  Sweet!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/hardware/Privacy_Issues_When_Computing_in_the_Cloud"&gt;Privacy Issues When Computing in the Cloud&lt;/a&gt;&lt;br/&gt;
Good overview of privacy concerns to deal with when embarking on a cloud computing initiative&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/hardware/Gartner_recommends_to_Start_Taking_the_Cloud_Seriously"&gt;Gartner recommends to Start Taking the Cloud Seriously&lt;/a&gt;&lt;br/&gt;
Cloud computing figures prominently in recently released Gartner report entitled &amp;quot;CIO New Year&amp;rsquo;s Resolutions, 2009.&amp;quot; Gartner&amp;rsquo;s overall advice to the CIO is to do what is necessary to survive in &amp;lsquo;09, but to be sure to also invest in the future by building and preparing for what lies beyond.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/bIIJR3eIeV0" height="1" width="1"/&gt;</description><feedburner:origLink>http://digg.com/users/madgreek65//dugg#2009-01-09</feedburner:origLink></item><item><title>Links for 2009-01-08 [Digg]</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/quPPpI1rIik/dugg</link><pubDate>Fri, 09 Jan 2009 00:00:00 PST</pubDate><guid isPermaLink="false">http://digg.com/users/madgreek65//dugg#2009-01-08</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/software/Could_the_death_of_SOA_bring_it_back_to_life"&gt;Could the &amp;quot;death&amp;quot; of SOA bring it back to life?&lt;/a&gt;&lt;br/&gt;
Could the removal of the SOA hype lead to more focus and actual results?&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/software/Application_Platform_Strategies_Blog_SOA_dead_Didn_t_you_n"&gt;Application Platform Strategies Blog: SOA dead? Didn't you n&lt;/a&gt;&lt;br/&gt;
More discussion of the death of an acronym and the need for architecture&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/hardware/The_Value_Proposition_of_Cloud_Computing"&gt;The Value Proposition of Cloud Computing&lt;/a&gt;&lt;br/&gt;
Keep this bulleted list handy for future reference&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/hardware/The_Future_of_Cloud_Computing_3"&gt;The Future of Cloud Computing&lt;/a&gt;&lt;br/&gt;
Predictions from numerous industry experts&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/software/Executive_Advisory_Program_SOA_kill_the_acronym_and_focu"&gt;Executive Advisory Program: SOA -- kill the acronym and focu&lt;/a&gt;&lt;br/&gt;
Yet another comment about the death of the SOA term and the need for architecture&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/quPPpI1rIik" height="1" width="1"/&gt;</description><feedburner:origLink>http://digg.com/users/madgreek65//dugg#2009-01-08</feedburner:origLink></item><item><title>Links for 2008-12-31 [Digg]</title><link>http://feedproxy.google.com/~r/KavisTechnologyConsulting/~3/PZXEYlNc5QU/dugg</link><pubDate>Thu, 01 Jan 2009 00:00:00 PST</pubDate><guid isPermaLink="false">http://digg.com/users/madgreek65//dugg#2008-12-31</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/hardware/The_cloud_server_you_use_tomorrow_will_look_little_like_the"&gt;The cloud server you use tomorrow will look little like the&lt;/a&gt;&lt;br/&gt;
If you have an interest in the architectures that may very well come to dominate the worlds most sophisticated data centers, you should take some time to check out an article in eeTimes, entitled &amp;quot;Server makers get Goooogled&amp;quot;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/KavisTechnologyConsulting/~4/PZXEYlNc5QU" height="1" width="1"/&gt;</description><feedburner:origLink>http://digg.com/users/madgreek65//dugg#2008-12-31</feedburner:origLink></item></channel></rss>
