<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4514167134140564376</id><updated>2012-01-16T14:39:29.131Z</updated><category term='Northgale'/><category term='Stored procedure'/><category term='Lean'/><category term='Performance'/><category term='NxtGenUG'/><category term='First post'/><category term='link of the week'/><category term='collaboration'/><category term='Scrum Fest'/><category term='Nokia Test'/><category term='UK South Scrum User Group'/><category term='Scrum Bulgaria'/><category term='user stories'/><category term='Retrospective'/><category term='TDD'/><category term='RUP'/><category term='backlog'/><category term='uk'/><category term='Agile links'/><category term='burndown'/><category term='guides'/><category term='product owner'/><category term='Въведение в Скръм'/><category term='bug-master'/><category term='agilebut'/><category term='Deming'/><category term='dysfunctions'/><category term='end of year'/><category term='Skillsmatter'/><category term='SQL2008'/><category term='ron jeffries'/><category term='Asp.Net'/><category term='new era'/><category term='World Domination'/><category term='Value'/><category term='ACGUK'/><category term='Scrum UK'/><category term='Bournemouth'/><category term='PDCA'/><category term='implementing scrum'/><category term='Inspect and Adapt'/><category term='VS2008'/><category term='burnup'/><category term='facilitation'/><category term='coaching'/><category term='api documentation'/><category term='SQL Server Best Practices'/><category term='DBA'/><category term='release'/><category term='iterations'/><category term='T-SQL'/><category term='ScrumAlliance'/><category term='automation'/><category term='bugmaster'/><category term='sprints'/><category term='Optimization'/><category term='scrummerfall'/><category term='Pair programming'/><category term='Waste'/><category term='Microsoft'/><category term='customer team'/><category term='XP'/><category term='2011'/><category term='Скръм'/><category term='SQL Server'/><category term='change'/><category term='web development'/><category term='Stockholm'/><category term='BS from MS'/><category term='continuous improvement'/><category term='ScrumMaster'/><category term='systems thinking'/><category term='Double loop learning'/><category term='risk'/><category term='Typemock'/><category term='leadership'/><category term='start-up'/><category term='Best Practice'/><category term='ibm'/><category term='Flow'/><category term='brainstorming'/><category term='agile'/><category term='Cool Wall'/><category term='metrics'/><category term='planning'/><category term='BDD'/><category term='Kanban'/><category term='UnitTesting'/><category term='technical documentation'/><category term='DROP'/><category term='WTF?'/><category term='Argyris'/><category term='presentations'/><category term='LeaveWizard'/><category term='Funny story'/><category term='Wessex Scrum User Group'/><category term='Scrum Gathering'/><category term='culture'/><category term='videos'/><category term='2010'/><category term='Optimisation'/><category term='uk scrum practitioners'/><category term='Agile Coaches Gathering'/><category term='MS'/><category term='TSQL'/><category term='ADO.NET'/><category term='Definition of Done'/><category term='Experiment'/><category term='scrum'/><category term='Database'/><category term='Agile South Coast'/><category term='scrumbut'/><category term='agile works'/><category term='team'/><category term='estimation'/><title type='text'>Plamen's Blog</title><subtitle type='html'>Managing Director at LeaveWizard.com, Complexity thinker &amp;amp; Agile Catalyst</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default?start-index=101&amp;max-results=100'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>116</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7772085786161574871</id><published>2011-12-08T07:30:00.000Z</published><updated>2011-12-08T07:30:02.591Z</updated><title type='text'>The meeting without agenda</title><content type='html'>Many articles and books that discuss productivity of meetings suggest that a meeting should have both a goal and an agenda as a prerequisite for starting the meeting.&lt;br /&gt;&lt;br /&gt;While I am perfectly happy with this rule and I am certain it applies to the majority of meetings I can argue that once in a while there're meetings/discussions for which figuring out a goal would be as good as starting the meeting and having an agenda is almost pointless as the initial agenda is unlikely to be followed once participants discover more about their goal.&lt;br /&gt;&lt;br /&gt;For example - think about a meeting with another team to discuss integrating two products or components of a product. The goal could be - to agree on interface for this integration and the agenda could be&lt;br /&gt;1.&amp;nbsp;Introductions&lt;br /&gt;2. Team A (frond end team) presents the information that they believe they need&lt;br /&gt;3. Team B (back end team) evaluates the requirement and suggests a solution&lt;br /&gt;4. Teams generate ideas and discuss options&lt;br /&gt;5. Any actions are reviewed and owners assigned&lt;br /&gt;&lt;br /&gt;Easy, right? It is even easier if it is a recurring meeting when the goal is usually well understood and you can refine the agenda to ensure current requirements are met.&lt;br /&gt;&lt;br /&gt;Now consider the following scenario - a new requirement is introduced by the&amp;nbsp;business which would mean changes&amp;nbsp;across&amp;nbsp;components and domains and would potentially&amp;nbsp;affect a few or perhaps all teams. Team members voice concerns and suggest a meeting to decide how to proceed. There's numerous&amp;nbsp;concerns&amp;nbsp; some very specific and some too vague.&lt;br /&gt;&lt;br /&gt;When faced with similar scenario recently I have decided that the goal to "decide how to proceed" is too vague and I suspected there's several more specific goals that can be more useful but wasn't sure what they are and consulting almost 30 team members about that would in effect mean&amp;nbsp;starting&amp;nbsp;the&amp;nbsp;meeting&amp;nbsp;earlier (and probably making people unhappy that they are being interrupted). Due to my expectation to see many different goals I also thought the agenda will drastically change and depend on which goal is most important.&lt;br /&gt;So I decided to start the meeting by inviting everyone to state their goal and recorded the goals on a white board. I then read all the goals and asked the team to indicate which 3 goals are the most important to them. Finally I counted the votes and identified the 3 goals with most votes. I then suggested that we should spend a fixed amount of time (e.g. 10 minutes) discussing the first goal. At this point I did not really have much of a plan rather than hoping that the team can generate it or else some obvious actions may come out of discussing the top 3 goals.&lt;br /&gt;In this instance the team did have very good suggestions, with very little participation&amp;nbsp;on my side generated the next points on the agenda and with some minimal time managing intervention we managed to complete the meeting on time, do a re-cap at the end that suggested almost 100% of the participants were satisfied with the result.&lt;br /&gt;&lt;br /&gt;So here's in summary the approach for the meeting without agenda and vaguely stated goal:&lt;br /&gt;&lt;br /&gt;0. Explain to the best of your knowledge why are you having the meeting and state the suggested time slot - e.g. 1hr&lt;br /&gt;1. Explain why there is no goal and ask everyone (best to go around the circle) to state their goal for the meeting&lt;br /&gt;2. Record all the goals on a white board (try grouping where necessary)&lt;br /&gt;3. Read the goals so that everyone can hear them and allow some&amp;nbsp;clarification&amp;nbsp;questions where necessary&lt;br /&gt;4. Ask the team to pick their top 3 goals&lt;br /&gt;5. Count the votes and&amp;nbsp;announce&amp;nbsp;the first goal to discuss&lt;br /&gt;6. Time box the discussion and let/ask the team to make suggestions of how to proceed&lt;br /&gt;&lt;br /&gt;From here on the meeting may take different from from what you or the rest of the team expect.&lt;br /&gt;Some tips that will help you:&lt;br /&gt;7. Remember to time box any discussions and ensure they do not overrun&lt;br /&gt;8. Ensure the group is happy with any statements made by individuals rather than changing direction every time a new suggestion is made&lt;br /&gt;9. If the group is big or if people are&amp;nbsp;interrupting&amp;nbsp;each other and fail to progress because of that introduce a talking token (e.g. only the person holding the token can talk and if someone wants to talk should ask for the token)&lt;br /&gt;10. Ensure the meeting ends on time unless everyone agrees to extend it (sometimes this might be more&amp;nbsp;valuable&amp;nbsp;than finishing on time)&lt;br /&gt;11. Before the meeting ends ask for a re-cap so that everyone hears everyone else's position. This might indicate if another meeting like this is required or more specific actions have already been generated and the group is happy to close the discussion.&lt;br /&gt;12. And finally remember that you own the process not the content - trying to participate will damage your ability to time manage, spot actions items or introduce new rules when necessary (e.g. the talking token)&lt;br /&gt;&lt;br /&gt;Well I hope the suggestion could be useful if you face similar situations. Good luck :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7772085786161574871?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7772085786161574871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7772085786161574871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7772085786161574871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7772085786161574871'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/12/meeting-without-agenda.html' title='The meeting without agenda'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6214799535484401575</id><published>2011-11-11T07:11:00.000Z</published><updated>2011-11-10T08:12:43.614Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='burnup'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='burndown'/><category scheme='http://www.blogger.com/atom/ns#' term='estimation'/><category scheme='http://www.blogger.com/atom/ns#' term='backlog'/><title type='text'>Quick backlog estimation</title><content type='html'>One thing that's been really painful in my previous experience is overall backlog estimation. This is often asked for by the business owner as an impact assessment or to try and gain an understanding of roughly how long is a chunk of work going to take.&lt;br /&gt;&lt;br /&gt;The issue is when the chunk of work is split into hundreds of smaller chunks of work each of them requiring a fair amount of analysis and design and perhaps UX, etc. in order for the estimate to have any reasonable meaning. Teams often aren't allowed this time while the need for sizing of the chunk of work still remains and could be important to the business.&lt;br /&gt;&lt;br /&gt;Over the past few months we have used an approach to fast backlog estimation which combined with follow up&amp;nbsp;prioritization&amp;nbsp;session (I will post about this in another blog post) has resulted in acceptable outcome for both sides. In order for this to work &amp;nbsp;it is useful if your team has achieved good level of common understanding about estimation of requirements and your backlog should contain a list of user stories and (almost unavoidably a list of epics).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Start with User Stories&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Prepare by printing all your user stories (I'd print them all and not use any existing index cards) and have a big table available for the session. Ideally ask 2 dev pairs (or may be 3 devs and a QA) to join you. Separate user stories from epics and work with the user stories first. Separate the cards into 2 piles and give each pair of team members one pile. Ask each pair to work in one half of the table so they don't mix cards (for now). Also ask them to put the user stories in groups by size - e.g. in the middle of the table user stories that seem to be about the average size of a typical story (Group A) , at the top user stories that seem much bigger than average (e.g. 2x or 3x)&amp;nbsp;(Group B)&amp;nbsp;and at the bottom user stories that seem very simple (e.g. 1/2 or 1/3 the average)&amp;nbsp;(Group C)&amp;nbsp;. After this phase is done ask the pairs to switch sides of the table and review what the other pair has done and mark any cards that they may not agree with the suggested sizing for discussion. Have the discussions and move the cards as appropriate if that's what team members agree. You can also have a 4th group of cards&amp;nbsp;(Group D)&amp;nbsp;for stories that have so many unknowns that it seems impossible to put into any of the other groups. Once this phase is done make sure to carefully collect your cards in groups so you can update them later on.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Now the epics&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Following a similar approach hand each pair about half of your epic cards and ask them to group them in the following groups. For example in the middle of the table - those for which is &amp;nbsp;relatively clear what needs doing but it just seems like a lot to do (Group E)&amp;nbsp;, those that seem relatively small at the bottom of the table&amp;nbsp;(Group F)&amp;nbsp;and those that seem fairly unclear or there are lots of unknowns put at the top&amp;nbsp;(Group G). Again ask the two pairs to work in separate half of the tables and then swap to review their groupings. Once this is done thank the team members for their participation and with all collected cards proceed with updating your actual cards in excel or the electronic tool that you're using.&lt;br /&gt;&lt;br /&gt;This should take you between 25 and 40 minutes depending on your backlog size. We have consistently achieved below 30 minutes with backlogs of around 80-150 items.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Getting to numbers&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Now this will depend on your specific team estimates. I'll take an example where the average size of a story for you might be 5. Note - any stories estimated by the whole team in your usual estimation workshops leave as they are - you can use them to calculate your story average. For any stories without estimates you can do the following:&amp;nbsp;Assign this to group A cards, to group B cards assign 3 times your average size - which would be 15 or perhaps 13 if you're using Fibonacci numbers. To group C stories assign estimate of 2. To Group D items assign 20s and &amp;nbsp;give to your BA/PO for further analysis - somehow indicate this in your&amp;nbsp;electronic&amp;nbsp;tool. There's two approaches you may want to use for the epics. &amp;nbsp;Either look at them as gaps of missing stories and ask your BA/PO to estimate how many stories approximately (and as a range) s/he thinks they may contain and use the average story size - e.g. Gap A is likely to produce 5-8 stories so I'd use the higher estimate of 8 and&amp;nbsp;multiply&amp;nbsp;it by my&amp;nbsp;average&amp;nbsp;of 5 which means that Gap A will have size of 40 for the time being.&lt;br /&gt;Or if your BA/PO is not comfortable to do this for now use similar approach to stories e.g. - to Group E assign 3 times the group B estimate - e.g. 40, to group F assign the group B estimate - e.g. 13 and to group F items give something like 2x your group E estimate - e.g. 80 or 100.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Backlog size&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Now once you've done all the updating your total backlog size will probably look&amp;nbsp;enormous.&amp;nbsp;Obviously&amp;nbsp;the more epics you have the bigger number you'll get. Explain to your BA/PO that the epics need clarifications and that you'd need these resolved, questions answered and sizes refined before having a meaningful backlog size. Your BA is likely to start&amp;nbsp;analyzing&amp;nbsp;all over the place so why not start with these big items alongside any risky items s/he might be looking at. You could also review the remaining unanswered&amp;nbsp;questions and gaps on a weekly basis reiterating that the sooner you refine those estimates the sooner you can get to a realistic size.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Interesting enough having epics in the backlog has not stopped us doing&amp;nbsp;prioritization&amp;nbsp;sessions with business owners - I will explain how in another blog post.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Once you agree that your backlog seems to contain mostly stuff with known size then you can follow standard burn down/up practices to produce that much desired date/range. I'd also monitor historically what is the growth of the size of a backlog and apply that as a buffer because new stories will get produced. Ideally you'd want to have this growth historic figure based on a full release cycle.&lt;br /&gt;&lt;br /&gt;So this one has already &amp;nbsp;become bigger than I was hoping it will be. I hope it is useful and makes sense. I will try to take a picture next time we do this and attach it here. All feedback is welcome ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6214799535484401575?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6214799535484401575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6214799535484401575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6214799535484401575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6214799535484401575'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/11/quick-backlog-estimation.html' title='Quick backlog estimation'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7076068637180603028</id><published>2011-11-10T07:00:00.000Z</published><updated>2011-11-10T08:12:00.783Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='iterations'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='agile works'/><category scheme='http://www.blogger.com/atom/ns#' term='sprints'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>One week is just right</title><content type='html'>This goal of this post is to outline some good reasons why one week iterations are a very good idea for most software development teams.&lt;br /&gt;The suggestions and conclusions below are  based on my experience with one week iterations across 3 teams on a major e-commerce project.&lt;br /&gt;Before seeing one week iterations in action I believed they could be too stressful and with very little time to prepare requirements or even complete something useful and potentially end up with nothing to demo most of the weeks. I have since changed my opinion based on almost 50 iterations of evidence so let's start with the reasons&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. It is tough!&lt;/b&gt;&amp;nbsp;What I thought&amp;nbsp;before&amp;nbsp;turned out to be true! There are so many things that need to happen for a week and yes it is tough. It is tough for the analysts to prepare requirements, meet with QA and refine them, meet with devs and refine them, get answers and slice and descope as necessary. It is tough for the devs to ensure requirements are small enough to develop and meaningful enough to present, reject requirements that aren't ready, estimate and tech design and implement those that are. It is tough for the QAs to participate in acceptance test specification for new requirements, acceptance test writing for those in progress, functional and journey tests, exploration tests and demo preparations. You get it I believe. Yet even though it is tough it is also very useful that it is  tough because it is a built-in pressure that ensures people switch on to disciplined mode because to get through all these you have to be disciplined. So reason number one is that the busy schedule increases discipline and discipline is the best friend of competence.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2.  There is stuff to demo!&lt;/b&gt; - with over 50 iterations of evidence I am confident one week iterations will not impact teams ability to show progress. Quite the opposite, the ability to show something that isn't just working but actually in most cases ready to go into production is the best way to win the customer over and over again. You could say in most companies the stakeholders would be amazed if you are able to deliver quality meaningful features every week.&lt;br /&gt;&lt;br /&gt;3. &lt;b&gt;You really are more agile/flexible.&lt;/b&gt; Actually seeing the impact of one week iterations I am starting to think that anything more than 2 really isn't much help in terms of flexibility. Shorter cycles let you fail faster and improve faster. They also allow the business to adapt faster and significantly reduce any change concerns. Shorter cycles also enforce good engineering practices like emerging design and architecture, continuous&amp;nbsp;integration&amp;nbsp;and deployment, true shared code ownership and refactoring.&lt;br /&gt;&lt;br /&gt;4. &lt;b&gt;These guys are great!&lt;/b&gt; Even though I already touched on credibility in point 2 I think it&amp;nbsp;deserves&amp;nbsp;a separate section. Your ability to deliver every week will impress people, especially if you're the first team in the organisation to do such short cycles. Along with your CI tools and your ability to deploy anytime and I am sure these will prompt even more amazing practices and tools it is very likely that you soon will become centre of attention and people would want to associate themselves with your team and even work for you. Granted this may happen without one week iterations but I believe they improve your chances.&lt;br /&gt;&lt;br /&gt;5. &lt;b&gt;It is all or nothing.&lt;/b&gt; If you've ever heard a business owner saying "they're all must haves really" then you know what I mean. What one week iterations combine well is positive feeling about delivering all the time and a shorter release planning cycle. And in case you're wondering yes I do mean looking at the release plan with the business owner every week or as often as possible but never more than 2 weeks between the sessions. The combination of high business confidence in your ability to deliver with the regular realisation what is possible with the current capacity and what not will virtually ensure the business owner's buy in into fixed date/flexible scope idea. (I would not really want to go for fixed scope/flexible date but that is for another article). &amp;nbsp;And that is one of the most important hurdles to making your release&amp;nbsp;successful&amp;nbsp;simply gone.&lt;br /&gt;&lt;br /&gt;So in conclusion - I believe one week iterations are just right. Of course based on the environments that I've seen but also based on feedback from 20+ colleagues about the environments that they've seen.&lt;br /&gt;So I'd say it is a pretty good bet that it would help you if you're thinking about doing shorter cycles. And I hope you won't forget to have fun ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7076068637180603028?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7076068637180603028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7076068637180603028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7076068637180603028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7076068637180603028'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/11/one-week-is-just-right.html' title='One week is just right'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-683757205229831193</id><published>2011-09-26T18:51:00.007+01:00</published><updated>2011-09-26T22:29:55.083+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Retrospective'/><title type='text'>Futurespective (the way we do it)</title><content type='html'>&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;Furturespective (also Future-spective) is an approach to run retrospectives or improvement workshops which attempts to drive out possible improvement opportunities (usually to process but can be others) by shifting the group's focus into the future and then looking back from there. It is described well by Anders Laestadius &lt;a href="http://blog.crisp.se/2011/08/15/anderslaestadius/1313413369639" target="_blank"&gt;here&lt;/a&gt;  however this is not exactly the way we do it in my current team. So I decided to write up a summary of the "Furturespective the way we do it":&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;The agenda is usually something like this :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="line-height: 24px; margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;Check-in - Sometimes, especially if you do it for the first time, the check-in can be your explanation of the concept of the Futurespective which is usually engaging enough to get people's attention&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;Successful end: Explain that you're now at the end of the project/delivery/release and it is a success so you ask the team to brainstorm the reasons why they аre&amp;nbsp;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;successful&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="line-height: 24px; margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;When step 2 is over (say 5 minutes) ask everyone to post their items on the board and explain them (and group as much as possible)&lt;/span&gt;&lt;/li&gt;&lt;li style="line-height: 24px; margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;Unsuccessful end: Now explain a second scenario - the project is a failure and ask the team to list possible reasons why this might have happened.&lt;/span&gt;&lt;/li&gt;&lt;li style="line-height: 24px; margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;Like in step 3 after short brainstorming ask the team to post and explain the generated ideas/reasons.&lt;/span&gt;&lt;/li&gt;&lt;li style="line-height: 24px; margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;Now ask the team to vote e.g. 3 votes each or choose more appropriate number based on team size. &amp;nbsp;A variations can be 2 votes per positive item and 3 for negative. &lt;/span&gt;&lt;/li&gt;&lt;li style="line-height: 24px; margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;Count the votes and discuss the top 2-3 items (depending on time restrictions)&lt;/span&gt;&lt;/li&gt;&lt;li style="line-height: 24px; margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;Discuss the top voted items and try to generate follow up sessions or actions.&lt;/span&gt;&lt;/li&gt;&lt;li style="line-height: 24px; margin-bottom: 0.2em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span"&gt;Check-out&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;Hope this is useful. Thanks to &lt;a href="http://twitter.com/#!/alfie_thomas99"&gt;@alfie_thomas99&lt;/a&gt; for this version of the futurespective. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-683757205229831193?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/683757205229831193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=683757205229831193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/683757205229831193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/683757205229831193'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/09/futurespective-way-we-do-it.html' title='Futurespective (the way we do it)'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8960954688795621675</id><published>2011-09-05T23:46:00.011+01:00</published><updated>2011-09-08T22:25:03.384+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LeaveWizard'/><title type='text'>So what's new in LeaveWizard land</title><content type='html'>Together with &lt;a href="http://richallen.blogspot.com/"&gt;Rich Allen&lt;/a&gt; I have been working on this great app called &lt;a href="http://www.leavewizard.com/"&gt;LeaveWizard&lt;/a&gt; for over 2 years now..  And I've never blogged anything about &lt;a href="http://www.leavewizard.com/"&gt;LeaveWizard &lt;/a&gt; and it's a shame because I am so passionate about it.. well as you may guess there was a reason not to blog but that reason is now a distant and insignificant past so here comes my first post on &lt;a href="http://www.leavewizard.com/"&gt;LeaveWizard&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What is it?&lt;br /&gt;&lt;br /&gt;LeaveWizard is an online based application that helps you organize and manage absence and events for your teams. We have taken an approach that gives you simplicity if you choose not to modify the default options and it also has built in flexibility to support fully customiseable event types including time off in lieu, work patterns that lets you design custom shifts, leave restriction at different levels and custom groups. It even supports simple room booking and the list of features is growing every week.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Why did we start it?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We started LeaveWizard because of a common 'leave management' problem we both experienced. We also started it with a desire to build a great application that our customers love to use. The core values that help us progress are simplicity, user feedback and built in quality.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What's new in LeaveWizard land&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now on to the point of this post. Every time we release new features we make them visible through a blog post in &lt;a href="http://leavewizard.blogspot.com/"&gt;our LeaveWizard blog&lt;/a&gt;. We also add to our collection of e&lt;a href="http://leavewizardonlinehelp.blogspot.com/"&gt;xtended help articles &lt;/a&gt;to help customers get started with the new features. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Over the past 6 months we have added some really cool features like accrued allowance, new UI which follows an ultra simple pattern to help customers get up to speed and get the job done quickly, events like overtime that can turn into additional allowance, calculation of the bradford factor which is a funny number to have available to you (if you wanted to go that route), support for event type that have allowance in hours and many small enhancements like controlling event types that get published in calendars, visibility of event type allowance and event details, hiding certain users from lists and charts and configuring various options for customers so they can make the most of the application.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One thing we love is to hear feedback and ideas from our customers, which is why we regularly monitor and pick ideas from &lt;a href="https://leavewizard.uservoice.com/forums/16436-general"&gt;our feedback forum&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So now I have blogged about it I can start looking at the stuff that's next on our list so I have more reasons to blog about the new cool features next month.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8960954688795621675?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8960954688795621675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8960954688795621675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8960954688795621675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8960954688795621675'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/09/so-whats-new-in-leavewizard-land.html' title='So what&apos;s new in LeaveWizard land'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-4390013597574725825</id><published>2011-08-18T22:19:00.001+01:00</published><updated>2011-08-18T22:19:47.891+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='2011'/><category scheme='http://www.blogger.com/atom/ns#' term='end of year'/><title type='text'>A year of new beginning, excitement and tons of learning</title><content type='html'>&lt;br /&gt;My year runs to end of August. The time I spend back in my own Bulgaria naturally marks the end and the beginning. And it feels like this is a much better point in time than the one suggested by the calendar.&lt;br /&gt;&lt;br /&gt;So here it is again - it is that time of the year. I am off tomorrow and have 10 days to go through my "rebirth" once more. And before I go there's a few things I shall write down to remind me of 2011.&lt;br /&gt;&lt;br /&gt;"What a year" are probably the only known 3 words that can fully describe it. While 2010 was a(nother?) year of frustration, ridiculous events at work, lots of sadness to go through with the only real highlight being the visit to India, 2011 brought the new beginning I was so long preparing and longing for, two visits to dream destinations and most important of all - finally - a work place where I no longer have to deal with any of the weirdness and frustration that were built into my days before. &lt;a href="http://www.leavewizard.com" target="_blank"&gt;LeaveWizard&lt;/a&gt; also made a significant step to becoming a success and as time goes by working on the product continues to be a privilege and pleasure.&lt;br /&gt;&lt;br /&gt;The significance of the events in 2011 is so immense for me that words cannot describe it well enough. If I achieve the same in the next twelve months I'd be extremely happy. I hope at the very least I do not miss many opportunities to learn and I also hope that together with this amazing team we can build the right product right (or at least get as close to that as possible).&lt;br /&gt;&lt;br /&gt;So with that I am off to get a few days break, some sunshine and generally restart. Ta-da.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-4390013597574725825?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/4390013597574725825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=4390013597574725825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4390013597574725825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4390013597574725825'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/08/year-of-new-beginning-excitement-and.html' title='A year of new beginning, excitement and tons of learning'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2969529139242158542</id><published>2011-04-20T22:31:00.003+01:00</published><updated>2011-04-20T22:41:33.567+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Retrospective'/><category scheme='http://www.blogger.com/atom/ns#' term='team'/><title type='text'>Multiple team retrospective</title><content type='html'>This is an adapted retrospective format to suit retrospecting within teams and cross teams in environments where multiple teams work on the same or integrated products in close proximity or have shared code.&lt;br /&gt;&lt;br /&gt;I have used this type of retrospective in two variations in different companies. It worked  fairly well and I'd recommend it when you have multiple teams doing very short (e.g. 1/2 week) iterations when it is important to keep the length short. &lt;br /&gt;The timings below are for 1 week iterations. If you find time is not enough you can increase as appropriate.&lt;br /&gt;&lt;br /&gt;You need 1 section per team on your white boards plus a section for joint retro items. &lt;br /&gt;Here is the agenda:&lt;br /&gt;&lt;br /&gt;1. Check-in [3 minutes] - this is where everyone is invited to give short feedback about the iteration (e.g. 3 words). I sometimes skip it depending on the context.&lt;br /&gt;2. Previous retro actions review [2 minutes] usually no more than 5-6 items, quick review of any progress made.&lt;br /&gt;3. Work in teams [15-20 minutes]- ask every team to generate their retro items - you can use various options - most commonly I use 'what went well' and 'what can be improved'. Ask teams to vote for their items and bring to the joint board only those items that seem to be cross team. Also ask them to identify maximum of 3 actions.&lt;br /&gt;4. Bring it together [5-10 minutes] - ask a representative from each team to announce their 'went well' items and their actions and also to bring their team's proposed joint items.&lt;br /&gt;5. Based on the number of joint items either discuss all (if 3-4 max) or ask the team to vote and pick the top 3. This could take 2-3 minutes.&lt;br /&gt;6. [10 minutes] Discuss the selected items and identify any cross team actions.&lt;br /&gt;7. Close the retrospective - you could either do a quick heartbeat retro or ask everyone to vote on how good the retro was and perhaps pick a few not so good to give you feedback.&lt;br /&gt;&lt;br /&gt;That's all - I hope I'll be able to add pictures soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2969529139242158542?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2969529139242158542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2969529139242158542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2969529139242158542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2969529139242158542'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/04/multiple-team-retrospective.html' title='Multiple team retrospective'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-439884710446627480</id><published>2011-04-18T22:44:00.002+01:00</published><updated>2011-04-18T23:22:18.402+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='api documentation'/><category scheme='http://www.blogger.com/atom/ns#' term='technical documentation'/><category scheme='http://www.blogger.com/atom/ns#' term='estimation'/><title type='text'>So how complete should API documentation be?</title><content type='html'>Now, this is a very specific post. &lt;br /&gt;&lt;br /&gt;If I do go generic I shall quit writing.&lt;br /&gt;&lt;br /&gt;We had an interesting discussion recently or rather a few discussions in different formats regarding api documentation. In this case possibly the only type of documentation to go with the product. The complexity of the decision comes from the fact that the only current api client team works closely with us and does not require comprehensive documentation, however it is anticipated that other teams will have to use the api in the future.&lt;br /&gt;&lt;br /&gt;Some people made a point that we should do as much as possible as we go to avoid accruing of technical debt and I was happy to agree with that. &lt;br /&gt;&lt;br /&gt;Others said that we need to find out more about what the customer wants before we proceed and therefore as a start we should do nothing.&lt;br /&gt;&lt;br /&gt;The consensus was that we can't spend too much time if the business does not agree on it and we can't do absolutely nothing since we have at least one client to use the api.&lt;br /&gt;&lt;br /&gt;While that gave us some options the interesting bit I found was outside this discussion or during the follow-up chat. &lt;br /&gt;&lt;br /&gt;The real question should be how much each option costs. If we do the documentation as we go we estimate to spend an average of 15 pair minutes per user story and with about 250 stories related to api calls and estimated at least one additional change (once created) per story that would amount to about 125 pair hours or 250 individual hours. It was noted that while coding without testing first these days is rather the norm however api documentation is not exactly in the same category and besides there is a difference in the level of documenting.&lt;br /&gt;&lt;br /&gt;So let's look at another option - suppose we only invest about 16 pair hours to automate some minimal api documentation and have a short handover to the api client team of about 5 minutes per developer per user story which amounts to about 30 individual hours or 62 hours all together. The handover is guaranteed to be short due to our api client team members having access to the api source code, all tests and having been involved in most of the initial beta work.&lt;br /&gt;&lt;br /&gt;Then with expected number of total api calls of less than 100 we estimated that a technical documentation specialist who begins as soon as we have relatively stable api calls should require no  more than 15 days in total to complete a comprehensive documentation which is likely to be better read than what the team will create (due to specialist skills). The assumption is that the tech documentation specialist will use the automatically generated documentation and may require some conversation - estimated at about 10 minutes of developer time per api call. This amounts to a total of about 200 individual hours.&lt;br /&gt;&lt;br /&gt;So even though this is based on many assumptions and estimations it is obvious that sometimes the cost of maintaining the change of api documentation manually could be more expensive than getting help from a specialist in that area for relatively short amount of time and otherwise providing a minimum level of technical documentation. Well that might be wrong. Before this conversion I would have always suggested option one but after it I would be happy to evaluate the context and look at all the available options.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-439884710446627480?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/439884710446627480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=439884710446627480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/439884710446627480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/439884710446627480'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/04/so-how-complete-should-api.html' title='So how complete should API documentation be?'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-1780259834312682452</id><published>2011-04-15T12:14:00.016+01:00</published><updated>2011-04-18T22:42:58.062+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='guides'/><category scheme='http://www.blogger.com/atom/ns#' term='WTF?'/><category scheme='http://www.blogger.com/atom/ns#' term='Funny story'/><title type='text'>How to destroy a successful product - a step by step guide for companies</title><content type='html'>&lt;span class="Apple-style-span"&gt;The ultimate guide to destroying successful products - suitable for both products from acquired companies or your own unwanted products.&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Famous IT magazine&lt;/span&gt;&lt;/b&gt; (requested to remain anonymous): &lt;i&gt;"An irreplaceable manual for your Marketing, Sales and Development senior managers that demonstrates how the impossible becomes possible - you only need to follow the steps."&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;This guide starts after you have made a decision that the product is no longer required so we would not discuss the reasons why you may want to destroy a successful product. Some steps must be completed in order and this is specified while others can or should be done simultaneously. You can use this guide free of charge however the author assumes no responsibility if your product is still successful after you have followed the suggested procedure- if you have found the product that can survive these steps please get in touch to exchange ideas.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Step 1&lt;/span&gt;&lt;/b&gt; is to keep your intentions secret - the only skill required here is to avoid mentioning your true intentions and this may not be that easy because some people are likely to foresee what you're trying to do. A suggestions is to arrange social activities to demonstrate to the product team that there is nothing to worry about. After all, you want to ensure that your customers are still paying while you execute your plan so it is a good idea to demonstrate to the world that all will remain unchanged.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Step 2&lt;/span&gt;&lt;/b&gt; is to change the name of the product. This is very important because the old name is part of the success so if you really want to destroy the product you will have to get rid of the name. For example when Ford bought Aston Martin they did not change the name so the luxury cars brand remained a successful product. However if they intended to destroy the brand they would have certainly changed its name.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Step 3&lt;/span&gt;&lt;/b&gt; is to stop selling the product the way it has been sold during all these successful years. This is kind of obvious, isn't it? If it does not sell it will quickly and easily become unsuccessful. The trick here is to propose a new way of selling and convince all of the product people that things will be so much better with this new approach.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Step 4&lt;/span&gt;&lt;/b&gt; is somewhat related to step 2. Ensure that the teams developing and producing the product spend considerable amount of time working on non-essential features so that the product quickly falls behind its main competitors. Some ideas of what that might be include - re-branding, features that target non-existent markets or fixing issues or parts in older versions that no customer cares about.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Step 5&lt;/span&gt;&lt;/b&gt; - within the teams that create and produce this product - create a culture of blame, uncertainty and fear. This will ensure many key team members will resign and the rest will be more willing to do whatever asked for fear of losing their jobs. This steps is incredibly important for two reasons. First losing key members guarantees the product will no longer progress as fast as before and therefore will easily fall behind competitive products. And two - those that remain in the team will be a lot more willing to move on and work products that you asked them to therefore clearing the path to declare this product unsuccessful and stop any funding.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Step 6&lt;/span&gt;&lt;/b&gt; - This one is related to 5 but worth a separate point I think. Find ways to get rid of all the key people around the product that have not left yet. Most such people would realize what is going on and leave but some may not. There is plenty of ways to achieve the suggested  - just talk to the appropriate department that usually looks after people in your organisation and they'll figure out a workaround of the employment law.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Step 7&lt;/span&gt;&lt;/b&gt; - follows step 6. Getting rid of inconvenient people is good but in some cases you will need to replace them. So when hiring new people it is important to get someone to do the job but also someone who will always say "yes" to you and also will help you create the culture of fear and rumors.. The significance of this is that no one will join your company if you tell them that you are about to destroy the product you're hiring them to manage or work on. So therefore keep that to yourself and ensure people that join or take up roles are of the type that is happy to simply follow your orders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span style="font-style:italic;"&gt;By this point you may already have successfully destroyed the product. However if you have not yet then here's some more ideas.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Step 8&lt;/span&gt;&lt;/b&gt; - Move important functions elsewhere. Say for example if you have multiple locations you can easily make it more difficult for this product team to function if you were to remove one of their important functions and place it in a different location. Distributing the teams also helps towards reducing productivity and in your case achieving this is vital for your goal.&lt;/span&gt;&lt;div style="font-size: 16px; "&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b style="font-size: 16px; "&gt;&lt;span class="Apple-style-span"&gt;Step 9&lt;/span&gt;&lt;/b&gt; - Promise anything to customers in order to get yourself into contracts that you know you cannot fulfil. By doing this once or twice it will become obvious to anyone that the product team is definitely unsuccessful and this product is slowly dying. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b style="font-size: 16px; "&gt;&lt;span class="Apple-style-span"&gt;Step 10&lt;/span&gt;&lt;/b&gt; - You are ready for your final move. After one or two unsuccessful deliveries simply prepare and announce a plan for cease of production and support (in case your product has support). You have made it really easy for yourself because at this point everyone already expects it.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Congratulations!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You have managed to destroy your product. You have worked hard and I hope you appreciate this guide. Note that it will work even if you have a very skilled product team - this is the ultimate guide to make them look bad no matter what they do.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Of course there's always a chance that something might not happen as the guide predicts so if you have tried this step by step procedure get in touch and we can exchange ideas to make it better so it serves more people like you.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hope it works for you ( or rather it doesn't)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-1780259834312682452?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/1780259834312682452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=1780259834312682452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1780259834312682452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1780259834312682452'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/04/how-to-destroy-successful-product-step.html' title='How to destroy a successful product - a step by step guide for companies'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7325336471670509960</id><published>2011-03-21T11:40:00.000Z</published><updated>2011-03-21T11:41:06.288Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='start-up'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Agile links Collection 2011 vol.2</title><content type='html'>Well, things got a bit busy in Plamenland and I realized I can't keep up with weekly links so instead will have to collect the links and post when I have enough. On the plus side that means there's a better chance I read some or most of the articles and filter out those which I feel are not good enough to make the list. Anyway - enjoy my second set for 2011 ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.limitedwipsociety.ch/en/case-study.html"&gt;People x Process - How Facebook Became the Hottest Company on the Planet&lt;/a&gt; Warning - This one's long. Worth a read if you have the time - explains a lot about facebook and to my mind provides a good learning opportunity for entrepreneurs. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://leadershipfreak.wordpress.com/2011/03/04/great-leaders-arent-emotional/"&gt;Great Leaders aren’t Emotional&lt;/a&gt; By Dan Rockwell, have not read it. would like to read though - looks insightful to me.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://machinedesign.com/article/how-to-develop-products-like-toyota-1122"&gt;How to Develop Products like Toyota&lt;/a&gt; Good article about the main differences between how Toyota and its competitors make products.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://biggsuccess.com/2011/03/18/what-henry-ford-knew-that-many-ceos-have-forgotten/?utm_source=twitterfeed&amp;utm_medium=twitter"&gt;What Henry Ford Knew That Many CEOs Have Forgotten&lt;/a&gt; A good short read which taught me a lot about Henry Ford&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jime.co.uk/blog/how-to-plan-a-workshop"&gt;How to plan a workshop&lt;/a&gt; Useful guide from John McFadyen&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theagiletribe.net/2011/03/09/agile-in-name-only/"&gt;Agile – in name only?&lt;/a&gt; If you're into coaching perhaps worth a read..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilescout.com/the-perfect-scrummaster-job-description/?utm_source=feedburner&amp;utm_medium=twitter&amp;utm_campaign=Feed%3A+agilescout+%28Agile+Scout+-+Independent+Voice+Democratizing+Agile%29"&gt;The Perfect ScrumMaster Job Description&lt;/a&gt; I know, I know - another one.. may be you're fed up with it and may be this one is the right one for you? &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/10/complexity-versus-lean.html"&gt;Complexity versus Lean&lt;/a&gt; Jurgen Appelo's talk at LESS2010 conference in Helsinki. I think he got best speaker/presentation award for this.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilescout.com/agilescout/"&gt;What is an Agile Scout? – Our Order of Agility and Law&lt;/a&gt; This is a good list of activities and characteristics of an agile coach. Not sure why we need a new name though.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.hbr.org/pallotta/2010/10/gossip-kills-possibility.html"&gt;Gossip Kills Possibility&lt;/a&gt; Dan Pallotta has a wonderful story to tell and he nicely ties it up with business environment. Some plain and true statements about what leadership is all about. Recommended read.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.financialagile.com/reflections/9-general/35-in-response-to-score"&gt;In Response To SCORE&lt;/a&gt; A good analysis of an attempt to implement something agile. Pointing out some misjudgements and can be useful when evaluating someone else's process.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7325336471670509960?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7325336471670509960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7325336471670509960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7325336471670509960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7325336471670509960'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/03/agile-links-collection-2011-vol2.html' title='Agile links Collection 2011 vol.2'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3726237201378174467</id><published>2011-01-31T11:00:00.009Z</published><updated>2011-09-26T19:16:36.854+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Retrospective'/><title type='text'>Agile/Scrum Retrospective Meetings - Various or Different formats or plans</title><content type='html'>This collection is most certainly not uncovering amazing and unheard of ways of doing retrospectives. To be precise &lt;a href="http://pragprog.com/titles/dlret/agile-retrospectives"&gt;Agile Retrospecives&lt;/a&gt; has so many activities for the different phases (as defined in the book) that you can mix and match and create many different variations.&lt;br /&gt;&lt;br /&gt;If you are on the look out for something quick that has worked elsewhere though I hope that this small list may help you save some time.&lt;br /&gt;&lt;br /&gt;First up is a collection of games that I have known for some time although have not tried all of them.&lt;br /&gt;&lt;a href="http://retrospectivewiki.org/index.php?title=Retrospective_Plans"&gt;the Retro Wiki&lt;/a&gt; http://retrospectivewiki.org/&lt;br /&gt;&lt;br /&gt;Next up is a format which is not on the Retro wiki and I have done in several enironments and I have also recommended to a friend who has done it and the feedback was good.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://plamenbalkanski.blogspot.com/2009/11/cool-wall-retrospective.html"&gt;The cool wall Retro&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tastycupcakes.org/"&gt;Tasty cupcakes&lt;/a&gt; was recommended to me although I was not able to find any games suitable for retros on there. Perhaps some can be adapted or activities used in other types of games could be borrowed and used in a retro. Useful site to have in the bookmarks anyway.&lt;br /&gt;&lt;br /&gt;Multi team retrospective - this is a format I have used in two variations in different companies. Works fairly well and I'd recommend it when you have multiple teams doing very short (e.g. 1 week) iterations when it is important to keep the length short. I explain it &lt;a href="http://plamenbalkanski.blogspot.com/2011/04/multiple-team-retrospective.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.timwingfield.com/2011/04/how-we-do-retrospective.html"&gt;How We Do a Retrospective&lt;/a&gt; - Tim Wingfield explains how his team does retrospective. Looks a good approach to try, certainly slightly different combination of ideas compared to what I've seen before.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;[Added in Sept 2011]&lt;/div&gt;&lt;div&gt;Furturespective (also Future-spective) is a way of driving possible improvement opportunities by shifting your focus into the future and then looking back from there. It is described well by Anders Laestadius &lt;a href="http://blog.crisp.se/2011/08/15/anderslaestadius/1313413369639" target="_blank"&gt;here&lt;/a&gt; and also mentioned by PierG &lt;a href="http://pierg.wordpress.com/2007/12/06/futurespective/" target="_blank"&gt;here&lt;/a&gt; however it is not exactly the way we do it in my current project. So I decided to write up a summary of the &lt;a href="http://plamenbalkanski.blogspot.com/2011/09/futurespective-way-we-do-it.html"&gt;"Furturespective  the way we do it" here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3726237201378174467?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3726237201378174467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3726237201378174467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3726237201378174467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3726237201378174467'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/01/agilescrum-retrospective-meetings.html' title='Agile/Scrum Retrospective Meetings - Various or Different formats or plans'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2242045113194902803</id><published>2011-01-31T10:43:00.007Z</published><updated>2011-02-28T23:54:25.560Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Argyris'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Agile Links - first set for 2011</title><content type='html'>I have now missed so many weeks so there really is no point to call it weekly is there?&lt;br /&gt;&lt;br /&gt;My collection though I believe has some very good reads in it!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://menwithpens.ca/dont-help-people/"&gt;How to Create Change: Don’t Help People&lt;/a&gt; A nice view on how to instigate change. I like the beginning of it, hopefully some day I'll read it all.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.reply-mc.com/2009/10/26/what-about-chris-argyris/"&gt;What about Chris Argyris?&lt;/a&gt; Luc Galoppin has written a fantastic brief on Argyris and to be honest if I had read that before I might have skipped reading those books ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.voximate.com/blog/article/822/per-feature-roi-stupid/"&gt;Don’t Prioritize Features!&lt;/a&gt; Scott Sehlhorst claims prioritising features is a waste of time. I tend to agree with him (to an extent).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.voximate.com/blog/article/822/per-feature-roi-stupid/"&gt;Per-Feature ROI Is (Usually) a Stupid Waste of Time&lt;/a&gt; Here's another view that is slightly different from most people's understanding from reading all those agile books. I like the reasoning though.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/Single-Piece-Flow-Kanban"&gt;Single Piece Flow in Kanban: A How-To&lt;/a&gt; A video presentation by James Shore and Arlo Belshee&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slideshare.net/thekua/tightening-the-feedback-loop"&gt;Tightening the Feedback Loop&lt;/a&gt; You can never go wrong watching Patt Kua's presentations and this one is very important - very much related to double loop.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/netobjectives"&gt;Business-Driven EnterpriseAgility&lt;/a&gt; A video by net objectives (A.Shalloway and co.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2242045113194902803?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2242045113194902803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2242045113194902803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2242045113194902803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2242045113194902803'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2011/01/agile-links-first-set-for-2011.html' title='Agile Links - first set for 2011'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-542773290619143702</id><published>2010-12-30T15:20:00.002Z</published><updated>2010-12-30T15:25:33.044Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Argyris'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Agile Links - last set for 2010</title><content type='html'>Just realised the number of open tabs is far beyond the number of articles I may read in the next few days so thought I should still save them somewhere before closing them (they eat up my memory, no?). so that defo is the last post for 2010 - enjoy - most are good reads ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flowchainsensei.amplify.com/2010/12/30/to-deliver-the-project-at-hand-or-deliver-improved-project-delivering-capability-for-the-future/"&gt;To deliver the project at hand, or deliver improved project-delivering capability for the future?&lt;/a&gt; by Bob Marshal&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.romanpichler.com/blog/product-backlog/the-definition-of-ready/"&gt;The Definition of Ready&lt;/a&gt; by Roman Pichler&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lornemitchell.com/blog/?p=328"&gt;Assange, Argyris and Aristotle&lt;/a&gt;&lt;br /&gt;by LORNE MITCHELL &lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.hbr.org/pallotta/2010/12/communicate-with-humanity.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+harvardbusiness+(HBR.org)"&gt;How to Fix Misunderstandings at Work and in Life&lt;/a&gt; by Dan Pallotta&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.estherderby.com/2010/06/achieving-agility-means-to-an-end-or-end-in-itself-2.html"&gt;ACHIEVING AGILITY: MEANS TO AN END, OR END IN ITSELF&lt;/a&gt;&lt;br /&gt;By Esther Derby&lt;br /&gt;&lt;br /&gt;&lt;a href="http://leanvoices.com/?p=258"&gt;Fourth Generation Management: Brian L. Joiner.&lt;/a&gt; Book Review by Stephen Parry&lt;br /&gt;&lt;br /&gt;Happy New Year ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-542773290619143702?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/542773290619143702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=542773290619143702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/542773290619143702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/542773290619143702'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/12/agile-links-last-set-for-2010.html' title='Agile Links - last set for 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6820845668939908975</id><published>2010-12-13T18:13:00.004Z</published><updated>2010-12-13T18:20:32.213Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='continuous improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='culture'/><category scheme='http://www.blogger.com/atom/ns#' term='new era'/><category scheme='http://www.blogger.com/atom/ns#' term='change'/><title type='text'>A new era</title><content type='html'>As you read these words our world is undergoing a major change. No surprise I guess- it has been for centuries. The significant change this time is in our minds and it is affecting many areas of our life.&lt;br /&gt; &lt;br /&gt;We are becoming more and more aware of our behaviour and how it affects the results of our efforts. Organisations are becoming increasingly aware of how individual and group behaviour is a major factor of their success or failure.&lt;br /&gt;The way we have behaved in the past is no longer appropriate to sustain our improvement. The operation model used by organizations in the past is no longer appropriate for continuous improvement and this is backed up by real production data.&lt;br /&gt; &lt;br /&gt;Those who understood the problem early and pioneered appropriate change efforts are already way ahead. Many of them failed and learned and some of them only failed – if they learn to learn they still have a chance. Those who ignore the need to change may survive temporarily but soon enough new businesses, built from the ground and with new ideas will replace them.&lt;br /&gt; &lt;br /&gt;This post is not a warning – it is just stating what I believe is now a fact. I wrote it because I felt like writing it and I understand that it might be stating the obvious for some or be too extreme for others. Everyone is welcome to challenge or comment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6820845668939908975?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6820845668939908975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6820845668939908975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6820845668939908975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6820845668939908975'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/12/new-era.html' title='A new era'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-9048780996585580621</id><published>2010-10-12T12:15:00.012+01:00</published><updated>2010-10-20T17:40:48.330+01:00</updated><title type='text'>Agile links is Back!</title><content type='html'>After a not so good week (for which I already had a retro with myself and listed appropriate actions, etc., etc.) weekly links is now back! (perhaps to indicate a much better week?!) So here we go:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agileanarchy.wordpress.com/2010/10/12/the-scrum-compliance/"&gt;The Scrum Compliance&lt;/a&gt; Who except Tobias could have put it in better words? Must read for anyone interested in Scrum.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilemanagement.net/index.php/Blog/back_to_basics_with_kanban/"&gt;David J Andreson's Back to Basics with Kanban&lt;/a&gt; David re-visits the list of the minimum requirements for implementing the Kanban approach - short and worth reading.&lt;br /&gt; &lt;br /&gt;&lt;a href="http://theleanedge.org/?p=1583&amp;utm_medium=twitter"&gt;How to Teach Lean Thinking and Acting&lt;/a&gt; - by Mike Rother - Author of Toyota Kata and co-author of Learning to See. I'm so gonna read this one during my first pomodoro tomorrow morning - sounds promising.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.tvagile.com/2010/10/04/adding-sanity-to-your-agility/"&gt;Adding Sanity to Your Agility&lt;/a&gt; David Hussman shares successful coaching techniques he uses to grow sustainable agility that lasts beyond the early iterations...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.christopheravery.com/blog/agile-more-than-set-of-methods-it-a-leadership-mindset/"&gt;Agile Is More Than a Set of Methods — It’s a Leadership Mindset&lt;/a&gt; Can't agree more with Christopher Avery's post although I recognise that few organisations nowadays are able to do it to that level...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.presentationzen.com/presentationzen/2010/10/start-your-presentation-with-punch.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+PresentationZen+(Presentation+Zen)"&gt;Start your presentation with PUNCH&lt;/a&gt; Some tips on how to grab your audience's attention to help your presentation go well.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.leadingagile.com/2010/10/kanban-for-agile-teams-whitepaper.html"&gt;Kanban for Agile Teams Whitepaper&lt;/a&gt; A good read (by Mike Cottmeyer) Version one need you to register in order to download it though :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-9048780996585580621?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/9048780996585580621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=9048780996585580621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/9048780996585580621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/9048780996585580621'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/10/agile-links-is-back.html' title='Agile links is Back!'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3215626170648178908</id><published>2010-10-04T21:34:00.004+01:00</published><updated>2010-10-04T21:39:48.649+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web development'/><category scheme='http://www.blogger.com/atom/ns#' term='Asp.Net'/><title type='text'>error ASPNET: Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class</title><content type='html'>So after spending an hour digging around to find possible solution to this error and finding out all sort of weird suggestions, some reasonable and some not so reasonable (e.g. to simply use a deprecated attribute?!) &lt;br /&gt;&lt;br /&gt;I found out that this (undoubtedly) very descriptive error could be down to another reason.. in my case I needed to extend the base class from which my pages and controls inherit to keep some information that I needed. &lt;br /&gt;&lt;br /&gt;Well the key is in pages and controls - I only had one base class and obviously controls can't inherit from a class that inherits from page and vice versa. So if none of the other suggestions have helped .. check your base classes, what they inherit from and is it suitable for your page/controls.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3215626170648178908?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3215626170648178908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3215626170648178908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3215626170648178908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3215626170648178908'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/10/error-aspnet-make-sure-that-class.html' title='error ASPNET: Make sure that the class defined in this code file matches the &apos;inherits&apos; attribute, and that it extends the correct base class'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-1243319516029125784</id><published>2010-09-27T09:46:00.011+01:00</published><updated>2010-10-05T13:02:28.773+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Definition of Done'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 27th September - 1st October 2010</title><content type='html'>&lt;a href="http://www.slideshare.net/cperrone/the-rise-of-the-lean-machine"&gt;The Rise Of The Lean Machine&lt;/a&gt; An eye opening presentation by Claudio Perrone. I can immediately think of at least 5 steps I'd need right now or in the near future.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilejournal.com/articles/columns/column-articles/2558-where-to-begin-your-transition-to-lean-agile"&gt;Where to Begin Your Transition to Lean-Agile&lt;/a&gt;&lt;br /&gt;Alan Shalloway &amp; James R. Trott give us a more practical guide to making a lean/agile transition work. &lt;br /&gt;   &lt;br /&gt;&lt;a href="http://www.netobjectives.com/blogs/common-myths-of-kanban"&gt;Common Myths of Kanban&lt;/a&gt; This is in context of software.. Kanban now popular enough to have myths!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jrothman.com/blog/mpd/2010/09/managers-new-to-agile-may-not-know-what-to-do.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+ManagingProductDevelopment+(Managing+Product+Development)&amp;utm_content=Google+Reader"&gt;Managers New to Agile May Not Know What to Do&lt;/a&gt; Johanna Rothman explains some of the problems with adopting agile..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.newscientist.com/article/mg20727791.000-how-to-be-happy-but-not-too-much.html?page=2"&gt;How to be happy (but not too much)&lt;/a&gt; Dan Jones explains how being happy means you're more open to learning,etc.etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilecoach.typepad.com/agile-coaching/2010/10/defining-what-done-means.html"&gt;Defining What Done Means&lt;/a&gt; Another great article by Rachel D.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://derekneighbors.com/2010/10/six-key-things-for-managing-agile-teams/"&gt;Six Key Things For Managing Agile Teams&lt;/a&gt; Derek Neighbors lists a number of the characteristics of collaborative teams (but not all).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://availagility.co.uk/2010/10/04/a-root-cause-analysis-of-agile-practices/"&gt;A Root Cause Analysis of Agile Practices&lt;/a&gt; Regularly link to Karl Scotland and he does not disappoint again with a summary of a recent open space session with the above topic. Also congratulations to Karl on getting the opportunity to write a book about Kanban!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-1243319516029125784?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/1243319516029125784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=1243319516029125784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1243319516029125784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1243319516029125784'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/09/weekly-agile-links-27th-september-1st.html' title='Weekly agile links 27th September - 1st October 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8555353872253489174</id><published>2010-09-20T09:50:00.017+01:00</published><updated>2010-09-24T16:46:19.496+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='systems thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 20th - 24th September 2010</title><content type='html'>&lt;a href="http://agile.conscires.com/2010/09/18/essence-of-scrum/"&gt;Essence of Scrum&lt;/a&gt; Originally published by Tobias Mayer in 2009 and now re-worked and adapted by David Sheriff.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.coachingagileteams.com/"&gt;Estimation and Release Planning with Fruit Salad&lt;/a&gt; An interesting game to learn estimation and planning on Lyssa Adkins' blog.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://poste.posterous.com/ama-podcast-interview-with-davegray-on-how-ga"&gt;Podcast interview with @davegray on How Games at Work Inspire Creativity&lt;/a&gt; Podcast on how interactivity will make your meetings and your ideas even better.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scrumalliance.org/articles/184-the-quest-for-high-performance"&gt;The Quest for High Performance&lt;/a&gt; Tom Reynolds CSM, CSP on getting there..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cbertolasio.wordpress.com/2010/09/21/the-ultimatum-game/"&gt;The Ultimatum Game&lt;/a&gt; and article by Cedric B. that mainly talks about traditional organizational behaviour and how to deal with it while implementing agile/scrum.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.tlnt.com/2010/08/16/are-job-descriptions-illegal-here-are-9-reasons-why-they-should-be/"&gt;Are Job Descriptions Illegal? Here Are 9 Reasons Why They Should Be&lt;/a&gt; Lou Adler challengers traditional job descriptions.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.mountaingoatsoftware.com/the-problems-with-estimating-business-value"&gt;THE PROBLEMS WITH ESTIMATING BUSINESS VALUE&lt;/a&gt; Mike Cohn on how to estimate business value - e.g. use themes/epics not small items.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thestreet.com/story/10866232/1/risk-innovation-or-be-beaten-by-those-who-do.html?cm_ven=GOOGLEN"&gt;Risk Innovation or Be Beaten by Those Who Do&lt;/a&gt; An article about innovation not just for products but for process &amp; leadership. By Lea Strickland.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://scottdunn.blogspot.com/2010/09/people-help-agile-adoptions.html"&gt;People Help Agile Adoptions&lt;/a&gt; An article about change, how people cope with it and how we could go about it .. by Scott Dunn.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://laribee.com/mood-board"&gt;Mood Board&lt;/a&gt; Shows some process innovation in the form of 'different' kanban boards as well as explains the use of the mood board.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://estherderby.amplify.com/2010/09/21/performance-reviews-shift-blame-prevent-partnership/"&gt;Performance Reviews Shift Blame, Prevent Partnership&lt;/a&gt; On Esther Derby's blog although it looks like it is from HBR. Explains a lot of things we seem to just accept as given.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilecoach.typepad.com/agile-coaching/2010/09/building-a-transition-backlog.html"&gt;Building a Transition Backlog&lt;/a&gt; Another great post by Rachel Davies based on experience with agile transitions.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thekua.com/atwork/2010/09/john-seddon-keynote/"&gt;John Seddon Keynote&lt;/a&gt; Great summary of a John Seddon's key note (by Patrick Kua). Couldn't quite get which conference was that but this does not reduce it's value. Thanks Patrick.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hanoulle.be/2010/08/agile-2010-booklist/"&gt;Agile 2010 Booklist&lt;/a&gt;&lt;br /&gt;Yves Hanoulle went through the trouble to ask attendees for the one book they would recommend - makes a great reading list.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slatteryit.com.au/Agile2010/preso/Agile-Australia-2010-David-Joyce.pdf"&gt;Slides from the Deming's Red Bead Experiment&lt;/a&gt; by David Joyce and as presented at Agile Australia 2010.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8555353872253489174?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8555353872253489174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8555353872253489174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8555353872253489174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8555353872253489174'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/09/weekly-agile-links-20th-24th-september.html' title='Weekly agile links 20th - 24th September 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8963661936587383275</id><published>2010-09-16T16:23:00.004+01:00</published><updated>2010-09-16T17:06:53.425+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='implementing scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Scrum is great! .. but what is wrong with it?  (100th Post!)</title><content type='html'>I was wondering how to avoid my 100th post to be a 'weekly links' post and was presented with the opportunity today.&lt;br /&gt;&lt;br /&gt;Well this is not really the full post that the title suggests but a "Bare Talk" (as they call it) which I suggested for Scrum Gathering 2010 in Amsterdam.&lt;br /&gt;If it gets into top 6 then I might get the chance to (write &amp;) present the actual talk/article.&lt;br /&gt;&lt;br /&gt;So the link is here: &lt;a href="http://alturl.com/y9bk7"&gt;"Scrum is great! .. but what is wrong with it?"&lt;/a&gt; and I'll need your votes to make it happen!&lt;br /&gt;&lt;br /&gt;Thanks for your support!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8963661936587383275?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8963661936587383275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8963661936587383275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8963661936587383275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8963661936587383275'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/09/scrum-is-great-but-what-is-wrong-with.html' title='Scrum is great! .. but what is wrong with it?  (100th Post!)'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3683987161474461199</id><published>2010-09-10T19:19:00.012+01:00</published><updated>2011-11-14T15:18:55.850Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 13th - 18th September 2010</title><content type='html'>&lt;a href="http://practicalagility.blogspot.com/2010/09/new-blog-series-survival-guide-for-new.html"&gt;A Survival Guide for New Agile Coaches&lt;/a&gt; New Blog Series by Dave Rooney&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ludosity.com/games/lean-game/"&gt;Lean Bicycle Factory Demonstration Game&lt;/a&gt; This is a great Lean Game that you can play alone or with your team. I found it was really great in showing some lean principles.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slideshare.net/GlobalGossip/steal-this-presentation-5038209"&gt;STEAL THIS PRESENTATION!&lt;/a&gt; Some tips on making your presentation less boring. I'm would also suggest splitting your presentation parts in 10 minutes blocks and have activities in between.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilecoach.typepad.com/agile-coaching/2010/09/ideas-for-slicing-user-stories.html"&gt;Slicing and Dicing Epic User Stories&lt;/a&gt; Some tips from Rachel Davis on splitting big user stories.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.information-age.com/channels/development-and-integration/it-case-studies/1282033/how-ba-uses-agile.thtml"&gt;How BA uses Agile&lt;/a&gt; An explanation from BA of how the Agile has helped IT projects to deliver more value, sooner.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.mattwynne.net/2010/09/16/the-joy-of-craftsmanship/"&gt;The Joy of Craftsmanship&lt;/a&gt; Matt Wynne explains why for him&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #222222; line-height: 26px;"&gt;craftsmanship is about finding joy in your work&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.estherderby.com/2010/09/gaming-incentives.html"&gt;GAMING INCENTIVES&lt;/a&gt; via Esther Derby. Mainly talks about toddlers but I am pretty sure it would work exactly the same way with adults (not that I have seen it anywhere!)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sixminutes.dlugan.com/speaker-audience-team/#utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+SixMinutesBlog+%28Six+Minutes%29"&gt;Speaking is a Team Sport: 3 Ways to be Responsive to Your Audience&lt;/a&gt; The same message keeps coming back to me whether it is in books, articles or tweets. so time to remember and learn ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.crisp.se/henrikkniberg/2010/09/17/1284705480000.html"&gt;Social-Technical Systems&lt;/a&gt; The slides from Mary Poppendieck's seminar "Social-Technical Systems" at Crisp published by Henrik Kinberg. Also has a link to Dan Pink's amazing talk on motivation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3683987161474461199?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3683987161474461199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3683987161474461199' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3683987161474461199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3683987161474461199'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/09/weekly-agile-links-13th-18th-september.html' title='Weekly agile links 13th - 18th September 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-5503295665827767493</id><published>2010-09-07T14:01:00.019+01:00</published><updated>2010-09-10T19:19:03.083+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 6th - 10th September 2010</title><content type='html'>It seems like links are flowing from everywhere these days and more and more knowledge flies around us.. we only have to reach out and learn. I hope you will find  plenty of interesting articles in my collection this week. Happy reading!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3pvantage.com/articles/lean-and-agile-roommates-married-or-twins.htm"&gt;Article: Lean And Agile — Roommates, Married Or Twins?&lt;/a&gt; Very interesting post by Gil Broza briefly describing a panel discussion with this title at Agile 2010.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://advice.cio.com/michael_hugos/11796/agile_is_ready_for_the_enterprise"&gt;Agile is Ready for the Enterprise&lt;/a&gt;  Michael Hugos explains how mature has agile become in the last 20 years or so.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jarche.com/2010/09/job-is-a-four-letter-word/"&gt;JOB is a four-letter word&lt;/a&gt; Harold Jarche on the inadequacy between the way we structure jobs and the current networked reality.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://availagility.co.uk/2010/09/07/agile2010-bag-packing-with-kanban/"&gt;Agile2010 Bag Packing with Kanban&lt;/a&gt; Karl Scotland presents an exciting real world kanban experiment + video.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilejournal.com/articles/columns/column-articles/3226-is-agile-methodology-an-oxymoron-and-counterintuitive-to-agile-lean-product-development-and-craftsmanship"&gt;Is “Agile Methodology” an Oxymoron and Counterintuitive to Agile-Lean Product Development and Craftsmanship?&lt;/a&gt; by Russel Pannone. Perhaps worth reading if I could place it higher than all of my other tasks (unlikely).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://matteo.vaccari.name/blog/archives/448"&gt;Reading The Toyota Way&lt;/a&gt; Matteo Vaccari with some thoughts on how this book changes his view.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.estherderby.com/2010/09/but-my-team-needs-a-leader.html"&gt;BUT /MY/ TEAM NEEDS A LEADER&lt;/a&gt; Can teams function without a leader? Check this Esther Derby article for the answer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jonjagger.blogspot.com/2010/09/interview-with-jerry-weinberg.html"&gt;An interview with Jerry Weinberg&lt;/a&gt; Thanks to Jon Jagger&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.crisp.se/henrikkniberg/2010/09/08/1283938020000.html"&gt;The Thinking Tool called Agile&lt;/a&gt; Henrik Kniberg's slides from his keynote @ Lean/Agile/Scrum conference in Zurich - "The Thinking Tool Called Agile"&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scrumology.net/2010/09/07/collaboration-game-where-are-your-keys/"&gt;Collaboration Game: Where Are Your Keys?&lt;/a&gt; This got me interested in the game so I am reading a bit more about it &lt;a href="http://whereareyourkeys.org/learn-wayk-now/"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/09/simplicity-a-new-model.html"&gt;Simplicity: A New Model&lt;/a&gt; A nice long post by Jurgen Appelo on simple and complex systems and rules.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.coryfoy.com/2010/09/how-to-10-tips-on-presenting-at-conferences/"&gt;10 Tips on Presenting at Conferences&lt;/a&gt; Thanks to Cory Foy&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.onemoreagileblog.com/2010/09/how-do-i-know-if-my-resources-are-being.html"&gt;How do I know if my PEOPLE are being fully utilized?&lt;/a&gt; by Richard Cheng. I changed the word resource to people as this is what this article is about.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.whattofix.com/blog/archives/2010/09/agile-ruined-my.php"&gt;Agile Ruined My Life&lt;/a&gt; Some interesting agile implementation horror stories by Daniel Markham and some thoughts on the reasons why such things are common.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.agilegamedevelopment.com/2010/09/success-with-agile-managers.html"&gt;Success with Agile Managers&lt;/a&gt; Here's a great extract from a book I am currently reading. The article is by Clinton Keith and explains why we need the role of Agile Manager.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.connexxo.com/2010/09/solution-focused-faq.html"&gt;Solution Focused FAQ&lt;/a&gt; Got interested in the solution focused approach (thanks to Dadi) during acg-uk this year and this FAQ comes handy to help me learn more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-5503295665827767493?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/5503295665827767493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=5503295665827767493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5503295665827767493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5503295665827767493'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/09/weekly-agile-links-6th-10th-september.html' title='Weekly agile links 6th - 10th September 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7983095233483901803</id><published>2010-08-20T13:42:00.022+01:00</published><updated>2010-08-27T13:30:50.290+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 23rd - 27th August 2010</title><content type='html'>Well, here's my second week of holiday for this year.. and a long list of links is ready to be published. Next week I am off (kind of a annual reset phase) and hopefully should be back with more links after the break.. ;)&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://johannesbrodwall.com/2010/08/19/agile-release-pattern-feature-on-switch/"&gt;Agile release pattern: Feature-on/off-switch&lt;/a&gt; Nice suggestion by Johannes Brodwall - would be very useful to have it for every feature!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mosaicprojects.wordpress.com/2010/08/20/motivation/"&gt;Motivation&lt;/a&gt; from the Mosaic Project Services Pty Ltd Blog. Mainly discusses &lt;a href="http://www.ted.com/talks/lang/eng/dan_pink_on_motivation.html"&gt;Dan Pink's talk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Middleware Management pitfalls &lt;a href="http://blog.xebia.com/2010/08/20/middleware-management-pitfalls-8-application-immaturity/"&gt;8. Application immaturity&lt;/a&gt; by Sander Hautvast&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agileconsulting.blogspot.com/2010/07/using-class-of-service-concept.html"&gt;Using the Class of Service Concept To Optimize Flow, Manage Risk, and Increase Predictability&lt;/a&gt; Nice guide to Class of service by Jeff Anderson &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.udidahan.com/2009/06/07/the-fallacy-of-reuse/"&gt;The Fallacy Of ReUse&lt;/a&gt; Udi Dahan explains why 'getting things done faster' is not aid too much by code reuse.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mashable.com/2010/08/23/seth-godin-book-publishing/"&gt;Seth Godin Gives Up on Traditional Book Publishing&lt;/a&gt; Some Lean Thinking applied by Seth Godin...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.facultyfocus.com/articles/effective-teaching-strategies/the-benefits-of-making-the-shift-to-student-centered-teaching/"&gt;The Benefits of Making the Shift to Student-Centered Teaching&lt;/a&gt; Training from the back of the room applied to colleges and unis... yes, it does make sense!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://timberry.bplans.com/2010/08/5-danger-signs-of-frozen-thinking.html"&gt;5 Danger Signs of Frozen Thinking&lt;/a&gt; Tim Berry explains it in simple words... yeah read carefully and think again..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.inspectandadapt.com/blog.html"&gt;The One With The Fifty Percent Resources&lt;/a&gt; Geoff Watts on multi-tasking and treating people as resources.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://skillsmatter.com/podcast/agile-scrum/janet-gregory-creating-and-sustaining-agile-culture"&gt;Creating and Sustaining Agile Culture&lt;/a&gt; Janet Gregory presenting @ Skillsmatter.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rickladd.com/2010/08/19/dont-call-me-a-guru-dammit/"&gt;Don’t Call Me a Guru, Dammit!&lt;/a&gt; Rick Ladd republishes a few years old article/interview with Mr. Ackoff from the telegraph - Anti-guru of joined-up management&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.khanacademy.org/"&gt;Khan Academy&lt;/a&gt; deserves a link purely for the great collection of training videos it is. Thanks for sharing.&lt;br /&gt;&lt;br /&gt;Some thoughts on &lt;a href="http://sethgodin.typepad.com/seths_blog/2010/08/senior-management.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+typepad/sethsmainblog+(Seth's+Blog)&amp;utm_content=Twitter"&gt;Senior management&lt;/a&gt; by Seth Godin&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.wsj.com/management/2010/01/13/the-hole-in-the-soul-of-business/"&gt;The Hole in the Soul of Business&lt;/a&gt; Every organization is “values-driven.” The only question is, what values are in the driver’s seat? - this is an article about business and values and a must read one.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yourdon.com/blog/watching-agile-move-from-a-common-sense-philosophy-to-an-organized-detailed-practice/"&gt;Watching “agile” move from a common-sense philosophy to an organized, detailed practice&lt;/a&gt; A very long and intriguing article by Edward Yourdon on the eveolution of agile.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kallokain.blogspot.com/2010/08/re-imagining-agile-part-1-why-it.html"&gt;Re-imagining Agile part 1: Why it shouldn't be done, and how to do it&lt;/a&gt;  This one seems to be discussing the principles of Agile software development - have not read it yet though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7983095233483901803?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7983095233483901803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7983095233483901803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7983095233483901803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7983095233483901803'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/08/weekly-agile-links-23rd-27th-august.html' title='Weekly agile links 23rd - 27th August 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3199486050630359939</id><published>2010-08-17T05:29:00.011+01:00</published><updated>2010-08-20T08:31:33.942+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 16th - 20th August 2010</title><content type='html'>&lt;a href="http://www.unlearning101.com/fuhgetaboutit_the_art_of_/2010/07/the-most-important-thing.html"&gt;The Most Important Thing&lt;/a&gt;  You need to read this article by Jack Uldrich. It is very important for our future.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilexp.com/presentations/AgileCoachesDojo.pdf"&gt;Agile Coaches Dojo workshop presentation&lt;/a&gt; by Rachel Davis&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ifm.eng.cam.ac.uk/dstools/process/deming.html"&gt;A reminder: Deming's 14 points&lt;/a&gt; or guide to transforming into a lean company - invaluable.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.planningforfailure.com/post/947375715/on-improv-agile-and-fear-at-agile-coach-camp-canada"&gt;On Improv, Agile, and Fear at Agile Coach Camp Canada 2010&lt;/a&gt; report by Todd Charron&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.workshopexercises.com/team_building_continued.htm#T20"&gt;Four Team Self Awareness Discussion Activities&lt;/a&gt; This goes straight to my favourite links. Seems like a good collection of activities that can be used on many occasions.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.projectmanagers.net/profiles/blogs/project-communication-plan"&gt;Project Communication Plan&lt;/a&gt; - How to prepare for it? Could be useful in not so Agile environments or can simply serve as reminder of what useful information might be required.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.brighthub.com/office/project-management/articles/82376.aspx"&gt;3 Project Recovery Methods&lt;/a&gt; This has some PMI stuff in it but again could be useful at some point.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netobjectives.com/blogs/I-love-scrum"&gt;Setting the Record Straight: I Love Scrum&lt;/a&gt; Alan Shalloway, CEO Net Objectives about Scrum and other methods. Interesting read.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ketiljensen.wordpress.com/2010/07/16/small-changes-small-improvements/"&gt;Small Changes – Small Improvements&lt;/a&gt; Ketil Jensen with some ideas about Kanban and the move from Scrum.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agileconsulting.blogspot.com/2010/07/using-class-of-service-concept.html"&gt;Agile Brushstrokes: The Art of Choosing an Agile Transition Style&lt;/a&gt; - Joshua Kerievsky on transition options.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3199486050630359939?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3199486050630359939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3199486050630359939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3199486050630359939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3199486050630359939'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/08/weekly-agile-links-16th-20th-august.html' title='Weekly agile links 16th - 20th August 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-444934131826318402</id><published>2010-08-11T08:00:00.013+01:00</published><updated>2010-08-16T08:03:21.892+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='collaboration'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Weekly agile links 9th - 13th August 2010</title><content type='html'>&lt;a href="http://www.agile-ux.com/2010/08/11/agile-coaching-tips-make-the-planning-poker-easier-and-more-visual/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+AgileUx+(Agile+UX)"&gt;Agile coaching tips: make the planning poker easier and more visual&lt;/a&gt; Jean Claude GROSJEAN of Valtech gives us some tips to improve planning poker estimation.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.3back.com/"&gt;Should we adjust the time box in Scrum?&lt;/a&gt; Some reasoning to help explaining why the answer is no.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agileadvice.com/2010/08/05/agilemanagement/quick-reference-kotters-8-step-change-model/"&gt;Kotter’s 8-Step Change Model&lt;/a&gt; A step by step guide to J. Kotter's change model (from his book 'leading change')&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.factoryphysics.com/Principle/LittlesLaw.htm"&gt;Little's Law explained&lt;/a&gt; and with examples. good find.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.iaf-methods.org/methodcategories"&gt;Facilitation activities&lt;/a&gt; A list of facilitation methods. Perhaps more than you can read in a year!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://om.ly/rCHa"&gt;The World of Work Will Witness 10 Changes During the Next 10 Years&lt;/a&gt; according to Gartner “Work will become less routine, characterized by increased volatility, hyperconnectedness, 'swarming' and more”.. very agile-ish, collaborative culture-ish as well&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pgrule.amplify.com/2010/08/12/notagile2010/"&gt;Output-Based Agreements: assuring the customer that agile delivers&lt;/a&gt; Grant Rule's notes from his 5 min talk at NonAgile2010&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netobjectives.com/blogs/why-not-to-focus-on-company-culture"&gt;Why Not to Focus on a Company’s Culture&lt;/a&gt; Alan Shalloway with some thoughts based on  the book Creating A Lean Culture: Tools To Sustain Lean Conversions by David Mann&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.glynlumley.co.uk/wordpress/2010/08/thats-the-trouble-with-targets/"&gt;That’s the trouble with targets&lt;/a&gt; Glyn Lumley has not featured for some time but here he is again with some useful explanation about the issues with targets.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://coaches.pbworks.com/Becoming+an+Effective+Coach"&gt;Becoming an Effective Coach&lt;/a&gt; I recently found this wiki and am posting a link to one of the first articles I've read there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-444934131826318402?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/444934131826318402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=444934131826318402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/444934131826318402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/444934131826318402'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/08/weekly-agile-links-9th-13th-august-2010.html' title='Weekly agile links 9th - 13th August 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7156646169626351870</id><published>2010-08-02T11:27:00.014+01:00</published><updated>2010-08-09T10:10:23.416+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='brainstorming'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 2nd - 7th August 2010</title><content type='html'>Looks like being in India does not mean articles are getting fewer. Due to jet lag and food lag I am only able schedule the publishing on Sunday so hopefully (if I calculated zones correctly) it will be available at some point on Monday, &lt;br /&gt;&lt;br /&gt;I hope you find something useful - Happy reading!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.colin-beveridge.com/index.php/leading-from-behind/#more-3670"&gt;Leading from behind&lt;/a&gt; A short one, more like advice.. similar idea to training from the back of the room.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agile.dzone.com/articles/lean-development-benefits"&gt;We’re not Japanese and we don’t build cars&lt;/a&gt; I couldn't help citing Konosuke Matsushita: “We are going to win and the industrial west is going to lose: there’s nothing much you can do about it, because the reasons for your failure are within yourselves. Your firms are built on the Taylor model; even worse, so are your heads. For you, the essence of management is getting the ideas out of the heads of the bosses and into the hands of labour. We are beyond the Taylor model.”. Read this article - and try to understand it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilecoach.typepad.com/agile-coaching/2010/08/building-trust.html"&gt;Building Trust on Agile Teams&lt;/a&gt; by Rachel Davis - useful thoughts on building trust - again a mention of Patrick Lencioni's excellent book&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.publicservice.co.uk/feature_story.asp?id=14582"&gt;The economics of value and localism&lt;/a&gt; Another article by professor John Seddon. I wish more people who make public sector decisions read &amp; understand it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nxtbook.com/nxtbooks/sqe/bettersoftware_0710/#/28"&gt;The System Behind the behaviour&lt;/a&gt; I love these kind of stories .. this time it is by Ester Derby and published in Better Software&lt;br /&gt;&lt;br /&gt;&lt;a href="http://toolsforagile.com/blog/archives/441"&gt;5 CMMI misconceptions in the agile community&lt;/a&gt; Assumptions, misconceptions.. they usually are at the bottom of every conflict.. Looks interesting though not sure how relevant is CMMI in todays world.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://igniteshow.com/videos/stop-starting-and-start-finishing"&gt;Stop  starting and start finishing&lt;/a&gt; Jason Yip gives some tips on how to start doing  large and complicated tasks.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.newsweek.com/2010/07/12/forget-brainstorming.html"&gt;Forget Brainstorming&lt;/a&gt; I have recently said that in front of a friend and he questioned why? I think  Po Bronson and Ashley Merryman give far better answer than I did.. I just happened to have experienced great results with a modification of the traditional brainstorming. This article goes further than that- very interesting read.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7156646169626351870?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7156646169626351870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7156646169626351870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7156646169626351870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7156646169626351870'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/08/weekly-agile-links-2nd-7th-august-2010.html' title='Weekly agile links 2nd - 7th August 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-68361082236910468</id><published>2010-07-23T16:19:00.007+01:00</published><updated>2010-07-27T20:16:38.119+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Double loop learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Coaches Gathering'/><title type='text'>Double loop learning</title><content type='html'>&lt;head&gt;&lt;br /&gt;&lt;meta http-equiv=Content-Type content="text/html; charset=windows-1252"&gt;&lt;br /&gt;&lt;meta name=Generator content="Microsoft Word 12 (filtered)"&gt;&lt;br /&gt;&lt;style&gt;&lt;br /&gt;&lt;!--&lt;br /&gt; /* Font Definitions */&lt;br /&gt; @font-face&lt;br /&gt;	{font-family:Wingdings;&lt;br /&gt;	panose-1:5 0 0 0 0 0 0 0 0 0;}&lt;br /&gt;@font-face&lt;br /&gt;	{font-family:"Cambria Math";&lt;br /&gt;	panose-1:2 4 5 3 5 4 6 3 2 4;}&lt;br /&gt;@font-face&lt;br /&gt;	{font-family:Calibri;&lt;br /&gt;	panose-1:2 15 5 2 2 2 4 3 2 4;}&lt;br /&gt; /* Style Definitions */&lt;br /&gt; p.MsoNormal, li.MsoNormal, div.MsoNormal&lt;br /&gt;	{margin-top:0cm;&lt;br /&gt;	margin-right:0cm;&lt;br /&gt;	margin-bottom:10.0pt;&lt;br /&gt;	margin-left:0cm;&lt;br /&gt;	line-height:115%;&lt;br /&gt;	font-size:11.0pt;&lt;br /&gt;	font-family:"Calibri","sans-serif";}&lt;br /&gt;p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph&lt;br /&gt;	{margin-top:0cm;&lt;br /&gt;	margin-right:0cm;&lt;br /&gt;	margin-bottom:10.0pt;&lt;br /&gt;	margin-left:36.0pt;&lt;br /&gt;	line-height:115%;&lt;br /&gt;	font-size:11.0pt;&lt;br /&gt;	font-family:"Calibri","sans-serif";}&lt;br /&gt;p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst&lt;br /&gt;	{margin-top:0cm;&lt;br /&gt;	margin-right:0cm;&lt;br /&gt;	margin-bottom:0cm;&lt;br /&gt;	margin-left:36.0pt;&lt;br /&gt;	margin-bottom:.0001pt;&lt;br /&gt;	line-height:115%;&lt;br /&gt;	font-size:11.0pt;&lt;br /&gt;	font-family:"Calibri","sans-serif";}&lt;br /&gt;p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle&lt;br /&gt;	{margin-top:0cm;&lt;br /&gt;	margin-right:0cm;&lt;br /&gt;	margin-bottom:0cm;&lt;br /&gt;	margin-left:36.0pt;&lt;br /&gt;	margin-bottom:.0001pt;&lt;br /&gt;	line-height:115%;&lt;br /&gt;	font-size:11.0pt;&lt;br /&gt;	font-family:"Calibri","sans-serif";}&lt;br /&gt;p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast&lt;br /&gt;	{margin-top:0cm;&lt;br /&gt;	margin-right:0cm;&lt;br /&gt;	margin-bottom:10.0pt;&lt;br /&gt;	margin-left:36.0pt;&lt;br /&gt;	line-height:115%;&lt;br /&gt;	font-size:11.0pt;&lt;br /&gt;	font-family:"Calibri","sans-serif";}&lt;br /&gt;.MsoPapDefault&lt;br /&gt;	{margin-bottom:10.0pt;&lt;br /&gt;	line-height:115%;}&lt;br /&gt;@page WordSection1&lt;br /&gt;	{size:595.3pt 841.9pt;&lt;br /&gt;	margin:72.0pt 72.0pt 72.0pt 72.0pt;}&lt;br /&gt;div.WordSection1&lt;br /&gt;	{page:WordSection1;}&lt;br /&gt; /* List Definitions */&lt;br /&gt; ol&lt;br /&gt;	{margin-bottom:0cm;}&lt;br /&gt;ul&lt;br /&gt;	{margin-bottom:0cm;}&lt;br /&gt;--&gt;&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;&lt;body lang=EN-GB&gt;&lt;br /&gt;I do apologize about the white space. I made the mistake to type this in word and use a table and then failed to figure out how to get it into blogger nicer than what you see below. Hopefully the content is in there and that is the important bit ;)&lt;br /&gt;&lt;br /&gt;&lt;div class=WordSection1&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;This was a session led by Benjamin Mitchell. He got me&lt;br /&gt;interested in the topic because this were the first 3 words he said when he&lt;br /&gt;arrived ;) There were a lot of people in this session and I was late so I do&lt;br /&gt;not have the names instead I focused on trying to capture as much as I could.&lt;/p&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;The main idea as far as I understood is that there are a&lt;br /&gt;couple of behaviour models when talking to people and based on which you choose&lt;br /&gt;you get different value in the response. The goal is to choose a strategy/model&lt;br /&gt;that allows you to generate learning (double loop learning) rather than to&lt;br /&gt;close the communication loop and generate... Nothing?!&lt;/p&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;So this is how it looked like:&lt;/p&gt;&lt;br /&gt;&lt;table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 style='border-collapse:collapse;border:none'&gt; &lt;tr&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.0pt;border:solid black 1.0pt;&lt;br /&gt;  padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:&lt;br /&gt;  normal'&gt;&lt;i&gt;&lt;span style='font-size:12.0pt'&gt;Governing variables&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.05pt;border:solid black 1.0pt;&lt;br /&gt;  border-left:none;padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:&lt;br /&gt;  normal'&gt;&lt;i&gt;&lt;span style='font-size:12.0pt'&gt;Action strategies&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.05pt;border:solid black 1.0pt;&lt;br /&gt;  border-left:none;padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:&lt;br /&gt;  normal'&gt;&lt;i&gt;&lt;span style='font-size:12.0pt'&gt;Consequences&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt; &lt;/tr&gt;&lt;br /&gt; &lt;tr&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.0pt;border:solid black 1.0pt;&lt;br /&gt;  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:&lt;br /&gt;  normal'&gt;&lt;b&gt;&lt;span style='font-size:12.0pt'&gt;Model 1&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpFirst style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:1.0cm;margin-bottom:.0001pt;text-indent:-18.0pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Win, do not lose&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:1.0cm;margin-bottom:.0001pt;text-indent:-18.0pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Achieve your purpose&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:1.0cm;margin-bottom:.0001pt;text-indent:-18.0pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Suppress emotion&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:1.0cm;margin-bottom:.0001pt;text-indent:-18.0pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Emphasize rationality&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.05pt;border-top:none;border-left:&lt;br /&gt;  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;&lt;br /&gt;  padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:30.3pt;margin-bottom:.0001pt;text-indent:-18.0pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Control  environment&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:30.3pt;margin-bottom:.0001pt;text-indent:-18.0pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Track&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:30.3pt;margin-bottom:.0001pt;text-indent:-18.0pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Protect self&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.05pt;border-top:none;border-left:&lt;br /&gt;  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;&lt;br /&gt;  padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:25.1pt;margin-bottom:.0001pt;text-indent:-14.15pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;defensive relationship&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:25.1pt;margin-bottom:.0001pt;text-indent:-14.15pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;little public&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpLast style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:25.1pt;margin-bottom:.0001pt;text-indent:-14.15pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;reduces valid information&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:&lt;br /&gt;  normal'&gt;&lt;span style='font-size:12.0pt'&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt; &lt;/tr&gt;&lt;br /&gt; &lt;tr&gt;&lt;br /&gt;  &lt;td width=616 colspan=3 valign=top style='width:462.1pt;border:solid black 1.0pt;&lt;br /&gt;  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpFirst style='margin-bottom:0cm;margin-bottom:&lt;br /&gt;  .0001pt;line-height:normal'&gt;&lt;b&gt;Everything above characterizes single loop&lt;br /&gt;  learning&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-bottom:0cm;margin-bottom:&lt;br /&gt;  .0001pt;line-height:normal'&gt;We revert to this mode when we feel threatened or&lt;br /&gt;  embarrassed&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpLast style='margin-bottom:0cm;margin-bottom:&lt;br /&gt;  .0001pt;line-height:normal'&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt; &lt;/tr&gt;&lt;br /&gt; &lt;tr&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.0pt;border:solid black 1.0pt;&lt;br /&gt;  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:&lt;br /&gt;  normal'&gt;&lt;b&gt;&lt;span style='font-size:12.0pt'&gt;Model 2&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpFirst style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:1.0cm;margin-bottom:.0001pt;text-indent:-21.25pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Valid info&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:1.0cm;margin-bottom:.0001pt;text-indent:-21.25pt;&lt;br /&gt;  line-height:normal'&gt;&lt;span style='font-size:12.0pt'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Feel informed and have been&lt;br /&gt;  given choice&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpLast style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:1.0cm;margin-bottom:.0001pt;text-indent:-21.25pt;&lt;br /&gt;  line-height:normal'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;&lt;span style='font-size:12.0pt'&gt;Internal commitment &lt;/span&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:&lt;br /&gt;  normal'&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.05pt;border-top:none;border-left:&lt;br /&gt;  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;&lt;br /&gt;  padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpFirst style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:23.2pt;margin-bottom:.0001pt;text-indent:-12.3pt;&lt;br /&gt;  line-height:normal'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;Shared control&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:23.2pt;margin-bottom:.0001pt;text-indent:-12.3pt;&lt;br /&gt;  line-height:normal'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;Illustrate evaluations&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:23.2pt;margin-bottom:.0001pt;text-indent:-12.3pt;&lt;br /&gt;  line-height:normal'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;Surface conflict views&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:23.2pt;margin-bottom:.0001pt;text-indent:-12.3pt;&lt;br /&gt;  line-height:normal'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;Encourage public testing&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt;  &lt;td width=205 valign=top style='width:154.05pt;border-top:none;border-left:&lt;br /&gt;  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;&lt;br /&gt;  padding:0cm 5.4pt 0cm 5.4pt'&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:25.1pt;margin-bottom:.0001pt;text-indent:-14.15pt;&lt;br /&gt;  line-height:normal'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;High freedom of choice&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpMiddle style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:25.1pt;margin-bottom:.0001pt;text-indent:-14.15pt;&lt;br /&gt;  line-height:normal'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;Increased likelihood of double loop learning&lt;/p&gt;&lt;br /&gt;  &lt;p class=MsoListParagraphCxSpLast style='margin-top:0cm;margin-right:0cm;&lt;br /&gt;  margin-bottom:0cm;margin-left:25.1pt;margin-bottom:.0001pt;text-indent:-14.15pt;&lt;br /&gt;  line-height:normal'&gt;-&lt;span style='font:7.0pt "Times New Roman"'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;  &lt;/span&gt;Minimum defensive relationship&lt;/p&gt;&lt;br /&gt;  &lt;/td&gt;&lt;br /&gt; &lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;Defensive routines are: easing in, requesting help,&lt;br /&gt;delivering bad news, saving face. Bypass routines are covered up: inventing&lt;br /&gt;motives – e.g. if I explain harder or overwhelm them with my logic they will&lt;br /&gt;get it; holding others accountable; casual explanations; story telling.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;It is apparently all explained by Chris Argyris’a and I have&lt;br /&gt;made notes of 2 books – “59 seconds” and “Discussing the undiscussable”.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;The last thing I have looks like this ( which presumably&lt;br /&gt;represents a system or organization)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;Thinking    -&amp;gt; System   -&amp;gt; Performance&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;We need to change the thinking to move to double loop&lt;br /&gt;learning.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class=MsoNormal&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-68361082236910468?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/68361082236910468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=68361082236910468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/68361082236910468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/68361082236910468'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/07/double-loop-learning.html' title='Double loop learning'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-1477035972327417772</id><published>2010-07-23T12:00:00.002+01:00</published><updated>2010-07-27T20:15:49.846+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Coaches Gathering'/><title type='text'>ACG2010 - Afternoon sessions</title><content type='html'>I decided to combine the following two because I do not have a lot on them. I started the slot in the first one but ended it in the second so I hope the notes I have can be useful.&lt;br /&gt;&lt;br /&gt;The first session was “Game-sense approach to coaching” and was initiated by Steve Tooke. Also present were Matt Wynne, Patrick Kua, Enrique, Dave Harvey and The Bus – the latter being the main reason I changed sessions because I could hardly hear what people were saying.&lt;br /&gt;&lt;br /&gt;The idea behind this session as far as I understood it was to link the coaching approach in for example coaching a Rugby team to working the same way with software development teams. Developing people’s skills while playing a game and developing a situational awareness. We tend to do coaching as part of the game in software development but in rugby for example you coach prior to the game. So we do not get opportunities to coach – we’re expected to help the team improve while they deliver. One suggestion to introduce practices is to start with a simple games and add more rules as you go.&lt;br /&gt;&lt;br /&gt;At this point I left unfortunately even though the topic was very interesting..&lt;br /&gt;And I joined Dadi’s session on Solutions Focused (Agile) Coaching. I believe it was inspired by a book “The Solution Focus – making coaching &amp; change simple” by Paul Jackson &amp; Mark McKergow&lt;br /&gt;&lt;br /&gt;What is wanted?&lt;br /&gt;Vs.&lt;br /&gt;What is lacking?&lt;br /&gt;&lt;br /&gt;We’re here to help teams improve. Not sharing info for solutions you know about is negligent – e.g. If the team identifies that there is not enough testing they may decide that the solution is to introduce more test engineers while you may know that TDD/BDD approach is an alternative solution.&lt;br /&gt;&lt;br /&gt;Once again the issue about retro items becoming sprint backlog items came up. Makes you (and the team) think how much needs/can change.&lt;br /&gt;&lt;br /&gt;Somebody asked if there really is one approach to everything? A tool perhaps is not always applicable. But this approach can be used for the definition of Done- e.g. What will satisfy you that you’ve done a good job?&lt;br /&gt;&lt;br /&gt;This approach is also good for solving a problem perhaps not generally making the team better.&lt;br /&gt;&lt;br /&gt;I made a reference to a book “Discussing the Undiscussable” by William R. Noonan&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-1477035972327417772?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/1477035972327417772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=1477035972327417772' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1477035972327417772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1477035972327417772'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/07/acg2010-afternoon-sessions.html' title='ACG2010 - Afternoon sessions'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7575724990093039514</id><published>2010-07-23T11:33:00.001+01:00</published><updated>2010-07-27T20:15:42.127+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Coaches Gathering'/><title type='text'>Giving up as a coach</title><content type='html'>Xavier wanted to have this discussion on when do you give up as a coach. &lt;br /&gt;It was attended by Dadi, Liz, Marc L, Patrick Kua, Mack Adams, Racha H, Petra Skapa, Gordon Barrs, Rachel D and perhaps a few others who joined in later on.&lt;br /&gt;&lt;br /&gt;I thought it is an interesting one because as a change agent it is inevitable to consider giving up especially when you’re introducing a considerable change and people usually resist changing and even if you find your way around getting them to define their own change it does take time and can be frustrating.&lt;br /&gt;&lt;br /&gt;We started by discussing if giving up is a failure.  Xavier posed his questions – at what point it is not worth it? What does it mean to give up? &lt;br /&gt;&lt;br /&gt;It was pointed out that if teams or individuals don’t want to be coached then we should look for underlying problems. We could try understanding how to game agile(the change) in people’s favour.&lt;br /&gt;&lt;br /&gt;For some teams it might be necessary to ask the question – is Agile right? Is Coaching right?&lt;br /&gt;&lt;br /&gt;The problem could be in product strategy as well. Teams might be asked to deliver the wrong thing or with less quality which is why they could be de-motivated.&lt;br /&gt;Most of the time finding the problems within the team can be crucial to understanding what is wrong elsewhere in the organization.&lt;br /&gt;&lt;br /&gt;Xavier pointed out that as a non technical coach it might be difficult to teach technical practices in which case you only suggest but cannot really mentor.&lt;br /&gt;Do you estimate impediments or organizational changes – for example introducing TDD?&lt;br /&gt;&lt;br /&gt;The group said yes of course – they take time.&lt;br /&gt;Sometimes giving up can be useful so we should always have exit criteria- if you have to leave when you do then give them the feedback. They may not understand it at that point in time but when/if their organization moves in the right direction they eventually will and they will call you back. Being honest could be good even if it means you have to leave.&lt;br /&gt;&lt;br /&gt;Coaching people on the team to be coaches can be useful for you exit criteria - what happens when you leave?&lt;br /&gt;&lt;br /&gt;Someone mentioned the situational leadership model- with 4 phases – telling, selling participating, delegating.&lt;br /&gt;&lt;br /&gt;Are we able to coach executive level managers? Must be a very good coach, must be able to help them discover things.&lt;br /&gt;&lt;br /&gt;Transformational backlog is important – you have something to start with and it shows that you do work. For reference - Leading change – Richard Durnall’s blog&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7575724990093039514?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7575724990093039514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7575724990093039514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7575724990093039514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7575724990093039514'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/07/giving-up-as-coach.html' title='Giving up as a coach'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-5191785929995701557</id><published>2010-07-19T14:41:00.001+01:00</published><updated>2010-07-19T14:42:55.322+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='presentations'/><category scheme='http://www.blogger.com/atom/ns#' term='facilitation'/><category scheme='http://www.blogger.com/atom/ns#' term='coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Coaches Gathering'/><title type='text'>Presentation is NOT facilitation</title><content type='html'>This was a well attended session suggested by Tobias Mayer. The people that I remember in the session were: Manav Mehan, Petri, Petra, Dave Draper, Simon Kirk, Dave Harvey, Simon M, Paul D and Laura. Apologies to those that were there but I can’t remember.&lt;br /&gt;&lt;br /&gt;The session was inspired by a book I am currently reading – Training from the back of the room which is one of the two reasons I decided to join this session. The other reason is that last year I learned a lot from one of Tobias’ sessions.&lt;br /&gt;&lt;br /&gt;It began with Tobias setting the scene and explaining a little bit about what he meant by this title. Learning should be a shared experience and slides are a prescription. Slides effectively are anti-agile, they often are corrupt and wrong. &lt;br /&gt;&lt;br /&gt;People come with knowledge so we should not stand as experts. As a trainer or presenter – leave your ego at the door. The experience should be learner centric. For example:  don’t put the slides first up. Use a flipchart for the topic (flipchart could still be about me – but helps build some trust in your ability – as you do stuff – e.g. write on the flipchart not just flick slides)&lt;br /&gt;&lt;br /&gt;Someone mentioned a useful training “Think on your feed” which resembles the same practices. We then split into groups of 4. Smaller groups mean more people are likely to contribute. We discussed “why do we have slides?” Someone say they are the equivalent of the Gantt charts. We have charts because the business sees them as the product (training) that they sell/buy.&lt;br /&gt;&lt;br /&gt;We then talked about how we teach Scrum. People seem to teach Scrum as a process, not its values and this is why it often fails. Most people learn by doing or discovering for themselves. We don’t have to talk about values – instead demonstrate them..&lt;br /&gt;Training must be seen as a holistic process. People walk out with about 10% of the training – however value changes stick.&lt;br /&gt;&lt;br /&gt;Tobias said that he has removed his Q&amp;A sections. How would you do that? When training from the front of the room people resist and argue with trainings and this usually goes nowhere.&lt;br /&gt;&lt;br /&gt;People’s brain is most open at the start and at the end of the sessions. For example use 5 flipcharts with different questions. The moment someone walks in ask them to go to a flipchart, find a partner and start answering questions to each other.&lt;br /&gt;Tobias also said that he printed his slides and put the around the room rather than showing a slideshow. &lt;br /&gt;Don’t be afraid to say ‘I don’t know’&lt;br /&gt;&lt;br /&gt;How to engage people at the beginnings and endings?&lt;br /&gt;- Game straight away? E.g. lego pieces&lt;br /&gt;- Ask people to explain to each other – they’ll remember more.&lt;br /&gt;Overall it was a good discussion. I perhaps expected a little more based on my experience from the year before but still a good value and some excellent ideas. &lt;br /&gt;&lt;br /&gt;Thanks All!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-5191785929995701557?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/5191785929995701557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=5191785929995701557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5191785929995701557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5191785929995701557'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/07/presentation-is-not-facilitation.html' title='Presentation is NOT facilitation'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8333173532890170177</id><published>2010-07-19T08:45:00.012+01:00</published><updated>2010-07-27T20:15:26.933+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 19th July - 23rd July 2010</title><content type='html'>&lt;a href="http://flowchainsensei.amplify.com/2010/07/19/agile-doing-the-wrong-thing-righter/"&gt;Agile: Doing the wrong thing righter&lt;/a&gt; Bob Marshall with his point of view on whether Agile helps or not overall. Judge for yourself ;)&lt;br /&gt; &lt;br /&gt;&lt;a href="http://leanandkanban.wordpress.com/2010/07/18/programme-level-kanban/"&gt;Programme Level Kanban&lt;/a&gt; David Joyce with a different approach to scaling agile - program level kanban board to replace Scrum of scrums. They look pretty similar approaches, don't they?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://searchsoftwarequality.techtarget.com/generic/0,295582,sid92_gci1516602,00.html"&gt;Coaching Agile Teams Podcast&lt;/a&gt; Lyssa Adkins talks about her new book.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://availagility.co.uk/2010/07/16/the-flow-experiment/"&gt;The Flow Experiment&lt;/a&gt; based on maths example. Good illustration.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.estherderby.com/2010/07/a-coaching-toolkit.html"&gt;Ester Derby's Coaching Toolkit&lt;/a&gt; 'As a coach, your job is not to solve or do—it’s to support other people as they develop skills and capabilities ' looking forward to reading this one ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.methodsandtools.com/archive/archive.php?id=106"&gt;The Core Protocols&lt;/a&gt; an Experience Report by Yves Hanoulle (Part 1)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.acasa.upenn.edu/p19.pdf"&gt;An interview with Russell L. Ackoff&lt;/a&gt; It is a pdf and very long. My experience tells me I should find time to read it ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nxtbook.com/nxtbooks/sqe/bettersoftware_0710/index.php?startid=22#/28"&gt;The System Behind The Behaviour&lt;/a&gt; by Esther Derby (Better Software) - this helped me with an approach to a problem recently. Very good.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/articles/limits-of-agile"&gt;The Limits of Agile&lt;/a&gt; Alan Kelly talks about common frustrations when applying agile. Very thue. Not sure about  the Is it worth it section - Coming from the point of view where I was not replacing a process with Agile I can't argue with how successful other approaches can be. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bigvisible.com/mdwyer/scrum-is-a-silver-what-and-you-want-to-put-it-where/"&gt;Scrum is a Silver WHAT and you want to put it WHERE?&lt;/a&gt; By: Mike Dwyer. I like this answer - Silver mirror ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/rethinking-lean-service"&gt;Re-thinking Lean Service&lt;/a&gt; I am pretty sure I've had this John Seddon video before but it is so good that I am including it again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8333173532890170177?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8333173532890170177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8333173532890170177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8333173532890170177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8333173532890170177'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/07/weekly-agile-links-19th-july-23rd-july.html' title='Weekly agile links 19th July - 23rd July 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8484863504828521890</id><published>2010-07-13T13:48:00.004+01:00</published><updated>2010-07-13T14:24:11.638+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Coaches Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='ACGUK'/><title type='text'>Experiences from the coaching discipline, ACGUK 2010</title><content type='html'>This was the first session I attended at ACG UK 2010 and I thought it was a great way to start a day full of open space sessions. The topic was suggested by Petra because of the many analogies with coaching in other areas and there was plenty of discussion and contributions from David Draper, Xavier, Manav, Dadi, Ali, Steve Freeman, David Harvey, Doug Hudson, Ken Powel, Mike Hogan, Mack Adams, Hedi, Nadir, Steve T and others whose names I can’t remember (sorry!).&lt;br /&gt;&lt;br /&gt;We all agreed that coaching must start with something interesting especially in the initial phases where you’re most likely in the teaching stage. I immediately noticed that we’re really very focused on coaching Agile teams because I am sure the coaching discipline does have a specific understanding of how much directing should be used. (e.g. none)&lt;br /&gt;&lt;br /&gt;It was suggested to break down the information we want to present and build it into a larger practice slowly.  It helps if the teams want to learn but we need to make sure they understand it is ok ‘not to swim’ from day one – analogy was made based on someone’s experience being coached to swim.&lt;br /&gt;&lt;br /&gt;It is important to start with a clear goal and help them define a goal- why do they want to learn?&lt;br /&gt;&lt;br /&gt;Don’t come in with a pre-conceded plan – find out what people want to learn first.&lt;br /&gt;Dave Harvey suggested the EPIC acronym.. e.g  We coach for:&lt;br /&gt;- Education&lt;br /&gt;- Performance&lt;br /&gt;- Innovation&lt;br /&gt;- Change&lt;br /&gt;&lt;br /&gt;I thought this can perhaps be called “The lifecycle of agile coaching”? e.g. we train then we mentor then we coach?!&lt;br /&gt;&lt;br /&gt;The coach is not necessarily better at the skill – something that came up immediately in other sessions as well and also last year. For example 90% of swimming coaches have never been professionals.&lt;br /&gt;&lt;br /&gt;Analogy with Rugby coaching: the coach is a facilitator – the players are the experts.&lt;br /&gt;&lt;br /&gt;A definition was made: The (agile) coach is a facilitator that created the environment for the team to excel. We would start driving, then observing and then looking for opportunities. Long term learning comes from discovering solutions not from being guided to them.&lt;br /&gt;&lt;br /&gt;Don’t guide people to your outcome but facilitate them to the best outcome for them.&lt;br /&gt;First come principles-&gt; then values -&gt; then manifesto – and then practices. (Evolution of learning/knowledge?)&lt;br /&gt;&lt;br /&gt;Find positives? Things people would engage for –e.g. find tools. For example: coaching a skilled tennis player – little point to instruct him but rather focus on the positive aspects.&lt;br /&gt;&lt;br /&gt;Sometimes however it is about expressing ideas. For example a team might resolve testing shortage by dedicating more time to testing and not by automating the tests which we might have already seen working well.&lt;br /&gt;&lt;br /&gt;Difficult people – e.g. “mortgage driven development” is when people only come to work for the money. And that could be ok! Ask: what do you personally get from being on this team? Sometimes the goals could be – I’d like it to be less frustrating? Can always ask – how did that feel for you?&lt;br /&gt;&lt;br /&gt;There are different goals in the organization:&lt;br /&gt;- The Coach’s goals&lt;br /&gt;- The Sponsor’s goals&lt;br /&gt;- The team goals&lt;br /&gt;- The individual goals&lt;br /&gt;&lt;br /&gt;Our job is to align these goals. It is important to do 1:1s. You could point out that we spend 2/3 of our awake time at work – so why not put some extra effort in making it as pleasant as possible?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8484863504828521890?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8484863504828521890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8484863504828521890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8484863504828521890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8484863504828521890'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/07/experiences-from-coaching-discipline.html' title='Experiences from the coaching discipline, ACGUK 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-59144587255675011</id><published>2010-07-12T10:28:00.018+01:00</published><updated>2010-07-16T22:40:30.946+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='risk'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 12th July - 17th July 2010</title><content type='html'>&lt;a href="http://scopecrepe.blogspot.com/2010/07/we-just-aint-that-good-at-risk.html"&gt;We just ain't that good at risk&lt;/a&gt; Rich Maltzman argues that  we're not good at managing risk with (only) our gut. I agree. He also argues that "the tools and techniques given to us by our PM books and mentors are worthwhile" - I would say in some contexts. Interesting read overall.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.limitedwipsociety.org/community/conferences-and-events/leanssc-2010-uk/"&gt;LeanSSC 2010 UK&lt;/a&gt; The link to all published presentations from this year's event @ Bletchely Park&lt;br /&gt;&lt;br /&gt;&lt;a href="http://regulargeek.com/2010/07/11/how-to-succeed-with-scrum-when-your-company-is-anti-agile/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+RegularGeek+(Regular+Geek)&amp;utm_content=Google+Reader"&gt;How To Succeed With Scrum When Your Company Is Anti-Agile&lt;/a&gt; by Rob Diana. Good article that highlights the issues with the way we sell  agile (and the way we've been taught to do it) and why it does not work. I agree the approach will have its benefits and it will be event better if we find ways to illustrate how good this is not by facts but by making people realise it themselves.. and then perhaps at some point they'll realize that there is a bigger problem to solve because it is a common experience that development adopts agile well.. the issue lies elsewhere..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://danrough.posterous.com/output-from-the-session-i-proposed-at-the-uk"&gt;Leaving a Legacy, How Do You Leave an Environment in Which a Team Can Continue to Grow&lt;/a&gt; Dan Rough's notes from the open space session with this title at Agile Coaches Gathering in UK 2010.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sphereofinfluence.com/blogs/post/Kanban-how-software-people-get-it-wrong.aspx"&gt;Kanban - how software people get it wrong&lt;/a&gt;  Thad Scheer pointing out the mis-understanding and mis-use of Kanban. Pretty good and explains well why most companies would move a team to Kanban only after they've mastered Scrum/XP for the benefits of JIT delivery.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.crisp.se/henrikkniberg/2010/06/10/1276196340000.html"&gt;The Essence of Agile&lt;/a&gt; Henrik Kinberg's slides from his keynote "The Essence of Agile" at Agile Spain 2010, Madrid. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.coachingagileteams.com/2010/05/23/uncategorized/millennials-and-scrum-made-for-one-another/"&gt;Millennials and Scrum, made for each another&lt;/a&gt; What Lyssa Adkins talks about here is exactly the place I'd choose to be. Just look at that: “Well, that’s just stupid. Who would ever choose to work that way in the world we live in?” When was the last time you heard someone who is not an agile proponent to say something like this about waterfall?!&lt;br /&gt;&lt;br /&gt;Paul Dyson's &lt;a href="http://pauldyson.wordpress.com/2010/07/12/on-estimation/"&gt;On Estimation&lt;/a&gt; article says the things pretty much the way I think about them. Easy to say do not estimate, not so easy to avoid it - yes I do want to know how much it costs before I make a decision to buy it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://powersoftwo.agileinstitute.com/2010/04/secret-sauce-recipe-to-agile-coaching.html"&gt;The Secret Sauce Recipe to Agile Coaching&lt;/a&gt; I am going to read ROB MYERS in detail and compare with my notes from ACGUK 2010.. the topic is hot hot hot for me right now.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.exforsys.com/tutorials/testing/metrics-used-in-testing.html"&gt;Metrics Used In Testing&lt;/a&gt; Lots of suggestions.. pick &amp; mix.. but remember Demming's quote: "The most important things cannot be measured." &lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.attask.com/blog/strategic-project-management/0/0/5-tips-to-build-a-real-project-dream-team"&gt;5 Tips to Build a Real Project Dream Team&lt;/a&gt; Ty Kiisel on my favourite topic - building dream teams.Simple &amp; effective.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-59144587255675011?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/59144587255675011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=59144587255675011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/59144587255675011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/59144587255675011'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/07/weekly-agile-links-12th-july-17th-july.html' title='Weekly agile links 12th July - 17th July 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2985947733707952936</id><published>2010-07-06T17:11:00.014+01:00</published><updated>2010-07-09T12:02:44.233+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile Coaches Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 5th July - 9th July 2010</title><content type='html'>It is Agile Coaches Gathering week and I am heading to Milton Keynes early on Friday so this post will either be lucky to be published earlier or will wait until Sunday.&lt;br /&gt;Looking forward to a great event and for those who cannot attend follow the twitter updates - tag #acg.&lt;br /&gt;&lt;br /&gt;Enjoy this week's links  ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.brighthub.com/office/project-management/articles/76895.aspx"&gt;Steps In Performing a Project Risk Audit&lt;/a&gt; One topic that is hot at the minute, at least according my impression..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.newsystemsthinking.com/new-maxim-if-you-cant-change-the-people-change-the-system/"&gt;New Maxim: If You Can’t Change the People . . . Change the System!&lt;/a&gt; From Tripp Babbitt's Blog&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sixsigmaiq.com/sponsor_article.cfm?externalID=954"&gt;The History and Simplicity of Lean Process Improvement&lt;/a&gt; Brian Hunt explains a lot of the reasons behind lean and why things are the way they are.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ezinearticles.com/?How-to-Project-Manage-Just-About-Anything&amp;id=4614418"&gt;How to Project Manage Just About Anything&lt;/a&gt; My busy week means I can't read this one now but the title sounds intriguing enough so I am including it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://svprojectmanagement.com/the-globally-connected-project-team?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+ArtofPM+(Art+of+Project+Management)"&gt;The globally connected project team&lt;/a&gt; This might as well have been titled practicla advice on how to work in a distributed team. Looks good.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cutter.com/promotions/apmr0809/apmr0809.pdf"&gt;How Agile Projects Measure Up, and What This Means to You&lt;/a&gt; Executive report by Michael Mah, Senior Consultant of Cutter Consortium.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gantthead.com/blog/The-Project-Shrink/2053/"&gt;How To Tell Your PM His Leadership Skills Are Terrible?&lt;/a&gt; Send him to a IMPROV course? No, seriously I suck and I am proud of it!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jetbrains.com/resharper/demos/presentation/devconn2010/rvs.html"&gt;Test Driven development with MVC and MSpec&lt;/a&gt; 52 minutes video, must watch for me ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://scrum.jeffsutherland.com/2010/07/hicss-2011-agile-papers-need-reviewers.html"&gt;HICSS 2011 Agile Papers - Need Reviewers!&lt;/a&gt; Jeff Sutherland posted this call for reviewer recently.. I wanted to do it but then considered my schedule and gave up.. any takers?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.romanpichler.com/blog/product-backlog/the-lean-product-backlog-eliminate-waste/"&gt;THE LEAN PRODUCT BACKLOG – ELIMINATE WASTE&lt;/a&gt; Roman Pichler usually has very useful things to say so worth readin..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thenetcircle.com/2010/07/09/looking-for-a-new-scrum-master/"&gt;LOOKING FOR A NEW SCRUM MASTER&lt;/a&gt; I am not looking for a ScrumMaster. this is just the title of the article by Thomas Karsten. Once I had to make similar choice and who knows when it might happen again?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2985947733707952936?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2985947733707952936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2985947733707952936' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2985947733707952936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2985947733707952936'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/07/weekly-agile-links-5th-july-9th-july.html' title='Weekly agile links 5th July - 9th July 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8365583856806807196</id><published>2010-06-28T11:58:00.018+01:00</published><updated>2010-07-02T16:56:12.874+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='collaboration'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 28th June - 2nd July 2010</title><content type='html'>&lt;a href="http://www.agilecoachjournal.com/index.php/2010-06-28/training/adventures-in-accelerated-learning"&gt;Adventures in Accelerated Learning&lt;/a&gt; If you're in the business of spreading knowledge in one way or another, if you're a change agent, trainer or coach or you simply want to learn an effective way to tell a tell then you should read this article. I also highly recommend the 2 books mentioned.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://emergentbydesign.com/2010/07/01/guidelines-for-group-collaboration-and-emergence/"&gt;Guidelines for Group Collaboration and Emergence&lt;/a&gt; Trust, Respect, Participation, Comittment.. A brilliant article by Venessa Miemis.. for me it created a lot broader understanding of something I've already read about elsewhere. Thanks.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.knowledgegenes.com/home/2010/06/12-things-the-best-bosses-believe-.html"&gt;12 Things the Best Bosses Believe&lt;/a&gt; I believe in certain things about being a great leader so this one naturally caught my attention. I find this to be a Great list with very useful reminders.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://theleanthinker.wordpress.com/"&gt;Identifying Waste&lt;/a&gt; Lean Thinker says “Make less, buy less, use less, throw away less.”. Sounds reasonable to me :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://xprogramming.com/kate-oneal/aokoproductivity/"&gt;Kate Oneal: Productivity&lt;/a&gt; 2 years old and still very relevant. From XProgramming.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/06/cultivate-informal-leadership.html"&gt;Cultivate Informal Leadership&lt;/a&gt; Jurgen Appelo's article gives some practical advice about leadership that is worth having.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilistapm.com/understand-technical-debt-by-playing-a-game/"&gt;Understand Technical Debt by Playing a Game - Packing Peanuts&lt;/a&gt; This game sounds great fun and looks like it will demonstrate technical debt. Thanks for sharing Masa!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pmhut.com/risk-management-methodology"&gt;Risk Management Methodology&lt;/a&gt; Ray W. Frohnhoefer provides some useful guidance that can be used to do risk management in agile (I know, I know "agile is risk management" yet I am regularly asked how do you do it?)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.estherderby.com/2010/06/a-managers-guide-to-getting-feedback.html"&gt;A MANAGER’S GUIDE TO GETTING FEEDBACK&lt;/a&gt; A new article by Esther Derby. Incidentally I participated in a similar discussion on one of the agile user group boards.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.collectiveself.com/frequently-asked-questions/how-can-we-encourage-active-participation-in-groups-after-the-original-excitement-of-forming-has-died-down/"&gt;How can we encourage active participation in groups after the original excitement of forming has died down?&lt;/a&gt; an article on Collective Self by lori which suggests that self-organizing work groups don’t live on indefinitely. I'd agree with that. Useful ideas about what options are available once you're in this situation.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/articles/levison-TDD-adoption-strategy"&gt;Making TDD Stick: Problems and Solutions for Adopters&lt;/a&gt;Mark Levison's article about TDD is not about 18 months old. Still plenty of relevant ideas, some not always practical. I'd add BDD at the top of the list.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://estimategoat.com/"&gt;The Estimate Goat&lt;/a&gt; The only bad thing about this site is that I have not discovered it earlier. Great tool to give you estimates!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pmtoolsthatwork.com/project-needs-business-rules-not-meetings/"&gt;Your Project Needs Business Rules, Not Meetings&lt;/a&gt; To be honest I cannot be bothered to read this one right now and hence I will not comment on it. I am including the link as I might need it later and it does sound controversial which usually means there might be some good ideas in it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8365583856806807196?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8365583856806807196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8365583856806807196' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8365583856806807196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8365583856806807196'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/06/weekly-agile-links-28th-june-2nd-july.html' title='Weekly agile links 28th June - 2nd July 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6969329682770186413</id><published>2010-06-21T16:14:00.008+01:00</published><updated>2010-06-21T17:06:09.772+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stored procedure'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>SQL Server: Searching data in all tables in multiple databases</title><content type='html'>Recently, I had to deal with a weird issue which was related to possible invalid references stored in a database. I did not know much about this database so in order to remove these instances I wanted to search through all the tables in all the databases for a specific fairly long and definitely unique string value.&lt;br /&gt;&lt;br /&gt;Then I came across &lt;a href="http://vyaskn.tripod.com/search_all_columns_in_all_tables.htm" target="_blank"&gt;this article&lt;/a&gt; which suggests a great solution for searching within a single database, however I had a fair amount of databases to look through so instead I wanted to see if with a little bit of tweaking I could make it work for multiple databases. It turned out I can and I thought I'd share the result.&lt;br /&gt;&lt;br /&gt;So below is a stored procedure that you need somewhere on the server (db not important) that will search through all the tables in each of the databases you supply as a comma delimited string. You could also rework this to be a simple script rather than a stored procedure if that suits you better. &lt;br /&gt;&lt;br /&gt;I hope it does come useful ;)&lt;br /&gt;&lt;br /&gt;&lt;pre  style="font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;;background-image:URL(http://2.bp.blogspot.com/_z5ltvMQPaa8/SjJXr_U2YBI/AAAAAAAAAAM/46OqEP32CJ8/s320/codebg.gif);padding:0px;color:#000000;text-align:left;line-height:20px;"&gt;&lt;code style="color:#000000;word-wrap:normal;"&gt; /****** Object: StoredProcedure [dbo].[SearchAllTables]  Script Date: 06/18/2010 11:17:56 ******/  &lt;br /&gt; IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[SearchAllTablesMultipleDbs]') AND type in (N'P', N'PC'))  &lt;br /&gt; DROP PROCEDURE [dbo].[SearchAllTablesMultipleDbs]  &lt;br /&gt; GO  &lt;br /&gt; CREATE PROC SearchAllTablesMultipleDbs  &lt;br /&gt; (  &lt;br /&gt;      @SearchStr nvarchar(100),  &lt;br /&gt;      @DBListCSV nvarchar(1000)  &lt;br /&gt; )  &lt;br /&gt; AS  &lt;br /&gt; BEGIN  &lt;br /&gt;      -- Copyright © 2010 Plamen Balkanski. All rights reserved.  &lt;br /&gt;      -- Uses SearchAllTables procedure written by Narayana as a basis for searching data in multiple dbs &amp;amp; tables .  &lt;br /&gt;      -- Copyright © 2002 Narayana Vyas Kondreddi. All rights reserved.  &lt;br /&gt;      -- This procedure uses the modified SearchAllTables to allow searching through a list of DBs  &lt;br /&gt;      -- Note: there is almost no validation so if you use it then ensure you pass existing DB names otherwise it will fail.  &lt;br /&gt;      SET NOCOUNT ON  &lt;br /&gt;   DECLARE @idx int      &lt;br /&gt;   DECLARE @slice nvarchar(1000)      &lt;br /&gt;   DECLARE @ResultsTable varchar(100)  &lt;br /&gt;   DECLARE @SqlExec nvarchar(2000)  &lt;br /&gt;   DECLARE @Delimiter char(1)  &lt;br /&gt;   -- You can parameterise this one if you want.  &lt;br /&gt;   SET @Delimiter = ','  &lt;br /&gt;   SET @ResultsTable = '##MultipleDBSearchResultsTable'  &lt;br /&gt;      -- drop/recreate the global temp table - note: must be global as otherwise it is not available in the EXECs  &lt;br /&gt;      EXEC( 'IF (OBJECT_ID(''tempdb..' + @ResultsTable +''') IS NOT NULL) DROP TABLE ['+ @ResultsTable + ']')  &lt;br /&gt;      EXEC ('CREATE TABLE ' + @ResultsTable + ' (DbName nvarchar(370),ColumnName nvarchar(370), ColumnValue nvarchar(3630))')  &lt;br /&gt;    -- Split the database names and Run SearchAllTables for each  &lt;br /&gt;   SELECT @idx = 1      &lt;br /&gt;   IF len(@DBListCSV)&amp;gt;1 AND @DBListCSV is NOT null       &lt;br /&gt;   BEGIN   &lt;br /&gt;           WHILE @idx!= 0      &lt;br /&gt;           BEGIN      &lt;br /&gt;                SET @idx = charindex(@Delimiter,@DBListCSV)      &lt;br /&gt;                IF @idx!=0      &lt;br /&gt;                     SET @slice = left(@DBListCSV,@idx - 1)      &lt;br /&gt;                ELSE      &lt;br /&gt;                     SET @slice = @DBListCSV      &lt;br /&gt;                IF(len(@slice)&amp;gt;0)   &lt;br /&gt;                BEGIN  &lt;br /&gt;                     SELECT @SqlExec =  &lt;br /&gt;                     ' USE ' + @slice +   &lt;br /&gt;                     '  &lt;br /&gt;                     DECLARE @SearchStr nvarchar(256)  &lt;br /&gt;                     SET @SearchStr = ''' + @SearchStr + '''  &lt;br /&gt;                     DECLARE @TableName nvarchar(256)  &lt;br /&gt;                     DECLARE @SearchStr2 nvarchar(110)  &lt;br /&gt;                     DECLARE   &lt;br /&gt;                          @ColumnName nvarchar(128),   &lt;br /&gt;                          @DbName nvarchar(256),  &lt;br /&gt;                          @SqlExec2 nvarchar(1000)  &lt;br /&gt;                     SET @TableName = ''''  &lt;br /&gt;                     SET @SearchStr2 =''%'' + @SearchStr + ''%''  &lt;br /&gt;                     WHILE @TableName IS NOT NULL  &lt;br /&gt;                     BEGIN  &lt;br /&gt;                               SET @ColumnName = ''''  &lt;br /&gt;                               -- In here make sure we reference each database  &lt;br /&gt;                               SELECT DISTINCT @TableName = MIN(QUOTENAME(TABLE_SCHEMA) + ''.'' + QUOTENAME(TABLE_NAME)),  &lt;br /&gt;                                         @DbName = MIN(QUOTENAME(TABLE_CATALOG))  &lt;br /&gt;                               FROM      ' + @slice +'.INFORMATION_SCHEMA.TABLES  &lt;br /&gt;                               WHERE      TABLE_TYPE = ''BASE TABLE''  &lt;br /&gt;                                    AND     QUOTENAME(TABLE_SCHEMA) + ''.'' + QUOTENAME(TABLE_NAME) &amp;gt; @TableName  &lt;br /&gt;                                    AND     OBJECTPROPERTY(  &lt;br /&gt;                                              OBJECT_ID(  &lt;br /&gt;                                                   QUOTENAME(TABLE_SCHEMA) + ''.'' + QUOTENAME(TABLE_NAME)  &lt;br /&gt;                                                    ), ''IsMSShipped''  &lt;br /&gt;                                                     ) = 0  &lt;br /&gt;                               WHILE (@TableName IS NOT NULL) AND (@ColumnName IS NOT NULL)  &lt;br /&gt;                               BEGIN  &lt;br /&gt;                                    SET @ColumnName =  &lt;br /&gt;                                    (  &lt;br /&gt;                                         SELECT MIN(QUOTENAME(COLUMN_NAME))  &lt;br /&gt;                                         FROM      ' + @slice +'.INFORMATION_SCHEMA.COLUMNS  &lt;br /&gt;                                         WHERE           TABLE_SCHEMA     = PARSENAME(@TableName, 2)  &lt;br /&gt;                                              AND     TABLE_NAME     = PARSENAME(@TableName, 1)  &lt;br /&gt;                                              AND     DATA_TYPE IN (''char'', ''varchar'', ''nchar'', ''nvarchar'')  &lt;br /&gt;                                              AND     QUOTENAME(COLUMN_NAME) &amp;gt; @ColumnName  &lt;br /&gt;                                    )  &lt;br /&gt;                                    IF @ColumnName IS NOT NULL  &lt;br /&gt;                                    BEGIN  &lt;br /&gt;                                         SELECT @SqlExec2 =  &lt;br /&gt;                                              ''INSERT INTO ' + @ResultsTable + ' SELECT '''''' + @DbName + '''''','''''' + @TableName + ''.'' + @ColumnName + '''''', LEFT('' + @ColumnName + '', 3630)   &lt;br /&gt;                                              FROM '' + @TableName + '' (NOLOCK) ' +  &lt;br /&gt;                                              ' WHERE '' + @ColumnName + '' LIKE '''''' + @SearchStr2 + ''''''''  &lt;br /&gt;                                         EXEC(@SqlExec2)  &lt;br /&gt;                                    END  &lt;br /&gt;                               END       &lt;br /&gt;                          END'  &lt;br /&gt;                          EXEC(@SqlExec)  &lt;br /&gt;                     END  &lt;br /&gt;                SET @DBListCSV = right(@DBListCSV,len(@DBListCSV) - @idx)      &lt;br /&gt;                IF len(@DBListCSV) = 0 BREAK      &lt;br /&gt;           END    &lt;br /&gt;      END  &lt;br /&gt;      -- show results  &lt;br /&gt;      EXEC (' SELECT DISTINCT DbName, ColumnName, ColumnValue FROM ' + @ResultsTable)  &lt;br /&gt; END  &lt;br /&gt; /*  &lt;br /&gt; EXEC SearchAllTablesMultipleDbs 'SearchString', 'DbName1,DbName2'  &lt;br /&gt; GO   &lt;br /&gt; */  &lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6969329682770186413?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6969329682770186413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6969329682770186413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6969329682770186413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6969329682770186413'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/06/sql-server-searching-data-in-all-tables.html' title='SQL Server: Searching data in all tables in multiple databases'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-5946353136315622209</id><published>2010-06-21T10:56:00.006+01:00</published><updated>2010-06-28T09:59:11.447+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 21st - 25th April 2010</title><content type='html'>Last was a very sad week for me.. :( I was devastated and pretty much off the whole week so just a few links listed.. will see if I can start adding more stuff this week.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://herdingcats.typepad.com/my_weblog/2010/06/project-failure-modes.html"&gt;Project Failure Modes&lt;/a&gt; Root causes of project failure and plenty of other interesting posts on the &lt;a href="http://herdingcats.typepad.com/"&gt;herding cats blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://github.com/blog/666-postmortem-of-last-week-s-fileserver-failure"&gt;Check this out&lt;/a&gt; - What a transparency in reporting an issue - lovely:)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.romanpichler.com/blog/quality/why-product-owners-should-care-about-quality/"&gt;WHY PRODUCT OWNERS SHOULD CARE ABOUT QUALITY&lt;/a&gt; Roman Pichler has reworked his article that already featured in Weekly Agile Links before.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://leanandkanban.wordpress.com/2010/02/28/vanguard-network-day-25th-february-2010-%E2%80%93-part-2/"&gt;Kanban case study&lt;/a&gt;  Financial Services Kanban case study by John Dunion&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-5946353136315622209?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/5946353136315622209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=5946353136315622209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5946353136315622209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5946353136315622209'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/06/weekly-agile-links-21st-25th-april-2010.html' title='Weekly agile links 21st - 25th April 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8484291351302607784</id><published>2010-06-16T16:07:00.012+01:00</published><updated>2010-06-21T10:56:18.661+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly Agile Links 14th-18th June</title><content type='html'>Some more links from the past week. things continue to be extra busy with plenty going on and finding it difficult to spend time reading.. too bad :(&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hanzatsu.org/2010/06/16/lean-agile-dogs-are-we-chasing-the-right-car/"&gt;Lean-agile dogs: Are we chasing the right car?&lt;/a&gt; One more Scrum/Kanban article by Pascal Pinck.. some interesting thoughts on what is important.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.newsystemsthinking.com/business-intelligence-requires-thinking-not-technology/"&gt;Business Intelligence Requires Thinking . . . Not Technology&lt;/a&gt; Tripp Babbitt talks about business intelligence and maturity levels.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jamieflinchbaugh.com/2010/06/how-to-read-a-book-in-an-hour/?utm_source=twitterfeed&amp;utm_medium=twitter"&gt;How to read a book in an hour&lt;/a&gt; I'm sure it is possible, just haven't quite yet mastered the tricks Jamie Flinchbaugh shares with us...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slideshare.net/jurgenappelo/the-dolts-guide-to-self-organization"&gt;The Dolt's Guide To Self-Organization&lt;/a&gt; Interesting presentation on self organization by Jurgen Apello.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://availagility.co.uk/2010/06/17/kanban-and-scrum-intention-and-implementation/"&gt;Kanban and Scrum – Intention and Implementation&lt;/a&gt; Karl Scotland finally gives the explanation why Scrum and Kanban are like apples and oranges!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.surveymonkey.com/sr.aspx?sm=_2f_2bPoGYfxffyM3td_2fqH9_2fulwV7TXy6BdkDqLswRbUbV0_3d"&gt;AGILE PRINCIPLES REVISITED&lt;/a&gt; This is results from a survey asking respondents to rate how important is each of the original agile manifesto principles along with other stuff like what is essential to be considered agile. Interesting idea but they all are .. no really, they are.. Also no mention that being agile based on these results may simply mean nothing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/magazine/2010/05/process_pixar"&gt;Animating a Blockbuster: How Pixar Built Toy Story 3&lt;/a&gt; A very Scrum/Agile like process although does not mention the words.. according to e very reliable source who has actually read it ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8484291351302607784?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8484291351302607784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8484291351302607784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8484291351302607784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8484291351302607784'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/06/weekly-agile-links-14th-18th-june.html' title='Weekly Agile Links 14th-18th June'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2342935448266023011</id><published>2010-06-08T21:53:00.008+01:00</published><updated>2010-06-16T11:51:26.527+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Weekly Agile Links 7-11th June 2010</title><content type='html'>Have I said busy in the last weeks? I obviously did not understand the meaning of the word! Anyway, I will still be collecting links and posting them here for the same reasons I started these posts and if it happens that someone finds these useful then even better. Here's my modest collection from last week. Enjoy ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.martinfowler.com/articles/agileOffshore.html"&gt;Using an Agile Software Process with Offshore Development&lt;/a&gt; Martin Fowler writes about his experience with off-shore development in Bangalore. Always interesting to read what he has to say..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.drdobbs.com/architecture-and-design/184405990;jsessionid=NS0ZYPJOAQA41QE1GHOSKHWATMY32JVN"&gt;A Fundamental Turn Toward Concurrency in Software&lt;/a&gt; See, this article is 5 years old and I feel I should have read it a while back.. it is worth a bit of time ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/thisdayintech/2010/06/0608descartes-publishes-scientific-method/"&gt;June 8, 1637: Descartes Codifies Scientific Method&lt;/a&gt; very interesting read by Lisa Grossman&lt;br /&gt;&lt;br /&gt;&lt;a href="http://measuringmeasures.com/blog/2010/6/8/maximum-viable-product.html"&gt;Maximum Viable Product&lt;/a&gt; Bradford Cross on product management, looking at some successful products &amp; companies, looks a good read.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.newsystemsthinking.com/belts-and-tools-not-needed-to-improve-service/"&gt;Belts and Tools Not Needed to Improve Service&lt;/a&gt; Article by Tripp Babbitt related to Systems Thinking Concepts. Generally I like the system thinking ideas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2342935448266023011?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2342935448266023011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2342935448266023011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2342935448266023011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2342935448266023011'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/06/weekly-agile-links-7-11th-june-2010.html' title='Weekly Agile Links 7-11th June 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3297939525870011409</id><published>2010-06-01T09:13:00.015+01:00</published><updated>2010-06-07T16:24:13.855+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Weekly agile links 31st May - 4th June 2010</title><content type='html'>Another busy week of very little time for links.. hopefully a few good ones below..&lt;br /&gt;just one more week of madness and should be able to provide better quality comments ;)&lt;br /&gt;&lt;br /&gt;Enjoy ..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://excapite.wordpress.com/2010/06/01/discovering-the-dna-of-apples-innovation-engine/"&gt;Discovering the DNA of Apple’s Innovation Engine&lt;/a&gt; Very interesting research about the relative values of investment in R&amp;D, advertisement, profit per employee and how successful a company is.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilepainrelief.com/notesfromatooluser/2010/06/new-people-on-your-project.html"&gt;New People On Your Project&lt;/a&gt; Mark Levison explains why adding more people to a project is a way of slowing your project down&lt;br /&gt;&lt;br /&gt;Right.. here's another manifesto suggestion &lt;a href="http://pierg.wordpress.com/2010/06/01/next-step-of-the-agile-manifesto/"&gt;Next step of the Agile Manifesto?&lt;/a&gt; What is it? the Manifestos year? Otherwise this one has sensible suggestions.. I agree.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.brodzinski.com/2010/05/motivate-people.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+SoftwareProjectManagement+(Pawel+Brodzinski+on+Software+Project+Management)&amp;utm_content=Google+Reader"&gt;What Motivates People?&lt;/a&gt; No huge secrets revealed in this one. PAWEL BRODZINSKI states a truth everyone would sooner or later establish. Once you step on that road of course.. might be better staying off it longer term tbh.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.shmula.com/987/jeff-bezos-5-why-exercise-root-cause-analysis-cause-and-effect-ishikawa-lean-thinking-six-sigma"&gt;Jeff Bezos and Root Cause Analysis&lt;/a&gt; Real 5 whys example (apparently).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.estherderby.com/2010/06/shifting-the-pattern-a-systems-approach-to-change.html"&gt;SHIFTING THE PATTERN: A SYSTEMS APPROACH TO CHANGE&lt;/a&gt; The title kind of explains it.. Esther Derby talks about change and systems thinking..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/news/2010/06/c2-military-gets-agile"&gt;The "Command and Control" Military Gets Agile&lt;/a&gt; Interesting article by Dan Mezick about what happens when the usually inflexible military 'gets' agile&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/ambler/entry/principles_lean_software_development?lang=en"&gt;Strategies for Scaling Agile Software Development&lt;/a&gt; Scott Ambler explains why Lean thinking is important when looking to scale agile. Perhaps also proves that agile is local optimization?!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ht.ly/1TZAs"&gt;Lean Quote of the Day&lt;/a&gt; Tim McMahon' lean quote is by John Kotter who reminds us that the root of success involves a sense of urgency&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3297939525870011409?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3297939525870011409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3297939525870011409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3297939525870011409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3297939525870011409'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/06/weekly-agile-links-31st-may-4th-june.html' title='Weekly agile links 31st May - 4th June 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2397467552393075759</id><published>2010-05-24T15:03:00.014+01:00</published><updated>2010-05-31T20:17:34.652+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='BDD'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='TDD'/><title type='text'>Weekly agile links 24th - 28th April 2010</title><content type='html'>Just a few links this time.. nothing to do with the annual.. "things" I have to do every year around this time.. Been on the BDD topic this week with a visit to NxtGen in Southampton and also been doing some research so I thought I'd start with a bdd &lt;a href="http://www.infoq.com/presentations/bdd-dan-north"&gt;link&lt;/a&gt; and if that doesn't do it or you're anyway a .net folk check &lt;a href="http://www.codeproject.com/KB/library/GettingStartedWithBDD.aspx"&gt;this as well&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;All of my links from last week below. Enjoy;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://beyondlean.wordpress.com/2010/05/28/transparency-crucial-to-engagment/#comment-25"&gt;Transparency – Crucial to Engagement &lt;/a&gt; Surprise, surprise.. Good read though ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agile.dzone.com/articles/whats-agile-individuals-and?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+zones/agile+(Agile+Zone)"&gt;What's Agile? Individuals and Interactions or Processes and Tools?&lt;/a&gt; Nice reminder by Jared Richardson - Thanks! I think we should employ the practice to spend 10 minutes a day re-reading the manifesto and discussing in depth one of the points.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://adamwhittingham.wordpress.com/2010/05/23/spa2010-tdd-at-the-system%C2%A0scale/"&gt;TDD at the System Scale&lt;/a&gt; Adam Whittingham on Nat Pryce and Steve Freeman's TDD session at Spa2010&lt;br /&gt;&lt;br /&gt;&lt;a href="http://eight2late.wordpress.com/2010/05/20/on-the-relationship-between-projects-and-organisations/"&gt;On the relationship between projects and organisations&lt;/a&gt; And article by Kailash Awati on how projects are not isolated.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.altfeldinc.com/pdfs/Maverick.pdf"&gt;Maverick By Ricardo Semler&lt;/a&gt; Heard good things about this book and this is the highlighted summary. I found it by googling so hopefully it is legal.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hbswk.hbs.edu/item/6114.html"&gt;Goals Gone Wild&lt;/a&gt;The Systematic Side Effects of Over-Prescribing Goal Setting (Lisa D. Ordóñez, Maurice E. Schweitzer, Adam D. Galinsky, and Max H. Bazerman) This is a 28 page explanation why performance reviews should be avoided.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilecmmi.com/index.php/2010/05/truly-agile-cmmi/"&gt;Truly Agile CMMI&lt;/a&gt; A post by Hillel showing an example (with a video) of a team that is Agile and conforms to CMMI level 2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2397467552393075759?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2397467552393075759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2397467552393075759' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2397467552393075759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2397467552393075759'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/05/weekly-agile-links-24th-28th-april-2010.html' title='Weekly agile links 24th - 28th April 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-91412702119688723</id><published>2010-05-18T22:08:00.015+01:00</published><updated>2010-05-21T21:00:37.636+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 17th - 21st May 2010</title><content type='html'>I had several busy periods during this week so I am sure I have missed on a number of great links. The ones I have below I am sure are still worth checking ;) My &lt;span style="font-weight:bold;"&gt;link of the week&lt;/span&gt; this time is &lt;a href="http://twitpic.com/1p2xuw"&gt;The Bigger Picture&lt;/a&gt; and The Four Mindsets and three transition zones of Rightshifting - Bob Marshall finally publishes this chart which grabbed my attention when I first saw him draw it on a whiteboard.&lt;br /&gt;&lt;br /&gt; Enjoy also the rest of my links.;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=X1c2--sP3o0"&gt;The Rise And Fall Of Waterfall&lt;/a&gt; The true history of software development methodology called Waterfall... In memory of Winston Royce&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agileforall.com/2010/05/18/agile-antipattern-target-fixation/?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+AgileBobOnMakingAgileAReality+(Agile+Bob+on+Making+Agile+a+Reality)"&gt;Agile antipattern: Target fixation&lt;/a&gt; Agile Bob explains the anti pattern of fixing the target and not seeing anything else.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.bnet.co.uk/sterling-performance/2010/05/17/john-seddon-why-lean-is-a-wicked-disease/"&gt;Why Lean is a Wicked Disease&lt;/a&gt; John Seddon on re-thinking industrialised processes (Enjoyed reading it)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jamesshore.com/Blog/Single-Piece-Flow-in-Kanban.html"&gt;Single-Piece Flow in Kanban&lt;/a&gt; Video - talk by Arlo Belshee and James Shore.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://silkandspinach.net/2010/05/18/links-for-my-agilenorth-2010-session/"&gt;Kevin Rutherford's session on Flow&lt;/a&gt; Slides &amp; links. The session is from agilenorth 2010&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.deltasig.org/files/Pages%2024-25%20-%20Lead%20&amp;%20Education%20Return%20on%20Human%20Investment.pdf"&gt;RETURN ON HUMAN INVESTMENT&lt;/a&gt; Raising our View of People and Their Possibilities By Jim Lucas&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.associatedcontent.com/article/2677917/the_ten_most_common_failures_of_bad.html?cat=55"&gt;The Ten Most Common Failures of Bad Leaders&lt;/a&gt; Paul Sloane brings us the result of a large survey highlighting the most common failure of leaders.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.inspectandadapt.com/blog.html"&gt;Getting RE-TRAINED to be a ScrumMaster&lt;/a&gt; My friend Geoff Watts has published another great article to help Scrum masters understanding their role.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.romanpichler.com/blog/2010/05/when-scrum-is-not-a-good-fit/"&gt;WHEN SCRUM IS NOT A GOOD FIT&lt;/a&gt; Here's another article by the CST who certified me several years ago. Roman suggests using Kanban when Scrum is not a good fit.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/05/the-three-manifestos.html"&gt;The Three Manifestos&lt;/a&gt; Nice pictures of the 3 most important manifestos of our time ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-91412702119688723?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/91412702119688723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=91412702119688723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/91412702119688723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/91412702119688723'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/05/weekly-agile-links-17th-21st-may-2010.html' title='Weekly agile links 17th - 21st May 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-5373206606825564017</id><published>2010-05-11T13:37:00.017+01:00</published><updated>2010-05-14T15:53:15.895+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 10th - 15th May 2010</title><content type='html'>A week of trying to go back to normal and a week of new opportunities and some exciting changes. At the end of last week Leeds United (the team I support) won promotion to the Championship and while that has nothing to do with Agile links it does represent a positive development for me;) Anyway on the links topic my &lt;span style="font-weight:bold;"&gt;link of the week&lt;/span&gt; is here:&lt;br /&gt;&lt;a href="http://www.unlearning101.com/fuhgetaboutit_the_art_of_/2010/04/the-problem-with-the-world.html"&gt;The Problem with the World?&lt;/a&gt;  "Dear Sirs,I am.Sincerely yours,G.K. Chesterton" &lt;br /&gt;&lt;br /&gt;And the rest of my links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.leadingagile.com/2010/05/can-i-do-perfect-scrum-and-still-fail.html"&gt;Can I Do Perfect Scrum and Still Fail?&lt;/a&gt; Yes. Read more if you want to find out Mike Cottmeyer's somewhat longer answer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.threeriversinstitute.org/blog/?p=503"&gt;One Team: Replay&lt;/a&gt; initially published in July of 2001 by Kent Beck. Classic read.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.emergencemarketing.com/2006/02/07/dee-hocks-four-priorities-for-managers/"&gt;Dee Hock’s four priorities for managers&lt;/a&gt; How obvious isn't it? And how well misunderstood .. manage what?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilitrix.com/2010/05/scrum-or-kanban-yes/"&gt;Scrum or Kanban? YES!&lt;/a&gt; You have seen these questions I am sure.. which one is best, when to use each, and so on.. Every process has a sweet spot says Michael Sahota and concludes - We need to know both Scrum/XP and Kanban&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rallydev.com/agileblog/2010/05/agile-and-lean-product-development-yesteryear-today-and-into-the-future/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+agilecommons/commonsblog+(Agile+Blog)"&gt;Agile and Lean Product Development – Yesteryear, Today and into the Future&lt;/a&gt; Rally dev post including opinions of their own gurus Ryan Martens and Jean Tabaka.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.crisp.se/mattiasskarin/files/pdf/converting_a_scrum_team_to_kanban.pdf"&gt;Scrum to Kanban transition&lt;/a&gt; Case study published by Mattias Skarin&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.unlearning101.com/fuhgetaboutit_the_art_of_/2010/05/word-to-the-wise.html"&gt;Word to the Wise&lt;/a&gt; Someone finally has defined wisdom.. apparently&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agile.dzone.com/news/approaches-organizational?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+zones/agile+(Agile+Zone)"&gt;Approaches to Organizational Change&lt;/a&gt; a post by Michael Sahota which is mainly about Mary Poppendieck talk  “What’s wrong with targets?” whose goal is to 'trash Management by Objectives'&lt;br /&gt;&lt;br /&gt;&lt;a href="http://theleanwayconsulting.blogspot.com/2010/05/missing-link-to-lean-six-sigma.html"&gt;The Missing Link To Lean Six Sigma - Emotional Intelligence&lt;/a&gt; ANKIT PATEL explains why lean and six sigma should be viewed as more than just tools.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flowchainsensei.amplify.com/2010/05/11/career-paths-for-technical-folks/"&gt;Career paths for technical folks&lt;/a&gt; Bob Marshall on the always interesting topic of career paths and why developers should not move into management if they do not want to..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-5373206606825564017?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/5373206606825564017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=5373206606825564017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5373206606825564017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5373206606825564017'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/05/weekly-agile-links-10th-15th-may-2010.html' title='Weekly agile links 10th - 15th May 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8628369452374044591</id><published>2010-04-26T13:28:00.014+01:00</published><updated>2010-05-10T14:30:24.937+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Coaches Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 26th April - 7th May 2010</title><content type='html'>Here's an extended week due to me going on a training for several days and then picking up the pieces in all the areas I am engaged with... Due to being busy I have not read most of these so would be difficult to recommend any.. What I can recommend is the Agile Coaches Gathering UK in Milton Keynes in July. All details are &lt;a href="http://agilecoaches.eventbrite.com/" target="_blank"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So my link over the last few weeks.. I am sure there's plenty of interesting stuff that I need to catch up ..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.leanblog.org/2010/05/its-all-the-same-leadership-challenges-and-dynamics/?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+LeanBlog+(LeanBlog.org)&amp;utm_content=Twitter"&gt;It’s All The Same – Leadership Challenges and Organizational Dynamics&lt;/a&gt; by Mark Graban&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blip.tv/file/2405146"&gt;What is Kanban?&lt;/a&gt; Agile Denver meet on Kanban lean software development methodology, presented by Frank Vega and Brad Swanson.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://testertested.blogspot.com/2010/05/saving-your-job-versus-speaking-truth.html?utm_source=feedburner&amp;utm_medium=twitter&amp;utm_campaign=Feed:+TesterTested+(Tester+Tested+!++(+Pradeep+Soundararajan's+blog+on+software+and+testing+))"&gt;Saving your job or speaking the truth&lt;/a&gt; No comment really.. I need to keep saving my job..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action.html"&gt;Simon Sinek: How great leaders inspire action&lt;/a&gt; Sounds intriguing and on my favourite subject- leadership&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wakaleo.com/blog/268-real-developers-dont-need-unit-tests"&gt;Real Developers Don't Need Unit Tests&lt;/a&gt; Interesting point of view in the era of TDD, BDD, EDD and ?DD..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.missionmindedmanagement.com/why-you-shouldnt-hire-the-best-and-the-brightest-candidate?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+MissionMindedManagement+(Mission+Minded+Management)&amp;utm_content=Google+Reader"&gt;Why You Shouldn’t Hire the Best and the Brightest Candidate&lt;/a&gt; By Michelle Malay Carter &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilejournal.com/articles/columns/column-articles/1917-the-role-of-the-agile-coach"&gt;The Role of the Agile Coach&lt;/a&gt; Allan Kelly summarizes it for the benefit of everyone who needs the extra explanation.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://us1.campaign-archive.com/?u=7d3224bf8c7aabd6fe1e19c66&amp;id=bdb4974bf0"&gt;How One Leads Others: The Tone at the Top&lt;/a&gt;By Dr. Jeffrey Magee, PDM, CSP, CMC.. this is part 7 so perhaps best to start from the beginning (only if it was easy to find it)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://michaelhyatt.com/2010/02/what-the-bible-says-about-leadership-and-delegation.html"&gt;WHAT THE BIBLE SAYS ABOUT LEADERSHIP AND DELEGATION&lt;/a&gt; and &lt;a href="http://michaelhyatt.com/2010/04/two-postures-toward-change.html"&gt;TWO POSTURES TOWARD CHANGE&lt;/a&gt; Two interesting posts by Michael Hyatt on leadership and change&lt;br /&gt;&lt;br /&gt;&lt;a href="http://noostvog.wordpress.com/2010/05/03/2-ideal-cases-for-continuous-flow/"&gt;2 ideal cases for continuous flow&lt;/a&gt; another post about why choose Kanban over Scrum .. got the mesage&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilecoach.typepad.com/agile-coaching/2010/05/building-an-agile-environment.html"&gt;Building an Agile Environment&lt;/a&gt; this looks very interesting to me, especially we as a team have had the chance to change our environment to suit us..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://edwardboches.com/how-to-give-a-talk?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+Creativity_unbound+(Creativity_Unbound)"&gt;How to give a talk&lt;/a&gt; One to check later. could be useful. these days it is very likely that at some point you will be required to give a talk..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8628369452374044591?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8628369452374044591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8628369452374044591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8628369452374044591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8628369452374044591'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/04/weekly-agile-links-26th-april-7th-may.html' title='Weekly agile links 26th April - 7th May 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-997012483875258624</id><published>2010-04-23T12:12:00.003+01:00</published><updated>2010-04-23T17:00:21.955+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='implementing scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Weekly agile links 19th - 23rd April 2010</title><content type='html'>Another glorious week of link collecting and reading and learning. Wonderful stuff follows, so be prepared ;) My link of the week is a true an revealing story - &lt;a href="http://tech.mit.edu/V130/N18/dubai.html"&gt;The story BCG offered me $16,000 not to tell&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;I also have a Quote of the week this time and it is about a hot topic in the recent weeks - effectiveness or efficiency?  - "You're efficient when you do something with minimum waste. And you're effective when you're doing the right thing" ~ Slack&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;All of my links below:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Good collection of Rachel Davis' &lt;a href="http://agilecoach.typepad.com/agile-coaching/2010/04/tips-on-organizing-an-agile-open-space.html"&gt;Tips on organizing an Agile Open Space&lt;/a&gt; I've actually seen Rachel in action and would highly recommend her tips - Rachel and Mike Sutton did a brilliant job at&lt;a href="http://www.agilecoachesgathering.org/"&gt; Agile Coaches Gathering&lt;/a&gt;  last year.&lt;br /&gt;&lt;br /&gt;It is that time of the year again and here're two posts on retaining people and performance evaluations. &lt;a href="http://www.leanblog.org/2010/04/retaining-employees-through-respect-and-training/?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+LeanBlog+(LeanBlog.org)"&gt;Retaining Employees through Respect and Development&lt;/a&gt; by Mark Graban and &lt;a href="http://www.msnbc.msn.com/id/36672426/ns/business-careers/"&gt;Want to improve performance? Cancel reviews&lt;/a&gt; By Erin Conroy&lt;br /&gt;&lt;br /&gt;&lt;a href="http://availagility.co.uk/2010/04/21/a-kanban-multiverse-not-from-leanssc-atlanta/"&gt;A Kanban Multiverse – not from LeanSSC Atlanta&lt;/a&gt; Karl Scotland's presentation that he was going to do at LeanSSC but couldn't due to the Volcano air travel disruption.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.dayleyagile.com/2010/04/20/learning-the-basics-of-agile/"&gt;Learning the Basics of Agile&lt;/a&gt; Alan Dayley has created a nice introduction - will recommend to newbies from now on.&lt;br /&gt;&lt;br /&gt;A couple of posts on Scrum Masters and what could go wrong with Daily scrums- quite enjoyed them as they serve as good reminders..&lt;br /&gt;&lt;a href="http://agilify.blogspot.com/2010/04/my-top-5-scrummaster-bloopers.html?spref=tw"&gt;Paul Goddard's Top 5 ScrumMaster Bloopers&lt;/a&gt;&lt;br /&gt;and &lt;a href="http://agilepainrelief.com/notesfromatooluser/2010/04/pathologies-of-the-daily-scrum-or-standup.html"&gt;Mark Levison's Pathologies of the Daily Standup&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thesystemsthinkingreview.co.uk/index.php?pg=18&amp;backto=1&amp;utwkstoryid=249"&gt;Doing the wrong things righter?&lt;/a&gt;&lt;br /&gt;An article in System Thinking Review on Lean&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tech.mit.edu/V130/N18/dubai.html"&gt;The story BCG offered me $16,000 not to tell&lt;/a&gt; - A stunning true story revealing a very much non-unique corporate culture and what it does to people&lt;br /&gt;&lt;br /&gt;&lt;a href="http://alistair.cockburn.us/Why+I+withdrew+from+SEMAT"&gt;Why I withdrew from SEMAT&lt;/a&gt; After publishing a link to SEMAT's overview last week, here's now Alistair Cockburn's reasons not to participate.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilejournal.com/articles/columns/column-articles/2804-using-product-portfolio-management-to-improve-the-efficiency-of-teams"&gt;Using Product Portfolio Management to Improve the Efficiency of Teams&lt;/a&gt; ALAN SHALLOWAY explains why you should not start an agile transition ignoring the portfolio of products.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jamesshore.com/Blog/Kanban-Systems.html"&gt;Kanban Systems&lt;/a&gt; While this article by James Shore is 2 years old I really like the way it presents Kanban - I finally feel like I understand it!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://finance.yahoo.com/career-work/article/109343/yes-everyone-really-does-hate-performance-reviews?mod=career-worklife_balance"&gt;Yes, Everyone Really Does Hate Performance Reviews&lt;/a&gt; by Samuel A. Culbert ... one for me to read..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.odd-e.com/material/2010/scrum_shanghai/culture.pdf"&gt;Scrum doesnʼt work in China! ?&lt;/a&gt; Bas Vodde's presentation on cultural differences and Scrum. Liked it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jamesshore.com/Agile-Book/estimating.html"&gt;The Art of Agile Development: Estimating&lt;/a&gt; Another piece from James Shore's book. Looks very useful for explaining the problems with traditional estimation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-997012483875258624?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/997012483875258624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=997012483875258624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/997012483875258624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/997012483875258624'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/04/weekly-agile-links-19th-23rd-april-2010.html' title='Weekly agile links 19th - 23rd April 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2537225212658567994</id><published>2010-04-22T17:40:00.001+01:00</published><updated>2010-04-22T21:25:05.173+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='implementing scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='agile works'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Interview with a friend...</title><content type='html'>This week I have been in touch with an old friend who also is an experienced software development guy (and whose name I cannot mention) and who’s been around for some time and has been working in agile environments for the last several years. Not much of a blogger himself I approached him for a short interview as I thought that after seeing plenty of organizations and approaches he must be in a good position to share his experience. He agreed to do so and I am publishing it now even though it has to be anonymously.  I have asked a few questions and I have the permission to provide the answers which I have edited where appropriate without changing any of the meaning. Here’s the short interview.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;So based on your experience does Scrum work?&lt;/span&gt;&lt;br /&gt;- I’ve seen it work and yes it does work in the right context&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;And does Agile work?&lt;/span&gt;&lt;br /&gt;- Not sure if I see them as very different things so yes, I’ve seen Agile work as well and I believe it does work in most contexts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Why wouldn’t Agile or Scrum work?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- The most common mistake I’ve seen is that whatever method or framework is applied it is not suitable to resolve the specific business problem.  There could be plenty of other reasons related to the way change is applied and how well people adapt to the change of approach. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;What could impede Agile?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Political behaviour takes top place for me. People having their own agenda, hiding information for that reason and insisting on their own “I” instead of the bigger “we”.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;What can we do to help Agile adoption?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- The first step to me is to understand what a collaborative culture is and start applying its principles. This will help your organization regardless of what you do next. If you find that you have to deal with people that cannot adapt on a daily basis then see if you can move them somewhere else and carry on without them. If you can’t then don’t waste your time. This is not easy to do so if you do not win support from the highest instance you may as well not bother.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;And finally what is the essence of Agile and why so many methods – XP, Scrum, Kanban...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Agile (as in not the word – the actual Agile Development) is the Agile manifesto – it is time insensitive. Read it; if you do not understand it then go do something else. Various methods work in various environments. If there is a pattern big enough then it may result in a different method created and sustained by the community. Agile will always be changing, Agile is the set of best practices for being efficient process wise. Not applying best practises that you know about is sub-optimal.  Applying them without considering what’s right for your context can be disastrous.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2537225212658567994?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2537225212658567994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2537225212658567994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2537225212658567994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2537225212658567994'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/04/interview-with-friend.html' title='Interview with a friend...'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2333322118632929598</id><published>2010-04-13T17:04:00.009+01:00</published><updated>2010-04-16T17:02:52.158+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 12th - 16th April 2010</title><content type='html'>Interesting (if not thrilling) week for me filled with both positive and not so positive emotions. We had &lt;a href="http://agilesouthcoast.ning.com/profiles/blogs/agile-coaching-some-notes-re?xg_source=activity"&gt;Bob Marshall @ Agile South Coast&lt;/a&gt; at the start of the week and last night I attended NxtGen Southampton for Visual Studio 2010 launch presentation by Jason Z who happens to be GM of the Visual Studio team. As a result I have not been very active and missed most of the links flying around. Yet I hope I have a nice and quality collection below.&lt;br /&gt;&lt;br /&gt;My link of the week is &lt;a href="http://www.superfactory.com/articles/featured/2010/1004-balle-psychology-lean.html"&gt;The Psychology of Lean Management&lt;/a&gt; By Michael Ballé&lt;br /&gt;&lt;br /&gt;I hope you find something useful to read ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cutter.com/promotions/apmu1006/apmu1006.pdf"&gt;Agility, Measurement,and Motivation&lt;/a&gt; A free article by Jim Highsmith, Director of Cutter Consortium&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.versionone.com/blog/versionone/0/0/agile-transformations-fail-because-of-fear-have-you-heard-this-before?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+VersionOne+(VersionOne+Blog)"&gt;Agile Transformations fail because of FEAR...&lt;/a&gt; "Have you heard this before?" asks Michael Depaoli and challenges the statement used by too many..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.management30.com/profiles/blogs/agile-and-management-of-change"&gt;Agile and Management of Change&lt;/a&gt; If you go into the trouble of reading this post by Elderclei Regis Reami you're likely to think - yeah nicely said but unlikely to happen. I am sure it can happen though and one day I am going to write a report based on actual experience!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jamesshore.com/Blog/Stumbling-Through-Mediocrity.html"&gt;Stumbling Through Mediocrity&lt;/a&gt; I am yet to read it.. which is why it might miss on link of the week.. it seems very interesting so .. top of my to read list..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.romanpichler.com/blog/2010/04/why-product-owners-should-care-about-quality/"&gt;WHY PRODUCT OWNERS SHOULD CARE ABOUT QUALITY&lt;/a&gt; Roman Pichler with another good (and short) article to help shape the PO role. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agileproductdesign.com/blog/2009/product_owner_and_problem_shaped_hole.html"&gt;The product owner and the product-shaped hole&lt;/a&gt; What the product owner needs to worry about according to Jeff Patton. One for me to read later on.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilerecord.com/agilerecord_02.pdf"&gt;Agile Record&lt;/a&gt; A new magazine. Looks promising.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[link of the week]&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.superfactory.com/articles/featured/2010/1004-balle-psychology-lean.html"&gt;The Psychology of Lean Management&lt;/a&gt; By Michael Ballé, author of The Lean Manager. Kind of long but a must read really.. if I managed to survive it I am sure you'll do too;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/news/2010/04/semat"&gt;SEMAT - Software Engineering Method and Theory&lt;/a&gt; by Mark Levison.. another manifesto.. similar to the software craftsmanship idea&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2333322118632929598?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2333322118632929598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2333322118632929598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2333322118632929598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2333322118632929598'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/04/weekly-agile-links-12th-16th-april-2010.html' title='Weekly agile links 12th - 16th April 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2856480186623898891</id><published>2010-04-06T09:04:00.016+01:00</published><updated>2010-04-12T23:49:49.240+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 6th - 9 April 2010</title><content type='html'>Here we go again, I actually had a day off on Friday and a nice long holiday so finally getting time to publish last week's links. I hope you find something useful ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/04/8-tips-for-performance-metrics.html"&gt;8 Tips for Performance Metrics&lt;/a&gt; Jurgen Appelo again with some extracts from his book. Re-confirms my thoughts on performance measurement.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.hbr.org/schrage/2010/03/failure-should-hold-a-special.html"&gt;The Agile Manifesto… and status report&lt;/a&gt; John Mortimer re-reads the agile manifesto every year so here's his 2010 verdict&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.hbr.org/schrage/2010/03/failure-should-hold-a-special.html"&gt;The Failure of Failure&lt;/a&gt; An HBR article by Michael Schrage on the different types of failure&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.google.com/Doc?docid=0AUmPKpvhaCw-ZGZ0NHJwNnFfMTBoang2enJoZA&amp;hl=en&amp;pli=1"&gt;A Simple CST Application Process&lt;/a&gt; On 6th April the Scrum Alliance Board of Directors approved a new CST application process and this is the link to it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pluralsight-training.net/community/blogs/pluralcast/archive/2010/03/29/pluralcast-12-the-future-of-scrum-with-ken-schwaber.aspx"&gt;Pluralcast #12 : The Future of Scrum with Ken Schwaber&lt;/a&gt; Interesting comments on what happened between Ken and the SA and an unfortunate word used to describe Scrum ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/04/top-150-management-leadership-blogs.html"&gt;Top 150 Management &amp; Leadership Blogs&lt;/a&gt; Another entry by Jurgen Appelo - this time he used his own algorithm to create a top of leadership blogs. Good idea - I know what to read now.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.280group.com/blog/?p=937"&gt;Achieving Fast, Flexible Flow&lt;/a&gt; Brian Lawley on product management and how to make it leaner.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://scrumcrazy.wordpress.com/2010/04/10/sprintpreview/"&gt;The Case for Sprint Preview Meetings&lt;/a&gt; We call them pre-planning, requirements workshops or something else - Charles Bradley comes up with a new name.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://transformationalstrategist.com/2010/02/listening-is-a-top-leadership-skill/#more-282"&gt;Listening is a Top Leadership Skill&lt;/a&gt; Hugh Ballou explains why listening is so important. I like this transformational stuff ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nxtbook.com/nxtbooks/sqe/bettersoftware_0310/#/38"&gt;Better Software March/April 2010&lt;/a&gt; This issue has several interesting articles including one by Mike Cohn, some interesting exploratory testing stuff and one on collaboration.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://research.microsoft.com/pubs/70535/tr-2008-11.pdf"&gt;THE INFLUENCE OF ORGANIZATIONAL STRUCTURE ON SOFTWARE QUALITY: AN EMPIRICAL CASE STUDY&lt;/a&gt; A pdf containing a study by MS people apparently. A bit too long for me with the time I currently have but worth reading later on so here's a good place for me to store the link.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2856480186623898891?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2856480186623898891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2856480186623898891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2856480186623898891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2856480186623898891'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/04/weekly-agile-links-6th-9-april-2010.html' title='Weekly agile links 6th - 9 April 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-9044856583953523894</id><published>2010-03-29T21:42:00.001+01:00</published><updated>2010-03-29T21:44:15.714+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wessex Scrum User Group'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile South Coast'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Agile South Coast: The Next Group Meeting will be on 12th April</title><content type='html'>In April at the Agile South Coast monthly event we're having Bob&lt;br /&gt;Marshall (twitter.com/flowchainsensei) for an exciting and revealing&lt;br /&gt;discussion about coaching skills. &lt;br /&gt;&lt;br /&gt;Coaching is becoming an extremely important part of today's job and an integral part of all Agile transformations. &lt;br /&gt;&lt;br /&gt;Bob is a highly experienced transformational leader, currently chief coach at Falling&lt;br /&gt;Blossoms whose main goal is increasing effectiveness for UK technology businesses through transformational leadership. &lt;br /&gt;&lt;br /&gt;Come along to learn some new skills and have a great conversation with true agilists and while on it bring any questions you might want Bob or the rest if us to answer.&lt;br /&gt;&lt;br /&gt;We'll also have some free training to give away for those most active in the discussion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-9044856583953523894?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/9044856583953523894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=9044856583953523894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/9044856583953523894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/9044856583953523894'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/03/agile-south-coast-next-group-meeting.html' title='Agile South Coast: The Next Group Meeting will be on 12th April'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6005467596950255450</id><published>2010-03-29T16:17:00.012+01:00</published><updated>2010-04-03T12:17:59.695+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 29 March - 2 April 2010</title><content type='html'>Short and busy week produced less links than before. At least this time I won't forget to post it.&lt;br /&gt;My Link of the week is Mike Cottmeyer's advice on how to build a large organization.&lt;br /&gt;&lt;br /&gt;Enjoy reading ;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[link of the week]&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.leadingagile.com/2010/03/okay.html?utm_source=twitterfeed&amp;utm_medium=twitter"&gt;How to Build a Large Agile Organization&lt;/a&gt; Mike Cottmeyer suggests a way of large scale Agile that I can actually see!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.developsense.com/blog/2010/03/management-mistakes-part-1/"&gt;Management Mistakes (Part 1)&lt;/a&gt; Michael Bolton's rather amusing story which brilliantly pictures so many of my past managers ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/03/optimize-the-whole-measure-at-all-levels.html"&gt;Optimize the Whole = Measure at All Levels&lt;/a&gt; Jurgen Appelo once again with a valuable article on what to measure and why.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.newsystemsthinking.com/systems-thinking-and-the-flop/"&gt;Systems Thinking and The “Flop”&lt;/a&gt; by Tripp Babbitt. Something for me to remind me to read it really rather than recommending it. (which doesn't mean it is not good).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.allthingsworkplace.com/2010/03/managers-reduce-stress-by-increasing-the-feedback.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+allthingsworkplace+(AllThingsWorkplace)"&gt;Managers: Reduce Stress by Increasing the Feedback&lt;/a&gt; by Steve Roesler.Reminds me of the famous quote that truth always is uncovered in the end so why not get there fast.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.shino.de/2010/03/30/ten-answers-from-a-non-manager/"&gt;Ten Answers from a non-manager&lt;/a&gt; Markus Gärtner provides the answers to Jurgen Appelo's questions from last week. Blog-dialog ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.worthsolutions.com/leanblog/2010/03/appraisals-arent-about-work-anymore.html?utm_source=twitterfeed&amp;utm_medium=twitter"&gt;Appraisals aren't about the work anymore&lt;/a&gt; by ROB WORTH. Yet another one for me to remind me to read it. Kind of busy week ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://reflectionleadership.net/reflection-leadership/6-months-of-reflection-leadership/"&gt;6 Months of Reflection Leadership&lt;/a&gt; Tom Glover reflects on what he learned from publishing in his blog in the last 6 months. Haven't read it in full.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.n2growth.com/blog/unwritten-rules-of-communication/"&gt;Unwritten Rules of Communication&lt;/a&gt; Mike Myatt on leadership and effective communication. Sounds interesting so I should be reading it soon;).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.recursivity.com/post/487133749/scrum-kanban-waterfall-whatever-you-call-your"&gt; Scrum, Kanban, Waterfall? Whatever you call your process, it’s broken&lt;/a&gt; I struggled to find out who the author is - it sounds challenging and interesting though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6005467596950255450?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6005467596950255450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6005467596950255450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6005467596950255450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6005467596950255450'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/03/weekly-agile-links-29-march-2-april.html' title='Weekly agile links 29 March - 2 April 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2476453737800286952</id><published>2010-03-19T15:46:00.022Z</published><updated>2010-03-27T18:17:24.227Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 22-26 Mar 2010</title><content type='html'>&lt;a href="http://www.ayeconference.com/reasons/"&gt;Reasons&lt;/a&gt; An incredibly good article by Gerald M. Weinberg. Contains a nice tool to deal with situation change agents have to deal with now and then. A must read really!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agileworks.blogspot.com/2008/01/team-estimation-game-by-steve-bockman.html"&gt;Team Estimation Game&lt;/a&gt; - This is a 2 years old post by Shane Duan which describes a game by Steve Bockman. I came across the link and I thought I'd publish it as I've seen the game before (last year's ScrumFest in Brighton) and I liked it ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agileweboperations.com/stop-reflect-adapt-the-3-steps-to-stop-writing-bad-code/"&gt;Stop. Reflect. Adapt.&lt;/a&gt;  Matthias Marschall on The 3 Steps to Stop Writing Bad Code&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ayeconference.com/self-facilitation-skills-for-teams/"&gt;Self-Facilitation Skills for Teams&lt;/a&gt; Esther Derby on looks into self-organizing teams and beyond technical work.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/news/2010/02/edd-post-agile"&gt;Experiment Driven Development - The Post-Agile Way&lt;/a&gt; Here comes another ?DD - this time it is the EDD. Nonetheless it does sound interesting and 'the business' can learn a lot from it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bacharachblog.com/proactive-leadership-skills/7-productivity-tips-from-ernest-hemingway/"&gt;7 Productivity Tips From Ernest Hemingway&lt;/a&gt; And today still valid as ever (thanks to WBRIGGS)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://reflectionleadership.net/learning-to-lead/leadership-development-just-in-case-or-just-in-time/"&gt;Leadership Development: Just in Case or Just in Time&lt;/a&gt; Tom Glover with another interesting post on leadership. I like how Tom specifies the reading time ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.elilopian.com/2010/03/23/goal-driven-development/?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+EliLopian+(Development+and+Integrity+Management+by+Eli+Lopian)"&gt;Goal-driven Development&lt;/a&gt; Eli Lopian presents some valid thoughts on the wrongs of performance management as we know it and gives examples of why setting a goal is important.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slideshare.net/jurgenappelo/the-dolts-guide-to-self-organization"&gt;The Dolt's Guide To Self-Organization&lt;/a&gt; Jurgen Appelo's super simple explanation of self organization. Reading time 10-15 minutes ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://availagility.co.uk/2010/03/24/facilitating-a-kanban-konversation"&gt;Facilitating A Kanban Konversation&lt;/a&gt; One of the great Kanban leaders Karl Scotland talks about facilitation in Kanban environment - e.g. goldfish bowl or just fishbowl as some call it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://openconversations.wordpress.com/2010/03/23/a-managers-role-in-hiring/"&gt;A Managers Role in Hiring&lt;/a&gt;  Esther Derby continues her management series with a suggestion about how to do hiring in collaborative environment.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bbc.co.uk/programmes/b00pr72d"&gt;Doing It Wrong&lt;/a&gt; An amazing podcast of one of the last interviews Russell Ackoff gave. Insightful and revealing. Evry C*O must be made to listen to it and understand it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://johnmcfadyen.wordpress.com/2010/03/25/agile-coaching-skills-course/"&gt;&lt;br /&gt;Agile coaching skills course&lt;/a&gt; John McFadyen's take from Rachel Davis's recent course @ skillsmatter&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ericbrown.com/technical-excellence-isnt-enough.htm?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+ConnectingTechnologyStrategyAndExecution+(Eric+D.+Brown+-+Technology,+Strategy,+People+%26+Projects)"&gt;Technical Excellence isn’t enough&lt;/a&gt; Eric Brown on technical excellence, point 0 and what else is do you need (I need to read it really ;))&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/03/10-questions-to-ask-your-new-manager.html"&gt;10 Questions to Ask Your New Manager&lt;/a&gt; Jurgen Appelo again - this time with 10 questions you should know to ask when interviewed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2476453737800286952?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2476453737800286952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2476453737800286952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2476453737800286952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2476453737800286952'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/03/weekly-agile-links-22-26-mar-2010.html' title='Weekly agile links 22-26 Mar 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7753869159153470</id><published>2010-03-10T16:03:00.036Z</published><updated>2010-03-19T12:55:43.750Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly Agile Links 15-19 Mar 2010</title><content type='html'>My quote of the week this time comes from a &lt;a href="http://www.melconway.com/research/committees.html" target="_blank"&gt;33 years old article&lt;/a&gt; by Melvin Conway - yes you've guessed it - it's the famous Conway law - "Any organization that designs a system (defined more broadly here than just information systems) will inevitably produce a design whose structure is a copy of the organization's communication structure"&lt;br /&gt;&lt;br /&gt;Otherwise another huge week on links so I guess I have to up my selection criteria so I can post a manageable number of links and only those of best quality ;)&lt;br /&gt;&lt;br /&gt;My Link of the week this time is &lt;a href="http://ow.ly/1n04o"&gt;Toyota’s journey from Waterfall to Lean software development&lt;/a&gt; courtesy of Henrik Kniberg who brings us an interesting story.&lt;br /&gt;&lt;br /&gt;All the links below - I hope you enjoy reading/watching ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.poynter.org/column.asp?id=34&amp;aid=179528"&gt;What Great Bosses Know about Teams vs. Silos&lt;/a&gt; Do you have a team or a silo? Great article &amp; podcast discussing leadership &amp; team dysfunctions &lt;br /&gt;&lt;br /&gt;&lt;a href="http://availagility.co.uk/2010/03/17/scrum-gathering-musings/"&gt;Scrum Gathering Musings&lt;/a&gt; Another blog post with impressions from the SG2010 in Orlando, this time by Karl Scotland.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://estherderby.amplify.com/2010/03/17/shifting-the-burden-of-establishing-priorities/"&gt;Shifting the Burden of Establishing Priorities&lt;/a&gt; An interesting exercise by Esther Derby demonstrating that "without prioritization nothing is priority"&lt;br /&gt;&lt;br /&gt;Brian Marick on &lt;a href="http://www.infoq.com/presentations/4-challenges-5-values"&gt;4 Challenges and 5 Guiding Values of Agile Software Development&lt;/a&gt; looks interesting - must find time to watch it!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ow.ly/1n04o"&gt;Toyota’s journey from Waterfall to Lean software development&lt;/a&gt; Guess what? Toyota software development currently is running waterfall. Henrik Kniberg's been there and is happy to share his experience.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agileforall.com/2010/03/15/if-you-had-been-me-at-the-orlando-scrum-gathering/"&gt;Orlando Scrum Gathering overview&lt;/a&gt; by Bob Hartman -very useful if you want an informative yet not so long summary.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sg2010usdialogroom.posterous.com/agile-coaching-circles-aka-how-to-avoid-feeli"&gt;Agile Coaching Circles&lt;/a&gt;Notes from a SG2010 open space session on how to avoid feeling isolated and unsupported as a coach &lt;br /&gt;&lt;br /&gt;&lt;a href="http://transformationalstrategist.com/2010/02/agenda/"&gt;An agenda is the killer of productivity in meetings&lt;/a&gt; Hugh Ballou has something to say about activities and outcomes - usually worth reading when he writes.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://reflectionleadership.net/follower-reflection/team-roles/"&gt;Team Roles&lt;/a&gt; Tom Glover writes something very similar to the DISC model with very similar claims that all of these roles are necessary as well.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://skillsmatter.com/podcast/agile-scrum/chris-pitts-migrating-from-scrum-to-scrumban/zx-486"&gt;Migrating from Scrum to Scrumban - an Experience Report from a Kanban Virgin&lt;/a&gt; Chris Pitts presents his experience of moving from Scrum to Scrum ban (which is a combination of Scrum &amp; Kanban)&lt;br /&gt;&lt;br /&gt;The new issue of &lt;a href="http://www.nxtbook.com/nxtbooks/sqe/bettersoftware_0310/#/4"&gt;Better Software&lt;/a&gt; with some great articles from Mike Cohn, Lee Copeland, Jon Kohl and others&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agilitrix.com/2010/03/harrison-owen-rules-open-space/"&gt;Harrison Owen: Use Open Space for amazing results&lt;/a&gt; Michael Sahota's notes on Harrison Owen's keynote speech at Scrum Gathering 2010 in Orlando&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/03/fix-the-small-problems-first.html"&gt;Fix the Small Problems First&lt;/a&gt; After winning my article of the week last time here is another article by &lt;a href="http://www.management30.com/"&gt;Jurgen Appelo&lt;/a&gt;. This time on fixing small cracks. Has in it my favourite example about the NY police and crime rates.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.brodzinski.com/2010/03/clueless-managers.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+SoftwareProjectManagement+(Pawel+Brodzinski+on+Software+Project+Management)"&gt;Managers Are Clueless&lt;/a&gt; Pawel Brodzinski states the obvious. I wish more managers could admit it!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.examiner.com/x-37683-Minneapolis-Business-Quality-Examiner~y2010m2d2-What-happened-to-the-Deming-philosophy"&gt;What happened to the Deming philosophy?&lt;/a&gt;A great article about W. Edwards Deming (by Rip Stauffer)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agile.dzone.com/news/large-scale-agile"&gt;Large-Scale Agile&lt;/a&gt; Another scaling agile article by James Shore&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agileanarchy.wordpress.com/2010/03/16/an-open-space-endorsement-of-scrum/"&gt;An Open Space endorsement of Scrum&lt;/a&gt; Tobias posted this reproduction of the email sent to Scrum Alliance by Suzanne Daigle who worked with Harrison Owen on the Open Space session at the American SG2010. A great feedback for SA.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thehackerchickblog.com/2010/02/are-we-agile-yet.html"&gt;Are We Agile Yet?&lt;/a&gt; Abby Fichtner (the hacker chick blog) shares some great tips for team sthat want to be agile.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ow.ly/1o12Y"&gt;When Bureaucracy Kills Leadership (and Your Organization)&lt;/a&gt; Ronald E. Riggio, Ph.D explains why bureaucracy is bad. I'm sure most of us see it every day - the article is good - hope it reaches those intended.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/news/2010/03/conflict-is-human"&gt;Conflict is Human: Let's Use It Well&lt;/a&gt; Deborah Preuss explains why conflict is good. I agree.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sg2010usdialogroom.posterous.com/reference-list-of-open-space-sessions-open-sp"&gt;Reference list of Open Space Sessions [Open Space]&lt;/a&gt; Last one on SG2010 I promise. this one conatins links to all open space sessions details.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://us1.campaign-archive.com/?u=7d3224bf8c7aabd6fe1e19c66&amp;id=9d0ef0467b"&gt;How One Leads Others: Plus It, Always!&lt;/a&gt; Dr. Jeffrey Magee on leadership. Looks interesting and I should find a few minutes to read it this weekend.&lt;br /&gt;&lt;br /&gt;A &lt;a href="http://vimeo.com/10278907"&gt;video &lt;/a&gt;of Professor John Seddon discussing the seminal moments that informed the evolution of his systems thinking method&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7753869159153470?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7753869159153470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7753869159153470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7753869159153470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7753869159153470'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/03/weekly-agile-links-15-19-mar-2010.html' title='Weekly Agile Links 15-19 Mar 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-5834527492688535224</id><published>2010-03-05T14:35:00.034Z</published><updated>2010-03-12T16:49:35.247Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 8-12 Mar 2010</title><content type='html'>And here goes another week of hundreds of valuable links flying around.. and I somehow managed to select less than that so they can actually be useful (hopefully).&lt;br /&gt;&lt;br /&gt;This week my link of the week is:&lt;br /&gt;&lt;a href="http://agile.dzone.com/news/defense-scrum-please-stop"&gt;Jurgen Appelo's article&lt;/a&gt; in defence of Scrum (seriously people - stop pissing on it!)&lt;br /&gt;&lt;br /&gt;And all my links below:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://reflectionleadership.net/follower-reflection/being-a-better-team-member/"&gt;Being a Better Team Member&lt;/a&gt; Tom Glover gives some advice on being a team member and how to make teams successful&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pmhut.com/kanban-the-next-step-in-the-agile-evolution"&gt;Kanban - The Next Step in the Agile Evolution?&lt;/a&gt; Ketil Jensen builds a case for using Kanban over Scrum.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://skillsmatter.com/podcast/agile-scrum/giving-and-receiving-effective-feedback/wd-23"&gt;Giving and Receiving Effective Feedback&lt;/a&gt; In The Brain of Elizabeth Keogh series by skillsmatter.com. Another presentation provided by SkillsMatter that is definitely worth watching.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rallydev.com/agileblog/2010/03/90-minute-agile-sprints-and-emergent-design-at-snapcamp/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+agilecommons/commonsblog+(Agile+Blog)"&gt;90 Minute Agile Sprints and Emergent Design at SnapCamp&lt;/a&gt; Another idea for shock-therapy switch to Scrum. I have to try this some day!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ow.ly/16Klxs"&gt;Motivating employees without money&lt;/a&gt; Ankit Patel proves why Lean organizations are better placed to motivate people and grow.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://regulargeek.com/2010/03/07/are-you-managing-resources-or-building-knowledge/?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+RegularGeek+(Regular+Geek)"&gt;Are You Managing Resources Or Building Knowledge?&lt;/a&gt; Yet another article that outlines the reasons why people should NOT be called resources.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.biztimes.com/news/2010/3/5/human-resources-bring-out-the-best"&gt;Bring out the best&lt;/a&gt; Daniel Schroeder looks at Employee morale in recent times and suggests how to improve it. I wish more C*Os read this.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://unplanyourbusiness.blogspot.com/2010/03/37signals-long-term-business-planning.html"&gt;37signals long term business planning&lt;/a&gt; The guys from 37 signals say you should Unplan (similar to Unlearn your MBA) - great one again - Thanks for the link ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sethgodin.typepad.com/seths_blog/2010/03/you-rock.html"&gt;You rock&lt;/a&gt;&lt;br /&gt;Some wisdom from Seth's blog - very short and worth the read.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.coryfoy.com/2010/03/tools-for-agility-and-leankanban-principles-presentations-now-available/?utm_source=twitterfeed&amp;utm_medium=twitter"&gt;Tools for Agility and Lean and Kanban Principles for Developers&lt;/a&gt; Cory Foy provides two of his recent presentations. Haven't seen them yet and should find the time to do it soon.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mftrou.com/communication-skills-game.html"&gt;Communication Skills Game&lt;/a&gt; Another one for the collection. I have seen others that illustrate the same idea (e.g. the telephone game) however I think this one potentially is more provoking so should experiment with it next time I have the opportunity.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.mountaingoatsoftware.com/nine-questions-to-assess-team-structure"&gt;9 Questions to assess team structure&lt;/a&gt; Mike Cohn suggests 9 questions to help identify if teams are well positioned for success.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[link of the week]&lt;/span&gt;&lt;br /&gt;&lt;a href="http://agile.dzone.com/news/defense-scrum-please-stop"&gt;In Defense of Scrum (Please Stop Pissing on It)&lt;/a&gt; Jurgen Appelo says a few good words about Scrum (in contrast to all the downsides we've been hearing about lately)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.trcb.com/self-improvement/leadership/visions-of-leadership-1108.htm"&gt;Visions of Leadership&lt;/a&gt; Paul Lemberg has many valuable advices on how to stop being Chef Cook and become a great CEO.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://xprogramming.com/xpmag/developer-quality-and-certification/"&gt;Developer Quality! … and Certification?&lt;/a&gt; Second article in reaction to Uncle Bob's recent post this time by Ron Jeffries. I have not read it yet so another one in the "to read" list.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jessefewell.com/2010/03/10/scrum-gathering-collides-with-project-management/?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+jessefewell/gTQU+(Jesse+Fewell)"&gt;Scrum Gathering Collides with Project Management&lt;/a&gt; Jesse Fewell with some details from the Orlando Scrum Gathering&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agilecoach.typepad.com/agile-coaching/2010/03/agile-or-wagile.html"&gt;Agile or W-agile?&lt;/a&gt; Rachel Davis on cowboy agile or as she calls it w-agile.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://searchcio.techtarget.com/news/article/0,289142,sid182_gci1417239,00.html"&gt;Balanced scorecard author talks agile business and risk manaement&lt;/a&gt; Harvard Business School Professor and author Robert Kaplan discusses how he defines two subjects that are receiving a lot of buzz these days: agile business and predictive analysis&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.startuplessonslearned.com/2010/03/for-startups-how-much-process-is-too.html?utm_source=feedburner&amp;utm_medium=twitter&amp;utm_campaign=Feed:+startup/lessons/learned+(Lessons+Learned)"&gt;How Much Process Is Too Much?&lt;/a&gt; Eric Ries discusses how to figure out how much process startups should have in this article for Harvard Business Review&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-5834527492688535224?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/5834527492688535224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=5834527492688535224' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5834527492688535224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5834527492688535224'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/03/weekly-agile-links-8-12-mar-2010.html' title='Weekly agile links 8-12 Mar 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-4133988037674769044</id><published>2010-02-26T16:51:00.000Z</published><updated>2010-02-26T16:53:04.816Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile South Coast'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Agile South Coast: The Next Group Meeting will be on 8th March</title><content type='html'>Howard van Rooijen will be talking about BDD!&lt;br /&gt;&lt;br /&gt;Any time left after the talk can be used for networking or open space discussions. &lt;br /&gt;&lt;br /&gt;The venue will be the iMeta offices near Southampton &lt;br /&gt;&lt;br /&gt;The spaces are limited so please make sure to register at http://agilesouthcoast.ning.com/xn/detail/5068743:Event:139&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DATE: 8th March&lt;br /&gt;TIME: 19:00 &lt;br /&gt;iMeta Technologies Ltd. &lt;br /&gt;Phi House &lt;br /&gt;Enterprise Road &lt;br /&gt;Southampton Science Park &lt;br /&gt;Southampton &lt;br /&gt;SO16 7NS &lt;br /&gt;United Kingdom &lt;br /&gt;http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=SO16+7NS&amp;sll=53.800651,-4.064941&amp;sspn=21.245077,42.758789&amp;ie=UTF8&amp;hq=&amp;hnear=Southampton,+Hampshire+SO16+7NS,+United+Kingdom&amp;t=h&amp;z=16&lt;br /&gt;&lt;br /&gt;Everyone is Welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-4133988037674769044?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/4133988037674769044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=4133988037674769044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4133988037674769044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4133988037674769044'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/02/agile-south-coast-next-group-meeting.html' title='Agile South Coast: The Next Group Meeting will be on 8th March'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2293290463382595601</id><published>2010-02-26T16:04:00.025Z</published><updated>2010-03-06T15:56:21.851Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Deming'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly Agile Links 1-5 Mar 2010</title><content type='html'>Overwhelming number of links this week and I had to select the ones I believe were better read. This week my link of the week is Jean Tabaka's list of tips - &lt;a href="http://www.rallydev.com/agileblog/2010/03/78-things-i-have-learned-in-6-years-of-agile-coaching/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+agilecommons/commonsblog+(Agile+Blog)"&gt;78 Things I Have Learned in 6 Years of Agile Coaching&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.noop.nl/2010/03/new-site-for-agile-managers-and-team-leaders.html?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+noop+(NOOP.NL)"&gt;New Site for Agile Managers and Team Leaders&lt;/a&gt; Jurgen Appelo introduces a new website - &lt;a href="http://www.management30.com/"&gt;management 3.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gojko.net/2010/03/01/are-tools-necessary-for-acceptance-testing-or-are-they-just-evil/"&gt;Are tools necessary for acceptance testing, or are they just evil?&lt;/a&gt; Gojko Adzic dissects a recent &lt;a href="http://jamesshore.com/Blog/The-Problems-With-Acceptance-Testing.html"&gt;Jim Shore article&lt;/a&gt; and defends the need for acceptance tests.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paskaward.org/publications/bossavit100225.html"&gt;When Agile meets data: a call for longitudinal studies&lt;/a&gt; Laurent Bossavit thoughts on Scrum and data from other approaches. I like the conclusion- Agile is a journey of inquiry&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[link of the week]&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.rallydev.com/agileblog/2010/03/78-things-i-have-learned-in-6-years-of-agile-coaching/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+agilecommons/commonsblog+(Agile+Blog)"&gt;78 Things I Have Learned in 6 Years of Agile Coaching&lt;/a&gt; Jean Tabaka and her most valuable advice for Agile coaches - priceless!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.stickyminds.com/sitewide.asp?Function=WEEKLYCOLUMN&amp;ObjectId=15872&amp;ObjectType=ARTCOL&amp;btntopic=artcol"&gt;Fixing the Quick Fix&lt;/a&gt; Esther Derby on fixing the problem and not the symptom. Always worth reading Esther's articles.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.leadingagile.com/2010/02/getting-started-with-agile-one-of-five.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+LeadingAgile+(Leading+Agile)"&gt;Getting Started With Agile (1/5)&lt;/a&gt; First of Mike Cottmeyer series on Starting with Agile&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.glynlumley.co.uk/wordpress/"&gt;A CLEARer way forward&lt;/a&gt; Glyn Lumley redefines objective setting and points out why CLEAR is better than SMART&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lostechies.com/blogs/derickbailey/archive/2010/02/28/failure-is-not-an-option-it-is-a-requirement.aspx?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+DerickBailey+(ThoughtStream.Create(me);)"&gt;Failure Is Not An Option, It Is A Requirement.&lt;/a&gt; Derick Bailey on the benefits of failure.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://joeelylean.blogspot.com/2010/02/in-awe-of-process-excellence.html"&gt;In Awe of Process Excellence&lt;/a&gt; joeely618 tells an experience about learning.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://techdirt.com/articles/20100202/0325368007.shtml"&gt;It's The Execution That Matters, Not The Idea&lt;/a&gt; This just confirms what I've always said.. ideas are important but execution is more important.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://practicalagility.blogspot.com/2008/11/learning-from-dogs.html"&gt;Learning from Dogs&lt;/a&gt; Dave Rooney on how precious time is and how you should use it!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gerrykirk.net/what-does-being-a-team-really-mean/#IDComment58772061"&gt;What does being a team really mean?&lt;/a&gt; Gerry Kirk outlines his definition of being a team. Also touches on the &lt;a href="http://www.implementingscrum.com/2008/03/25/scrum-values-learn-them-live-them/"&gt;"5 core Scrum values"&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.energizedwork.com/2010/02/inevitable-and-avoidable-rework_8291.html"&gt;Inevitable and avoidable rework&lt;/a&gt; Simon Baker talks about two types of technical debt&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jonjagger.blogspot.com/2010/02/name-game_26.html"&gt;The Name Game&lt;/a&gt; I know another game that goes under the same name so was pleasantly surprised to see that this one is different. Definitely will try it ;) &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.tvagile.com/2010/03/01/an-agile-coach-to-start-scrum-widely-in-a-company/"&gt;An Agile Coach to start Scrum Widely in a Company&lt;/a&gt; Dimitri Baeli @ agileee2009 (video)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tim-gregory.com/2010/03/is-there-a-place-for-criticism-of-scrum/"&gt;Is there a place for criticism of Scrum?&lt;/a&gt; Tim Gregory on what's wrong with most scrum practitioners' attitudes and how Scrum needs to evolve.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pmhut.com/demings-14-points-and-quality-project-leadership"&gt;Deming’s 14 Points and Quality Project Leadership&lt;/a&gt;  J. Alex Sherrer explains how to utilise Deming's ideas in practice.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.greatleadershipbydan.com/2010/03/5-little-things-make-big-difference-as.html"&gt;5 Little Things That Make a BIG Difference as a Leader Part 1&lt;/a&gt; Dan McCarthy's tips for Leaders - I will definitely look for the rest of the series.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bretlsimmons.com/2010-03/the-fist-of-bad-management/"&gt;The Fist Of Bad Management&lt;/a&gt; There's plenty of talk these days about what is wrong with traditional management and  Bret L. Simmons summarizes most of the main points.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2293290463382595601?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2293290463382595601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2293290463382595601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2293290463382595601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2293290463382595601'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/02/weekly-agile-links-1-5-mar-2010.html' title='Weekly Agile Links 1-5 Mar 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2238312749490886180</id><published>2010-02-19T16:50:00.030Z</published><updated>2010-02-26T16:50:24.775Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly Agile Links 22-26 Feb 2010</title><content type='html'>This week my link of the week is &lt;a href="http://derrenbrown.co.uk/blog/2010/02/john-bramblitt-blind-painter/"&gt;JOHN BRAMBLITT – THE BLIND PAINTER&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;I've got plenty of other links that you will hopefully find useful including one that is almost 10 years old, some wisdom from Martin Fowler and Cory Foy's thoughts on the new Scrum alliance.&lt;br /&gt;&lt;br /&gt;Enjoy ;)&lt;br /&gt;&lt;br /&gt;If you haven't watched &lt;a href="http://wherethehellismatt.com/index.shtml"&gt;this&lt;/a&gt; yet - you have to &lt;a href="http://wherethehellismatt.com/index.shtml"&gt;do it now&lt;/a&gt;!(Seriously man! It is just a bit of dancing...)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://availagility.co.uk/2010/02/25/systems-thinking-the-vanguard-method-and-software-development/"&gt;Systems Thinking, The Vanguard Method and Software Development&lt;/a&gt; Karl Scotland shares his thoughts on the Vanguard method introduce by John Seddon in his book “Freedom from Command and Control“.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[link of the week]&lt;/span&gt;&lt;br /&gt;&lt;a href="http://derrenbrown.co.uk/blog/2010/02/john-bramblitt-blind-painter/"&gt;JOHN BRAMBLITT – THE BLIND PAINTER&lt;/a&gt; An inspiring video! Shows what once can do if he is truly up for it despite such a huge impediment as being blind. Lot's to learn from this John Bramblitt!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scrum-breakfast.com/2010/02/in-praise-of-middle-management.html"&gt;In Praise of Middle Management&lt;/a&gt; Peter Stevens says Middle Management is not redundant in Scrum, instead it is the true source of leadership.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.markhneedham.com/blog/2010/02/25/pair-programming-in-interviews/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+MarkNeedham+(Mark+Needham)"&gt;Pair Programming: In interviews&lt;/a&gt; Mark Needham on Agile approach to interviews. Very interesting - I wish I can attend one of these ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://donaldegray.com/managing-in-mayberry-an-examination-of-three-distinct-leadership-styles/"&gt;Managing in Mayberry: An examination of three distinct leadership styles&lt;/a&gt; This one I definitely should read (not just because it is almost 10 years old). It is a little bit long for the time I have so will require some extra effort ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-gb/magazine/ee819135.aspx"&gt;Using Agile Techniques to Pay Back Technical Debt&lt;/a&gt; I can't believe this! No, seriously -Microsoft start talking sense! Finally. Remember a link to a PM/PMO lady from MS and her experience with agile? Now, there is another MS guy talking about technical debt.. There is hope I tell ya!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://martinfowler.com/bliki/ConversationalStories.html"&gt;Conversational Stories&lt;/a&gt; Martin Fowler hits the nail on the head as usual - a good reminder about PO/Team relationship and how user stories should be created.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://anarchycreek.com/2010/02/17/the-lump-of-coding-fallacy/"&gt;The Lump Of Coding Fallacy&lt;/a&gt; Interesting thoughts on how to change well known habits around unit testing and those opposing to it also about development in general. worth reading ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://transformationalstrategist.com/leadership-books/"&gt;Leadership Books list&lt;/a&gt; by Hugh Ballou&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.coryfoy.com/2010/02/but-if-the-scrum-alliance-cant-do-it-who-will/"&gt;..but if the Scrum Alliance Can’t Do It, Who Will?&lt;/a&gt; Cory Foy on the SA, the new Scrum and a few opinions of what they should become. Interesting overall.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nancydixonblog.com/2010/02/the-value-of-lessons-learned.html"&gt;The Value of Lessons Learned&lt;/a&gt; “Experience is inevitable, learning is not.” says Nancy Dixon - contains some good reasoning behind having retrospectives&lt;br /&gt;&lt;br /&gt;&lt;a href="http://shotools.com/link/101202592324"&gt;Great Minds Don’t Think Alike&lt;/a&gt; - Ray Silverstein on leadership and building culture of people not afraid to state what they think (e.g. free of politics) - not directly agile and still lots to do with it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.energizedwork.com/2010/02/theres-more-to-done-than-green-dot.html"&gt;There's more to done than the green dot&lt;/a&gt; Interesting thoughts on when is a story really done..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.energizedwork.com/2010/02/simple-measure-of-effectiveness.html"&gt;A simple measure of effectivenes&lt;/a&gt; Another one from Simon Baker which looks very interesting to me as it is related to agile metric which I &lt;a href="http://plamenbalkanski.blogspot.com/2009/08/agile-metrics-scrum-metrics.html"&gt;blogged&lt;/a&gt; about before&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2238312749490886180?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2238312749490886180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2238312749490886180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2238312749490886180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2238312749490886180'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/02/weekly-agile-links-22-26-feb-2010.html' title='Weekly Agile Links 22-26 Feb 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3739904993214660684</id><published>2010-02-15T12:15:00.019Z</published><updated>2010-02-19T16:54:33.078Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 15-19 Feb 2010</title><content type='html'>Not the best week with regards to links as I was away on training and ill so have probably missed a lot of useful stuff on twitter and the mailing lists.&lt;br /&gt;Anyway I think I still have a useful bunch of links with my favourite being the &lt;a href="http://sivers.org/ff"&gt;Leadership Lessons from Dancing Guy&lt;/a&gt; Derek Sivers's blog - a truly inspiring video!&lt;br /&gt;&lt;br /&gt;All links below - Enjoy ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.hbr.org/corkindale/2010/02/why_good_people_skills_matter.html"&gt;Why Good People Skills Matter in a Recession&lt;/a&gt; From Gill Corkindale posted on the HBR blog&lt;br /&gt;&lt;br /&gt;&lt;a href="http://creatormagazine.com/dnn/MondayMorningEmail/MME2010/February2010/February82010/tabid/650/Default.aspx"&gt;Leadership Tools&lt;/a&gt; an article by Hugh Ballou&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.targetprocess.com/blog/2010/02/cumulative-flow-chart-in-kanban-real-usage-example.html"&gt;Cumulative Flow Chart in Kanban: Real Usage Example&lt;/a&gt; Michael Dubakov demonstrates how a CFC can be very useful.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.leadingagile.com/2010/02/lesson-in-getting-started.html?utm_source=twitterfeed&amp;utm_medium=twitter"&gt;A Lesson in Getting Started...&lt;/a&gt; A real life example that relates well to agile by Mike Cottmeyer&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/tyranny-of-plan"&gt;The Tyranny of "The Plan"&lt;/a&gt; Always worth listening to what Mary Poppendieck has to say!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.gdinwiddie.com/2010/02/14/testability-good-design/"&gt;Testability &amp; Good Design&lt;/a&gt; from George Dinwiddie’s blog&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jangosteve.com/post/380926251/no-one-knows-what-theyre-doing"&gt;No One Knows What the F*** They're Doing (or "The 3 Types of Knowledge")&lt;/a&gt; A very interesting read about the types of knowledge by Steve Schwartz. I definitely need to re-read it if I want to find out more about what I do not know!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ow.ly/17pEC"&gt;A times article by Sathnam Sanghera&lt;/a&gt; which has a lot to do with the effectiveness of BBC - hey it is our money they're spending after all!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[link of the week]&lt;/span&gt;&lt;br /&gt;&lt;a href="http://sivers.org/ff"&gt;Leadership Lessons from Dancing Guy&lt;/a&gt; Derek Sivers's blog - a truly inspiring video!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nytimes.com/2010/01/17/business/17corner.html"&gt;Structure? The Flatter, the Better&lt;/a&gt; An interview with Cristóbal Conde, president and C.E.O. of SunGard conducted by Adam Bryant.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sourcemaking.com/refactoring"&gt;Refactoring&lt;/a&gt; A guide to refactoring&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.targetprocess.com/blog/2010/02/relax-agile-development-is-growing-up.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+Targetprocess+(Edge+of+Chaos+|+Agile+Development+Blog)"&gt;Relax, Agile Development IS Growing Up&lt;/a&gt; A review of &lt;a href="http://agile.dzone.com/news/agile-development-grows"&gt;this article&lt;/a&gt; by Michael Dubakov, lots of points that I agree with&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3739904993214660684?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3739904993214660684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3739904993214660684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3739904993214660684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3739904993214660684'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/02/weekly-agile-links-15-19-feb-2010.html' title='Weekly agile links 15-19 Feb 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-4722038818082330723</id><published>2010-02-06T12:26:00.020Z</published><updated>2010-02-12T19:24:46.657Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 8-12 Feb 2010</title><content type='html'>My agile link of the week this time is Matthew Baker's guide from waterfall to agile! [the first link below]&lt;br /&gt;I also have a quote of the week which sounds as valid as ever:&lt;br /&gt;"we're so similar in our attempts to be different"&lt;br /&gt;I hope you enjoy the collection of links!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ow.ly/16jPD"&gt;From Waterfall to Agile: How we got there&lt;/a&gt; - Matthew Baker provides a nice overview on the difficulties and challenges while helping a company become Agile.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.webstock.org.nz/blog/2010/the-speaker-interviews-esther-derby/"&gt;The speaker interviews: Esther Derby&lt;/a&gt; A fresh interview with Esther Derby. A must read although I have not done it yet.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.3pvantage.com/articles/people-are-not-resources.htm"&gt;People Are NOT Resources&lt;/a&gt; This is exactly what I needed. While I have read bits and pieces about why it is a bad practice, this article gives so much reasoning that I can see myself easily convincing event the worst cases that I know ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/target-value-design"&gt;Lessons from Target Value Design&lt;/a&gt; Introduction to TVD by Hal Macomber&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lizkeogh.com/2010/02/07/who-are-your-users/"&gt;Who are your Users?&lt;/a&gt;&lt;br /&gt;Liz Keogh on org. structures, stakeholders, users and project experience (interesting read)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.hbr.org/cs/2010/02/brain_functions_that_improve_w.html"&gt;Brain Functions That Improve with Age&lt;/a&gt; Another great (and encouraging) article from the blogs @ hbr&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thesocialtester.posterous.com/the-stc-magazine-has-arrived"&gt;The STC magazine has arrived!&lt;/a&gt; The new magazine for testers published by Rob Lambert (and others)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.chrisbrogan.com/pursue-the-goal-not-the-method/?utm_source=twitterfeed&amp;utm_medium=twitter&amp;utm_campaign=Feed:+chrisbrogandotcom+([chrisbrogan.com])"&gt;Pursue the Goal Not the Method&lt;/a&gt; I've been trying to say just that! And while a few a prepared to listen I love the fact that others think the same.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thersa.org/events/audio-and-past-events/2010/drive-the-surprising-truth-about-what-motivates-us"&gt; The surprising truth about what motivates us&lt;/a&gt; An audio recording of Daniel H Pink speaking about what motivates team members&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.thirstybear.co.uk/2010/02/don-just-interview-new-developers_03.html"&gt;Don't just interview new developers. Audition them!&lt;/a&gt; I cannot agree more with all this articles says!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/news/2010/02/comparing-velocity-across-teams"&gt;Comparing Velocity Across Teams&lt;/a&gt; Vikas Hazrati provides good reasoning why it is a bad practice.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mralancooper.com/?p=24"&gt;Is the Microsoft Way counter-productive?&lt;/a&gt; "Innovation can only thrive where competition isn’t dominant" says Alan Cooper&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agile-lab.co.uk/2010/02/work-isnt-your-dad.html"&gt;Work isn't your dad&lt;/a&gt; interesting read and the conclusion is similar to one of my friend's favourite phrase - "life's simple - you either collect gold or experience" (like in his favourite game)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.coryfoy.com/2010/02/facilitating-high-emotion-retrospectives/"&gt;Facilitating High-Emotion Retrospectives&lt;/a&gt; An alternative approach to Retrospectives by Cory Foy&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.leanblog.org/2010/02/revisiting-and-re-reading-dr-demings-out-of-the-crisis-chapter-1/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+LeanBlog+(LeanBlog.org)&amp;utm_content=Twitter"&gt;Revisiting and Re-reading Dr. Deming’s “Out of the Crisis”&lt;/a&gt; A must read (at lest to me ;) )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-4722038818082330723?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/4722038818082330723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=4722038818082330723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4722038818082330723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4722038818082330723'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/02/weekly-agile-links-8-12-feb-2010.html' title='Weekly agile links 8-12 Feb 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6552602129792023929</id><published>2010-01-29T16:14:00.025Z</published><updated>2010-02-06T12:29:54.118Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='link of the week'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 1-5 Feb 2010</title><content type='html'>Another week of too many links to go through and pick the ones that look most interesting. This week my &lt;span style="font-weight:bold;"&gt;link of the week&lt;/span&gt; is Sara Ford's (Microsoft) blog post:&lt;br /&gt;&lt;a href="http://blogs.msdn.com/saraford/archive/2009/03/16/how-i-learned-to-program-manage-an-agile-team-after-6-years-of-waterfall.aspx"&gt;How I Learned to Program Manage an Agile Team after 6 years of Waterfall&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scrumalliance.org/articles/160-what-does-a-scrummaster-do"&gt;What does a ScrumMaster do?&lt;/a&gt; Nice, short list and a great reminder by Dr. German Sakaryan&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.methodsandtools.com/archive/archive.php?id=73"&gt;10 questions to choose candidates&lt;/a&gt; - A useful guide on how to Choose Quality Candidates/Consultants for Your Large Company Agile Initiative&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agiledesign.co.uk/agile-requirements/splitting-user-stories/"&gt;Splitting user stories&lt;/a&gt;  by David Draper - always worth reading Dave's posts!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cio.co.uk/article/3211214/yanking-the-value-chain/?intcmp=HPF2"&gt;Yanking the value chain&lt;/a&gt; Ade McCormack thinks there are some worrying omissions that could threaten the success of the IT function&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.teamsandtechnology.com/dh/blog/2010/02/01/epic-goals-of-coaching/"&gt;EPIC goals of coaching&lt;/a&gt; Useful summary on coaching types by David Harvey&lt;br /&gt;&lt;br /&gt;&lt;a href="http://leanhomebuilding.wordpress.com/"&gt;The Cost of 2nd Time Quality&lt;/a&gt;&lt;br /&gt;To be honest this is far too long to read but it looks promising and has lots of data and pretty pictures ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ctotodevelopers.blogspot.com/2010/02/adopting-agile-development-role-of-cio.html"&gt;Adopting Agile Development - The role of the CIO&lt;/a&gt; Isaac Sacolick on how the CIO changes during agile adoption&lt;br /&gt;&lt;br /&gt;&lt;a href="http://goodey.tm.mbs.ac.uk/uncategorized/why-work-should-be-fun/"&gt;Why Work should be fun&lt;/a&gt; A post (or perhaps a rant) by Felicity Goodey&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lizkeogh.com/2010/02/02/theyre-not-user-stories/"&gt;They’re not User Stories&lt;/a&gt; To find out what "they are" check Liz Keogh's blog&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agiledesign.co.uk/agile-requirements/mockups-with-balsamiq/"&gt;Mockups with Balsamiq&lt;/a&gt; I have heard about balsamiq several months ago and since then I see more and more people using it for UI mock-ups. Great summary by David Draper&lt;br /&gt;&lt;br /&gt;&lt;a href="http://community.icontact.com/p/ayeconferencecom/newsletters/diagramsrevealdynamics/posts/updates-from-aye-effective-questions-to-understand-user-needs"&gt;Building a Requirements Foundation with Customer Interviews&lt;/a&gt; by Esther Derby and from the The AYE Conference&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hbr.org/2010/01/the-hbr-list-breakthrough-ideas-for-2010/ar/1"&gt;What Really Motivates Workers&lt;/a&gt; by Teresa M. Amabile and Steven J. Kramer and from the HBR (with the usual quality)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/pragmatic-personas"&gt;Pragmatic Personas: Putting the User back in User Stories&lt;/a&gt; Jeff Patton reviews the different ways that software is currently built.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scrumalliance.org/articles/161-can-scrum-support-six-sigma"&gt;Can Scrum Support Six Sigma?&lt;/a&gt; An attempt to combine these two by Heitor Roriz Filho&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[link of the week]&lt;/span&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/saraford/archive/2009/03/16/how-i-learned-to-program-manage-an-agile-team-after-6-years-of-waterfall.aspx"&gt;How I Learned to Program Manage an Agile Team after 6 years of Waterfall&lt;/a&gt; Some good insights that could help traditional PMs to transition to agile by Sara Ford (and also some shocking news about the dev tools we use on the MS platform)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ted.com/talks/barry_schwartz_on_our_loss_of_wisdom.html"&gt;Barry Schwartz on our loss of wisdom&lt;/a&gt; Barry Schwartz makes a passionate call for "practical wisdom" as an antidote to a society gone mad with bureaucracy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6552602129792023929?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6552602129792023929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6552602129792023929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6552602129792023929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6552602129792023929'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/01/weekly-agile-links-1-5-feb-2010.html' title='Weekly agile links 1-5 Feb 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3707334239429473379</id><published>2010-01-21T10:53:00.018Z</published><updated>2010-01-29T16:57:05.174Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='videos'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Weekly agile links 25-29 Jan 2010</title><content type='html'>This week I will begin with my quote of the week. And it comes from Alvin Toffler who says that: &lt;span style="font-style:italic;"&gt;"The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn, and relearn"&lt;/span&gt;. Feels about right, doesn't it?&lt;br /&gt;&lt;br /&gt;My link of the week this week goes to &lt;a href="http://ecorner.stanford.edu/authorMaterialInfo.html?mid=2334"&gt;Unlearn Your MBA&lt;/a&gt; Podcast with David Heinemeier Hansson (of 37 signals)&lt;br /&gt;&lt;br /&gt;Here are all my agile links this week:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.harvardbusiness.org/baldoni/2009/07/how_to_sum_up_your_leadership.html"&gt;Sum Up Your Leadership in Six Words&lt;/a&gt; This one sounded interesting and in fact the entire blog of John Baldoni is worth reading!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agiletoolkit.libsyn.com/"&gt;Agile Toolkit podcast&lt;/a&gt; Plenty of interesting topics there!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;John D.C. Little and Stephen C. Graves - &lt;a href="http://web.mit.edu/sgraves/www/papers/Little's%20Law-Published.pdf"&gt;Little's Law&lt;/a&gt; about metrics.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.projectpragmatics.com/Home/resources-for-you-1/are-we-agile-yet"&gt;Are We Agile Yet?&lt;/a&gt;   Bob Maksimchuk on big boss attitude towards becoming agile.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.versionone.com/pdf/2009_Agile_Salary_Survey_Results.pdf"&gt;Version One;s Agile Salary Results&lt;/a&gt; Time to look at the job boards or to keep quiet? ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rallydev.com/agileblog/2010/01/reaching-innovate-requires-culture-innovation/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+agilecommons/commonsblog+(Agile+Blog)"&gt;How to Foster A Culture of Innovation&lt;/a&gt; - Moving Beyond Pull Systems Requires a Culture of Innovation says Ryan Martens&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[link of the week]&lt;/span&gt;&lt;br /&gt;&lt;a href="http://ecorner.stanford.edu/authorMaterialInfo.html?mid=2334"&gt;Unlearn Your MBA&lt;/a&gt; Podcast with David Heinemeier Hansson (of 37 signals)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://allankelly.blogspot.com/2010/01/new-to-agile-want-to-know-which-tool-to.html"&gt;New to Agile? Want to know which tool to use?&lt;/a&gt; Blog post by Alan Kelly that recommend avoiding tools&lt;br /&gt;&lt;br /&gt;Go-Givers Sell More: &lt;a href="http://www.gogiverssellmore.com/chapter.php"&gt;Free Introduction and Chapter 1&lt;/a&gt; from Bob Burg and John David Mann's book. Very interesting read by the looks of it!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://results.envisialearning.com/leadership-lessons-from-ajax-26-the-necessary-conditions-for-behavior-change/"&gt;The Necessary Conditions for Behavior Change&lt;/a&gt; - Ken Nowack on Change&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://henriklarsson.wordpress.com/2010/01/27/interview-with-jason-yip-on-daily-stand-ups/"&gt;Interview on Daily Stand-ups&lt;/a&gt; - Henrik Larsson interviewing Jason Yip (Thoughtworks)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blip.tv/file/3021957"&gt;Non-Functional Requirements: do user stories really help?&lt;/a&gt; A video with Rachel Davis&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jude-users.com/en/modules/weblog/details.php?blog_id=61"&gt;The heart of Lean&lt;/a&gt; - "Thinking for yourself in your context" - extremely good read spreading lean wisdom and coming directly from Toyota and the TPS.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agileforall.com/2010/01/25/the-scrummaster-diaries-3-becoming-a-csm/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+AgileBobOnMakingAgileAReality+(Agile+Bob+on+Making+Agile+a+Reality)"&gt;The ScrumMaster Diaries: #3 – Becoming a CSM&lt;/a&gt; great post highlighting important issues about by "Agile Bob"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3707334239429473379?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3707334239429473379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3707334239429473379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3707334239429473379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3707334239429473379'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/01/weekly-agile-links-25-29-jan-2010.html' title='Weekly agile links 25-29 Jan 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-9124531971964848263</id><published>2010-01-15T16:21:00.021Z</published><updated>2010-01-22T20:13:22.197Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>My weekly agile links 18-22 Jan 2010</title><content type='html'>Wow! What a week in terms of links flying around (I'm sure it is because it was my birthday during this week :) ). Out of these I could easily choose a few favourites but in the end it has to be one so this week's #my link of the week is Bill Wake's &lt;a href="http://xp123.com/xplor/xp0507/index.shtml"&gt;Scrum Development on a Page&lt;/a&gt;. Enjoy!&lt;br /&gt;&lt;br /&gt;And here are all my links this week:&lt;br /&gt;&lt;br /&gt;A post by Andrew Carey, caught my eye because it mentions John Seddon and I've been impressed with his &lt;a href="http://plamenbalkanski.blogspot.com/2010/01/my-weekly-agile-links-11-15-jan-2010.html"&gt;talk from last week&lt;/a&gt;. The title is &lt;a href="http://triarchypress.blogspot.com/2010/01/tick-box-britain.html"&gt;"Tick Box Britain"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.leadingagile.com/2010/01/sometimes-agile-alone-isnt-enough.html"&gt;Sometimes, Agile Alone Isn't Enough&lt;/a&gt; - Mike Cottmeyer on agile and the organization although to be honest is mainly about some/his book (apart from the diagram - I like that one)&lt;br /&gt;&lt;br /&gt;Michael James's &lt;a href="http://www.nxtbook.com/nxtbooks/sqe/bettersoftware_0110/index.php?startid=6#/39/OnePage"&gt;article &lt;/a&gt;in Better Software on Scrum and organization bariers to implementing it.&lt;br /&gt;&lt;br /&gt;Henrik Kniberg advises us to stop comparing Scrum &amp; Kanban to find out which is better. they both can be useful .. just like a fork and a knife - &lt;a href="http://ow.ly/XCMu"&gt;Kanban's Not Better than Scrum, It's Just Smaller&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Roman Pichler's blog on &lt;a href="http://www.romanpichler.com/blog/"&gt;Product Ownership&lt;/a&gt; (It was about time someone clarifies it - Thanks Roman!)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/scaling-best-practices"&gt;Scaling Software Agility: Best Practices for Large Enterprises&lt;/a&gt; - Presented by Dean Leffingwell&lt;br /&gt;&lt;br /&gt;&lt;a href="http://magile.org/pmblog/?p=211"&gt;Selforganisation and Type of heat&lt;/a&gt; - this one's said to be inspired by Jo Pelrine's talk about head which I attended last May during #acg so I thought it must be interesting.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://insanelyserene.wordpress.com/2010/01/18/lifehacking-applying-a-geek-concept-to-advance-your-personal-growth-%E2%80%93-guest-post/"&gt;Lifehacking: Applying a Geek Concept to Advance Your Personal Growth&lt;/a&gt; I actually read this and it sounds very geeky + all the ideas about self improvement in different form.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.enthiosys.com/insights-tools/prioritizeforprofit1of3/"&gt;Why Prioritizing Your Product Backlog for ROI Doesn’t Work&lt;/a&gt; - blimey read this one as well.. some good ideas but to me very similar to a prioritization excel spreadsheet I've been using over the last 2-3 years.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://xp123.com/xplor/xp0507/index.shtml"&gt;Scrum Development on a Page&lt;/a&gt; A good summary of Scrum on a single page (by Bill Wake)&lt;br /&gt;&lt;br /&gt;Improving Software Economics - &lt;a href="http://www.ddj.com/architect/222300750?cid=RSSfeed_DDJ_All"&gt;10 Principles for Achieving Agile Software Delivery&lt;/a&gt; This is very interesting - IBM starting to talk sense. Well almost - I still sense a fair bit of overhead in these principles. Overall though a few interesting points that show these guys are beginning to listen.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.peoplemanagement.co.uk/pm/articles/2010/01/ability-to-manage-change-marks-out-successful-organisations.htm?wa_src=email&amp;wa_pub=cipd&amp;wa_crt=pmnews_2&amp;wa_cmp=cipdupdate_200110"&gt;Ability to manage change ‘marks out successful organisations&lt;/a&gt; A study that says client needs and not costs should drive change.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agile.dzone.com/articles/scrum-anti-pattern"&gt;Scrum Anti-pattern : Prioritizing Stories Within Sprints&lt;/a&gt; Some call the Scrum Smells.. in any case things you should not do and if you have a few of those you might need to reconsider how productive you are?!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-9124531971964848263?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/9124531971964848263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=9124531971964848263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/9124531971964848263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/9124531971964848263'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/01/my-weekly-agile-links-18-22-jan-2010.html' title='My weekly agile links 18-22 Jan 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-1281831076683536060</id><published>2010-01-13T10:10:00.021Z</published><updated>2010-01-15T15:56:29.595Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>My weekly agile links 11-15 Jan 2010</title><content type='html'>Wow.. A very active week as you can see by the number of links. This prompted me to start doing #my link of the week. So here's my first ever &lt;span style="font-weight:bold;"&gt;link of the week&lt;/span&gt;: &lt;br /&gt;&lt;br /&gt;Carl Sagan - &lt;a href="http://www.youtube.com/watch?v=wupToqz1e2g"&gt;Pale Blue Dot&lt;/a&gt;&lt;br /&gt;3 mins and 31 seconds worth sparing for this video. (WARNING: You may spend the rest of the day rethinking your life)&lt;br /&gt;&lt;br /&gt;All weekly links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agileanarchy.wordpress.com/2009/09/20/simple-scrum/"&gt;Simple Scrum&lt;/a&gt; - another good article by Tobias Mayer describing the basic Scrum excluding any software development specific terminology&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.forrester.com/product_management/2009/04/the-extended-family-of-agile.html"&gt;The extended family of Agile&lt;/a&gt; A survey, the results of which we have seen in many presentations, so good to look at the actual data.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.methodsandtools.com/archive/archive.php?id=96"&gt;Agile Coaching Tips&lt;/a&gt; by Rachel Davis - a very very good bunch of techniques and advices&lt;br /&gt;&lt;br /&gt;&lt;a href="http://plog.jasonlittle.ca/2010/01/08/the-agile-coach-manifesto/"&gt;The Agile Coach Manifesto&lt;/a&gt; - Jason Little's proposal for Agile coach manifesto&lt;br /&gt;&lt;br /&gt;&lt;a href="http://demandingchange.blogspot.com/2010/01/five-disconnects-of-organizational.html"&gt;Five Disconnects of Organizational Intelligence&lt;/a&gt; Demanding Change - RICHARD VERYAR's blog&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.n2growth.com/blog/defending-leadership/"&gt;Defending Leadership&lt;/a&gt; an article by by Mike Myatt, Chief Strategy Officer, N2growth&lt;br /&gt;&lt;br /&gt;&lt;a href="http://leanandkanban.wordpress.com/2010/01/13/creating-useful-measures/"&gt;Creating Useful Measures&lt;/a&gt;  David Joyce on measures for continuous improvement&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ow.ly/W7cY"&gt;Mind your business&lt;/a&gt; - Marketing your business (very similar values)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/rethinking-lean-service"&gt;Re-thinking Lean Service&lt;/a&gt; Inspirational speech full of truths about services by John Seddon&lt;br /&gt;&lt;br /&gt;Mike Cottmeyer on &lt;a href="http://www.tvagile.com/2010/01/13/mike-cottmeyer-on-agile-project-management-building-effective-teams/"&gt;Agile Project Management, Building Effective Teams&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/bdd-and-ddd"&gt;BDD &amp; DDD&lt;/a&gt; - Dan North presents Behaviour Driven Development and Domain Driven Design&lt;br /&gt;&lt;br /&gt;Carl Sagan - &lt;a href="http://www.youtube.com/watch?v=wupToqz1e2g"&gt;Pale Blue Dot&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[Link of The Week]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rallydev.com/agileblog/2010/01/why-lean-and-agile-go-together-on-forbes-com/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+agilecommons/commonsblog+(Agile+Blog)"&gt;“Why Lean and Agile Go Together”&lt;/a&gt; on Forbes.com&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agiledesign.co.uk/kanban/theory-of-constraints-for-beginners/"&gt;Theory of constraints for beginners&lt;/a&gt; David Draper's blog&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-1281831076683536060?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/1281831076683536060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=1281831076683536060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1281831076683536060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1281831076683536060'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/01/my-weekly-agile-links-11-15-jan-2010.html' title='My weekly agile links 11-15 Jan 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8610882927595573385</id><published>2010-01-08T14:05:00.005Z</published><updated>2010-01-08T14:21:42.882Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Retrospective'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Weekly agile links 4-8 Jan 2010</title><content type='html'>Now that is a hell of a promise ;) I find out that the list of links that I open rarely stays for more than a week so it made sense to me and I am fairly sure in the near future I will have to dump these links somewhere. So here goes:&lt;br /&gt;&lt;br /&gt;Mike Cohn's &lt;a href="http://blog.mountaingoatsoftware.com/the-role-of-leaders-on-a-self-organizing-team"&gt;The Role of Leaders on a Self-Organizing Team&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A reminder of what retrospectives should be like - &lt;a href="http://blog.technicalmanagementinstitute.com/2009/08/agile-retrospectives-part-2.html"&gt;A Retrospective Agenda&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Scott Berkun's blog - &lt;a href="http://www.scottberkun.com/blog/2010/why-do-big-companies-suck/"&gt;Why do big companies suck?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.ctocorner.com/fsharp/book/"&gt;F# Survival Guide&lt;/a&gt; (I know not really an agile link but still of interest) &lt;br /&gt;&lt;br /&gt;A book I am buying - &lt;a href="http://www.amazon.co.uk/gp/product/0273659294/ref=olp_product_details?ie=UTF8&amp;me=&amp;seller="&gt;The Beermat Entrepreneur: What You Really Need to Know to Turn a Good Idea into a Great Business&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.danpink.com/archives/2010/01/2questionsvideo"&gt;Two simple questions&lt;/a&gt; (very much retro style)&lt;br /&gt;&lt;br /&gt;That's all I have this week, have a good weekend ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8610882927595573385?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8610882927595573385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8610882927595573385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8610882927595573385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8610882927595573385'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/01/weekly-agile-links-4-8-jan-2010.html' title='Weekly agile links 4-8 Jan 2010'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7471152678968464718</id><published>2010-01-05T13:47:00.002Z</published><updated>2010-01-05T13:55:27.866Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Agile links #4</title><content type='html'>This set I am afraid will be shorter than expected although it comes 2 weeks later than the last one but it was the holiday's period after all ;)&lt;br /&gt;&lt;br /&gt;Tobias Mayer's blog - &lt;a href="http://agileanarchy.wordpress.com/2009/12/25/it-starts-with-belief/"&gt;It starts with belief&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;David Joyce's talk - &lt;a href="http://skillsmatter.com/podcast/agile-scrum/a-journey-to-systemic-improvement-962/zx-526"&gt;A Journey to Systemic Improvement&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;EMC blogs - &lt;a href="http://www.emc.com/collateral/article/100-job-search-tips.pdf"&gt;100 job search tips&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Evolving Excellence &lt;a href="http://www.evolvingexcellence.com/blog/2010/01/flexibility-a-license-to-accept-waste.html?utm_source=twitterfeed&amp;utm_medium=twitter"&gt;Flexibility: A License to Accept Waste&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bruce Eckel - &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=276790"&gt;Wrong Correctness&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Content Economy - &lt;a href="http://www.thecontenteconomy.com/2010/01/did-you-ever-hear-anyone-shout-culture.html"&gt;Did you ever hear anyone shout "culture failure!"?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fast forward blog - &lt;a href="http://www.fastforwardblog.com/2010/01/04/employee-engagement-a-core-goal-of-enterprise-2-0-adoption/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+fastforwardblog/SYEL+(The+FASTForward+Blog)"&gt;Employee Engagement – a Core Goal of Enterprise 2.0 Adoption?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7471152678968464718?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7471152678968464718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7471152678968464718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7471152678968464718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7471152678968464718'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2010/01/agile-links-4.html' title='Agile links #4'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6248147789740102820</id><published>2009-12-24T21:39:00.002Z</published><updated>2009-12-24T21:47:42.438Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Agile links #3</title><content type='html'>David Joyce's - A Journey to Systemic Improvement video link &lt;a href="http://skillsmatter.com/podcast/agile-scrum/a-journey-to-systemic-improvement-962/zx-526"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mike Cohn - &lt;a href="http://blog.mountaingoatsoftware.com/synchronize-rather-than-overlap-sprints"&gt;Synchronize Rather Than Overlap Sprints&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://outspokenmedia.com/online-marketing/you-just-suck/"&gt;It’s Not the Recession, You Just Suck&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Moon Shots for Management Or Management 2.0 and its grand challenges &lt;a href="http://www.westrendgroup.com/Westrend_Group/Must_Read_Articles_files/Moon%20Shots%20for%20Management.pdf"&gt;Pdf link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.torstenkoerting.com/blog/2009/12/24/how-gantt-charts-could-be-built-by-using-lego/?utm_source=twitterfeed&amp;utm_medium=twitter"&gt;How GANTT Charts could be built by using LEGO!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sethgodin.typepad.com/seths_blog/2009/12/first-organize-1000.html"&gt;"You don't find customers for your products. You find products for your customers."&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6248147789740102820?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6248147789740102820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6248147789740102820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6248147789740102820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6248147789740102820'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/12/agile-links-3.html' title='Agile links #3'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-280152378698088088</id><published>2009-12-22T08:25:00.003Z</published><updated>2009-12-25T14:16:57.014Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Agile links #2</title><content type='html'>Quickly after the first post here comes a second set of links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://scrumcommunity.pbworks.com/Mentoring-of-candidates-for-CST"&gt;Mentoring of candidates for CST&lt;/a&gt; many people have asked in the last year how to become a CST and here are the answers. &lt;span style="font-weight:bold;"&gt;Note that This is NOT an official set of requirements for CST application&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.crypto.com/papers/safelocks.pdf"&gt;Safecracking for the computer scientist&lt;/a&gt; Computers &amp; security - by Matt Blaze&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agileanarchy.wordpress.com/2009/12/18/this-is-not-like-that/"&gt;This is not like That&lt;/a&gt; Another (I am sure) brilliant post by Tobias Mayer which is in fact a repost of Lyssa Adkin's original post.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scrumalliance.org/articles/148-manager--the-role-of-the-manager-in-scrum"&gt;MANAGER 2.0: THE ROLE OF THE MANAGER IN SCRUM&lt;/a&gt; by Pete Deemer&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.softwaretestingclub.com/page/tester-types-the-ebook"&gt;Tester Types&lt;/a&gt; A humorous look at the different testing types according to Rob Lambert&lt;br /&gt;&lt;br /&gt;&lt;a href="http://agile-pm.pbworks.com/Integration-Management"&gt;Integration Management&lt;/a&gt; an interesting post on the PMI Agile Community of Practice Wiki which for some reason links one of my articles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-280152378698088088?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/280152378698088088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=280152378698088088' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/280152378698088088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/280152378698088088'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/12/agile-links-2.html' title='Agile links #2'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6900008765829545898</id><published>2009-12-18T08:51:00.007Z</published><updated>2009-12-18T09:17:39.730Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile links'/><title type='text'>Agile links #1</title><content type='html'>There is something about all the links to blog posts, articles, videos, etc. The information these sources have is usually very interesting. At the same time I find it more and more difficult to find enough spare time to read them all. I have tried emailing links to myself, tweeting to myself and many other tactics with mixed success but mainly no success ;). So Now I decided to stock them here on my blog so I have the links without growing my bookmarks to unmanageable level and still am able to access the links later when I find a few spare minutes. So here goes agile links #1:&lt;br /&gt;&lt;br /&gt;People Polling @ &lt;a href="http://blog.tastycupcakes.com/2009/07/people-polling/" target="_blank"&gt;tasty cupcakes&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://systemsinsync.com/pdfs/Systems%20Thinking.pdf" target="_blank"&gt;Systems Thinking&lt;/a&gt;: The Fifth Discipline of Learning Organizations By Marty Jacobs&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thefreelibrary.com/Leadership+and+systems+thinking.-a0146264803" target="_blank"&gt;Leadership and systems thinking. &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://andnowpresenting.typepad.com/professionally_speaking/2009/12/presentation-tip-how-to-tell-a-story.html" target="_blank"&gt;Presentation Tip: How To Tell A Story&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.donnaareed.com/5-secrets-to-hidden-jobs/" target="_blank"&gt;5 Secrets to the Hidden Job Market&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/Abolishing-Performance-Appraisals-Backfire-Instead/dp/1576750760" target="_blank"&gt;Abolishing Performance Appraisals&lt;/a&gt; - a book I might buy&lt;br /&gt;&lt;a href="http://www.agileway.com.br/2009/11/16/the-airplane-factory-game/" target="_blank"&gt;The Airplane Game - A pratical introduction to Agile/SCRUM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.adriancarr.com/posts/11" target="_blank"&gt;Notes on Starting an Agile User Group&lt;/a&gt; &lt;br /&gt;  &lt;br /&gt;&lt;a href="http://www.xp123.com/xplor/impediments/index.shtml" target="_blank"&gt;100 Impediments&lt;/a&gt; A look at impediments a team may need to address. &lt;br /&gt;&lt;br /&gt;That's all I have for now.. I hope this might be useful for someone else as well ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6900008765829545898?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6900008765829545898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6900008765829545898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6900008765829545898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6900008765829545898'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/12/agile-links-1.html' title='Agile links #1'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7576117293767174715</id><published>2009-12-04T15:31:00.004Z</published><updated>2009-12-04T15:35:21.230Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='agile works'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Agile Works (exclamation mark)</title><content type='html'>Not that you'd doubt it if you've seen both sides of the coin.. but this is just the icing.. &lt;br /&gt;&lt;br /&gt;If this is not proof that agile really works and is your best shot then what is?&lt;br /&gt;&lt;br /&gt;Just another evidence that unwillingness to do Agile is as good as acknowledging that you don't want to improve and you don't care at best?!&lt;br /&gt;&lt;br /&gt;Read the full story &lt;a href="http://zen-pm.blogspot.com/2009/12/proof-that-agile-works.html"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7576117293767174715?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7576117293767174715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7576117293767174715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7576117293767174715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7576117293767174715'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/12/agile-works-exclamation-mark.html' title='Agile Works (exclamation mark)'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8397604138742422045</id><published>2009-11-19T13:13:00.000Z</published><updated>2009-11-19T13:14:38.056Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Experiment'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Deming'/><category scheme='http://www.blogger.com/atom/ns#' term='PDCA'/><category scheme='http://www.blogger.com/atom/ns#' term='Skillsmatter'/><title type='text'>DEMING'S RED BEAD Experiment Replayed</title><content type='html'>I recently became aware of this experiment which Deming used to do in front of large audiences (e.g. 1200 people). Thanks to David and Benjamin the experiment comes to live again. It is worth watching at least the first 50 minutes and see for yourself this amazing story of processes, metrics, management, rewards and people.&lt;br /&gt;&lt;br /&gt;http://skillsmatter.com/event/agile-scrum/demings-red-bead-experiment&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8397604138742422045?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8397604138742422045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8397604138742422045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8397604138742422045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8397604138742422045'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/11/demings-red-bead-experiment-replayed.html' title='DEMING&apos;S RED BEAD Experiment Replayed'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3796657276411601560</id><published>2009-11-06T11:10:00.006Z</published><updated>2009-11-06T11:54:16.374Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Cool Wall'/><category scheme='http://www.blogger.com/atom/ns#' term='Retrospective'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='Inspect and Adapt'/><title type='text'>The Cool Wall Retrospective</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tgOkxmSa8e0/SvQE2E4OKDI/AAAAAAAAACI/CcmCJyMeFEM/s1600-h/_Media+Card_BlackBerry_pictures_IMG00144.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_tgOkxmSa8e0/SvQE2E4OKDI/AAAAAAAAACI/CcmCJyMeFEM/s320/_Media+Card_BlackBerry_pictures_IMG00144.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400947180193065010" /&gt;&lt;/a&gt;&lt;br /&gt;Inspired by Mark Summer's post we decided to do a Cool Wall style joint team retrospective at the end of last sprint. These are scrum teams that work on the same project and often have cross team impediments or reasons to be proud.&lt;br /&gt;&lt;br /&gt;It worked quite well, team said they liked it so we're doing it again. For more details on the technique check Mark's blog &lt;a href="http://consultingblogs.emc.com/marksummers/archive/2009/10/28/cool-wall-retrospective.aspx" target="_blank"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3796657276411601560?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3796657276411601560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3796657276411601560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3796657276411601560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3796657276411601560'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/11/cool-wall-retrospective.html' title='The Cool Wall Retrospective'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tgOkxmSa8e0/SvQE2E4OKDI/AAAAAAAAACI/CcmCJyMeFEM/s72-c/_Media+Card_BlackBerry_pictures_IMG00144.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2946521606374119361</id><published>2009-10-30T13:18:00.001Z</published><updated>2009-10-30T13:20:43.591Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ScrumMaster'/><category scheme='http://www.blogger.com/atom/ns#' term='Bournemouth'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>CSM course in Bournemouth 23 &amp; 24 November</title><content type='html'>Geoff Watts will be holding a CSM training course in Bournemouth on the 23/11/2009 and 24/11/2009. For full details see &lt;a href="http://bit.ly/1jeNo1" target="_blank"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2946521606374119361?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2946521606374119361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2946521606374119361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2946521606374119361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2946521606374119361'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/10/csm-course-in-bournemouth-23-24.html' title='CSM course in Bournemouth 23 &amp; 24 November'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-5290080472892800818</id><published>2009-10-13T16:18:00.003+01:00</published><updated>2009-10-13T16:40:52.422+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Scrum and Agile metrics follow up</title><content type='html'>While looking at metrics and what is appropriate I finally came across something that made sense to me and to the scrum masters in our department.&lt;br /&gt;The information is from an article by Michael James which doesn't seem to be available any more unfortunately. The title of the article is An Agile ApproAch to “Metrics” and you may try to find it if you're more persistent than myself.&lt;br /&gt;&lt;br /&gt;This article suggests to use a combination of 3 or 4 metrics. While I generally like the idea I am not sure all of them would work in our current environment. For example I would avoid using velocity in that sense although I would use it as a trend and not really related to the reports that Senior Management wants to do. &lt;br /&gt;&lt;br /&gt;The two things that I reckon make sense are:&lt;br /&gt;1. Delivered business value - i.e. every item has a business value and you count how much is being delivered&lt;br /&gt;2. Running Tested Features which is something Ron Jeffries talks a lot about and we happen to do  - e.g. a feature is RTF if it can be demoed from production build and passes automated tests (which should cover the acceptance criteria).&lt;br /&gt;&lt;br /&gt;These two in combination make it difficult to game and also guarantee both business value and quality. While I am sure some people can still game them, I believe they represent a reasonable way to resolve the metrics problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-5290080472892800818?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/5290080472892800818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=5290080472892800818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5290080472892800818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5290080472892800818'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/10/scrum-and-agile-metrics-follow-up.html' title='Scrum and Agile metrics follow up'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-5032054021692798925</id><published>2009-08-11T10:10:00.004+01:00</published><updated>2009-08-18T07:34:51.683+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Agile metrics / Scrum Metrics</title><content type='html'>I very often hear about metrics in agile or what metrics shall we use in Scrum?&lt;br /&gt;I recently came across Mary Poppendieck's suggestion about using the following "holistic measures":&lt;br /&gt;&lt;br /&gt;1. Average Cycle Time – how long things take to go through the system.&lt;br /&gt;for example - requirements from capture to acceptance and defects from&lt;br /&gt;detection to correction.&lt;br /&gt;2. The Business Case – Is the project still viable? If this isn't the case,&lt;br /&gt;everything else is irrelevant.&lt;br /&gt;3. Customer satisfaction – are your customers happy?&lt;br /&gt;&lt;br /&gt;I wish I could try these one day.. instead my managers ask me to calculate the time spent on stories/projects and all types of coverage reports. Oh well.. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-5032054021692798925?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/5032054021692798925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=5032054021692798925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5032054021692798925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5032054021692798925'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/08/agile-metrics-scrum-metrics.html' title='Agile metrics / Scrum Metrics'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6079952575254833748</id><published>2009-08-10T10:45:00.002+01:00</published><updated>2009-08-10T10:50:12.490+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server Best Practices'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Twenty tips to write a good stored procedure (RB)</title><content type='html'>I came across a very useful list of tips for writing good Stored Procs by  Arup Chakraborty &lt;a href="http://www.sqlservercentral.com/articles/Performance+Tuning/67427/" target="_blank"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I would say it can be combined with my set of &lt;a href="http://plamenbalkanski.blogspot.com/search/label/SQL%20Server" target="_blank" &gt;best practices&lt;/a&gt; to include things like limiting the sets as early as possible.&lt;br /&gt;&lt;br /&gt;Good read overall!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6079952575254833748?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6079952575254833748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6079952575254833748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6079952575254833748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6079952575254833748'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/08/twenty-tips-to-write-good-stored.html' title='Twenty tips to write a good stored procedure (RB)'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-1991827728142741168</id><published>2009-07-17T09:07:00.004+01:00</published><updated>2009-07-17T09:21:12.235+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scrum UK'/><category scheme='http://www.blogger.com/atom/ns#' term='Wessex Scrum User Group'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Fest'/><title type='text'>The Wessex Scrum User Group</title><content type='html'>Our local Scrum User Group based in the South of UK has a new name - The Wessex Scrum User Group! &lt;div&gt;After months of exchanging emails with the Scrum Alliance, talking to the guys from the London Scrum User Group and discussing how to recruit more members we finally agreed on a name, the SA published our group profile &lt;a href="http://www.scrumalliance.org/user_groups/64" target="_blank"&gt;here&lt;/a&gt; and we can also list all our events. We also have a new SA designed logo and some arrangements are in place to get experienced people (like CSTs) to visit us!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We have not yet created any website though and the only group place on the web is still the &lt;a href="http://www.linkedin.com/groups?gid=1802122&amp;amp;trk=hb_side_g" target="_blank" &gt;linked in group&lt;/a&gt;. Hopefully this will be the next thing on my list after the holiday season.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the meantime looking forward to the next few meetings, especially the August one when we'll have a special guest - &lt;a href="http://inspectandadapt.com/" target="_blank" &gt;Geoff Watts&lt;/a&gt;! Also something to think about is the London Scrum Gathering in Feb 2010 which we may get involved in by contributing to the program and the organization.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hope to get a good rest next week, as with Scrum Fest and Ken's visit last week it has been quite hectic.. not to mention the kick-off of the new project at work.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-1991827728142741168?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/1991827728142741168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=1991827728142741168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1991827728142741168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1991827728142741168'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/07/wessex-scrum-user-group.html' title='The Wessex Scrum User Group'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2415439332641666270</id><published>2009-06-18T14:21:00.004+01:00</published><updated>2009-06-18T14:28:44.928+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='implementing scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Do something S.P.E.C.I.A.L.!</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;S&lt;/b&gt;&lt;/span&gt;crum – Start sprinting, there is no faster way to fail and then correct the problems and then do it again to achieve continuous improvement.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;P&lt;/b&gt;&lt;/span&gt;ositive – You have to maintain a positive attitude. Accepting change isn’t easy for most people and there will be some that may find it difficult to adapt. Learn enough to be able to explain a lot but also continue reading and finding answers as you go.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;E&lt;/b&gt;&lt;/span&gt;ffort – you need to make an effort to make this work, and not only you. Everyone on the team must get out of their comfort zones and start thinking on how to improve every single detail of what they do. Many Scrum books recommend as a prerequisite having the right people and the right people must have the right attitude and be able to make that extra effort to succeed.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;C&lt;/b&gt;&lt;/span&gt;ommunicate – communication is a key factor in the success of every agile transformation. Make sure you remove all barriers that may prevent communication. These could range from cubicles to avoiding conflict. You may need to learn a lot about dysfunctions and how to cure them and you may need to participate in difficult discussions with facilities managers. But without doing it you will be reducing your chances to succeed.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;I&lt;/b&gt;&lt;/span&gt;nspect – regularly look back and think about the things that you did well and the things that you have to improve. Find a good retrospective technique that works for your team and make sure you look not only within the team but also for organizational barriers.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;A&lt;/b&gt;&lt;/span&gt;dapt – identifying the issues would not be worth the effort if you’re not doing enough to resolve them. Things that slow you down should always be near the top of the list for stuff you need to do. Add them to your backlog and make them visible – this is an effective way to get them resolve and then identify more issues.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;L&lt;/b&gt;&lt;/span&gt;earn and listen. Never stop learning, learn from mistakes, from the experience of others, from the people you coach and teach. Learning, just like improvement, never stops. Learn to listen, because the moment you started this transformation you’ve become destined to coach and coaching is all about listening and asking the right questions to help people around you do better.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Are you ready to do something&lt;b&gt; S.P.E.C.I.A.L.?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2415439332641666270?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2415439332641666270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2415439332641666270' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2415439332641666270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2415439332641666270'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/06/do-something-special.html' title='Do something S.P.E.C.I.A.L.!'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6534561176566929574</id><published>2009-06-10T15:04:00.002+01:00</published><updated>2009-06-18T20:49:11.971+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Coaches Gathering'/><title type='text'>Effective coaching styles</title><content type='html'>Open space session notes from the Agile Coaches Gathering 2009 (Milton Keynes)&lt;br /&gt;Key info:&lt;br /&gt;- Facilitated by Xavier Quesada Allue&lt;br /&gt;- Attendees that I remember: Rachel Davis, Manish Shah, Bob Marshal, David Draper, David Joyce, Manav Mehan (and many more + I hope all these guys really were there)&lt;br /&gt;&lt;br /&gt;First we listed styles that we can think of including:&lt;br /&gt;- Non directive style&lt;br /&gt;- Leadership style&lt;br /&gt;- Depending on what the person expects (adaptive)&lt;br /&gt;- Trainer style&lt;br /&gt;We recognized the fact that there are dimensions and styles. We looked at established coaching models like GROW (Goal, Reality, Options, Will), The Dreifuss model, The solution focus model based on getting the goals out of the coachee.&lt;br /&gt;&lt;br /&gt;Then we talked about capability coaching and the thoughts I listed on this were various approaches and questions to ask like:&lt;br /&gt;- Interesting! Tell me more? (instead of reacting negatively and directing)&lt;br /&gt;- Why? – Perhaps replace with “what would that give you?” or “what would that result in?”&lt;br /&gt;- What value does that give us? Is that what we want?&lt;br /&gt;- Get going (not sure about this one, perhaps related to do and then inspect.)&lt;br /&gt;- Look at all the issues (e.g. impediments, problems) and prioritize – perhaps phrase this as question&lt;br /&gt;&lt;br /&gt;Somebody asked the question – Do you have to have all the styles? And the answer came that you certainly need a set of styles. How do you find out how effective your style is? Watch other people coach in action (Shadowing; Pair-coaching).&lt;br /&gt;&lt;br /&gt;You need to ask yourself the questions – Who you are being and what you’re doing. You can have the same or different model and perhaps slightly different style.&lt;br /&gt;You may want to think about 3 adjectives that you would use to describe this person like best at? Or worst at?&lt;br /&gt;&lt;br /&gt;How to find out if you’re effective? Can remote coaching be effective? You rely on hearing only and lose the body language. Near coach/far coach model.&lt;br /&gt;&lt;br /&gt;Coaches should not be part of the system – if you are then you’re missing coaching opportunities. Your goal as a coach should be the improvement of the team.&lt;br /&gt;&lt;br /&gt;The team must respect you. You have to be visibly doing stuff. If you quickly show/add a bit of value then you get respect. You also need to show respect. Consider if the team has actually asked for a coach?&lt;br /&gt;[An interesting related book is “The speed of trust”]&lt;br /&gt;There are 3 factors:&lt;br /&gt;- Character&lt;br /&gt;- Competence (It has been noted that it is easier to coach if you’re less competent as you do not direct)&lt;br /&gt;- Consistency (develops over time and sets predictable behaviour)&lt;br /&gt;&lt;br /&gt;For example coaching a tester can be effective even though you don’t know anything about testing.&lt;br /&gt;You perhaps need some basics – e.g. TDD, principles, knowing concepts and tools.&lt;br /&gt;&lt;br /&gt;Coaching is to help someone move forward.&lt;br /&gt;&lt;br /&gt;[A good book to check is Quiet Leadership.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6534561176566929574?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6534561176566929574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6534561176566929574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6534561176566929574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6534561176566929574'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/06/effective-coaching-styles.html' title='Effective coaching styles'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6385998490649998051</id><published>2009-06-04T23:02:00.007+01:00</published><updated>2009-06-04T23:14:51.838+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Flow'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Waste'/><title type='text'>Value, Flow, Waste</title><content type='html'>I heard somebody talking about these three in the same sentence a couple of weeks ago and accidentally (or perhaps now) used them in a presentation draft while trying to explain what in Scrum we'd separate as functional/non-functional.. and waste although it doesn't seem to come up that often as the other two. &lt;br /&gt;Anyway so I had to explain what it is as the word Value seem to be causing hiccups with some of our managers and the shorter explanation I could think of was that value is what we get money for, flow is what makes possible the production of value and waste is all that doesn't add to any of the other two so we throw it away. &lt;br /&gt;&lt;br /&gt;I then ended up searching for more info and discovered 5 principles of lean (as opposed to the more famous 7). Here they are:&lt;br /&gt;&lt;br /&gt;1. Specify &lt;span style="font-weight:bold;"&gt;value&lt;/span&gt;&lt;br /&gt;2. Identify the value stream&lt;br /&gt;3. Make value &lt;span style="font-weight:bold;"&gt;flow&lt;/span&gt;&lt;br /&gt;4. Let customers pull&lt;br /&gt;5. Pursue perfection (e.g. identify &lt;span style="font-weight:bold;"&gt;waste &lt;/span&gt;and eliminate continuously)&lt;br /&gt;&lt;br /&gt;Ok, so the connection is that these 5 principles well explain the title as well and I am going to use them when I talk about it in about 10 days time. I may even post something about the event as it is my first ever agile project initiation boot camp.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6385998490649998051?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6385998490649998051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6385998490649998051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6385998490649998051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6385998490649998051'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/06/value-flow-waste.html' title='Value, Flow, Waste'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-1310108185524978665</id><published>2009-06-02T22:00:00.003+01:00</published><updated>2009-06-02T22:09:16.927+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scrumbut'/><category scheme='http://www.blogger.com/atom/ns#' term='agilebut'/><category scheme='http://www.blogger.com/atom/ns#' term='RUP'/><category scheme='http://www.blogger.com/atom/ns#' term='scrummerfall'/><category scheme='http://www.blogger.com/atom/ns#' term='ibm'/><title type='text'>MCIF or beware - IBM now wants to make money out of agile!</title><content type='html'>After the big guys realised there is no way RUP can deliver as well as what can be described as naturally evolved and community driven agile frameworks like Scrum and XP they now seem to have decided that at least they can save their reputation by switching to agile but they also want to make money by using the equivalent of open source development approach.&lt;br /&gt;&lt;br /&gt;I feel really sorry for the people that will spend money on this just because it comes from ibm. As before they'll stick with it for a while until the community moves forward and discovers something better. then ibm will go away and come back with another "clever" abbreviation.&lt;br /&gt;&lt;br /&gt;Do not spend big on agile transformations. money will not give you productivity, not from such big companies anyway. speak to people in the community and you'll soon get a good recomendation of a successful coach or even a consultancy. As for IBM - yeah good luck with that.. I predict another RUP-like story...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-1310108185524978665?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/1310108185524978665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=1310108185524978665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1310108185524978665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1310108185524978665'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/06/mcif-or-beware-ibm-now-wants-to-make.html' title='MCIF or beware - IBM now wants to make money out of agile!'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-9081563639649620911</id><published>2009-05-21T11:41:00.002+01:00</published><updated>2009-05-21T11:50:18.398+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Typemock'/><category scheme='http://www.blogger.com/atom/ns#' term='UnitTesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Asp.Net'/><title type='text'>Unit Testing ASP.NET? ASP.NET unit testing</title><content type='html'>Typemock is launching a new product for ASP.NET developers – the ASP.NET Bundle - and for the launch will be giving out FREE licenses to bloggers and their readers.&lt;br /&gt;&lt;br /&gt;The ASP.NET Bundle is the ultimate ASP.NET unit testing solution, and offers both &lt;a href="http://www.typemock.com/"&gt;Typemock Isolator&lt;/a&gt;, a &lt;a href="http://www.typemock.com/index.php"&gt;unit test&lt;/a&gt; tool and &lt;a href="http://sm-art.biz/Ivonna.aspx"&gt;Ivonna&lt;/a&gt;, the Isolator add-on for &lt;a href="http://sm-art.biz/Ivonna.aspx"&gt;ASP.NET unit testing&lt;/a&gt;, for a bargain price.&lt;br /&gt;&lt;br /&gt;Typemock Isolator is a leading &lt;a href="http://www.typemock.com/index.php"&gt;.NET unit testing&lt;/a&gt; tool (C# and VB.NET) for many ‘hard to test’ technologies such as &lt;a href="http://typemock.com/sharepointpage.php"&gt;SharePoint&lt;/a&gt;, &lt;a href="http://www.typemock.com/ASP.NET_unit_testing_page.php"&gt;ASP.NET&lt;/a&gt;, &lt;a href="http://www.typemock.com/ASP.NET_unit_testing_page.php"&gt;MVC&lt;/a&gt;, &lt;a href="http://www.typemock.com/wcfpage.php"&gt;WCF&lt;/a&gt;, WPF, &lt;a href="http://www.typemock.com/Silverlight_unit_testing_page.php"&gt;Silverlight&lt;/a&gt; and more. Note that for unit testing &lt;a href="http://www.typemock.com/Silverlight_unit_testing_page.php"&gt;Silverlight&lt;/a&gt; there is an open source Isolator add-on called &lt;a href="http://www.typemock.com/Silverlight_unit_testing_page.php"&gt;SilverUnit&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The first 60 bloggers who will blog this text in their blog and &lt;a href="http://blog.typemock.com/2009/05/get-free-typemock-licenses-aspnet.html"&gt;tell us about it&lt;/a&gt;, will get a Free Isolator ASP.NET Bundle license (Typemock Isolator + Ivonna). If you post this in an ASP.NET dedicated blog, you'll get a license automatically (even if more than 60 submit) during the first week of this announcement.&lt;br /&gt;&lt;br /&gt;Also 8 bloggers will get an additional 2 licenses (each) to give away to their readers / friends.&lt;br /&gt;&lt;br /&gt;Go ahead, click the following link for &lt;a href="http://blog.typemock.com/2009/05/get-free-typemock-licenses-aspnet.html"&gt;more information&lt;/a&gt; on how to get your free license.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-9081563639649620911?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/9081563639649620911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=9081563639649620911' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/9081563639649620911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/9081563639649620911'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/05/unit-testing-aspnet-aspnet-unit-testing.html' title='&lt;a href=&quot;http://www.typemock.com&quot;&gt;Unit Testing&lt;/a&gt; ASP.NET? &lt;a href=&quot;http://www.typemock.com/ASP.NET_unit_testing_page.php&quot;&gt;ASP.NET unit testing&lt;/a&gt;'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8138804493831558496</id><published>2009-04-29T12:52:00.001+01:00</published><updated>2009-06-18T14:29:39.993+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Definition of Done'/><category scheme='http://www.blogger.com/atom/ns#' term='UK South Scrum User Group'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>South UK Scrum User Group, 27th April 2009</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Getting an acceptable definition of done&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[Notes from 27th April 2009, South UK Scrum User Group]&lt;br /&gt;The level of granularity is important, which is why we define the definition of done at four levels: release, sprint, story and task.&lt;br /&gt;At the task level we look at the following:&lt;br /&gt;- Developer says it is done&lt;br /&gt;- Unit test exists and passes&lt;br /&gt;- The code is in the trunk&lt;br /&gt;- Code coverage is above the target (e.g. 90%)&lt;br /&gt;- More criteria can be used as function points, analysis coverage, cop type coverage&lt;br /&gt;- Tracking system is updated&lt;br /&gt;- Check-in is reviewed&lt;br /&gt;- The work is reviewed&lt;br /&gt;At the sprint level we define the following:&lt;br /&gt;- All agreed stories are done&lt;br /&gt;- Held a retrospective which is documented&lt;br /&gt;- Show and tell demo&lt;br /&gt;At the Release level the criteria are:&lt;br /&gt;- All sprints are done&lt;br /&gt;- Media is produced (e.g. CDs, marketing materials)&lt;br /&gt;- User documentation has been reviewed (e.g. by the user community)&lt;br /&gt;- Install and release notes are ready&lt;br /&gt;- External testing or audits are performed (e.g. security audits)&lt;br /&gt;- PO signs it off&lt;br /&gt;The definition of done for Story include:&lt;br /&gt;- All tasks associated with the story are done&lt;br /&gt;- The story is integrated and tested&lt;br /&gt;- Acceptance criteria is met&lt;br /&gt;- Installation works&lt;br /&gt;- Documentation is done&lt;br /&gt;- Product owner accepts the story&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8138804493831558496?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8138804493831558496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8138804493831558496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8138804493831558496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8138804493831558496'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/04/south-uk-scrum-user-group-27th-april.html' title='South UK Scrum User Group, 27th April 2009'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2951822319472490022</id><published>2009-03-20T10:18:00.005Z</published><updated>2009-06-18T14:30:00.619+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UK South Scrum User Group'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrumAlliance'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>First UK South Scrum User Group Notes</title><content type='html'>On 18th this months in a nice pub in Ringwood we had the first ever &lt;a href="http://www.linkedin.com/groups?gid=1802122" target="_blank"&gt;UK South Scrum User group&lt;/a&gt; meeting.&lt;br /&gt;&lt;br /&gt;I tried to take as many notes as possible for the benefit of the group members and hopefully the entire Scrum community.&lt;br /&gt;&lt;br /&gt;Here's what I managed to write down:&lt;br /&gt;&lt;br /&gt;What do we want to achieve with this group?&lt;br /&gt;- Get people to come along and chat (about Scrum and Agile)&lt;br /&gt;- Meet once a month every 3rd Tuesday (this has not changed to last Monday of the month)&lt;br /&gt;- Talk about common issues and ways to resolve them&lt;br /&gt;How do we do it?&lt;br /&gt;We will experiment and pick one of the following or perhaps something else if these are not suitable:&lt;br /&gt;- Open space discussions&lt;br /&gt;- Goldfish bowl&lt;br /&gt;- World cafe&lt;br /&gt;How do we make people aware about this group?&lt;br /&gt;- Ask people who do training for contacts&lt;br /&gt;- Blog about it&lt;br /&gt;- Announce it to NextGen members&lt;br /&gt;- Make it regular – regular day and location&lt;br /&gt;How big do we want it to be? The bigger it is the more structured it has to be.&lt;br /&gt;- Could have perhaps a “learn about Scrum” session&lt;br /&gt;- Talk to big Scrum/Agile consultancies like Conchango/EMC or RallyDev about sending speakers.&lt;br /&gt;- Clive and Plamen to talk with Roman on 8th April (London Scrum User Group) about getting the group listed on the Scrum Alliance website.&lt;br /&gt;We then talked about the biggest challenges that each of us recognises. I have recorded hopefully most of these:&lt;br /&gt;- Getting acceptable definition of done – everyone to sign up for it [This has also become the topic of our next meeting on 27th April)&lt;br /&gt;- Guiding/Coaching ScrumMasters that are new to Scrum and making them become Scrum advocates&lt;br /&gt;- Getting full Senior Management support in a big organisation&lt;br /&gt;- Change process as a whole and trying to implement it into large organisations&lt;br /&gt;- Requirements – getting the definition of them, making them agile requirements.&lt;br /&gt;- Technical gold plating – when to do just enough architecture, design ,etc.&lt;br /&gt;We then went on to talk about positive experiences and again I hope I recorded most of them:&lt;br /&gt;- Team refused to estimate as no answers were given to important requirements questions&lt;br /&gt;- Team no longer delivers the wrong solution&lt;br /&gt;- Team response to HR attempt to impose individual performance reviews.&lt;br /&gt;- Team managed to isolate maintenance to overcome problems with delivering&lt;br /&gt;- The “War room” and winning it from the business just for Scrum use by the teams&lt;br /&gt;- Throwing away the concept of in-sprint defects and no longer wasting time to log them into some system. Get the testers talking rather than typing.&lt;br /&gt;Other thoughts or discussions were around:&lt;br /&gt;- Getting people to understand what is realistically done and optimistically done&lt;br /&gt;- Tech authors could be key as while wanting to know more they lead the information sharing and steer teams towards delivering the user stories&lt;br /&gt;- Important thing is to have the right ratio QA/Developers&lt;br /&gt;- Tools in use include: Rally, TFS, Version One, Target Process (also has helpdesk) and xProcess.&lt;br /&gt;&lt;br /&gt;Overall a very good evening and lots of ideas have been discussed. We also managed to set up date for the next meeting, agree on actions about making people aware about the group and identified the main topic for next time.&lt;br /&gt;&lt;br /&gt;I hope to see you all there and hopefully a few more people will turn up as well!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2951822319472490022?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2951822319472490022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2951822319472490022' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2951822319472490022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2951822319472490022'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/03/first-uk-south-scrum-user-group-notes.html' title='First UK South Scrum User Group Notes'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-4532601047429685305</id><published>2009-02-12T12:02:00.004Z</published><updated>2009-06-18T14:30:24.196+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scrum UK'/><category scheme='http://www.blogger.com/atom/ns#' term='UK South Scrum User Group'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Scrum User Group in the South (outside London)</title><content type='html'>A fellow scrummer based in dorset has posted &lt;a href="http://blogs.imeta.co.uk/CSkipper/archive/2009/02/10/600.aspx" target="_blank"&gt;this &lt;/a&gt;yesterday and emailed the scrum development yahoo group with an idea to organise Scrum UG in close proximity to BH, SO, PO. I then decided to join him in an attempt to gather enough people and created &lt;a href="http://www.linkedin.com/groups?gid=1802122" target="_blank"&gt;this linked in group&lt;/a&gt;. If you happen to somehow find this post and live in the area and are interested in participating in a Scrum UG please join the linked in group.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-4532601047429685305?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/4532601047429685305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=4532601047429685305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4532601047429685305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4532601047429685305'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/02/scrum-user-group-in-south-outside.html' title='Scrum User Group in the South (outside London)'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8010518383734186073</id><published>2009-01-27T08:42:00.002Z</published><updated>2009-01-27T09:08:26.974Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='ron jeffries'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Ron Jeffries answering 5 Scrum questions</title><content type='html'>I always enjoy reading Ron Jeffries' posts and they are one of the reasons for me to subscribe to as many agile yahoo mail groups as my mailbox is comfortable with. &lt;br /&gt;So when I found, &lt;a href="http://www.scrummaster.com.au/Article.mvc/Detail/48" target="_blank"&gt;this short interview&lt;/a&gt; I thought it is brilliant, just like reading about 10 posts at once which usually means lots to learn from a great agilist in just a few minutes of reading.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8010518383734186073?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8010518383734186073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8010518383734186073' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8010518383734186073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8010518383734186073'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/01/ron-jeffries-answering-5-scrum.html' title='Ron Jeffries answering 5 Scrum questions'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-1509152224546192622</id><published>2009-01-21T14:32:00.004Z</published><updated>2009-01-21T14:49:23.650Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Скръм'/><category scheme='http://www.blogger.com/atom/ns#' term='Въведение в Скръм'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Bulgaria'/><title type='text'>Въведение в Скръм (IntroToScrum) на Български е публикувана!</title><content type='html'>След много дълго продължил превод и доста по-бързо направени ревюта от:&lt;br /&gt; &lt;a target="_blank" href="http://www.math.bas.bg/softeng/staff/ae.htm"&gt;проф. Аврам Ескенази&lt;/a&gt; &lt;br /&gt;и &lt;br /&gt;&lt;a target="_blank" href="http://blog.stoychev.org/"&gt;Георги Стойчев&lt;/a&gt;&lt;br /&gt;успях да направя корекциите и изпратих първия вариант на презентацията която Майк публикува вчера на &lt;a href="http://www.mountaingoatsoftware.com/presentation/30-an-overview-of-scrum" target="_blank"&gt;този адрес&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Междувременно се оказа че има още желаещи да помогнат с подобряването на превода така че скоро ще има обновена версия.&lt;br /&gt;&lt;br /&gt;Много се надявам това да се окаже полезно и да допренесе за популяризиарнето на гъвкавите методи и в частност Скръм в България.&lt;br /&gt;&lt;br /&gt;П.С. Това ми е и първият постинг на Български ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-1509152224546192622?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/1509152224546192622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=1509152224546192622' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1509152224546192622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/1509152224546192622'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/01/introtoscrum.html' title='Въведение в Скръм (IntroToScrum) на Български е публикувана!'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-4775970511868257309</id><published>2009-01-12T11:25:00.005Z</published><updated>2009-01-12T12:26:18.932Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='Stockholm'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrumAlliance'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Scrum Gathering Stockholm 2008: Day 1, More afternoon sessions</title><content type='html'>(I am) terribly late again... but I am sure I still have a chance to finish publishing before the next gathering takes place (hopefully).&lt;br /&gt;&lt;br /&gt;I chose to attend a session about the Scrum Implementation at Man Investments. First thing to notice was a guy that looked very familiar to me... so familiar that I later on went to speak to him but it turned out he just reminds me of someone but he is not that guy.. Anyway the presentation was great, mainly because it was by a UK based companies so they seemed to be facing pretty much the same cultural issues as we do. They seemed to have obtained better support on director’s level and also have spent extensively on Scrum training. Unfortunately the last is not something I can hope for.&lt;br /&gt;&lt;br /&gt;I thought it is worth noting that they managed to get an  actually business analyst to be the product owner of one of their teams and even better the guy was there and spoke a little about his experience. Apart from being a typical *business* type (e.g. would try to sell you anything) he left me with the impression that he actually “got it”. And he also hit me with another sad reality thing – they did Scrum training for the business side... something that in our company would be a huge struggle to do... I guess again it is down to the level of support from the C*Os.&lt;br /&gt;&lt;br /&gt;Something we now beat them at was the integration; they stated they integrate every sprint while in fact we strive to integrate every day or 2 days max. And for the first time I’ve heard about real experience in a joint planning session where you have more than one teams working on the same backlog. I would imagine that is a bit difficult to manage but for the time being we don’t need to do that.&lt;br /&gt;&lt;br /&gt;And they carried on presenting more and more useful tips like the code coverage metric which we are now trying to introduce, user stories workshop with the business involved - not that we don’t know about it but again how much support is needed to get that done?! Good suggestion was the fact that they allow about 10 points for technical debt when trying to improve existing legacy code. This alerted us to something but we try to estimate the non functional work and add it to the backlog – we came to conclusion that this makes more sense.&lt;br /&gt;&lt;br /&gt;On the last session for the day the speaker actually didn’t turn up so we had a  discussion where Robyn Dymond initiated the format of having a 3-4 chair panel in front (as if they are the speakers) with the simple rules that only when all chairs are filled with people and only people sitting in front can speak. It was a valuable experience and I wish to try this format soon. We discussed many issues including how to ensure team does not become stale, how to sustain improvement and others.&lt;br /&gt;&lt;br /&gt;Overall it was a great first day that ended with a rather weird sponsor cocktail but if we were to ignore all the talking the free beer and decent food were good enough reason to spend some more time in the conference building.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-4775970511868257309?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/4775970511868257309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=4775970511868257309' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4775970511868257309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4775970511868257309'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2009/01/scrum-gathering-stockholm-2008-more.html' title='Scrum Gathering Stockholm 2008: Day 1, More afternoon sessions'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-2478667717816087577</id><published>2008-11-25T11:22:00.004Z</published><updated>2008-11-25T12:16:15.936Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='Stockholm'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrumAlliance'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Scrum and The Enterprise (Panel - Day 1 afternoon)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tgOkxmSa8e0/SSvgQUDITDI/AAAAAAAAAB8/Ri9V_a9XcFc/s1600-h/2IMG00004.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_tgOkxmSa8e0/SSvgQUDITDI/AAAAAAAAAB8/Ri9V_a9XcFc/s320/2IMG00004.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5272554359631662130" /&gt;&lt;/a&gt;&lt;br /&gt;In the afternoon of day 1 I chose to attend a discussion about Scrum and the enterprise with Bas Vodde, Steve Greene, Nigel Baker and Robin Dymond. I found it very useful as I am interested in applying Scrum for large scale projects and organisations. Unfortunately my notes from the session could have been a lot better but I focused mainly on listening and therefore it took me some time to connect all these notes in my notebook. &lt;br&gt; A book by John Kotter has been mentioned with title “Leading Change” which was recommended as useful read for discovering and being aware of 7 key errors in the process of change (I intend to buy it). Bas said that Nokia scrum implementation was a bottom up one which I found interesting as I always thought that such a large scale change must be driven from the top. A couple of the speakers agreed on the advice that coaching should be done on the basis of one person at a time and this is one of the reasons that changing the organisation is slow. Somebody said that culture and cultural change is overestimated. A key thing is to make sure testing drives development rather than waiting for story completion. &lt;br&gt;&lt;br /&gt;An interesting topic was how to do planning when teams have many related functionality and dependencies. The suggestion was that all dependencies are displayed on a white board and teams then link with other teams and list commitments. When you have such a large implementation you end up with many teams, the scrum masters of these teams form teams as well and they have scrum masters as well which is a reason for having the 3S meeting(Scrum of Scrum of Scrums) which was recommended to be done once per week. &lt;br&gt;&lt;br /&gt;In terms of keeping team members engaged it was suggested doing regular innovative workshops which should include the business owners and also having OpenSpace days to raise Scrum awareness and to support the coaching community. In terms of working with HR the advice given was to have Scrum roles – Scrum team member, Scrum Master and Product Owner and define competencies for these roles. I guess the challenge is to convince HR and Senior Management that this is needed.&lt;br&gt;&lt;br /&gt;There was the inevitable question about architecture. The common opinion was that architecture is best to emerge – Google walking skeleton.&lt;br&gt;&lt;br /&gt;A huge importance is being placed on having a skilled Agile Coach not just a volunteer. I would say it is the same with Scrum Masters and Product Owners. It is difficult to ask people who are not passionate about Scrum to show the same energy and engagement and deliver the same leadership as an experienced and successful practitioner.&lt;br&gt;&lt;br /&gt;Somebody also said that while agile coaches are skilled change agents, traditional PMs are only skilled to tell lies ;)&lt;br&gt;&lt;br /&gt;The change to scrum is a change from activity based hierarchy to value based streams. For the enterprise it was suggested that Scrum/Lean combination makes sense. Scrum provides the tools; Lean makes sure waste is eliminated.(or so my notes say).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-2478667717816087577?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/2478667717816087577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=2478667717816087577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2478667717816087577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/2478667717816087577'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/11/scrum-and-enterprise-panel-day-1.html' title='Scrum and The Enterprise (Panel - Day 1 afternoon)'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_tgOkxmSa8e0/SSvgQUDITDI/AAAAAAAAAB8/Ri9V_a9XcFc/s72-c/2IMG00004.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6049492647858696827</id><published>2008-11-07T12:12:00.002Z</published><updated>2008-11-07T12:17:47.425Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='Stockholm'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrumAlliance'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Scrum –dominant in the Agile Community</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tgOkxmSa8e0/SRQxenxxIQI/AAAAAAAAAB0/TsTthTVXzbA/s1600-h/IMG00003.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 242px;" src="http://2.bp.blogspot.com/_tgOkxmSa8e0/SRQxenxxIQI/AAAAAAAAAB0/TsTthTVXzbA/s320/IMG00003.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5265888266446512386" /&gt;&lt;/a&gt;&lt;br /&gt;(Day 1 of Scrum Gathering Autumn 2008)&lt;br /&gt;&lt;br /&gt;Jeff Sutherland started the day with a resourceful session about the long way Scrum has gone to become the dominant agile approach. Following are my notes so most of the information comes directly from Jeff except where notes weren’t enough I tried filling in the gaps. If you find some of this confusing it is because of me ;) &lt;br&gt;&lt;br /&gt; Interesting facts in the presentation included results of a research showing that 49% of Agile implementations are Scrum based and another 22% are Scrum/XP. Jeff also touched on productivity improvement levels and how Scrum adoption can affect them. For example an excellent Scrum implementation should result in 400% revenue increase; Good Scrum would give about 300%; Pretty good about 150-200% and something he called ScrumButt just mere 0-35%. Just for clarification ScrumButt also referred to by other authors as MURSC, ScrummerFall, and others is an implementation that doesn’t fully follow the rules of the framework and as result this affects the level of productivity and profitability increase.&lt;br&gt;&lt;br /&gt;I liked the suggestion about what kind of goals work better. I am sure many company directors or owners will say their goal is to meet revenue targets. In fact goals that are likely to work better should focus on customer satisfaction and employee happiness like for example “customers to be ecstatic” or “make life of employees better”.&lt;br&gt;&lt;br /&gt;One of the biggest problems during adoption phase is the fact that traditional managers and often the whole institution have problem with self-organizing teams. They’ll try to do control planning which kills self organization. They find it difficult to abandon command and control which is likely to crush the team. They carry on doing isolated activities and promote lack of transparency which undermines self organization. They object impediments removal which delays progress. So no wonder why 70% of change initiatives fail! This highlights a bigger issue – lack of sense of urgency among leadership.&lt;br&gt;&lt;br /&gt;Jeff suggested using the enhanced Nokia test for finding out if a team is doing Scrum or not. There has been a vast discussion on scrumdevelopment about how and if such tests are useful and while generally I do not like the idea of measuring using the enhanced test for initial assessment seems a really good approach.&lt;br&gt;&lt;br /&gt;A look into the most productive ever projects (where productivity was documented) shows that the most productive one – Borland Quattro failed. As for the second most productive - a project at Motorolla, the team “died” after the company went for a 3rd party product. This comes to show that productivity itself does not guarantee success.&lt;br&gt;&lt;br /&gt;Key factor to success is actually failure. Fast and furious failure plus good retrospectives drives the super performance. Einstein says that one who has never made a mistake has never tried anything new.&lt;br&gt;&lt;br /&gt;At the end of the presentation Jeff talked about well run teams. According to him having a well maintained product backlog, minimized work in progress and the ability to stop when something is wrong are the top factors leading to good Scrum.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6049492647858696827?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6049492647858696827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6049492647858696827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6049492647858696827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6049492647858696827'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/11/scrum-dominant-in-agile-community.html' title='Scrum –dominant in the Agile Community'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_tgOkxmSa8e0/SRQxenxxIQI/AAAAAAAAAB0/TsTthTVXzbA/s72-c/IMG00003.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-727360031758428565</id><published>2008-10-24T14:12:00.003+01:00</published><updated>2008-10-24T14:24:07.316+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Gathering'/><category scheme='http://www.blogger.com/atom/ns#' term='Stockholm'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrumAlliance'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>2008 Stockholm Scrum Gathering</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tgOkxmSa8e0/SQHKaotTdJI/AAAAAAAAABc/Y5h3Uhnvh4U/s1600-h/2IMG00004.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_tgOkxmSa8e0/SQHKaotTdJI/AAAAAAAAABc/Y5h3Uhnvh4U/s320/2IMG00004.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5260708398698296466" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just back from Stockholm and WOW what can I say.. being my first gathering I was impressed with many things. People in the first place. People willing to work together, people ready to form functional teams right from the start. People understanding communication and collaboration. People willing to improve regardless of where they are at the moment. I know gathering "veterans" will have suggestions for improvement but I thought organization and quality of the session was just right and I managed to make tons of notes with ideas, recommendations and contacts as well!&lt;br /&gt;&lt;br /&gt;A few good ideas, perhaps initiatives and events also emerged during the evenings even though the price of beer was a bit too high but overall Stockholm is a great place and the stay was enjoyable. &lt;br /&gt;&lt;br /&gt;I am certainly going to review my notes, put them in order and publish all the (hopefully) useful ideas for the benefit of the community.&lt;br /&gt;&lt;br /&gt;All that when I find enough time between my contributions to transform the way we work!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-727360031758428565?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/727360031758428565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=727360031758428565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/727360031758428565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/727360031758428565'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/10/2008-stockholm-scrum-gathering.html' title='2008 Stockholm Scrum Gathering'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_tgOkxmSa8e0/SQHKaotTdJI/AAAAAAAAABc/Y5h3Uhnvh4U/s72-c/2IMG00004.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-8393985409582716042</id><published>2008-10-16T15:17:00.003+01:00</published><updated>2008-10-16T15:22:55.120+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='team'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrumAlliance'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Team Dysfunctions And Scrum (2)</title><content type='html'>ScrumAlliance.org have decided to publish my article on team dysfunctions and scrum &lt;a href="http://www.scrumalliance.org/articles/109-team-dysfunctions-and-scrum" target="blank"&gt;here&lt;/a&gt;. I really like the edited version as it actually seems more "alive" ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-8393985409582716042?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/8393985409582716042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=8393985409582716042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8393985409582716042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/8393985409582716042'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/10/team-dysfunctions-and-scrum-2.html' title='Team Dysfunctions And Scrum (2)'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3901214468170129803</id><published>2008-10-06T13:01:00.002+01:00</published><updated>2008-10-06T13:06:47.736+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uk scrum practitioners'/><category scheme='http://www.blogger.com/atom/ns#' term='NxtGenUG'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>NxtGenUG October Event - Southampton</title><content type='html'>This month NxtGen in Southampton turns 1 year and to mark the event Rich Allen invited me to do a Scrum talk and game together.&lt;br /&gt;&lt;br /&gt;Details about the event are &lt;a target="_blank" href="http://www.nxtgenug.net/ViewEvent.aspx?EventID=166"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I will report back with more information and maybe pictures ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3901214468170129803?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3901214468170129803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3901214468170129803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3901214468170129803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3901214468170129803'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/10/nxtgenug-october-event-southampton.html' title='NxtGenUG October Event - Southampton'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3945745592070627139</id><published>2008-08-15T12:56:00.000+01:00</published><updated>2008-08-15T12:57:13.760+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server Best Practices'/><category scheme='http://www.blogger.com/atom/ns#' term='TSQL'/><category scheme='http://www.blogger.com/atom/ns#' term='T-SQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Best Practice'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Optimisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Optimization'/><title type='text'>SQL Server Best Practices 1. Big sets, small sets</title><content type='html'>SQL Server Best Practices 1. Big sets, small sets&lt;br /&gt;&lt;head&gt;&lt;br /&gt;&lt;link href="http://www.manoli.net/csharpformat/csharp.css" type="text/css" rel="stylesheet"&gt;&lt;/head&gt;&lt;br /&gt;&lt;br /&gt;There are two things to remember about sets: the bigger the number of rows we’re working with the slower our query will be and the more columns we return the less efficient transfer of data will be.&lt;br /&gt;I am going to use the Northgale database, for those unfamiliar with it is a script developed by &lt;a href="http://www.sommarskog.se/" target="_blank"&gt;Erland Sommarskog &lt;/a&gt;that creates a huge database based on Northwind DB (provided by Microsoft). Just to illustrate the size Northgale has about 6,000 products, 344,000 orders and 2.3 million rows in Order details. I intend to use relatively big sets in order to illustrate better the differences in performance.&lt;br /&gt;Consider the following query:&lt;br /&gt;&lt;br /&gt;&lt;pre class="csharpcode"&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; *&lt;br /&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; Products p&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; [&lt;span class="kwrd"&gt;Order&lt;/span&gt; Details] od &lt;span class="kwrd"&gt;ON&lt;/span&gt; p.ProductId = od.ProductId&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; Orders o &lt;span class="kwrd"&gt;ON&lt;/span&gt; o.OrderID = od.OrderID&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; Customers c &lt;span class="kwrd"&gt;ON&lt;/span&gt; c.CustomerId = o.CustomerId&lt;br /&gt;&lt;span class="kwrd"&gt;WHERE&lt;/span&gt; Discontinued = 0&lt;br /&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; o.RequiredDate &amp;gt; &lt;span class="str"&gt;'05/04/1997'&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; od.Quantity * od.UnitPrice &amp;gt; 100&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The returned set from the query above contains about 1.5 million rows and takes about 1 minute and 36 seconds to complete on my machine.&lt;br /&gt;&lt;br /&gt;Clearly not fast enough.&lt;br /&gt;&lt;br /&gt;The first thing to always remember is that the WHERE clauses are applied at the end. This means that before we apply the where clauses in this example we will always have to use all rows in the tables to perform the joins. For example the first join will join all products with all order details assuming every order detail has product id. Then we’ll have the entire order details table (2.3 million rows) to perform a join with orders and then another one with customers. No wonder the query takes 96 seconds!&lt;br /&gt;&lt;br /&gt;So, what can we do about this?&lt;br /&gt;&lt;br /&gt;The smaller the number of rows you work with the better. In the example above we should be looking at restricting the set as early as possible.&lt;br /&gt;&lt;br /&gt;&lt;pre class="csharpcode"&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; *&lt;br /&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; Products p&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; [&lt;span class="kwrd"&gt;Order&lt;/span&gt; Details] od &lt;span class="kwrd"&gt;ON&lt;/span&gt; p.ProductId = od.ProductId&lt;br /&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; Discontinued = 0&lt;br /&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; od.Quantity * od.UnitPrice &amp;gt; 100&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; Orders o &lt;span class="kwrd"&gt;ON&lt;/span&gt; o.OrderID = od.OrderID&lt;br /&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; o.RequiredDate &amp;gt; &lt;span class="str"&gt;'05/04/1997'&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; Customers c &lt;span class="kwrd"&gt;ON&lt;/span&gt; c.CustomerId = o.CustomerId&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;What we have done with this one is to move all conditions from the where section to become conditions in the joins. And we’re trying to apply them as early as possible – ie the first time we use the table they apply to.&lt;br /&gt;&lt;br /&gt;This reduces the execution time by 30 seconds to 1 minute and 6 seconds.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In Northgale Products table has 10 columns with total size 87 bytes per row. Order adds 200 bytes per row, Order detail 22 and Customer 268. This makes a total of 577 bytes per row. If the query returns 1.5 million rows this gives a massive 825 megabytes return set size. Let’s see what happens if we return only a small number of columns.&lt;br /&gt;&lt;br /&gt;&lt;pre class="csharpcode"&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; ProductName, CompanyName, AmountPaid = od.Quantity * od.UnitPrice&lt;br /&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; Products p&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; [&lt;span class="kwrd"&gt;Order&lt;/span&gt; Details] od &lt;span class="kwrd"&gt;ON&lt;/span&gt; p.ProductId = od.ProductId&lt;br /&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; Discontinued = 0&lt;br /&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; od.Quantity * od.UnitPrice &amp;gt; 100&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; Orders o &lt;span class="kwrd"&gt;ON&lt;/span&gt; o.OrderID = od.OrderID&lt;br /&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; o.RequiredDate &amp;gt; &lt;span class="str"&gt;'05/04/1997'&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;INNER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; Customers c &lt;span class="kwrd"&gt;ON&lt;/span&gt; c.CustomerId = o.CustomerId&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This one only takes 20 seconds which represents about 400% improvement compared to our initial query.&lt;br /&gt;As mentioned earlier I have chosen a huge set to illustrate the differences in speed of execution. In reality it is very unlikely that you will need to return 1.5 million rows. It isn’t exactly practical even for one of those large “end of year” bank reports which we used to generate years ago to allow bank officers to waste 20,000 pages to print them. And I am sure that even if you have to select more than a million rows you will most likely need to use paging.&lt;br /&gt;Of course with smaller sets the improvements in performance will be smaller but the changes we made to this query when applied would be valid for any other query even though speed improvements may not be that obvious. If your set is really small the optimizer will notice that and will not use indexes as scanning your small set will be faster.&lt;br /&gt;Hopefully you will find this practice useful and will remember the two advices: restrict sets as early as possible and return only the columns you need.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3945745592070627139?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3945745592070627139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3945745592070627139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3945745592070627139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3945745592070627139'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/08/sql-server-best-practices-1-big-sets.html' title='SQL Server Best Practices 1. Big sets, small sets'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3166034192000025084</id><published>2008-08-08T07:52:00.000+01:00</published><updated>2008-08-08T16:04:34.827+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stored procedure'/><category scheme='http://www.blogger.com/atom/ns#' term='DBA'/><category scheme='http://www.blogger.com/atom/ns#' term='TSQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><category scheme='http://www.blogger.com/atom/ns#' term='T-SQL'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Optimization'/><title type='text'>Optimize me!</title><content type='html'>Finally, yesterday I decided to actually read one of the newsletters I get flooded with by SqlServerCentral and then I discovered a really good tsql script to help with identifying slow queries.&lt;br /&gt;The original post is &lt;a href="http://www.sqlservercentral.com/articles/Performance/63638/" target="_blank"&gt;here&lt;/a&gt; but as with everything I like I have made a few small changes and would like to post it so I can find it quickly when I need it. Oh, and I might read these newsletters a bit more often from now on ;)&lt;br /&gt;&lt;br /&gt;Please note: The code below will only work on Sql Server 2005 or above .&lt;br /&gt;&lt;link href="http://www.manoli.net/csharpformat/csharp.css" type="text/css" rel="stylesheet"&gt;&lt;br /&gt;&lt;pre class="csharpcode"&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;USE&lt;/span&gt; master&lt;br /&gt;&lt;span class="kwrd"&gt;GO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;IF&lt;/span&gt; &lt;span class="kwrd"&gt;NOT&lt;/span&gt; &lt;span class="kwrd"&gt;EXISTS&lt;/span&gt; (&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; * &lt;span class="kwrd"&gt;FROM&lt;/span&gt; sys.objects &lt;span class="kwrd"&gt;WHERE&lt;/span&gt; object_id = OBJECT_ID(N&lt;span class="str"&gt;'[dbo].[dba_QueryTimeDelta]'&lt;/span&gt;) &lt;span class="kwrd"&gt;AND&lt;/span&gt; type &lt;span class="kwrd"&gt;in&lt;/span&gt; (N&lt;span class="str"&gt;'P'&lt;/span&gt;, N&lt;span class="str"&gt;'PC'&lt;/span&gt;))&lt;br /&gt;&lt;span class="kwrd"&gt;EXEC&lt;/span&gt; sys.sp_executesql N&lt;span class="str"&gt;'CREATE PROCEDURE [dbo].[dba_QueryTimeDelta] AS SELECT '&lt;/span&gt;&lt;span class="str"&gt;'this is just temp. please replace with actual code.'&lt;/span&gt;&lt;span class="str"&gt;''&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;GO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;ALTER&lt;/span&gt; &lt;span class="kwrd"&gt;PROC&lt;/span&gt; [dbo].[dba_QueryTimeDelta]&lt;br /&gt;@DatabaseName nvarchar(255) = &lt;span class="str"&gt;''&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&lt;br /&gt;/*--------------------------------------------------------------------&lt;span class="rem"&gt;-- &lt;/span&gt;&lt;br /&gt;Purpose: Identify queries that &lt;span class="kwrd"&gt;are&lt;/span&gt; running slower &lt;span class="kwrd"&gt;than&lt;/span&gt; normal , &lt;span class="kwrd"&gt;when&lt;/span&gt; taking &lt;span class="kwrd"&gt;into&lt;/span&gt; account IO volumes.&lt;br /&gt;----------------------------------------------------------------------&lt;span class="rem"&gt;-- &lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;Parameters&lt;/span&gt;: @DatabaseName, optional&lt;br /&gt;&lt;br /&gt;Revision History:&lt;br /&gt;13/01/2008 Ian_Stirk@yahoo.com Initial version&lt;br /&gt;08/08/2008 plamen.balkanski.net Added filtering &lt;span class="kwrd"&gt;by&lt;/span&gt; &lt;span class="kwrd"&gt;Database&lt;/span&gt; name&lt;br /&gt;&lt;br /&gt;Example &lt;span class="kwrd"&gt;Usage&lt;/span&gt;:&lt;br /&gt;1. &lt;span class="kwrd"&gt;exec&lt;/span&gt; YourServerName.master.dbo.dba_QueryTimeDelta&lt;br /&gt;2. &lt;span class="kwrd"&gt;exec&lt;/span&gt; master.dbo.dba_QueryTimeDelta &lt;span class="str"&gt;'AllItems20080808'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------*/&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;-- Do not lock anything, and do not get held up by any locks. &lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;SET&lt;/span&gt; &lt;span class="kwrd"&gt;TRANSACTION&lt;/span&gt; &lt;span class="kwrd"&gt;ISOLATION&lt;/span&gt; &lt;span class="kwrd"&gt;LEVEL&lt;/span&gt; &lt;span class="kwrd"&gt;READ&lt;/span&gt; UNCOMMITTED&lt;br /&gt;&lt;span class="rem"&gt;-- Identify queries running slower than normal. &lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; &lt;span class="kwrd"&gt;TOP&lt;/span&gt; 100 [Runs] = qs.execution_count&lt;br /&gt;            , [Total &lt;span class="kwrd"&gt;time&lt;/span&gt;] = qs.total_worker_time - qs.last_worker_time&lt;br /&gt;            , [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; &lt;span class="kwrd"&gt;time&lt;/span&gt;] = (qs.total_worker_time - qs.last_worker_time) /(qs.execution_count - 1)&lt;br /&gt;            , [&lt;span class="kwrd"&gt;Last&lt;/span&gt; &lt;span class="kwrd"&gt;time&lt;/span&gt;] = qs.last_worker_time&lt;br /&gt;            , [&lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] = (qs.last_worker_time - ((qs.total_worker_time - qs.last_worker_time) /(qs.execution_count - 1)))&lt;br /&gt;            , [% &lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] = &lt;span class="kwrd"&gt;CASE&lt;/span&gt; &lt;span class="kwrd"&gt;WHEN&lt;/span&gt; qs.last_worker_time = 0 &lt;span class="kwrd"&gt;THEN&lt;/span&gt; 100 &lt;span class="kwrd"&gt;ELSE&lt;/span&gt; (qs.last_worker_time - ((qs.total_worker_time - qs.last_worker_time) /(qs.execution_count - 1)))* 100 &lt;span class="kwrd"&gt;END&lt;/span&gt; /(((qs.total_worker_time - qs.last_worker_time) /(qs.execution_count - 1)))&lt;br /&gt;            , [&lt;span class="kwrd"&gt;Last&lt;/span&gt; IO] = last_logical_reads + last_logical_writes + last_physical_reads , [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; IO] = ((total_logical_reads + total_logical_writes + total_physical_reads) - (last_logical_reads + last_logical_writes + last_physical_reads)) / (qs.execution_count - 1)&lt;br /&gt;            , [Individual Query] = &lt;span class="kwrd"&gt;SUBSTRING&lt;/span&gt; (qt.text,qs.statement_start_offset/2, (&lt;span class="kwrd"&gt;CASE&lt;/span&gt; &lt;span class="kwrd"&gt;WHEN&lt;/span&gt; qs.statement_end_offset = -1 &lt;span class="kwrd"&gt;THEN&lt;/span&gt; LEN(&lt;span class="kwrd"&gt;CONVERT&lt;/span&gt;(NVARCHAR(&lt;span class="kwrd"&gt;MAX&lt;/span&gt;), qt.text)) * 2 &lt;span class="kwrd"&gt;ELSE&lt;/span&gt; qs.statement_end_offset &lt;span class="kwrd"&gt;END&lt;/span&gt; - qs.statement_start_offset)/2)&lt;br /&gt;            , [Parent Query] = qt.text&lt;br /&gt;            , [DatabaseName] = DB_NAME(qt.dbid)&lt;br /&gt;&lt;span class="kwrd"&gt;INTO&lt;/span&gt; #SlowQueries&lt;br /&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; sys.dm_exec_query_stats qs&lt;br /&gt;&lt;span class="kwrd"&gt;CROSS&lt;/span&gt; APPLY sys.dm_exec_sql_text(qs.plan_handle) qt&lt;br /&gt;&lt;span class="kwrd"&gt;WHERE&lt;/span&gt; qs.execution_count &amp;gt; 1&lt;br /&gt;    &lt;span class="kwrd"&gt;AND&lt;/span&gt; DB_NAME(qt.dbid) = &lt;span class="kwrd"&gt;CASE&lt;/span&gt; &lt;span class="kwrd"&gt;WHEN&lt;/span&gt; @DatabaseName=&lt;span class="str"&gt;''&lt;/span&gt; &lt;span class="kwrd"&gt;THEN&lt;/span&gt; DB_NAME(qt.dbid) &lt;span class="kwrd"&gt;ELSE&lt;/span&gt; @DatabaseName &lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;ORDER&lt;/span&gt; &lt;span class="kwrd"&gt;BY&lt;/span&gt; [% &lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] &lt;span class="kwrd"&gt;DESC&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;            &lt;span class="rem"&gt;-- Calculate the [IO Deviation] and [% IO Deviation]. &lt;/span&gt;&lt;br /&gt;            &lt;span class="rem"&gt;-- Negative values means we did less I/O than average. &lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; &lt;span class="kwrd"&gt;TOP&lt;/span&gt; 100 [Runs] ,&lt;br /&gt;                [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; &lt;span class="kwrd"&gt;time&lt;/span&gt;] ,&lt;br /&gt;                [&lt;span class="kwrd"&gt;Last&lt;/span&gt; &lt;span class="kwrd"&gt;time&lt;/span&gt;] ,&lt;br /&gt;                [&lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] ,&lt;br /&gt;                [% &lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] ,&lt;br /&gt;                [&lt;span class="kwrd"&gt;Last&lt;/span&gt; IO] ,&lt;br /&gt;                [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; IO] ,&lt;br /&gt;                [IO Deviation] = [&lt;span class="kwrd"&gt;Last&lt;/span&gt; IO] - [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; IO] ,&lt;br /&gt;                [% IO Deviation] = &lt;span class="kwrd"&gt;CASE&lt;/span&gt; &lt;span class="kwrd"&gt;WHEN&lt;/span&gt; [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; IO] = 0 &lt;span class="kwrd"&gt;THEN&lt;/span&gt; 0 &lt;span class="kwrd"&gt;ELSE&lt;/span&gt; ([&lt;span class="kwrd"&gt;Last&lt;/span&gt; IO]- [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; IO]) * 100 / [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; IO] &lt;span class="kwrd"&gt;END&lt;/span&gt; ,&lt;br /&gt;                [Individual Query] ,&lt;br /&gt;                [Parent Query] ,&lt;br /&gt;                [DatabaseName]&lt;br /&gt;&lt;span class="kwrd"&gt;INTO&lt;/span&gt; #SlowQueriesByIO&lt;br /&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; #SlowQueries&lt;br /&gt;&lt;span class="kwrd"&gt;ORDER&lt;/span&gt; &lt;span class="kwrd"&gt;BY&lt;/span&gt; [% &lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] &lt;span class="kwrd"&gt;DESC&lt;/span&gt;&lt;br /&gt;&lt;span class="rem"&gt;-- Extract items where [% Time deviation] less [% IO deviation] is 'large' &lt;/span&gt;&lt;br /&gt;&lt;span class="rem"&gt;-- These queries are slow running, even when we take into account IO deviation. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; &lt;span class="kwrd"&gt;TOP&lt;/span&gt; 100 [Runs] ,&lt;br /&gt;        [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; &lt;span class="kwrd"&gt;time&lt;/span&gt;] ,&lt;br /&gt;        [&lt;span class="kwrd"&gt;Last&lt;/span&gt; &lt;span class="kwrd"&gt;time&lt;/span&gt;] ,&lt;br /&gt;        [&lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] ,&lt;br /&gt;        [% &lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] ,&lt;br /&gt;        [&lt;span class="kwrd"&gt;Last&lt;/span&gt; IO] ,&lt;br /&gt;        [&lt;span class="kwrd"&gt;Avg&lt;/span&gt; IO] ,&lt;br /&gt;        [IO Deviation] ,&lt;br /&gt;        [% IO Deviation] ,&lt;br /&gt;        [Impedance] = [% &lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] - [% IO Deviation] ,&lt;br /&gt;        [Individual Query] ,&lt;br /&gt;        [Parent Query] ,&lt;br /&gt;        [DatabaseName]&lt;br /&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; #SlowQueriesByIO&lt;br /&gt;&lt;span class="kwrd"&gt;WHERE&lt;/span&gt; [% &lt;span class="kwrd"&gt;Time&lt;/span&gt; Deviation] - [% IO Deviation] &amp;gt; 20&lt;br /&gt;&lt;span class="kwrd"&gt;ORDER&lt;/span&gt; &lt;span class="kwrd"&gt;BY&lt;/span&gt; [Impedance] &lt;span class="kwrd"&gt;DESC&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;-- Tidy up. &lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;DROP&lt;/span&gt; &lt;span class="kwrd"&gt;TABLE&lt;/span&gt; #SlowQueries&lt;br /&gt;&lt;span class="kwrd"&gt;DROP&lt;/span&gt; &lt;span class="kwrd"&gt;TABLE&lt;/span&gt; #SlowQueriesByIO&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;-- Test script&lt;/span&gt;&lt;br /&gt;-- &lt;span class="kwrd"&gt;EXEC&lt;/span&gt; master.dbo.dba_QueryTimeDelta &lt;span class="str"&gt;'AllItems20080808'&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3166034192000025084?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3166034192000025084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3166034192000025084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3166034192000025084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3166034192000025084'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/08/optimize-me.html' title='Optimize me!'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7953072195611335440</id><published>2008-08-06T13:54:00.000+01:00</published><updated>2008-08-06T14:04:04.852+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='presentations'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='XP'/><category scheme='http://www.blogger.com/atom/ns#' term='user stories'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Agile Presentations - free or paid?</title><content type='html'>I was amazed (if not shocked) to find this website today: &lt;a href="http://www.agile-software-development.com/"&gt;http://www.agile-software-development.com&lt;/a&gt;&lt;br /&gt;It is selling presentations to help with Agile.&lt;br /&gt;&lt;br /&gt;I refuse to accept this.&lt;br /&gt;&lt;br /&gt;The Agile community, as is obvious when you look at the search results returned by your favourite search engine, has been trying for years to give these things for free. Here's some evidence:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mountaingoatsoftware.com/presentations"&gt;http://www.mountaingoatsoftware.com/presentations&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf"&gt;www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf&lt;/a&gt;&lt;br /&gt;&lt;a href="http://richardsbraindump.blogspot.com/2007/07/agile-presentations.html"&gt;http://richardsbraindump.blogspot.com/2007/07/agile-presentations.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and these are just a few of thousands of examples.&lt;br /&gt;&lt;br /&gt;And after all when trying to explain Scrum/XP or agile pracitces like user stories you need to understand it otherwise how do you expect to change others view about the way it is done? And if you do understand it then you will be able to do the presentation yourself!? Even if you struggle for ideas about your presentation simply look for other people's presentation or articles or even books(!) that are available out there. For free. Not for the "price of a light meal" (10 GBP!?)&lt;br /&gt;&lt;br /&gt;PS. I promise to find a more positive topic for my next post ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7953072195611335440?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7953072195611335440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7953072195611335440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7953072195611335440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7953072195611335440'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/08/agile-presentations-free-or-paid.html' title='Agile Presentations - free or paid?'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-4380981733513874181</id><published>2008-08-04T18:39:00.000+01:00</published><updated>2008-08-04T18:48:28.998+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Pair programming'/><category scheme='http://www.blogger.com/atom/ns#' term='XP'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Pairing...</title><content type='html'>In the software development practice sense:&lt;br /&gt;&lt;br /&gt;1.According to a 1975 US Army study of so-called"two-person teams," pairing improves productivity by about 300%.&lt;br /&gt;&lt;br /&gt;2.According to a 2000 University of Utah study, pairing reduces initialcode defects by up to 86% at a cost of between 0% and 15% coding time.&lt;br /&gt;&lt;br /&gt;Amazing, isn't it? So why self-organizing teams avoid it?&lt;br /&gt;I can see it is right. I know it is right. So what stops me from asking my teams to do it?&lt;br /&gt;&lt;br /&gt;Answer: CEO title? ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-4380981733513874181?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/4380981733513874181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=4380981733513874181' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4380981733513874181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/4380981733513874181'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/08/pairing.html' title='Pairing...'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3265942151960012474</id><published>2008-07-16T09:32:00.000+01:00</published><updated>2008-07-16T09:35:46.136+01:00</updated><title type='text'>Scrum Gurus Speak</title><content type='html'>I am sure not everyone can spend much time reading on scrum development so I thought it might be useful to post this list on here. Will make my life easier also whenever I need to use it ;)&lt;br /&gt;&lt;br /&gt;To tolerate a problem is to insist on it. ~ Ron Jeffries&lt;br /&gt;&lt;br /&gt;A tool is nothing without a skilled artisan to handle it. ~ Tobias&lt;br /&gt;&lt;br /&gt;The practices are not the knowing: they are a path to the knowing. ~Ron Jeffries~&lt;br /&gt;&lt;br /&gt;No matter the circumstances you can always improve. You can always start improving with yourself. You can always start improving today. ~Kent Beck~&lt;br /&gt;&lt;br /&gt;Anyone who uses the term "resource" when referencing people has to put $1 in the "inappropriate comment" jar! ~ Ken Schwaber&lt;br /&gt;&lt;br /&gt;Reality is what we make, not just what we live with. ~Ron Jeffries~&lt;br /&gt;&lt;br /&gt;Make it real or else forget about it -- Carlos Santana&lt;br /&gt;&lt;br /&gt;Without prioritization, nothing is a priority. ~??&lt;br /&gt;&lt;br /&gt;Agility might be said to be about encountering all the problems so early and so often that the effort to fix them is less than the pain of enduring them. ~Ron Jeffries~&lt;br /&gt;&lt;br /&gt;"Everything is simple, until you have to do it yourself". ~??&lt;br /&gt;&lt;br /&gt;"Once you add people to even the simplest problem, it can get pretty messy in a hurry". ~??&lt;br /&gt;&lt;br /&gt;The practices are not the knowing: they are a path to the knowing. ~Ron Jeffries~&lt;br /&gt;&lt;br /&gt;Ability to estimate correctly is not an 'ability' ... it is a fluke and lucky guess ~Roy Morien~&lt;br /&gt;&lt;br /&gt;A dead scrum master is no good to anyone. ~??&lt;br /&gt;&lt;br /&gt;If we're not shipping our software when it's ready, it's poor business practice. If we're not sure whether our software is ready, it's poor software practice. ~Ron Jeffries&lt;br /&gt;&lt;br /&gt;Once you start measuring something, you can easily end up in a situation where the measurement itself starts influencing the things you want to measure. – Wolfgang&lt;br /&gt;&lt;br /&gt;"A team consists of people under pressure to do their best. Conflict is natural and the team needs to know how to deal with the conflict and have resources to draw on when needed." --Ken Schwaber&lt;br /&gt;&lt;br /&gt;Don’t worry about the enterprise rollout today when you have not started even one project. ~??&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3265942151960012474?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3265942151960012474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3265942151960012474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3265942151960012474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3265942151960012474'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/07/scrum-gurus-speak.html' title='Scrum Gurus Speak'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-939774971462095423</id><published>2008-07-11T23:30:00.000+01:00</published><updated>2008-07-14T09:00:06.301+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dysfunctions'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='team'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Team Dysfunctions and Scrum</title><content type='html'>I firmly believe and support the idea that Scrum is a management framework and it is not supposed to sort all problems on Earth. I also think I understand well that Scrum was created to solve “a problem” and it duly delivers the goal. This article however is not about how great Scrum is. This article is about a common problem which I believe most if not all Scrum implementations experience. What I am talking about is the problem of overcoming team dysfunctions.&lt;br /&gt;It is known that a Scrum implementation, especially in its early days is expected to and almost always reveals hidden problems and issues that usually cause one or more major team dysfunctions. Finding ways to overcome these dysfunctions is the main goal of this article.&lt;br /&gt;&lt;strong&gt;A beautiful beginning&lt;/strong&gt;&lt;br /&gt;So, you have introduced Scrum and you are working with the first ever Scrum team in your organisation. Luckily all team members seem to be interested and attend all the meetings. You have managed to get a room with whiteboards where the Daily stand-up takes place and you are also able to book an appropriately equipped room for reviews and plannings. Everyone in the organisation seems to be quite excited by the use of index cards and blu-tac which creates an energetic culture and you really feel good about the way things are going.&lt;br /&gt;Retrospectives though feel a bit weird although you can’t quite figure out why. And then suddenly it all kicks-off with an against the rules reaction of a team member during a retrospective meeting after a disastrous review. The team achieved mere 5 points out of 12 planned. Tom, a senior developer says that Chris, a test engineer wouldn’t let the rest of the team do any testing. As a result the team ended up with half of the stories in the final stages of testing just because test engineers would not trust the rest of the team members to provide adequate testing. Surprised by the fact that he is being blamed Chris replies that no one else is qualified to do “proper testing” and anyway testing is not being paid enough attention in Scrum so he believes quality is going down. You finally realise that you need to stop this and you speak about how blaming is not allowed and accent on the positives of identifying a problem which the team now needs to focus on resolving.&lt;br /&gt;The event throws you a little bit out of focus. You see this as a technical issue where testing needs to be automated to reduce the workload of testers. You start reading about test automation and distribute various useful web casts and studies about it. You even change your Scrum training and do it specifically for your test engineers. They seem to understand more and more about cross functional teams and the need of automation. You forget about that retrospective for now.&lt;br /&gt;Although the problem may disappear unfortunately the issue is a lot bigger. Your test engineers do not trust the rest of the team and perhaps vice versa. Lack of trust is usually caused by the unwillingness to be vulnerable. Team members are not open with one another and are afraid to talk about their mistakes and weaknesses. At the same time the fact that your previous retrospectives seemed to be running well suggests that the team might be avoiding conflict. Because of the lack of trust the Team cannot engage in open debates, instead they resort to indirect discussions and shielded comments. Fear of conflict usually only postpones the conflict and once the disappointment reaches certain level the reaction will cause far bigger problem than if the conflict had arisen earlier, or even better resolved in a team debate.&lt;br /&gt;&lt;strong&gt;Definitely getting better&lt;br /&gt;&lt;/strong&gt;Your testers now seemed to have finally got it. At least they no longer question automated testing and seem to be spending time on finding an appropriate tool to use. You still have slight concerns about the way the team reaches quick agreement during planning although you can easily explain this with the team getting more and more used to Scrum. Finally you’re edging close to completing the list of stories in the backlog so you start talking about release. On what seem to certainly be the last planning meeting you start discussing final steps to produce deliverable product which appears to cause a little more discomfort compared to previous meetings. Most unexpectedly Jane, your other test engineer, states out of the blue that she doesn’t care if the team decides that the product is ready for release as she anyway isn’t convinced that enough testing has been done. This sparks Chris’s comment that he wouldn’t accept responsibility for this product as he has never done less testing nor seen a most weird way to develop something. Peter who is a web developer in the team responds that test engineers still do not trust the rest of the team so how can more testing be done when only two team members are testing.&lt;br /&gt;You are disappointed and very concerned that what seemed to be a maturing Scrum team suddenly doesn’t even act as a team. You spend the rest of the day reading about teamwork and various ways to improve it. You are beginning to realise that without sorting out underlying problems it would be difficult to improve practices and productivity.&lt;br /&gt;When a team lacks conflict or what is usually called healthy conflict this could lead to lack of commitment. Because team members cannot air their opinions in an open discussion they rarely if at all commit to decision although they may demonstrate agreement in meetings. Teams members feel as if their opinions do not matter therefore find it difficult to support team decisions. Unfortunately when this is the case it triggers an even bigger problem – avoidance of accountability. Without committing to a well understood plan of action, it doesn’t matter how focused your people are they often fail to call their peers on actions and behaviors that seem counterproductive to the good of the team.&lt;br /&gt;&lt;strong&gt;Did you see it coming?&lt;/strong&gt;&lt;br /&gt;The next morning things seem to become even worse. On the daily scrum Pete, senior developer shows impatience while Chris is talking, interrupts him to make a point about team members not following practices which he believes are a must. Tom also joins in by ignoring the usual order and stating that he feels it became more difficult for him to do “proper” development and increase his expertise. Jane follows to confirm what is obvious to the rest – she doesn’t enjoy working “that way” because she doesn’t see any career progression opportunities with Scrum.&lt;br /&gt;You feel betrayed. It seems like the hundreds of hours spent on convincing people and setting up the basics have disappeared. The team hasn’t been maturing, it hasn’t even formed. Team members were creating artificial harmony by avoiding conflict and now they feel disengaged and demonstrate no commitment.&lt;br /&gt;If the team fails to hold one another accountable this leads to an environment where the most damaging dysfunction is demonstrated. When team members put their individual needs e.g. career development, recognition, etc. or even the needs of a group of people inside the team above the collective goals of the team this leads to Inattention to results.&lt;br /&gt;You are in an awkward situation because you firmly believe Scrum is not the reason for these problems and yet Scrum exposed the dysfunctions. Everyone will be convinced that pre-Scrum no dysfunctions existed and now your team looks like falling apart. How can you change this? How can you resurrect the team and prove to senior management that Scrum is worth the effort?&lt;br /&gt;&lt;strong&gt;Can somebody please explain!&lt;/strong&gt;&lt;br /&gt;I am convinced there is no easy answer to these questions; however I also believe that by following a few simple rules a lot can be done to save a dysfunctional team like the one we just looked at. While a lot of sources suggest that Scrum Masters should not deal with cases like this I tend to disagree. What if middle management doesn’t want to assist? What if they blame Scrum/You for the problem? What if you don’t want to lose the battle?&lt;br /&gt;Before we get onto it I need to warn you that this is not something that can change overnight. You will need a lot of patience, good coaching and facilitation skills and then even more patience. It will probably be many days if not weeks until you see some change and might take up to 6-9 months until you start feeling optimistic about your team.&lt;br /&gt;&lt;strong&gt;Are you vulnerable?&lt;/strong&gt;&lt;br /&gt;It all starts with trust so it is a good idea to look at establishing trust first. Ask yourself these questions: Are you vulnerable? Do you act like you are? Are you communicating enough to make the team aware that you are ready to make yourself vulnerable? Talk to the team or individually. Do a group exercise where you ask everyone to make themselves vulnerable by sharing details they otherwise would not want to. You will find examples easily but something in the lines of: strong and weak side, biggest challenge in school, etc. will do the trick. You also need to find a way to get the team together outside of normal work environment. This may range from organising a night out for the whole team to off-site event. Do as appropriate depending on your budget. Try to do the same activity at least once a month.&lt;br /&gt;How would you now if you succeeded?&lt;br /&gt;- When you start hearing team members answering honestly “I don’t know”&lt;br /&gt;- Team members happily share information and offer help&lt;br /&gt;&lt;strong&gt;Plain talking&lt;/strong&gt;&lt;br /&gt;Politics is when people choose their words and actions based on how they want others to react rather than on what they really think. Politics is when attention is paid to the speaker’s rank rather than dialogue content. Politics kill progress; therefore you need to stop political behaviour immediately.&lt;br /&gt;Is there a lot of whispering in the team? Can your team members freely express what they think without fearing negative reaction? Start by telling your team to think as if they are two levels higher in the hierarchy. Encourage honest comments regardless of how ruthless they may sound. Print out posters explaining why politics is bad and put them on the walls around your team or if allowed in the whole building. Protect and support your people to speak openly with anyone in the company. Encourage healthy debate by asking open questions like: What other options do we have? What would happen if we go with this solution?&lt;br /&gt;How would you know if you succeeded?&lt;br /&gt;- When whispering is gone&lt;br /&gt;- When you can join a team discussion and the topic doesn’t get changed&lt;br /&gt;&lt;strong&gt;Something smells bad?&lt;/strong&gt;&lt;br /&gt;Agreement is good but be careful how you reach it. If you often feel that the team agrees too easily, if decisions are taken too quickly and meetings go too quietly then perhaps not everything is as good as it looks. Such “easy” decisions are bad for the team because team members will not feel fully involved because they could not voice their opinions due to dysfunctions already discussed above.&lt;br /&gt;The only thing you can do in this case is to be there as facilitator and ask the questions required to spark a healthy debate. Ask about any weakness you see or suggest solutions but be careful – try to be only an advisor. When a debate is going in the wrong direction you should try to bring back the business goal and accent on the responsibility and effort required to achieve a great solution. Avoid digging into too much detail – this is where you will usually lose most of your time.&lt;br /&gt;How would you know if you succeeded?&lt;br /&gt;- When team members can say "I may not agree with your ideas but I understand them and can support them."&lt;br /&gt;&lt;strong&gt;A group or a team&lt;br /&gt;&lt;/strong&gt;According to a popular definition a team is a small group of people with complementary skills and abilities who are committed to a common goal and approach for which they hold each other accountable. Presumably if a group of people doesn’t meet these criteria it remains just a group of people.&lt;br /&gt;Do you often notice team members not particularly interested in team decisions? Have you seen team members only interested in their propositions and not willing to discuss or support others’ solutions? Do you often here “This is not my area. You need to speak to X”? Then perhaps you see what I mean. You need to set team goals and make sure everyone in the team is motivated to meet these goals. Sprint targets are good goals to meet but not always enough. Think about some more. These could be one off events like team games or reoccurring like review process. If you do have or want to start a performance review process make sure you go with the review process for agile teams because other process will make things worse. The review process for agile teams however used with well specified team goals might be just what you need to make sure the team is committed to a common goal and meeting these targets is really important for everyone and for the team.&lt;br /&gt;How would you know if you succeeded?&lt;br /&gt;- When sprint targets met rate increases significantly and anyway you will KNOW it on “that” review meeting&lt;br /&gt;&lt;strong&gt;I scored two goals!&lt;br /&gt;&lt;/strong&gt;A friend was telling me a story about his son. The boy used to play football and once when his father (who actually hates football) picked him up after a game he asked: who won the game? The boy answered: I scored two goals. His father took a deep breath and asked again: Who won the game? Then the boy said: we lost 2:7 but I scored two goals isn’t that the important bit?&lt;br /&gt;Clearly team members interested mainly in their individual goals and not paying attention to team’s results are causing the biggest of all damages. Perhaps this is caused by your organisation’s implementation of traditional performance review process, or just because team members fail to see benefits in achieving the team goal, something that is obvious with achieving their personal goal.&lt;br /&gt;Make sure to explicitly set performance objectives and individual goals which are aligned with the team goals. This may seem a difficult task but there is plenty of information how to do it – you may begin by reading about the review process for agile teams. Note that you may need a lot of support from the senior management and it may seem as a difficult battle however only by winning it you can avoid ambiguous goals and the inattention to results behaviour. Team members will still have goals to work towards but now these goals will not get in the way of team’s targets.&lt;br /&gt;How would you now if you succeeded?&lt;br /&gt;- When team members start using more “we” rather than “I”&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The show must go on...&lt;/strong&gt;&lt;br /&gt;The goal I set at the start of this article was to look at a few common scenarios, identify team dysfunctions and suggest ways to resolve them in Scrum environment. I’d like to believe the goal is mostly achieved. Of course this is only a five page article and you will need to read a lot more than this in order to succeed but my feeling is that since the thoughts I share are from experience you may find them useful. And if you do find this article helpful feel free to get in touch but do also remember that the battle to keep your team functional is one that you will have to keep winning over and over again.&lt;br /&gt;Good thing you’re not alone on the way!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;References:&lt;br /&gt;The Five Dysfunctions of a Team -http://www.amazon.co.uk/Five-Dysfunctions-Team-Leadership-Fable/dp/0787960756/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1215814459&amp;amp;sr=8-1&lt;br /&gt;Various ideas generated by reading posts on http://groups.yahoo.com/group/scrumdevelopment&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-939774971462095423?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/939774971462095423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=939774971462095423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/939774971462095423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/939774971462095423'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/07/team-dysfunctions-and-scrum.html' title='Team Dysfunctions and Scrum'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-3474338539162711780</id><published>2008-06-15T15:40:00.000+01:00</published><updated>2008-06-15T23:42:25.721+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nokia Test'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>The Nokia Test</title><content type='html'>About a month ago I have decided to ask everyone in the department to rate our scrum implementation based on questions from the nokia test. I think this was a brilliant idea because it exposed a number of problems with both the teams and the product owners. Also some of the questions were misunderstood by several team members. The summary of results is below:&lt;br /&gt;1. Iteration length less than 6 weeks – 91.67%&lt;br /&gt;2. Fixed iterations – 100%&lt;br /&gt;3. Product Backlog items always estimated – 0% &lt;br /&gt;4. Velocity known– 91.67%&lt;br /&gt;5. Burndown charts generated – 100% &lt;br /&gt;6. Product Owner known – 66.67%&lt;br /&gt;7. No Project Managers interfering – 75%&lt;br /&gt;Interesting that for example on question number one somebody said he isn't quite sure if iterations should be less than 6 weeks and fixed at all! Also somebody has replied with "I don't know what it is" to question number 4(?!). The results of 6 and 7 were just a good reminder to some of our managers to stop messing with scrum.&lt;br /&gt;Overall we had a very positive response following these results so I am thinking about doing it every 6 months ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-3474338539162711780?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/3474338539162711780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=3474338539162711780' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3474338539162711780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/3474338539162711780'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/06/nokia-test.html' title='The Nokia Test'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-7719798783789533926</id><published>2008-05-30T11:05:00.000+01:00</published><updated>2008-05-30T11:07:31.813+01:00</updated><title type='text'>Implementing Scrum</title><content type='html'>right, this is not a long and boring article with advices which you don't need. it is just a link to a site which I find quite &lt;a href="http://www.implementingscrum.com/" target="_blank"&gt;funny &lt;/a&gt;:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-7719798783789533926?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/7719798783789533926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=7719798783789533926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7719798783789533926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/7719798783789533926'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/05/implementing-scrum.html' title='Implementing Scrum'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-5202682173910043604</id><published>2008-05-30T11:01:00.000+01:00</published><updated>2008-05-30T11:05:00.101+01:00</updated><title type='text'>The Product Owner sibject (again)</title><content type='html'>A while ago I came up with the 3-headed PO article. Well I must say now time proved it works temporarily only. At least for our teams. What made me thinking about it was this:&lt;br /&gt;http://www.infoq.com/articles/agile-product-owner&lt;br /&gt;which is funny in a way because another article by the same person (who happens to be the guy that gave me my CSM) inspired me to write the 3 headed PO. &lt;br /&gt;I think he is quite right and if you go for a PO subsitute you lose a lot, which is something we (or our teams) realised and we're now making changes to see if we can make things better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-5202682173910043604?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/5202682173910043604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=5202682173910043604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5202682173910043604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/5202682173910043604'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/05/product-owner-sibject-again.html' title='The Product Owner sibject (again)'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4514167134140564376.post-6772780001676045045</id><published>2008-04-23T15:38:00.000+01:00</published><updated>2008-06-15T16:02:37.066+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><category scheme='http://www.blogger.com/atom/ns#' term='DROP'/><title type='text'>Drop a SQL Server database from your .net code</title><content type='html'>Have you ever been in a situation where you need to provide uninstall funcitonality for database installation? Imagine you have just created your nice new database in Sql server and all the scripts have been created but at the last line something happens and you need to rollback. This also includes dropping the database and it isn't straight forward. Closing your connection(s) doesn't help as they don't close straight away. While looking for a solution I came accross one and decided to share it here.&lt;br /&gt;This is the method I created:&lt;br /&gt;&lt;br /&gt;private string GetKillProcessStatement(string database)&lt;br /&gt;{&lt;br /&gt;    string result = string.Empty;&lt;br /&gt;    StringBuilder sql = new StringBuilder();&lt;br /&gt;&lt;br /&gt;    sql.AppendLine("DECLARE @SQL varchar(max)");&lt;br /&gt;    sql.AppendLine("SELECT @SQL = COALESCE(@SQL,'') + 'Kill ' + Convert(varchar, SPId) + ';'");&lt;br /&gt;    sql.AppendLine("FROM MASTER..SysProcesses");&lt;br /&gt;    sql.AppendLine("WHERE DBId = DB_ID('" + database + "') AND SPId &lt;&gt; @@SPId");&lt;br /&gt;    sql.AppendLine("SELECT @SQL");&lt;br /&gt;&lt;br /&gt;    SqlConnection dropDbSqlConn = new SqlConnection(_masterConnStr);&lt;br /&gt;    dropDbSqlConn.Open();&lt;br /&gt;&lt;br /&gt;    using (SqlCommand sqcomm = new SqlCommand())&lt;br /&gt;    {&lt;br /&gt;        sqcomm.Connection = dropDbSqlConn;&lt;br /&gt;&lt;br /&gt;        sqcomm.CommandType = CommandType.Text;&lt;br /&gt;        sqcomm.CommandText = sql.ToString();&lt;br /&gt;        &lt;br /&gt;        sqcomm.Prepare();&lt;br /&gt;&lt;br /&gt;        object obj = sqcomm.ExecuteScalar();&lt;br /&gt;&lt;br /&gt;        if (obj!=null)&lt;br /&gt;            result = obj.ToString();&lt;br /&gt;    }&lt;br /&gt;    dropDbSqlConn.Close();&lt;br /&gt;    return result;&lt;br /&gt;}&lt;br /&gt;A few clarifications: _masterConnStr is the connection string to the master db on this server. If you need to create a db you will probably already have this one available. In this case it is a private member in the installer class. I explicitly need it to be inline sql as i don't want to install stored procs in other databases on the server. Database access rights to do that will be available because the user we require also needs to create dbs.&lt;br /&gt;The inline sql when executed returns a list of kill statements like this one: 'Kill 11;Kill 23;Kill 45;' . The numbers will be the process ids in Sql Server. Once you get this you are just a simple ExecuteNonQuery of this string before you will be able to drop your database regardless of the number of connections on it. Ok I know there might be more arguments for connection initiated between your kill execute and your drop statement execute but there is cure for this as well. If this is a worry then execute this sql script before you issue the drop statement:&lt;br /&gt;"ALTER DATABASE [" + database + "] SET SINGLE_USER WITH ROLLBACK IMMEDIATE";&lt;br /&gt;I wouldn't be bothered to do so as in my case this is a newly installed db and there is no chance someone will know about it.&lt;br /&gt;Back to the point I believe this is a good solution to ensure that you can drop a sql server db and the statement won’t fail because of open connections.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4514167134140564376-6772780001676045045?l=plamenbalkanski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plamenbalkanski.blogspot.com/feeds/6772780001676045045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4514167134140564376&amp;postID=6772780001676045045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6772780001676045045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4514167134140564376/posts/default/6772780001676045045'/><link rel='alternate' type='text/html' href='http://plamenbalkanski.blogspot.com/2008/04/drop-sql-server-database-from-your-net.html' title='Drop a SQL Server database from your .net code'/><author><name>Plamen Balkanski</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
