<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Agile Operations - General</title>
    <link>http://agileoperations.net/</link>
    <description>Applying Agile to Information Technology</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    <pubDate>Sat, 13 Mar 2010 15:23:59 GMT</pubDate>

    <image>
        <url>http://agileoperations.net/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: Agile Operations - General - Applying Agile to Information Technology</title>
        <link>http://agileoperations.net/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>&quot;Worms, Roxanne!  Worms&quot;</title>
    <link>http://agileoperations.net/archives/38-Worms,-Roxanne!-Worms.html</link>
            <category>General</category>
    
    <comments>http://agileoperations.net/archives/38-Worms,-Roxanne!-Worms.html#comments</comments>
    <wfw:comment>http://agileoperations.net/wfwcomment.php?cid=38</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://agileoperations.net/rss.php?version=2.0&amp;type=comments&amp;cid=38</wfw:commentRss>
    

    <author>nospam@example.com (Scott Wilson)</author>
    <content:encoded>
    That&#039;s the line that kept going through my head after I &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/agileoperations.net/index.php?/archives/35-DevOps-and-Agile-Operations.html&#039;);&quot;  href=&quot;http://agileoperations.net/index.php?/archives/35-DevOps-and-Agile-Operations.html&quot; title=&quot;DevOps and Agile Operations&quot;&gt;unscrewed the lid&lt;/a&gt; on the semantic can of worms differentiating &quot;DevOps&quot; from &quot;Agile Operations.&quot;  The movement and concepts behind the terms are still relatively new and with little clear understanding of the differences (if any; some simply consider them to be two terms that describe the same things) I thought it might be a good idea to delineate what I thought each addressed and what I saw as the differences.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, I did a pretty poor job of it and simply sewed confusion in my wake.  Fortunately, the more clear-headed and analytical Ernest Mueller took the sorry muddle and created something &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.webadminblog.com/index.php/2010/03/11/defining-agile-operations-and-devops/&#039;);&quot;  href=&quot;http://www.webadminblog.com/index.php/2010/03/11/defining-agile-operations-and-devops/&quot; title=&quot;Defining Agile Operations and DevOps&quot;&gt;supremely useful&lt;/a&gt; out of it.  Ernest&#039;s terms and definitions are sufficiently clear and succinct that I plan to adopt them in my own discussions, and I hope others do as well.&lt;br /&gt;
&lt;br /&gt;
My initial contention was that Agile Operations was more focused on, and described from the point of view of, system administrators, while DevOps, while involving both sysadmins and devs, was more described and driven from the development point of view.&lt;br /&gt;
&lt;br /&gt;
Ernest went back to the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/agilemanifesto.org/&#039;);&quot;  href=&quot;http://agilemanifesto.org/&quot; title=&quot;The Agile Manifesto&quot;&gt;bible&lt;/a&gt; and usefully used it to break the concept down as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Agile Principles -&lt;/strong&gt; like &quot;business/users and developers working together.&quot;  These are the core values that inform agile, like collaboration, people over process, software over documentation, and responding to change over planning.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Agile Methods -&lt;/strong&gt; specific process types.  Iterations, Lean, XP, Scrum.  &quot;As opposed to waterfall.&quot;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Agile Practices -&lt;/strong&gt; techniques often found in conjunction with agile development, not linked to a given method flavor, like test driven development, continuous integration, etc.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
I believe the different parts of Agile Operations that people are talking about map directly to these three levels.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Agile Operations Principles&lt;/strong&gt; includes things like dev/ops collaboration (DevOps definition 1 above); things like &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.kartar.net/2010/02/what-devops-means-to-me/&#039;);&quot;  href=&quot;http://www.kartar.net/2010/02/what-devops-means-to-me/&quot;&gt;James Turnbull&#039;s 4-part model&lt;/a&gt;&lt;em&gt; [Ed. roughly analogous to our &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/agileoperations.net/index.php?/pages/principles.html&#039;);&quot;  href=&quot;http://agileoperations.net/index.php?/pages/principles.html&quot;&gt;Principles&lt;/a&gt;]&lt;/em&gt; seem to be spot on examples of trying to define this arena.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Agile Operations Methods&lt;/strong&gt; includes process you use to conduct operations - iterations, kanban, stuff you&#039;d read in &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.itpi.org/home/visibleops.php&#039;);&quot;  href=&quot;http://www.itpi.org/home/visibleops.php&quot;&gt;Visible Ops&lt;/a&gt;; Agile Operations definition #2 above.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Agile Operations Practices&lt;/strong&gt; includes specific techniques like automated build/provisioning, monitoring, anything you&#039;d have a &quot;toolchain&quot; for.  This contains DevOps definition #2 and Agile Operations definition #3 above.&lt;/li&gt;&lt;ul&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
In retrospect, I made a number of errors in my first pass.  First, I tried to come at it from a 50,000 foot view, where both movements are primarily driven by folks down in the trenches.  Just as with agile development before it, DevOps is coming from the ground up (which is good) not the top down.  My own practice is focused on strategy, and my efforts are not in evangelizing to grunts (who generally already have the good sense to adopt these things), but to management, who have a different, broader perspective of how all these things fit together.  It was probably not productive to try to discuss those with people who do not, and do not need to, share those concerns.&lt;br /&gt;
&lt;br /&gt;
Second, while advancing the observation that DevOps is a primarily development driven movement (which some proponents dispute, though it is not meant as a slight of any sort), I brought up the point that on the whole, most sysadmins never interact with developers, and that from a strategic perspective, it&#039;s often wisest to avoid involving one&#039;s organization in custom software development in the first place.  While I believe these things are true, and that to properly adopt lean or agile techniques at the strategic and operational levels, simplification necessarily calls for an effort to use off-the-shelf (or, these days, over-the-web) solutions first, it&#039;s a perspective that almost seems designed to threaten developers, whose livelihoods are called into question by it.  While this is not, again, intended as a slight (I often tell sysadmins that it&#039;s their job to work themselves out of a job; it&#039;s not that I expect it to happen, it&#039;s that such a mindset is useful to people building an agile system), it&#039;s not going to endear such readers to my considerations.&lt;br /&gt;
&lt;br /&gt;
Finally, I didn&#039;t consider the size of the disconnect between the strategic and the tactical perspectives or that my real aim is to address strategic decision-makers.  I think that it is something of a historic failing of movements of this sort that they neglect this aspect of changing the paradigm; while IT in general may be unique in that it offers senior technical staff unprecedented influence on their organizations, ultimately they are not the people that are designing or implementing the organizational changes necessary to successfully bring their ideas to fruition.  It&#039;s a common geek misconception that something that is logical is also straightforward.  Anyone who has tried to introduce agile development or the like to staid and non-technical business-people knows otherwise.&lt;br /&gt;
&lt;br /&gt;
So if I apply Ernest&#039;s rubric to my own thoughts and goals, DevOps sort of falls away from the discussion.  In his vision, it seems to simply be the expression of an overarching principle(s) of Agile Operations, and I will probably get more value, and see less confusion, if I continue to espouse the principle itself without drawing in an appellation that doesn&#039;t apply in many environments where the principles would still be useful.  Business silos and communications problems are hardly unique to the operations/development interface (which Ernest points out, though still in a development context); agile operations has just as much application to more traditional, and more widespread, issues between IT departments and other business units.&lt;br /&gt;
&lt;br /&gt;
That doesn&#039;t mean I won&#039;t still be tracking closely with the DevOps crew; I still think a lot of the most practical methods and practices for adopting those principles to operational concerns are coming out of that group.  Whether development is involved or not all the principles are aligned and it makes good sense for me to follow their thinking.  Little of what I produce will probably be of much use to them, however, and with respect to the folks I am trying to reach on the management side of IT, there&#039;s little point in confusing them with DevOps references that don&#039;t apply in their environments. 
    </content:encoded>

    <pubDate>Fri, 12 Mar 2010 10:31:00 -0700</pubDate>
    <guid isPermaLink="false">http://agileoperations.net/archives/38-guid.html</guid>
    
</item>
<item>
    <title>Agile Manifesto co-author encourages Agile Operations</title>
    <link>http://agileoperations.net/archives/20-Agile-Manifesto-co-author-encourages-Agile-Operations.html</link>
            <category>General</category>
    
    <comments>http://agileoperations.net/archives/20-Agile-Manifesto-co-author-encourages-Agile-Operations.html#comments</comments>
    <wfw:comment>http://agileoperations.net/wfwcomment.php?cid=20</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://agileoperations.net/rss.php?version=2.0&amp;type=comments&amp;cid=20</wfw:commentRss>
    

    <author>nospam@example.com (Scott Wilson)</author>
    <content:encoded>
    Ward Cunningham, one of the godfathers of the Agile Development movement and the co-author of the Agile Manifesto, is moving over into Agile Operations territory these days with an upcoming webinar, &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.enterprisemanagement.com/research/asset.php?id=1569&#039;);&quot;  href=&quot;http://www.enterprisemanagement.com/research/asset.php?id=1569&quot; title=&quot;Ward Cunningham Webinar&quot;&gt;Agile IT: A Better Approach to Application Development, Deployment, and Management.&lt;/a&gt;  In the precis, the presenter&#039;s ask &quot;Can IT Operations benefit from agile practices as well?&quot;  Obviously we here at Agile Operations think so, but it will be interesting to see what exactly Cunningham&#039;s take on the idea is.&lt;br /&gt;
&lt;br /&gt;
The full precis gives some insight:&lt;br /&gt;
&lt;blockquote&gt;How often do Agile development teams finish their new web applications in record time only to wait weeks to go into production? New approaches like Agile development and Cloud deployment are enabling application teams to become faster, more responsive, and more cost-efficient. Can IT Operations benefit from agile practices as well?&lt;br /&gt;
&lt;br /&gt;
Find out when you join EMA Research Director Julie Craig and New Relic VP of Sales and Marketing Mike Malloy for this one-hour Webinar where you will learn:&lt;br /&gt;
&lt;br /&gt;
*How some organizations are moving new business software features into production in days, not months.&lt;br /&gt;
*How Operations and Applications teams can work together to form an “agile alliance.”&lt;br /&gt;
*How the on-demand SaaS model, which has transformed business applications, is now poised to change IT application management as well.&lt;br /&gt;
*How Cloud-based application management improves your team’s agility and cost effectiveness—but also demands a new approach to application management and support.&lt;br /&gt;
&lt;br /&gt;
If you want to find out how your organization can benefit from Agile IT, this is a can’t-miss event!&lt;/blockquote&gt;&lt;br /&gt;
The perspective seems to be about what you would expect from someone coming from a development shop, that the operations side of the house seems stilted and awkward in the deployment and operation phases compared to the speed and flexibility of the dev teams.  It&#039;s true that a lot of IT shops haven&#039;t caught up with the devs yet in their change management and support roles, damping some of the greatest advantages of agile development, and that must be a source of great frustration to those developers.  If development is cranking out new releases once every two weeks, but IT can only deploy once a month because of cumbersome release and support processes, it&#039;s defeating the purpose.  It&#039;s only natural the developers would next turn to helping the operations team develop a similar tempo to allow the process to function properly.&lt;br /&gt;
&lt;br /&gt;
That&#039;s a laudable goal and obviously one that I believe is entirely achievable.  Yet historically I have seen many difficulties arise from development shop logic being applied directly to IT.  The sensibilities and priorities are different, and it will be interesting to see if Cunningham, a life-long and accomplished development rock star, appreciates the differences or if he is simply carrying around an Agile stamp these days and slapping it on whatever business functions happen to be most frustrating at the moment.&lt;br /&gt;
&lt;br /&gt;
Judging by the topics listed in the precis, I am optimistic, however.  Those are exactly the factors in today&#039;s IT environment that have prompted the Agile Operations movement, and are some of the things I talk about most frequently when I am helping organizations move their IT departments in that direction.  But they are also the cool, sexy new things to talk about; equally important are the more difficult and pedestrian requirements to emphasize change management processes, create a robust infrastructure that can support frequent changes, the necessity of re-organizing the department to align with a new conceptual framework of service delivery and building management support for the model, and implement controversial measures de-emphasizing IT control, such as &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.indigomoonsystems.com/serendipity/status.php?/archives/329-Fragile-Support.html&#039;);&quot;  href=&quot;http://www.indigomoonsystems.com/serendipity/status.php?/archives/329-Fragile-Support.html&quot; title=&quot;Fragile support model described&quot;&gt;fragile support.&lt;/a&gt;  If you are offering up a webinar for movers and shakers I suppose you don&#039;t emphasize the less trendy topics, but it will be interesting to see what Cunningham chooses to address and how he pitches the concept.  Definitely worth signing up for if you are interested in the Agile Operations concept. 
    </content:encoded>

    <pubDate>Fri, 13 Nov 2009 09:32:00 -0700</pubDate>
    <guid isPermaLink="false">http://agileoperations.net/archives/20-guid.html</guid>
    
</item>
<item>
    <title>Why go Agile?</title>
    <link>http://agileoperations.net/archives/9-Why-go-Agile.html</link>
            <category>General</category>
    
    <comments>http://agileoperations.net/archives/9-Why-go-Agile.html#comments</comments>
    <wfw:comment>http://agileoperations.net/wfwcomment.php?cid=9</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://agileoperations.net/rss.php?version=2.0&amp;type=comments&amp;cid=9</wfw:commentRss>
    

    <author>nospam@example.com (Scott Wilson)</author>
    <content:encoded>
    The Agile Operations model is only one of many possible models around which to structure your Information Technology department, and your staff and executives are all more familiar with and better at following those other options.  Why then, would you want to go Agile with your IT department?&lt;br /&gt;
&lt;br /&gt;
Put plainly, you don&#039;t have much choice.  At least, not if you want to still have an IT department, or anything resembling one.&lt;br /&gt;
&lt;br /&gt;
This is a recurrent theme that is cropping up now among industry pundits and visionaries, and while I hear CIOs and traditionalists disagreeing with the assessment, I haven&#039;t heard them lay out a case against it other than the dubious &quot;Our company is too incompetent to get by without us&quot; argument.&lt;br /&gt;
&lt;br /&gt;
The logic behind the disappearing IT department is simple, and it was among my motivations in &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.cio-weblog.com/50226711/time_to_lob_a_molotov_cocktail.php&#039;);&quot;  href=&quot;http://www.cio-weblog.com/50226711/time_to_lob_a_molotov_cocktail.php&quot; title=&quot;CIO Blog entry&quot;&gt;starting this blog.&lt;/a&gt;  Briefly, the fundamental efficiency of centralized utility computing combined with the improved delivery methods afforded by the Web and Internet (in the forms of pre-fabricated Software as a Service products and raw computing power as cloud computing products) will make outsourcing of most IT functions dramatically more cost-effective in most organizations than retaining in-house IT resources.  At the same time these advances are being made in outsourced services, existing IT organizations are becoming more resistant to new initiatives and more encumbered by dwindling budgets than ever before.  The inclination in these departments to say &quot;no&quot; to initiatives from the business is strong.  And again, just as this is happening internally, external service providers are finding more and more seditious ways to insinuate themselves into departments bypassing the IT gatekeeper; the iPhone, web-based SaaS, and other new offerings require nothing more than a credit card to use, and the low price point of entry falls well within many departmental budgets... no new capital expenditures need flow through regular IT channels.&lt;br /&gt;
&lt;br /&gt;
When you combine all of these existing trends, what you get is an IT department that will find itself struggling for relevance in five years or less, depending on how rapidly CEOs and CFOs get around to running the numbers.&lt;br /&gt;
&lt;br /&gt;
Patrick Gray at TechRepublic is among those who have laid out the case most succinctly.  In a recent post &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/blogs.techrepublic.com.com/tech-manager/?p=1416&#039;);&quot;  href=&quot;http://blogs.techrepublic.com.com/tech-manager/?p=1416&quot; title=&quot;TechRepublic blog post&quot;&gt;&quot;The CIO is dead (Long live the CIO)&quot;&lt;/a&gt; he describes how the popular shared services model many IT departments have adopted encourages comparison with outside services, and that comparison may not come off favorably to the IT department.  Joe McKendrick comes at the same concept from a &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/blogs.zdnet.com/service-oriented/?p=2266&#039;);&quot;  href=&quot;http://blogs.zdnet.com/service-oriented/?p=2266&quot; title=&quot;ZDNet blog post&quot;&gt;different angle,&lt;/a&gt; arguing that the IT department should become even more like an external cloud provider, and count on its better knowledge of the core business in order to compete.&lt;br /&gt;
&lt;br /&gt;
Although McKendrick may have a point, I have to wonder if it is a bit late for such measures, even with inside knowledge.  There is another factor, &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/twit.tv/196&#039;);&quot;  href=&quot;http://twit.tv/196&quot; title=&quot;TWiT Podcast&quot;&gt;pointed out recently&lt;/a&gt; on &lt;acronym title=&quot;This Week in Tech&quot;&gt;TWiT&lt;/acronym&gt; by John C. Dvorak.  Paraphrasing a participant at a Holland meeting of cloud-computing industry folks: &quot;There&#039;s a lot of big companies that are getting sick and tired of their IT department, period.  And they just want to get them, they just want to fire them all, but they can&#039;t quite do that, but what they can do is move to the cloud, and let these like a professional IT department that is not so meddlesome run the backend of their operation.&quot;&lt;br /&gt;
&lt;br /&gt;
Now, I think Dvorak&#039;s conclusions are correct about twice a day, but his industry knowledge and insights have a much higher hit rate.  When he says that executives are fed up with their IT departments, that resonates; and why not?  IT has long had the upper hand in the relationship, fueled by secrecy, buzz, and complexity.  When the system is broken and the CEO hears that an expensive new widget is needed to fix it, all he has been able to do is grit his teeth and reach for the checkbook.  A sad fact is that there are a significant number of IT folks who have taken advantage of this to turn the department into their own techno-wonder playground, operated more for their own elucidation and interests than those of the business.  A certain level of traditionalism in IT is also to blame: CIOs are by nature risk averse, and when they are faced with a choice between an innovative but potentially lucrative risk, and the predictable status quo, many will choose the status quo.  This isn&#039;t necessarily a terrible trait, but when extended too far in the face of industry innovation, it has resulted in a lot of heavy, expensive technology processes which are no longer necessarily the best option for the business.  CEOs are not completely blind to this.  Every CIO dreads the Wednesday afternoon that the CEO comes back to the office after his weekly golf game and says, &quot;Hey, the CEO over at Widget Industries says their e-mail never crashes and doesn&#039;t cost anything and they use such-and-such... why aren&#039;t we using that?&quot;&lt;br /&gt;
&lt;br /&gt;
It can be hard to explain even when it&#039;s justified, and CEOs hate that.  When presented with an option to take those services outside with a provider who isn&#039;t going to argue with them, it&#039;s going to look pretty good.&lt;br /&gt;
&lt;br /&gt;
The only palatable long-term answer to this problem is to get ahead of that curve: your IT department has to become the one that your CEO is bragging about to other envious CEOs at that weekly golf game, instead of the other way around.  It has to be as responsive and efficient and innovative as all those external options.  It&#039;s not enough just to know the business better; the department has to learn marketing and customer service just as well as those outside competitors.  Staff have to want to come to the IT department first.  It has to be easy and advantageous to bring initiatives to IT.  Staff have to expect their requirements will be at least heard and probably fulfilled, and if the IT department can go to them first with those options, so much the better... they may never even get around to looking outside the business for solutions.&lt;br /&gt;
&lt;br /&gt;
This is what Agile Operations is about.  The internal IT department will never be able to compete with external providers on scale.  In fact, AO often suggests co-opting those external providers to provide internal services, leveraging those economies through, rather than around, the IT department.  What IT can do is take their better knowledge of the business and combine it with the flexibility and responsiveness inherently available when operating internally.  Although it&#039;s a neglected capability, the fact is that IT has something besides business knowledge to wield as an advantage in this fight: it has the potential for objectivity.  External service providers have one objective: make money.  And they&#039;ll take money from a business whether it is in that businesses interest to pay them or not.  The new role for the internal IT department, as Patrick Gray suggests above, is as a consultant.  Not the sort of consultant that operates in effect as a vendor, with a sales agenda all laid out coming in the door, but a true consultant, an objective evaluator of solutions who can make the best possible recommendations to the business unit without bias or greed.  IT must learn to associate itself intimately with the business, and to solve business problems using technology, rather than simply providing a platter of technology from which the business is expected to solve its own problems.  Providing an e-mail system, for instance, is an example of a traditional IT task.  Developing a technology based communication process between field and office staff might be a new Agile IT task.  The former puts a big chunk of complicated technology out on the field and tells the business to go play, often with questionable results.  The latter actually addresses and solves real and fundamental business problems.  It becomes quantifiably advantageous, rather than simply presumably advantageous.&lt;br /&gt;
&lt;br /&gt;
The IT department absolutely will not survive in its current form, and many CIOs may not make the transition either.  But of all the IT department models on the table today, I am most confident in the Agile model as the method that will allow IT departments to survive internally in the most advantageous fashion.  Businesses that do away with IT or the CIO internally are not going to be most successful; the hybrid model of external services and internal expert decision making is the best combination.  It is a combination, however, which necessitates changes on the part of IT; AO might be the first and best of those changes to make. 
    </content:encoded>

    <pubDate>Fri, 26 Jun 2009 07:05:44 -0700</pubDate>
    <guid isPermaLink="false">http://agileoperations.net/archives/9-guid.html</guid>
    
</item>
<item>
    <title>Explanations are in order</title>
    <link>http://agileoperations.net/archives/3-Explanations-are-in-order.html</link>
            <category>General</category>
    
    <comments>http://agileoperations.net/archives/3-Explanations-are-in-order.html#comments</comments>
    <wfw:comment>http://agileoperations.net/wfwcomment.php?cid=3</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://agileoperations.net/rss.php?version=2.0&amp;type=comments&amp;cid=3</wfw:commentRss>
    

    <author>nospam@example.com (Scott Wilson)</author>
    <content:encoded>
    Some background on the origins of Agile Operations are probably in order here, at least as it is envisioned here.  It&#039;s still new, it&#039;s still evolving, but the essential elements have a longer history and the context may aid in understanding the applications to the Information Technology environment.&lt;br /&gt;
&lt;br /&gt;
The concept attempts to adopt many of the lessons and precepts laid down by the Agile Software Development movement.  Agile Operations, as practiced at IMS, came to pass in the SMB environment. The precept attempts to make a virtue of necessity; small organizations have never had the option of vast IT resources to handle all organizational requirements.  Nonetheless, they get into deep trouble when their systems evolve as an unmanaged organic mess.  The concept attempts to provide structure and rigor in the IT operations arena without the vast overhead which is traditionally associated with those functions.&lt;br /&gt;
&lt;br /&gt;
This should not be confused with the recently popular &quot;lean&quot; movement developing in some IT organizations.  Lean isn&#039;t necessarily Agile, although Agile IT organizations will certainly be lean (and lean certainly appears to have influenced the movement that has in turn influenced Agile Operations: Agile Software Development).  Lean, as it is described by current proponents in IT organizations, focuses on cutbacks and trimming expenses; this isn&#039;t necessarily bad, particularly among the many bloated IT departments out there right now, but in our view it improperly emphasizes cost at the potential expense of effectiveness.  Agile Operations attempts to achieve the effect first and foremost, not simply because that is the ultimate goal of most organizations (very few have mission statements reading &quot;Our goal is to save a bundle of money somehow!&quot;) but because, in our view, the alternative is particularly dangerous at this place and time in the evolution of technology.  Today, it&#039;s easier than ever for average users with nearly unrestricted Internet access to adopt any of a host of external, third-party tools in pursuit of their own job goals, and it is almost impossible for the IT department to prevent this.  As these external tools become more and more powerful, and as the vendors are more and more motivated to bypass the IT department and sell to end-users directly, any IT department which puts itself in a position to oppose users or deny them resources risks becoming entirely marginalized, relegated to little more than infrastructure maintenance as business process solutions are increasingly constructed entirely outside their purview.&lt;br /&gt;
&lt;br /&gt;
We believe this is dangerous not only for the IT department (in fact, we don&#039;t care about the IT department per se; within a decade, we expect to see a diminution of the artifact as a whole as companies absorb more traditional information management functions into mainstream operations organizations due to the increasing level of outsourcing and ease of platform deployment) but the company which it serves.  Although we couldn&#039;t give a fig about the IT department itself, as it happens it has evolved into the sort of organization which is best suited to logically informing and advising the mainstream business in the adoption of new process efficiency technologies.&lt;br /&gt;
&lt;br /&gt;
How can a software development methodology be applied in an environment of hard costs, capital expenditures, and established contracts and vendor relationships?  How can you make IT as malleable as code?&lt;br /&gt;
&lt;br /&gt;
Consider that a lot of thinking about agile development has been informed by existing physical processes.  If you study the lean manufacturing concepts pioneered by Toyota and other &quot;just in time&quot; manufacturers, then you will quickly pick up on the similarities.  Smaller commitments, made more rapidly, echo the just-in-time principle of TPS; other features resemble leveling, consensus-driven decisions, constant reflection, and other techniques that TPS proponents would readly recognize.  The methodology has not been copied wholesale (noteably, AD not only acknowledges but embraces mistakes, where TPS seeks to squash them), reflecting the differing realities of the production fields they seek to improve.  Similarly, AO differs from AD in a number of important respects; but philosophically, all three systems have a noteable resemblance.&lt;br /&gt;
&lt;br /&gt;
We won&#039;t spend a lot of time talking about the core justifications behind this approach: you can find a lot of existing philosophical writing on the topic in places like &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.1000ventures.com/business_guide/cs_efficiency_toyota_ps.html&#039;);&quot;  href=&quot;http://www.1000ventures.com/business_guide/cs_efficiency_toyota_ps.html&quot; title=&quot;1000 Ventures on Toyota Production System&quot;&gt;this&lt;/a&gt;, or in books like &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.amazon.com/gp/product/0071392319?ie=UTF8&amp;amp;tag=indigomoonsys-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0071392319&#039;);&quot;  href=&quot;http://www.amazon.com/gp/product/0071392319?ie=UTF8&amp;tag=indigomoonsys-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0071392319&quot;&gt;The Toyota Way&lt;/a&gt;&lt;img src=&quot;http://www.assoc-amazon.com/e/ir?t=indigomoonsys-20&amp;l=as2&amp;o=1&amp;a=0071392319&quot; width=&quot;1&quot; height=&quot;1&quot; border=&quot;0&quot; alt=&quot;&quot; style=&quot;border:none !important; margin:0px !important;&quot; /&gt;.  This site, instead, will focus on implementation in the IT operating environment.&lt;br /&gt;
&lt;br /&gt;
Some people are &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.cio-weblog.com/50226711/hot_times_for_the_sun_devils.php&#039;);&quot;  href=&quot;http://www.cio-weblog.com/50226711/hot_times_for_the_sun_devils.php&quot; title=&quot;Arizona State moves to Google Apps&quot;&gt;already doing it!&lt;/a&gt; 
    </content:encoded>

    <pubDate>Wed, 27 May 2009 20:40:45 -0700</pubDate>
    <guid isPermaLink="false">http://agileoperations.net/archives/3-guid.html</guid>
    
</item>
<item>
    <title>Introduction to Agile Operations</title>
    <link>http://agileoperations.net/archives/1-Introduction-to-Agile-Operations.html</link>
            <category>General</category>
    
    <comments>http://agileoperations.net/archives/1-Introduction-to-Agile-Operations.html#comments</comments>
    <wfw:comment>http://agileoperations.net/wfwcomment.php?cid=1</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://agileoperations.net/rss.php?version=2.0&amp;type=comments&amp;cid=1</wfw:commentRss>
    

    <author>nospam@example.com (Scott Wilson)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 400px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:1 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;400&quot; height=&quot;266&quot;  src=&quot;http://agileoperations.net/uploads/buffalo.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;CC 2.0 D Sharon Pruitt&lt;/div&gt;&lt;/div&gt;AgileOperations.net is a resource for CIOs and IT managers who are attempting to adjust their departments to the new realities of slashed budgets, sophisticated and demanding end-users, and vendors eager to bypass IT entirely and sell web-based services directly to the business.  Some IT organizations are clinging even in this environment to old notions of tight, centralized control and rigorous blocking of outside services in favor of traditional internal IT tools.  They may as well be buffalo standing on the tracks of the Northern Pacific as the first train barreled along toward Promontory Point from the east.  The landscape of technology is changing, and the intelligent IT executive now has to walk a tightrope, balancing increasing user demands and external threats against the overall health of the business.  Major consulting firms and market analysts are urging IT to become &quot;lean&quot; by continuing centralization and cost cutting, but lean doesn&#039;t necessarily mean flexible, and inflexible IT organizations will be bypassed and phased out as online services commoditize traditionally valuable internal services.&lt;br /&gt;
&lt;br /&gt;
Agile Operations is a concept which combines lean, low-cost service delivery with flexible, just-in-time response to business demands, helping you keep your department relevant and competitive with trendy low-cost solutions available outside the business.  In a sort of technology judo, Agile Operations seeks to use the strengths of these alternatives against them, keeping the flexibility and the savings in house and under the control of the IT department without resorting to heavy-handed prohibitions and lock-down measures which simply serve to force users further and further from a state of trust and understanding with the CIO.&lt;br /&gt;
&lt;br /&gt;
In the coming months, this side will expand to include the basic precepts of Agile Operations, the theories and thinking behind the concept, and examples of uses of it in the wild.  The aim will be to provide one stop shopping for the IT executive interested in researching and adopting agile tenets, and for those already making use of the concepts to expand and expound on them. 
    </content:encoded>

    <pubDate>Wed, 13 May 2009 16:52:00 -0700</pubDate>
    <guid isPermaLink="false">http://agileoperations.net/archives/1-guid.html</guid>
    
</item>

</channel>
</rss>