<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Mon, 28 May 2012 10:31:42 GMT--><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>Beyond Agile</title><subtitle>Beyond Agile</subtitle><id>http://www.beyondagile.com/blog/</id><link rel="alternate" type="application/xhtml+xml" href="http://www.beyondagile.com/blog/"/><link rel="self" type="application/atom+xml" href="http://www.beyondagile.com/blog/atom.xml"/><updated>2011-12-30T17:34:24Z</updated><generator uri="http://www.squarespace.com/" version="Squarespace Site Server v5.11.81 (http://www.squarespace.com/)">Squarespace</generator><entry><title>We just can't afford Taylorism anymore. Now what?</title><category term="Command and Control"/><category term="Introduction"/><category term="Self-organization"/><category term="Taylorism"/><category term="Waterfall"/><id>http://www.beyondagile.com/blog/we-just-cant-afford-taylorism-anymore-now-what.html</id><link rel="alternate" type="text/html" href="http://www.beyondagile.com/blog/we-just-cant-afford-taylorism-anymore-now-what.html"/><author><name>Andrea Provaglio</name></author><published>2011-09-06T10:44:08Z</published><updated>2011-09-06T10:44:08Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Let’s go straight to the point: in the IT industry we made a major mistake about 60 years ago.</p>

<p>An understandable mistake, but nevertheless something that costed us a great amount of money and energy, something that we are still paying dearly for.</p>

<p>That mistake was to think that we could build software in the same way as we had built anything else since, especially mass-produced tangible goods.</p>

<p>That was a bad idea, simply because it doesn’t work; or, at the very least, it’s a highly inefficient way of building software.</p>

<p>The good news is, of course, that we are now aware of that – and the Agile approach is one clear and solid proof of that awareness, along with other new developments in the software industry.</p>

<p>However, let’s start from the beginning.</p>

<h3>An Easy Mistake To Make</h3>

<p>As a species, we learned to build stuff.</p>

<p>And what we learned about building stuff we pass on from generation to generation, in a process of continuous education.</p>

<p>Let's play a little game for a second: let's pretend that all that mankind has learned about building stuff you could learn in a one-day course, from 9 am to 5 pm.</p>

<p>Next, let's define a couple of reference points in our training program: let's arbitrarily say that we have been seriously building stuff since the pyramids, about 3000 years ago; and let's say that we have been seriously building software for the last 60 years, roughly.</p>

<p>If we set the building of the pyramids at the beginning of the course (9 am) and we set the present day at the end of the course (5 pm), with a little math you'll find out that, in an entire day of training, you have been taught about building software only from 4:51 pm to 5:00 pm (the 9 minutes are 60 years on a scale of 3100 years) and that’s assuming there were no breaks in our course!.</p>

<p>Everything else you learned during that day had very little to do with building software, or nothing at all.</p>

<p>So it's not surprising that, when we started building software a few decades ago, we applied the same practices that we have used for centuries to build other things.</p>

<p>The problem, of course, is that we didn't realize that software was a completely new and different story, something that mankind had never created before.</p>

<p>I'm not talking about the technical components of software, what I'm saying is that never before in our history there was an industry that would build and sell, on planetary scale, a totally intangible product.</p>

<h3>How Software Is Different</h3>

<p>Software is not the first <strong>intangible</strong> thing that we ever produced: music is certainly another and it dates way back than software.</p>

<p>There are in fact similarities between music and software: music exists only in the instant when it’s played, software exists only in the instant when it’s run.</p>

<p>After that instant, both go back into the void whence they came; anything else is just a static representation of theirs in an arbitrary form – a music score or lines of code – that our mind needs, to be able to manipulate that intangible product.</p>

<p>Another characteristic of software is that, mainly, it’s produced by the <strong>collaborative</strong> effort of a group of people.</p>

<p>Considering the complexity of most problems that we create software to solve, that’s reasonable: it would be almost impossible for a single person to develop a very complex application (one that solves a complex problem) in such a short amount of time to provide actual business value.</p>

<p>In other words, if a single person spent five years to develop a product, it’s very likely that after that time the potential customers would have lost interest in the product, at least in that form.</p>

<p>So we need teams that work together to develop something intangible for which there is only an arbitrary representation.</p>

<p>Finally, software development is intrinsically <strong>heuristic</strong>, that is, there is an inevitable amount of exploration and learning that comes with developing software.</p>

<p>After all, the main reason why someone would spend time, money and energy to develop new software is because there isn’t already a piece of software that does exactly the same thing: nobody ever wrote it.</p>

<p>So there is always a certain amount, big or small, of “unknownness” in developing software, which is why we need time to explore that unknown, learn about it and learn how to deal with it – and the amount of time we need is very hard to predict precisely.</p>

<p>For this reason, software development is not a deterministic activity, but an empirical one, at least in part.</p>

<p>So, the act of developing software is <em>the collaborative effort of a group of people that heuristically develop a completely intangible product of the human mind</em>.</p>

<p>And we’ve made a global industry out of that.</p>

<p>Now, don’t tell me that this isn’t quite new for us humans!</p>

<h3>We Are Influential</h3>

<p>At the point where we are in the history of mankind, the software industry is one of the most influential activities on the planet, meaning that we touch and change, from a minor to a major degree, the lives of billions of people.</p>

<p>There is software in pacemakers, just to give you an example of how much we may affect one person’s life.</p>

<p>To mention a few other examples (but you can grow this list by yourself) software is used:</p>

<ul>
<li>to make airplanes fly, ships sail and cars run;</li>
<li>to move huge amount of money on the planet everyday;</li>
<li>to assist virtually all science researchers;</li>
<li>to create movies, music and other art forms;</li>
<li>to reconnect distant people;</li>
<li>to give freedom of speech – and freedom to read – to everyone who has an Internet connection (in most countries)</li>
</ul>

<p>And of course, there is software in many personal appliances including your washing machine, your TV set and your telephone.</p>

<p>This list is far from being exhaustive; it’s just to give you an idea of what I mean when I say that our industry is influential: we directly and indirectly affect the lives of billions of people – and, in truth, we try to make some areas of their lives easier.</p>

<h3>We Are Inefficient</h3>

<p>Interestingly enough, we are also one of most inefficient industries on the planet, especially considering the big responsibility that comes with our enormous influence.</p>

<p>When making such a bold statement, one could mention the <a href="http://www1.standishgroup.com/newsroom/chaos_2009.php">Standish Group’s Chaos Report</a> to support it, although there is quite a lot of <a href="http://www.few.vu.nl/~x/chaos/chaos.pdf">controversy</a> about the figures in the report and, more specifically, about the analysis and data collection methods used to produce it.</p>

<p>If you have been in IT long enough, though, you don’t need figures to know how frequently a project may suffer from one or more of the following issues:</p>

<ul>
<li>project runs over time (product doesn’t meet the delivery date)</li>
<li>project runs over budget</li>
<li>the product has serious functional defects, up to the point that customers aren’t keen to buy it or use it (diminished business value)</li>
<li>the product doesn’t meet expectations, doesn’t have some of the expected functionalities or, in general, doesn’t solve the problems that users were hoping for it to solve (diminished business value again)</li>
</ul>

<p>Sometimes – too frequently, actually – these issues are so serious that the project gets cancelled before anything is delivered; and if you like figures, the Chaos Report states that about 30% of projects fail completely, while about 50% are challenged by the issues listed above.</p>

<p>Even ignoring the figures and relying only on my years of experience in IT, I can’t think of another industry on the planet that is to ingrained into the lives of billions of people and, at the same time, scores so badly in terms of quality and performance.</p>

<p>And I say this with all the respect I have for the industry I’ve been working in for the last twenty-some years, and most of all with the respect I have for its people.</p>

<h3>But They Need Us</h3>

<p>In my opinion, the only reason why we could get along all this time – using an inadequate production model, being so inefficient and delivering products that are so distant from what people needed – is just because we happen to live in times when people on this planet crave for software.</p>

<p>In other words, our industry survives because there is far more demand for software than we are able to supply and, regardless of how inefficient and sloppy we are, there will always be someone asking us to create new software.</p>

<p>Of course it’s the industry that survives, not the individual companies: with such a high project failure rate, some companies are forced to shut operations down or to lay off quite a few people and enter a slow-paced or fast-paced death march.</p>

<p>And now for the good news: the fact that people crave for software means that there is a lot of room, a lot of business opportunities, for IT companies that are going to be efficient and are able to provide their customers with quality products in reasonable time and at a affordable price.</p>

<p>Basically, there is a lot of room for IT companies that will be able to stand out and move away from the old production model.</p>

<h3>How We Got Here</h3>

<p>As I said earlier, when we started building software a few decades ago, we didn’t know or realize that software was a completely different story, something that no industry had ever produced in the history of mankind.</p>

<p>So we started building it just like we used to build other things, such as mass-produced tangible goods.</p>

<p>Which brings us to <a href="http://en.wikipedia.org/wiki/Frederick_Winslow_Taylor">Frederick Winslow Taylor</a> and his management theory of Scientific Management (also referred to as <a href="http://en.wikipedia.org/wiki/Taylorism">Taylorism</a>).</p>

<p>Taylor defined his theory at the end of the 19th century, when industrialism and the <a href="http://en.wikipedia.org/wiki/Industrial_revolution">Industrial Revolution</a> required labor to operate the factories and many people left their occupation as craftsmen or farmers to go to work in <a href="http://en.wikipedia.org/wiki/Assembly_line">assembly lines</a>.</p>

<p>As such, Taylorism is focused on optimizing labor and processes in a repetitive, deterministic and measurable workflow.</p>

<p>There would be a lot to say about Taylor's theory to make it justice, but for the sake of this discussion there are two aspects that are of interest (from <a href="http://en.wikipedia.org/wiki/Frederick_Winslow_Taylor#Managers_and_workers">Wikipedia</a>):</p>

<ul>
<li>the process should be <strong>enforced</strong> by management</li>
</ul>

<blockquote>
  <p>"It is only through enforced standardization of methods,
  enforced adoption of the best implements and working conditions,
  and enforced cooperation that this faster work can be assured.
  And the duty of enforcing the adoption of standards and enforcing
  this cooperation rests with management alone."</p>
</blockquote>

<ul>
<li>workers are <strong>incapable of understanding</strong> what they are doing</li>
</ul>

<blockquote>
  <p>"'I can say, without the slightest hesitation,' Taylor told a congressional
  committee, 'that the science of handling pig-iron is so great that the
  man who is ... physically able to handle pig-iron and is sufficiently
  phlegmatic and stupid to choose this for his occupation is rarely able
  to comprehend the science of handling pig-iron.'"</p>
</blockquote>

<p>In practice, Taylor was suggesting that all the thinking and planning should be done by well-educated managers, and then the plan is passed down to uneducated workers for its actualization.</p>

<p>Since the produced goods are tangible and the process is algorithmic and deterministic, it's then possible to compare the output from workers (product) with the input from managers (plan).</p>

<p>Of course, Taylor realized that working many hours a day on a production line, performing a repetitive task and without ever seeing the final result of your labor (you work only on a portion of the product) would provide no intrinsic motivation for workers to do their job well, so the solution was to measure performance and provide monetary incentives or deterrents.</p>

<p>Also, at this point workers become interchangeable and so they are frequently referred to as "resources" rather than "persons". </p>

<p>For an assembly line, the model envisioned by Taylor may be understandable and, in fact, it's been used in countless factories and companies in the last two centuries.</p>

<p>It's been around for so long that it became ingrained in our society and in our very lifestyle, up to the point that it's been imported into companies that don't even <em>have</em> an assembly line, as if this were the only way we have to produce something (that's why the lines above may have rang a bell in you, even if you don't work in an assembly line).</p>

<p>Probably more unconsciously than not, this approach was also adopted by IT companies; but as we have seen, software development is not a deterministic, algorithmic, repetitive process to mass-produce tangible goods.</p>

<p>We who work in IT are <a href="http://en.wikipedia.org/wiki/Knowledge_worker">knowledge workers</a> who create intangible goods; and we do that empirically, not algorithmically, because of the very nature of the products we create; and we do it in teams, not in sequential assembly lines.</p>

<p>Aside from common sense, there is plenty of scientific evidence that shows how negatively knowledge workers are affected by a factory-like approach.</p>

<p>I won't delve into this subject here but, as a starter, I'd like to refer you to Daniel Pink's book "<a href="http://www.anobii.com/books/Drive/9781847677686/013ca9dd3cab144dca/">Drive</a>" and to the related, very enjoyable <a href="http://www.youtube.com/watch?v=u6XAPnuFjJc">video on YouTube</a>.</p>

<h3>Here We Call It Waterfall</h3>

<p>A very concrete and dramatic incarnation of a Taylor-like approach to software development is what ended up to be called the "<a href="http://en.wikipedia.org/wiki/Waterfall_model">Waterfall model</a>", still dominant in the IT industry.</p>

<p>Waterfall mirrors, for software, many of the principles of Taylorism, including the fact that the process is sequential, predictable and all design happens upfront, eventually delegating implementation to labor workers (interchangeable programmers or "resources").</p>

<p>The Waterfall model is attributed to <a href="http://en.wikipedia.org/wiki/Winston_W._Royce">Winston Royce</a>, but the truth is that Royce never believed in a sequential production model applied to software development.</p>

<p>In his paper "<a href="http://www.cs.umd.edu/class/spring2003/cmsc838p/Process/waterfall.pdf">Managing the Development of Large Software Systems</a>", when talking about a sequential model for software development, he says:</p>

<blockquote>
  <p>"I believe in this concept, but the implementation [...] is risky and invites failure."</p>
</blockquote>

<p>Risky and prone to failure – that depicts pretty well the fate of so many IT projects developed worldwide.</p>

<p>What Royce suggested in his paper was, instead, an iterative model where feedback loops in the production process would play a major role, which is exactly what you need to do when you work in an empirical context: constantly measure and adapt, as fast as you can.</p>

<p>So, going back to Waterfall, why on earth would a manager or an entrepreneur want to use such an approach to create their software products, when studies and empirical evidence would suggest otherwise?</p>

<p>In my opinion, because of the three thousand years we spent building stuff and because of the two centuries of mass-producing tangible goods since the industrial revolution.</p>

<h3>On Command and Control</h3>

<p>One of the byproducts of a Taylor-like model, including the Waterfall one, is the development of a "Command and Control" culture.</p>

<p>In its <a href="http://en.wikipedia.org/wiki/Command_and_control">military definition</a>, Command and Control is "<em>The exercise of authority and direction by a properly designated commander over assigned and attached forces in the accomplishment of the mission</em>".</p>

<p>You can see its resemblance with Taylor's idea that management should think and impart orders, while labor workers should execute without understanding or questioning what they are asked to do.</p>

<p>I've seen two major problems when a culture of that kind is brought into software development organizations:</p>

<ol>
<li>technical team members show a decreased willingness in taking responsibility for what they do, as well as a decreased level of initiative and creativity (as explained by Daniel Pink) which would instead be quite valuable in our field</li>
<li>this culture is self-reinforcing and it becomes therefore a major obstacle to change in favor of a better production environment</li>
</ol>

<p>To elaborate a bit more on the second point, if one of the founding ideas of Taylor's production model is that management should <em>enforce</em> the process on labor workers (and that idea somehow stuck, even when not explicitly stated today) that means that the kind of personality that is more likely to climb up to a managing position is a dominant one.</p>

<p>In other words, the reason why we tend to see dominant managers is because <em>the production model that we use calls for a dominant personality in managers</em>.</p>

<p>Since the model also measures performance to assign incentives and people in managing position have a bigger impact on production (because they manage many other people) they get bigger incentives and tend to be less keen of challenging the <em>status quo</em>.</p>

<p>Unfortunately, in IT being a dominant manager has a negative influence on the productivity.</p>

<p>So we have an industry based on knowledge workers, which is in dire need of creativity, initiative, collaboration and knowledge sharing to perform at its best.</p>

<p>At the same time, that industry is designed to have dominant people float up more easily than others to managing positions, where they frequently (and most of the time involuntarily) squander the exact resources they are in dire need of.</p>

<h3>Let’s Wrap It Up</h3>

<p>A Taylor-like approach, being designed for algorithmic mass-production of tangible goods, is an inadequate model for knowledge workers and, specifically, for software development, where people produce intangible goods working in a collaborative and heuristic context.</p>

<p>The attempt to use a Taylor-like approach (which we call Waterfall in IT) may in fact be the main reason behind the high level of inefficiency and the low quality frequently associated with the IT industry, something that many companies (not to mention users and customers) just can't afford anymore.</p>

<p>Also, the command-and-control culture that comes with such an approach invites people to play roles, to focus on incentives rather than quality, to assume dominant positions (managers) or to avoid taking responsibility (teams).</p>

<p>Such a culture doesn't motivate nor inspire knowledge workers and prevents people from developing systemic awareness, which is the basis for self-organization.</p>

<p>The <a href="http://www.agilemanifesto.org/">Agile Manifesto</a> nailed all this down pretty well, ten years ago, when its signatories wrote its four values:</p>

<blockquote>
  <ul>
  <li>Individuals and Interactions over Processes and Tools</li>
  <li>Working software over comprehensive documentation</li>
  <li>Customer collaboration over contract negotiation</li>
  <li>Responding to change over following a plan</li>
  </ul>
</blockquote>

<p>Such values are much more adequate to an industry whose people collaboratively and heuristically develop intangible products of the human intellect.</p>

<p>What the Manifesto doesn't specify is how to actually implement those values, especially in organizations that come from many years of Taylor-like processes and where the cultural change is substantial.</p>

<p>Fear not, this and much more will be the subject of upcoming posts.</p>
<p><br/><br/></p>]]></content></entry><entry><title>Notes from Agile 2011 - first two days</title><id>http://www.beyondagile.com/blog/notes-from-agile-2011-first-two-days.html</id><link rel="alternate" type="text/html" href="http://www.beyondagile.com/blog/notes-from-agile-2011-first-two-days.html"/><author><name>Andrea Provaglio</name></author><published>2011-08-10T12:16:48Z</published><updated>2011-08-10T12:16:48Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I want to start by saying that Agile 2011 is a wonderful conference.</p>

<p>It wasn't since the heydays of the dot-com, when I was living in San Francisco in the late 90s, that I attended a conference that was so well-organized, so full of contents and with such large an audience as this one.</p>

<p>I highly recommend it to anyone who was uncertain on whether they should attend it or not.</p>

<h3>People, people, people.</h3>

<p>As my specific area of interest in Agile, aside from the mechanics, is the role and business relevance of human dynamics, I was pleasantly surprised by how much emphasis Agile 2011 has put on this topic.</p>

<p>Here are the highlights, according to my personal taste (and please keep in mind that I've seen just a small part of this content-packed conference)..</p>

<h3>"Why care about positive emotions" - Opening Keynote by dr. Barbara Fredrickson</h3>

<p>I was pleasantly impressed by the fact that an international IT conference, sporting 1600+ attendees, chose emotions as the subject of its opening keynote.</p>

<p>Dr. Barbara Fredrickson is a psychologist renowned for her work on the role of positive emotions as a transformation agent in people's personal and professional lives.</p>

<p>In her talk she supported this claim with scientific data about the neurological effects of positive emotions.</p>

<p>From the keynote description: "<em>Dr. Barbara Fredrickson and her colleagues have found that positive emotions literally change the way the human brain works, widening people’s perspectives, and their outlooks on life. According to Fredrickson’s broaden-and-build theory of positive emotions, this shift in mindset drives people to discover and build new traits, skills, and resources, and over time become better versions of themselves.</em>"</p>

<p>Whart I pariticularly liked about her work is that she openly ruled out the concept of "positive thinking", that is putting on a fake smile on a negative emotion, and rather suggested to create a mindset for positivity by:</p>

<ul>
<li>being open</li>
<li>being appreciative</li>
<li>being curious</li>
<li>being kind</li>
<li>being real</li>
</ul>

<p>Also, I liked the fact that she explicitly mentioned meditation – a specific and ancient kind of meditation called "loving kindness meditation" or just "kindness meditation" – as a way to increase the benefits of positive emotions.</p>

<p>If you are interested in learning more about this meditation, I would suggest the book "<a href='http://amazon.com/dp/0385508379/'>The Tibetan Book of Yoga: Ancient Buddhist Teachings on the Philosophy and Practice of Yoga</a>", by Geshe Michael Roach, for a western-oriented introduction to this technique.</p>

<p>To learn more about the work of Barbara Fredrickson, check out her book "<a href='http://amazon.com/dp/1851687904/'>Positivity</a>".</p>


<h3>"An introduction to Non-violent communication (NVC) for Agile coaches" by David Chilcott</h3>

<p>Nonviolent Communication (NVC) is a conflict-management approach developed by Marshall Rosenberg and it's one the of tools that I have in my coaching toolbox.</p>

<p>NVC is based on an empathic, judgement-free understanding of others, while at the same time maintaining our own centering.</p>

<p>It also includes being able to express our own needs openly, free of feelings such as shame or blame, and being in contact with our emotions and real needs.</p>

<p>Then again, I was pleased that such topic was presented at an Agile software development conference.</p>

<p>If you wish to learn more about NVC, I'd like to refer you to the book "<a href='http://amazon.com/dp/1892005034/'>Nonviolent Communication</a>" by Marshall Rosenberg and also to his institute "<a href='http://www.cnvc.org/'>The Center for Nonviolent Communication</a>" for more information.</p>

<h3>"Refactor your wetware" by Andy Hunt</h3>

<p>Although I didn't personally attend this workshop, I heard very good comments about it (surprise, surprise!).

<p>One of the reasons I wasn't there it's because the contents come mainly from Andy's book "<a href='http://pragprog.com/book/ahptl/pragmatic-thinking-and-learning'>Pragmatic Thinking and Learning</a>", which I know and have already mentioned in the <a href='http://www.beyondagile.com/blog/so-it-was-time-to-start-this-blog.html'>introduction to this blog</a>.</p>

<p>In his book and in the session, Andy talks about bits of cognitive science, neuroscience, learning and behavioral theory.</p>

<p>In the book he also covers the topic of focus and, guess what, he too talks about meditation!</p>

<p>In short, that's another recommended reading for you.</p>

<h3>"Facilitation & Communication in Agile Teams" by Michelle Sliger</h3>

<p>Finally, I'd like to mention this session by Michelle Sliger.</p>

<p>Although it was part of the bootcamp and, therefore, at a somewhat introductory level, Michelle managed to convey the importance of self-organization vs. micromanagement, as well as of communication and facilitation in Agile teams.</p>

<p>We surely had fun with the exercises but, most of all, I was pleased to see that these people-related skills are now considered as some of the basics for healthy Agile teams, skills that are as important as the technical ones.</p>

<h3>About my own session</h3>

<p>For being my first time at the Agile conference, I would say that <a href='http://program2011.agilealliance.org/event/3ac12d34c1ca5f29e23f353f2cc997a5'>my session</a> went well, although I must also say that I did better on other occasions.</p>

<p>I was caught off-guard by the level of active participation from the audience, as well as from their proficiency and interest in the subject; in short, a very good and very challenging crowd.</p>

<p>People started asking many questions mid-talk and I decided that, rather than following the plan, I would make myself available to address the specific issues that people brought up (of course, when those could be of general interest).</p>

<p>The time I had planned for the talk was already packed with information and exercises, so sixty minutes turned out to be really not enough to also take on so many questions.</p>

<p>I had to rush it at the end and I had to leave out one or two points but, by answering questions, I covered more than I originally planned for.</p>

<p>Well, next time I'll know better about the Agile conference and its audience!</p>

<p>Finally, I would like to thank all the people who attended and those who provided me with valuable feedback on how to make this talk even better.</p>

<p>And a big "thank you!" to Jenni Jepsen from <A href='http://www.goagile.dk'>goAgile.dk</a>, who was so kind to play around with me in demonstrating some of the concepts and exercises.</p>]]></content></entry><entry><title>So it was time to start this blog</title><id>http://www.beyondagile.com/blog/so-it-was-time-to-start-this-blog.html</id><link rel="alternate" type="text/html" href="http://www.beyondagile.com/blog/so-it-was-time-to-start-this-blog.html"/><author><name>Andrea Provaglio</name></author><published>2011-08-03T10:48:10Z</published><updated>2011-08-03T10:48:10Z</updated><content type="html" xml:lang="en-US"><![CDATA[<h3>Why Now?</h3>
<p><span>I&rsquo;ve been thinking about starting this blog for quite some time, until I finally resolved to do it on the occasion of <a href="http://program2011.agilealliance.org/event/3ac12d34c1ca5f29e23f353f2cc997a5">my talk at Agile 2011</a> and on the account of all the enthusiasm surrounding this excellent conference &ndash; especially this year in which we celebrate the 10th anniversary of the Agile Manifesto.</span></p>
<p><span>Also, after all the time I spent coaching teams in organizations of different sizes and cultures, as well as after my studies on how people interact in pairs and groups, I now feel that I have enough to share to start writing about it.</span></p>
<p><span>So here it is, the Beyond Agile website and blog.</span></p>
<h3><span>&ldquo;Dude, why the name Beyond Agile?&rdquo;</span></h3>
<p><span>A short answer is that, in my opinion, there is much more to Agile software development than techniques, processes, practices, tools and values.</span>&nbsp;</p>
<p><span>Another answer is that, although the very first value of the Agile Manifesto is &ldquo;Individuals and interactions over processes and tools&rdquo; I think that we, as a world-changing industry, haven&rsquo;t yet reached that goal and we still pay a lot more attention to the latter part of that sentence rather than to the former.</span></p>
<p><span>Things are changing, though.</span></p>
<p><span>Just take a look, among the others, at the work of <a href="http://www.coachingagileteams.com/">Lyssa Adkins</a> or <a href="http://www.estherderby.com/">Esther Derby</a>, or check out the appropriately-titled book &ldquo;<a href="http://www.amazon.com/dp/0321714091">Individuals and Interactions</a>&rdquo; by Ken Howard, or &ldquo;<a href="http://pragprog.com/book/ahptl/pragmatic-thinking-and-learning">Pragmatic Thinking and Learning</a>&rdquo; by Andy Hunt and you&rsquo;ll realize that we are witnessing the born of a new movement that really places people at the center of the IT industry and of the way it works.</span></p>
<p><span>The actors in this movement spend at least the same amount of energy on understanding individuals and interactions than they spend on understanding processes and tools. This is not just out of their good heart, passion and attention for us humans, but also and mainly because this approach brings forth a series of very concrete and favorable business outcomes.</span></p>
<h3><span>About my approach</span></h3>
<p><span>If I had to describe, in just a few paragraphs, my own approach to placing people at the heart of IT, I&rsquo;d probably say that it&rsquo;s based mainly on two concepts:</span></p>
<ul>
<li><span>the first one is that I see software development as a systemic, empirical activity (as opposed to a sequential, deterministic one); and I&rsquo;d like to add that, although I find some use in applying the theory of <a href="http://en.wikipedia.org/wiki/Complex_adaptive_systems">complex adaptive systems</a>&nbsp;to IT teams, that&rsquo;s not what I mean by &ldquo;systemic&rdquo; &ndash; but more on this later</span></li>
<li><span>the second concept is that, when working and dealing with teams, I find that each individual&rsquo;s capacity and willingness for self-development is fundamental to the well-being of the whole team and, therefore, to the entire organization and to all the stakeholders</span></li>
</ul>
<h3><span>What&rsquo;s in here for you</span></h3>
<p><span>What I want to share with you here is mainly my experiences, insights and opinions about the central role of healthy individuals and teams in the software development industry.</span></p>
<p><span>&nbsp;</span>And also:</p>
<ul>
<li><span>why this is so important for our business and for the society which we serve</span></li>
<li><span>practical ways of improving the quality of your workplace and of your products</span></li>
<li><span>references and pointers for more in-depth coverage of what I talk about here</span></li>
</ul>
<h3><span>What&rsquo;s in here for me</span></h3>
<p><span>Well, the most relevant thing I&rsquo;m hoping to get from this blog is your feedback. I must say that some of the ideas I want to share here, although proven worthy in my experience and in fields other than IT, are not yet common in our industry. So having you, dear reader, as a sounding board is really valuable to me.</span></p>
<p><span>&nbsp;</span>Oh, and BTW, I may also decide to start working on a book project based on these ideas, so your contribution, along with your name, might also end up there. But frankly, that&rsquo;s too early for me to say.</p>
<p>Happy reading!</p>
<p>&nbsp; &nbsp;Andrea</p>
<ul>
</ul>
<ul>
</ul>]]></content></entry></feed>
