<?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:blogger='http://schemas.google.com/blogger/2008' 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-3746044630409539330</id><updated>2024-09-28T09:05:39.418+10:00</updated><category term="cloud"/><category term="agile"/><category term="appsterdam"/><category term="ec2"/><category term="infrastructure_as_code"/><category term="kanban"/><category term="AWS"/><category term="DevOps"/><category term="big_visible_charts"/><category term="continuous_delivery"/><category term="design"/><category term="lean"/><category term="mobile"/><category term="rea"/><category term="risk"/><category term="theory_of_constraints"/><category term="ux"/><category term="vmware"/><title type='text'>agileben</title><subtitle type='html'>Ben&#39;s blog about Lean Startup, Agile, Kanban and more</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.agileben.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-4974889352069558036</id><published>2016-04-22T11:26:00.004+10:00</published><updated>2016-04-22T11:26:40.056+10:00</updated><title type='text'>New Blog: agileben.com/blog</title><content type='html'>Hi,&lt;br /&gt;
&lt;br /&gt;
As part of setting up a new website I&#39;ve moved my blog over here:&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;https://www.blogger.com/goog_1451123801&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/b&gt;
&lt;b&gt;&lt;a href=&quot;http://agileben.com/blog&quot;&gt;agileben.com/blog&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Hope to see you over there.&lt;br /&gt;
&lt;br /&gt;
Ben</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/4974889352069558036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2016/04/new-blog-agilebencomblog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/4974889352069558036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/4974889352069558036'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2016/04/new-blog-agilebencomblog.html' title='New Blog: agileben.com/blog'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-8021705747744936007</id><published>2015-12-08T15:36:00.001+11:00</published><updated>2015-12-08T15:46:37.989+11:00</updated><title type='text'>An initial problem with Large Scale Scrum (LeSS)</title><content type='html'>I&#39;ve noticed a bit of a problem with Scrum: it&#39;s comes across as hopelessly idealistic and simplistic for many people hearing about it for the first time. If you work in an organisation of any complexity or size you will have felt this gut reaction to hearing a Scrum expert explain the framework: it seems to ignore the reality of the current organisational complexity, existing roles and management thinking.&lt;br /&gt;
&lt;br /&gt;
I was in Sydney last week attending the &lt;a href=&quot;https://www.eventbrite.com.au/e/certified-less-practitioner-principles-to-practices-sydney-tickets-16375719217&quot; target=&quot;_blank&quot;&gt;Certified LeSS Practitioner training&lt;/a&gt; by the wonderful Bas Vodde. &lt;br /&gt;
&lt;br /&gt;
At the training I found LeSS triggered an&amp;nbsp;even worse gut reaction: as a direct application of Scrum at organisational scale LeSS seemed too simplistic to address the challenges across multiple teams, systems and functions. The challenges seem much more difficult at organisational scale compared to adopting Scrum at a team level.&lt;br /&gt;
&lt;br /&gt;
I happy to say that after 3 days of stories, exercises, insights and some hilarious videos from Bas, I feel I got past this initial &quot;it&#39;s too simple&quot; gut reaction and gained a new perspective on Scrum and some new ways to think about agility at organisational scale. Here is one of the best bits from the training:&lt;br /&gt;
&lt;br /&gt;
Actually creating real&amp;nbsp;&lt;a href=&quot;https://less.works/less/structure/feature_teams.html&quot; target=&quot;_blank&quot;&gt;feature teams&lt;/a&gt;. &amp;nbsp;Feature teams done properly are for me the central idea for organisational agility in LeSS. This includes the restructuring into fully cross-functional feature teams that work across components in the architecture and implementing the related changes to reporting lines, job descriptions and engineering practices. &lt;br /&gt;
&lt;br /&gt;
One of my favourite parts of the training was how Bas positioned feature teams as a way of forcing organisational agility through continuous learning. He suggested we welcome the problems that specialisation brings. Forming feature teams allows us to deliberately set up a conflict between specialisation and prioritisation. You could also see this as a conflict between efficiency and agility.&lt;br /&gt;
&lt;br /&gt;
If a Scrum team&#39;s purpose is to always work on implementing the highest value customer features then there is often going to be a significant imbalance between skills and features. The current specialisations and systems knowledge available in a given team will often not be suitable to implement the selected highest value customer feature.&lt;br /&gt;
&lt;br /&gt;
Bas suggested we exploit this imbalance by challenging teams to learn new systems, skills and domain knowledge and to use this imbalance to force this learning. On the other hand, when there is an available team that already has the skills to implement a feature we should take maximum advantage of the skills in that team by implementing that feature in the best team possible. &lt;br /&gt;
&lt;br /&gt;
This idea of treating team members as expert learners, not as expert specialists was repeated throughout the training and was a challenging idea with many ramifications.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&quot;I used to be a BA, but now I&#39;m a team member&quot;&lt;/blockquote&gt;
&lt;br /&gt;
Many of us had fears about the willingness of staff to be proactive learners and their willingness to work outside their specialisation. One helpful topic was a review of McGregor&#39;s &lt;a href=&quot;https://en.wikipedia.org/wiki/Theory_X_and_Theory_Y&quot; target=&quot;_blank&quot;&gt;Theory X and Theory Y management beliefs&lt;/a&gt;, and a reminder that these beliefs can be diabolically self-reinforcing: if you believe staff need a clearly defined job role to be effective this will create narrow work behaviours in staff. Bas pointed out shifting management beliefs takes lots of time, and probably lots of beer.&lt;br /&gt;
&lt;br /&gt;
There were a lot of other gems coming out of the LeSS training, and I&#39;ll save these for a future post: scaling the Product Owner role, the feature team adoption map, differences from SAFe and new perspectives on team level Scrum. &lt;br /&gt;
&lt;br /&gt;
If you are interested in scaling your agile adoption outside a single team feel free to &lt;a href=&quot;https://agileben.acuityscheduling.com/schedule.php&quot; target=&quot;_blank&quot;&gt;get in touch&lt;/a&gt;, I&#39;m happy to give an overview of LeSS or discuss how LeSS might be useful in your context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/8021705747744936007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2015/12/a-problem-with-large-scale-scrum-less.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/8021705747744936007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/8021705747744936007'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2015/12/a-problem-with-large-scale-scrum-less.html' title='An initial problem with Large Scale Scrum (LeSS)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-7187078596725275428</id><published>2015-10-15T18:07:00.000+11:00</published><updated>2015-10-16T14:44:24.283+11:00</updated><title type='text'>Is aiming for &quot;done&quot; within a sprint harmful?</title><content type='html'>Many of my clients new to Scrum often try to fit everything into a 2 week cycle but find that all the work required doesn&#39;t fit! Often the definition of done is too long to get something to &quot;done&quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAj-2Oi_xRrslrW9VoLh2K2q0jISpkWHQMlCx0tvr5J7ktmdqpjfhFFu18JpkJnMSpPwK3pH8dyl1Or1cLh4g9aGOiCKwoDAlWB1TnX4zjXImhlagbDMTAY5xejZEJ9RrIeo_cnsq0vg0/s1600/Work+not+fitting+into+2+weeks.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAj-2Oi_xRrslrW9VoLh2K2q0jISpkWHQMlCx0tvr5J7ktmdqpjfhFFu18JpkJnMSpPwK3pH8dyl1Or1cLh4g9aGOiCKwoDAlWB1TnX4zjXImhlagbDMTAY5xejZEJ9RrIeo_cnsq0vg0/s1600/Work+not+fitting+into+2+weeks.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
One response to this problem is to blame a lack of upfront analysis, and suggest it would be easier to commit to getting to done if more analysis was done up front, and while we are doing that perhaps testing could be allowed to spill into the following sprint:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwXqWFKXy78vRrzqLl9htY3CF7J9c8fHOj1Y1VwWgEMu8KczlNnyZJ64ovzhFt0h9TQWiVCL4QoFm4O8771c67SXWsNVFQ-NnhPOJohFCdj4NQ2X6Ri_xoNWk_X3hABAzL7fXZNe8GdKs/s1600/Pre+bake+anaysis.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;155&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwXqWFKXy78vRrzqLl9htY3CF7J9c8fHOj1Y1VwWgEMu8KczlNnyZJ64ovzhFt0h9TQWiVCL4QoFm4O8771c67SXWsNVFQ-NnhPOJohFCdj4NQ2X6Ri_xoNWk_X3hABAzL7fXZNe8GdKs/s320/Pre+bake+anaysis.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Unfortunately this suggestion, to do analysis one sprint ahead and testing one sprint behind, leads to long end to end lead times (six weeks in the above example); It also reduces our planning agility, giving us only one chance to implement and provides limited opportunities to react to feedback or to learn as we go.&lt;br /&gt;
&lt;br /&gt;
At this point I usually advise teams to start by looking at making the stories smaller by &lt;b&gt;splitting stories&lt;/b&gt; up so that all activities do fit in the sprint. For new teams this can be difficult especially if we have not done any analysis to meaningfully split the story and does not really address the &quot;one chance to get it right&quot; problem. &lt;br /&gt;
&lt;br /&gt;
Consider splitting the work into three &lt;b&gt;iterations&lt;/b&gt;: one to learn, one to get it working, and one to polish for release, with all team roles and activities inculding development, testing and review happening for each iteration. At each point collecting feedback and refining the plan:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgWF-Ua8ma50tE2LM-dKsBZRow4ho_p1cRc-D6exvyWdGg7YPE7Us9sHqiQY-dQ4erJJmtSl49amF7yoBKNBAa-YdWRJ_Oe2_WPJSIW9DexJWX04SsI6DYFz_HNz9FL0ENWg9PXr23YiE/s1600/Iterate.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;285&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgWF-Ua8ma50tE2LM-dKsBZRow4ho_p1cRc-D6exvyWdGg7YPE7Us9sHqiQY-dQ4erJJmtSl49amF7yoBKNBAa-YdWRJ_Oe2_WPJSIW9DexJWX04SsI6DYFz_HNz9FL0ENWg9PXr23YiE/s320/Iterate.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
The first iteration of the story (v1 above) could start from nothing: analyst, developer and tester could working together through the sprint to discover what is possible, what is useful and how we might build, test and deliver it. &amp;nbsp;I&#39;d suggest the team aim to demonstrate some working software at this stage, even if only a prototype of part of the story. &amp;nbsp;In v2 we might aim for a fully implemented and tested version perhaps with some rough edges, and in v3 we might aim for a fully production ready operational version. In this way we are &lt;b&gt;deliberately not getting the story to &quot;done&quot;&lt;/b&gt; each sprint, instead emphasising learning and iteration over completeness.&lt;br /&gt;
&lt;br /&gt;
Based on this chain of thinking I would say too much emphasis on getting to &quot;done&quot; (or getting it &quot;right&quot;) can get in the way of our ability to learn iteratively and isn&#39;t learning fast the reason we are using Scrum in the first place? &amp;nbsp;I&#39;m suggesting that creating multi iteration stories could be a useful practice in this context. If all else fails you can always increase your sprint length: a 3 or 4 week cycle is still much better than 6 weeks!&lt;br /&gt;
&lt;br /&gt;
This is an early draft post, feedback welcome. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/7187078596725275428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2015/10/is-aiming-for-done-within-sprint-harmful.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/7187078596725275428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/7187078596725275428'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2015/10/is-aiming-for-done-within-sprint-harmful.html' title='Is aiming for &quot;done&quot; within a sprint harmful?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAj-2Oi_xRrslrW9VoLh2K2q0jISpkWHQMlCx0tvr5J7ktmdqpjfhFFu18JpkJnMSpPwK3pH8dyl1Or1cLh4g9aGOiCKwoDAlWB1TnX4zjXImhlagbDMTAY5xejZEJ9RrIeo_cnsq0vg0/s72-c/Work+not+fitting+into+2+weeks.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-3303795158722689381</id><published>2013-05-06T21:53:00.002+10:00</published><updated>2013-05-07T18:08:43.234+10:00</updated><title type='text'>Help us crowd-fund an amazing Lean Kanban conference in Melbourne this September 2013</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
I&#39;m really excited to announce the Lean Kanban Australia/New Zealand conference&amp;nbsp;&lt;b&gt;12-13th September&amp;nbsp;&lt;/b&gt;this year! We&#39;re using a crowd-funding campaign to validate the concept in a lean way :-)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6_Jx_BB8c4b7DJWqyldDJiDHRM16UdxZutWeQQY7asBavqoZRiDmBZ7siC5aT0qHXQznFF49CcmFDfQeR_8_OTIbOjkgm4ldYhaQ5zWUjKClhn4I7gX-iu6dWfRsjM-iOjYN_bNijqDM/s1600/lkanz_logo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;209&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6_Jx_BB8c4b7DJWqyldDJiDHRM16UdxZutWeQQY7asBavqoZRiDmBZ7siC5aT0qHXQznFF49CcmFDfQeR_8_OTIbOjkgm4ldYhaQ5zWUjKClhn4I7gX-iu6dWfRsjM-iOjYN_bNijqDM/s320/lkanz_logo.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Checkout&amp;nbsp;&lt;a href=&quot;http://www.pozible.com/lkanz&quot;&gt;http://www.pozible.com/lkanz&lt;/a&gt;&amp;nbsp;and pledge to buy a discounted ticket. There are only 40 discount tickets available so get in fast to secure a really cheap price and to show your good taste, and your support for the conference.&lt;br /&gt;
&lt;br /&gt;
Also, talk to your company about the opportunity to sponsor the conference, they can sponsor direct from the pozible campaign or contact any of the organisers.&lt;br /&gt;
&lt;br /&gt;
Finally, please put the word out via twitter or your own blog. Help us bring the world&#39;s best Lean and Kanban speakers to Australia. Let me know if you have any questions!&lt;br /&gt;
&lt;br /&gt;
Ben&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/3303795158722689381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2013/05/help-us-crowd-fund-amazing-lean-kanban.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/3303795158722689381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/3303795158722689381'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2013/05/help-us-crowd-fund-amazing-lean-kanban.html' title='Help us crowd-fund an amazing Lean Kanban conference in Melbourne this September 2013'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6_Jx_BB8c4b7DJWqyldDJiDHRM16UdxZutWeQQY7asBavqoZRiDmBZ7siC5aT0qHXQznFF49CcmFDfQeR_8_OTIbOjkgm4ldYhaQ5zWUjKClhn4I7gX-iu6dWfRsjM-iOjYN_bNijqDM/s72-c/lkanz_logo.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-1955054580667975087</id><published>2013-01-22T15:18:00.000+11:00</published><updated>2013-01-22T15:18:22.891+11:00</updated><title type='text'>A new kind of limited WIP: Card duration limits</title><content type='html'>Here are my notes from my &quot;99 second presentation&quot; from the &lt;a href=&quot;http://www.meetup.com/Limited-WIP-Society/events/93460632/&quot; target=&quot;_blank&quot;&gt;Limited WIP Society Melbourne meetup today&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;








&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
Today I want to talk about another kind of limited WIP: a card duration limit, or if you will a dynamic batch size limit:&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
I&#39;d like to propose that we could make more use of duration limits on our software development processes, &amp;nbsp;basically by pulling a card out of our Kanban process if it exceed a pre-determined system duration limit and putting it back into the backlog, probably with an indicator that it had used up the allowed capacity.&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
We would then have an opportunity to re-prioritise the task based on knowing it has hit the limit and if appropriate re-queue the task. A bit like an operating systems does, it would prevent one task from consuming excessive system capacity and by freeing up system capacity we allow other, possibly higher value cards to flow through our process.&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
I would imagine this might allow us to control the upper cycle time of our system, preventing late and surprising high lead times. Instead of having to wait for cycle time to be measured to indicate we had a problem, this duration limit would act as a leading indicator for early intervention while the card was still in process.&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
One consideration to balance would be the costs of re-work and task switching when we decided to re-start that task at a later time.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
However, having this duration limit would allow us to safely take on very risky, unknown size and unknown complexity cards while limiting the effect on flow. I wonder if this would then allow us to more safely exploit the variation in tasks sizes in software development for maximum economic return.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
So I propose we experiment with limiting card durations and observe the economic tradeoffs that result, I&#39;d be interested in hearing your thoughts.&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
PS. You can probably tell I&#39;ve been &lt;a href=&quot;http://www.amazon.com/The-Principles-Product-Development-Flow/dp/1935401009&quot; target=&quot;_blank&quot;&gt;reading Don Reinertsen&lt;/a&gt; recently.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
PPS. I&#39;m running an &lt;a href=&quot;http://agileben.eventbrite.com.au/&quot; target=&quot;_blank&quot;&gt;Introduction to Kanban 2-day course in Melbourne&lt;/a&gt;.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/1955054580667975087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2013/01/a-new-kind-of-limited-wip-card-duration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/1955054580667975087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/1955054580667975087'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2013/01/a-new-kind-of-limited-wip-card-duration.html' title='A new kind of limited WIP: Card duration limits'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-4866401455852639224</id><published>2012-07-07T22:38:00.001+10:00</published><updated>2012-07-07T22:44:58.367+10:00</updated><title type='text'>Startup Weekend Amsterdam</title><content type='html'>So I&#39;m at Startup Weekend in Amsterdam, learning about customer validation and lean startups. It&#39;s a pretty crazy environment, lots of energy and even a famous speaker to get us started:&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrRgy2P7gVs-N87f7mCGmtl3wDcM0sXi9np-4ZLleRWzLU3o1u68T6NWYEnC0qLBZ0FjcPZP3g0mgul3gWE50vtQcRhpO_k5O0SnXRxxGERfg8KT_ohjYCYC7pf2fqKxqoqBvAMFDl7xs/s1600/steve+blank+photo.jpg-large&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;239&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrRgy2P7gVs-N87f7mCGmtl3wDcM0sXi9np-4ZLleRWzLU3o1u68T6NWYEnC0qLBZ0FjcPZP3g0mgul3gWE50vtQcRhpO_k5O0SnXRxxGERfg8KT_ohjYCYC7pf2fqKxqoqBvAMFDl7xs/s320/steve+blank+photo.jpg-large&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Steve Blank makes a surprise appearance at #swams&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;After the pitches I joined a startup that helps researchers find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;foreign&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;correspondents&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;in hard to research countries. &amp;nbsp;The&#39;re doing some interesting things around quickly geolocating potential&amp;nbsp;corespondents.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Right now my team are looking to talk to anyone who does foreign research e.g financial analysts, journalists, academics or perhaps an internationally expanding business.&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;If you or anyone you know does this kind of thing drop me a line via email (ben at agileben.com) or twitter @agileben.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Wish us luck, I&#39;ll let you know how it goes in this or future posts.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/4866401455852639224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2012/07/startup-weekend-amsterdam.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/4866401455852639224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/4866401455852639224'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2012/07/startup-weekend-amsterdam.html' title='Startup Weekend Amsterdam'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrRgy2P7gVs-N87f7mCGmtl3wDcM0sXi9np-4ZLleRWzLU3o1u68T6NWYEnC0qLBZ0FjcPZP3g0mgul3gWE50vtQcRhpO_k5O0SnXRxxGERfg8KT_ohjYCYC7pf2fqKxqoqBvAMFDl7xs/s72-c/steve+blank+photo.jpg-large" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-3035487402460959669</id><published>2012-06-28T23:11:00.000+10:00</published><updated>2012-07-12T02:48:10.606+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="appsterdam"/><title type='text'>Your first day in Appsterdam</title><content type='html'>&lt;b style=&quot;background-color: white;&quot;&gt;So you&#39;ve been inspired to visit Appsterdam, perhaps like me you heard &lt;a href=&quot;http://yow.eventer.com/events/1004/talks/1052&quot; target=&quot;_blank&quot;&gt;Mike give a talk&lt;/a&gt; at a conference and have found yourself planning a trip to Appsterdam. &amp;nbsp;What&#39;s next? &amp;nbsp;How do I get around? Where is everything? What do I need to do to survive my first few days in Amsterdam?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Here are some tips for those arriving in Appsterdam.&lt;br /&gt;
&lt;h2&gt;
    Before you arrive&lt;/h2&gt;
&lt;h3&gt;
    Get involved in the meetup group&lt;/h3&gt;
First things first, join the &lt;a href=&quot;http://meetup.appsterdam.rs/&quot;&gt;Appsterdam Meetup group&lt;/a&gt; and introduce yourself. Check the dates for the regular sessions (weekly lunchtime lectures and weekly evening drinks every Wednesday) and look for upcoming guru sessions and speakers club meetings. RSVP well in advance for these as they fill up fast. &lt;br /&gt;
&lt;br /&gt;
Consider timing your arrival so you can get yourself sorted (see below) and then meet everyone on the Wed lunchtime lectures and/or Wed evening social meet up.&lt;br /&gt;
&lt;h3&gt;
    Follow some Appsterdamers on Twitter&lt;/h3&gt;
Add some of the @appsterdamrs (Official Twitter Account) to you twitter such as @bmf (Mike Lee) Mayor of Appsterdam, @pauldarcey (Paul Darcey) CEO of Appsterdam, @judykitteh (Judy Chen) Chief Community Officer, @spllr (Klaas Speller) COO of Appsterdam and the many others using the &lt;b&gt;#Appsterdam&lt;/b&gt; hashtag. &lt;br /&gt;
&lt;h3&gt;
    Learn at least a few words of Dutch &amp;nbsp;&lt;/h3&gt;
Knowing the local language is not 100% necessary because the Dutch speak excellent english but any effort you put in will help you feel more comfortable here. &amp;nbsp;I&#39;ve had some luck with the &lt;a href=&quot;https://www.pimsleurdigital.com/&quot; target=&quot;_blank&quot;&gt;Pimsleur digital dutch lessons&lt;/a&gt;. I downloaded them to my iPhone and listened to them for 30 mins each day for the month before I visited. I wished I had started earlier as I only made it to lesson 8 of the 30 in that time.&lt;br /&gt;
&lt;h3&gt;
    Book some Accommodation&lt;/h3&gt;
Accommodation in Amsterdam is expensive and generally a little difficult to arrange. &amp;nbsp;I had a lot of success with the &lt;a href=&quot;http://www.airbnb.com/s/Amsterdam--The-Netherlands&quot; target=&quot;_blank&quot;&gt;AirBNB service.&lt;/a&gt; &amp;nbsp;You should get someone in your social network to provide a reference on airbnb if you can. &amp;nbsp;A similar but sometimes less expensive&amp;nbsp;accommodation&amp;nbsp;booking service is run locally by &lt;a href=&quot;http://www.frederic.nl/en&quot; target=&quot;_blank&quot;&gt;Frederic Rent a Bike&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
For short term stays try &lt;a href=&quot;http://www.edenrembrandtsquarehotel.com/en/overview.aspx&quot; target=&quot;_blank&quot;&gt;Eden Rembrandt Hotel&lt;/a&gt;. &amp;nbsp;&lt;span style=&quot;background-color: white;&quot;&gt;For longer term&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;accommodation you&#39;ll need to brave the fragmented and&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;chaotic&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;real estate market. Try the following agents as a first point of call:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;mailto:info@housingrentals.nl&quot; style=&quot;background-color: white;&quot; target=&quot;_blank&quot;&gt;Barney at Housing Rentals&lt;/a&gt;&lt;span style=&quot;background-color: white;&quot;&gt; and &amp;nbsp;&lt;/span&gt;&lt;a href=&quot;mailto:info@housingagent.nl&quot; style=&quot;background-color: white;&quot; target=&quot;_blank&quot;&gt;Martijn Schneider at Housing Agent&lt;/a&gt;&lt;span style=&quot;background-color: white;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;h3&gt;
    Download the essential apps&lt;/h3&gt;
You’ll probably not have a data plan on your phone when you arrive, so until you obtain a sim card (see the section later on how to get one) you’ll probably find an offline map useful for getting around. I use the &lt;a href=&quot;http://itunes.apple.com/gb/app/city-maps-2go/id327783342?mt=8&quot; target=&quot;_blank&quot;&gt;CityMaps2Go app&lt;/a&gt; for my iPhone in Amsterdam, as the open source map data for Amsterdam is excellent, has offline search, shows your compass heading, and has bookmarks.&lt;br /&gt;
&lt;br /&gt;
For public transport info (trams, trains, busses, ferrys) you can’t go past the &lt;a href=&quot;http://itunes.apple.com/gb/app/9292ov-pro/id327109309?mt=8&quot; target=&quot;_blank&quot;&gt;9292ov Pro app&lt;/a&gt;. &amp;nbsp;It works in english, has search, planning and maps. &amp;nbsp;As an online alternative, &lt;a href=&quot;http://www.google.com/intl/en/landing/transit/#mdy&quot; target=&quot;_blank&quot;&gt;Google Transit&lt;/a&gt; is excellent in the Netherlands. &lt;br /&gt;
&lt;br /&gt;
For finding places to eat or drink &lt;a href=&quot;http://itunes.apple.com/gb/app/foursquare/id306934924?mt=8&quot; target=&quot;_blank&quot;&gt;Foursquare&lt;/a&gt; has been pretty useful. You can use the lists of favorite places from other users to discover Amsterdam. &lt;br /&gt;
&lt;h2&gt;
    Getting yourself sorted on your first day here&lt;/h2&gt;
&lt;h3&gt;
    Navigating the Airport&lt;/h3&gt;
The airport is huge. Be prepared for a long walk from your arrival gate and pass through immigration. &amp;nbsp;Once you have your luggage don&#39;t forget to use your credit card to get some local currency (euros) from the ATM machines. &amp;nbsp;You&#39;ll use this currency in the next step. &lt;br /&gt;
&lt;br /&gt;
You&#39;ll want to catch the train to get from the airport to the city, Central Amsterdam, it&#39;s cheap, fast and frequent. &lt;br /&gt;
&lt;h3&gt;
    Get a chipcaart for use on public transport&lt;/h3&gt;
Find the train station and line up at the big ticket counter so you can acquire your amazing&amp;nbsp;&lt;a href=&quot;http://www.ov-chipkaart.nl/?taal=en&quot; target=&quot;_blank&quot;&gt;OV-chipkaart&lt;/a&gt;. &amp;nbsp;This is a touch-on / touch-off card similar to London&#39;s oyster card or a working version of Melbourne&#39;s myki card with the bonus of working everywhere in the Netherlands and on all form of transport including busses, ferries, metro, tram and train. The card itself costs&amp;nbsp;€ 7.50 and you will need to put at least&amp;nbsp; € 20 on the card to be allowed to use it on trains.&lt;br /&gt;
&lt;br /&gt;
Platform 1 has the trains to the city. &amp;nbsp;On the platform walk along until you find the chipcaart reader and check in (touch the card to the reader). &amp;nbsp;Board any train going to Amsterdam CS (central station) other than the &quot;freya&quot; as this train requires a special ticket. &lt;br /&gt;
&lt;br /&gt;
At central station you will need to check out (touch the card to the reader again) at the exit of the station rather than on the platform. &amp;nbsp;Try not to forget to check out otherwise you will be charged additional fees on your card.&lt;br /&gt;
&lt;h3&gt;
    Find a tram to your accommodation&lt;/h3&gt;
The trams are fast and frequent and only surpassed by using a bike to get around (see later for how to acquire a bike). &amp;nbsp;Your accommodation host will typically tell you what trams you can catch to your place. &amp;nbsp;Have a look at the official &lt;a href=&quot;http://en.gvb.nl/reisinformatie/plattegronden/Pages/Tram-en-metronet.aspx&quot; target=&quot;_blank&quot;&gt;simplified tram map&lt;/a&gt; to see how the trams work.&lt;br /&gt;
&lt;h3&gt;
    Get a sim card with data&lt;/h3&gt;
Being offline is a real problem. After a little research I settled on T-Mobile’s pre-paid sim card with a &lt;a href=&quot;http://www.t-mobile.nl/prepaid/bundels&quot; target=&quot;_blank&quot;&gt;1GB data bundle&lt;/a&gt;. It’s a small fee for the sim card and you add € 14.95 for the internet. Ask the friendly staff at the store to activate your internet for you in the store, and to change the telephone system default language to english.&lt;br /&gt;
&lt;br /&gt;
Use your offline map to find a T-Mobile store, here is &lt;a href=&quot;https://maps.google.com/maps?q=t-mobile,+amsterdam&amp;amp;hl=en&amp;amp;ll=52.373215,4.896941&amp;amp;spn=0.01779,0.034804&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=46.946584,71.279297&amp;amp;hq=t-mobile,&amp;amp;hnear=Amsterdam,+Government+of+Amsterdam,+North+Holland,+The+Netherlands&amp;amp;t=m&amp;amp;fll=52.371512,4.903593&amp;amp;fspn=0.017791,0.034804&amp;amp;z=15&amp;amp;iwloc=D&quot; target=&quot;_blank&quot;&gt;an online map of the T-Mobile stores&lt;/a&gt;. &amp;nbsp;I went to the small city store at &lt;a href=&quot;https://maps.google.com/maps/ms?msid=209560500094171357959.0004c386462267b082b95&amp;amp;msa=0&amp;amp;ll=52.375232,4.888744&amp;amp;spn=0.017789,0.034804&amp;amp;iwloc=0004c38648b8560d1cf44&quot; target=&quot;_blank&quot;&gt;Nieuwendijk 200&lt;/a&gt; near the corner of Gravenstraat. You can save this address as a pin / bookmark so you can find it offline. &lt;br /&gt;
&lt;h3&gt;
    Visit Appsterdam Centraal &lt;/h3&gt;
Now you are online and can find your way about, get yourself to the Appsterdam Centraal HQ located in the co-working space called BounceSpace. &amp;nbsp;The address is &lt;a href=&quot;https://maps.google.com/maps/ms?msid=209560500094171357959.0004c386462267b082b95&amp;amp;msa=0&amp;amp;ll=52.366429,4.887843&amp;amp;spn=0.017793,0.034804&amp;amp;iwloc=0004c38649c610d345d65&quot; target=&quot;_blank&quot;&gt;Weteringschans 28&lt;/a&gt;. &amp;nbsp;Here you can hang out, use the wifi and meet some appsterdamers. &lt;br /&gt;
&lt;h3&gt;
    Getting a Bike&lt;/h3&gt;
And finally, to become a true appsterdamer you need a bike. &amp;nbsp;Grab an appsterdamer from the HQ and head out to a market. I went to the second hand bike place at &lt;a href=&quot;https://maps.google.com/maps/ms?msid=209560500094171357959.0004c386462267b082b95&amp;amp;msa=0&amp;amp;ll=52.372115,4.897585&amp;amp;spn=0.017791,0.034804&amp;amp;iwloc=0004c386c10b5cedee214&quot; target=&quot;_blank&quot;&gt;Waterlooplein Flea Market&lt;/a&gt;. &amp;nbsp;Take a bike for a test drive, make sure they adjust the height of the seat to suit you. Make sure they add on the front and back lights, at least one ‘better quality’ lock (locals use two locks) and a bell. Negotiate a price for the whole lot (not each individual part). &amp;nbsp;Expect to pay between €80 and €100.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Update 11th July: Accommodation and bike rental tips thanks to &lt;a href=&quot;http://twitter.com/judykitteh&quot; target=&quot;_blank&quot;&gt;Judy&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/3035487402460959669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2012/06/your-first-day-in-appsterdam.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/3035487402460959669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/3035487402460959669'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2012/06/your-first-day-in-appsterdam.html' title='Your first day in Appsterdam'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Amsterdam, The Netherlands</georss:featurename><georss:point>52.3702157 4.8951679</georss:point><georss:box>52.292658200000005 4.7372394 52.4477732 5.0530963999999994</georss:box></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-6040806512460517909</id><published>2012-06-05T14:14:00.000+10:00</published><updated>2012-06-28T23:47:22.859+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="big_visible_charts"/><category scheme="http://www.blogger.com/atom/ns#" term="design"/><category scheme="http://www.blogger.com/atom/ns#" term="kanban"/><category scheme="http://www.blogger.com/atom/ns#" term="risk"/><category scheme="http://www.blogger.com/atom/ns#" term="theory_of_constraints"/><title type='text'>Agile Australia 2012</title><content type='html'>I had a surprisingly good time at Agile Australia last Thursday, well done to the programme committee. &amp;nbsp;I was only there for part of the day on the second day, but the quality of the talks I attended were much higher than previous years. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn49UfQHOrZOaXv_8Qx9oO5F3XCgw7_TC8M9RA8TtJOBdsszxnGaqLLKqVYmZjEEXNMOB-iU-nSPz6uTrsj2Saveid2ZXSeOhJk6_taqFc1pwy5mfd4TFL_s3zeNjiydKKMndTxyo_jNg/s1600/agile2012-banner-blog1.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn49UfQHOrZOaXv_8Qx9oO5F3XCgw7_TC8M9RA8TtJOBdsszxnGaqLLKqVYmZjEEXNMOB-iU-nSPz6uTrsj2Saveid2ZXSeOhJk6_taqFc1pwy5mfd4TFL_s3zeNjiydKKMndTxyo_jNg/s1600/agile2012-banner-blog1.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
The standout talk was of course&amp;nbsp;&lt;a href=&quot;https://twitter.com/#!/jimmyjazz68&quot; target=&quot;_blank&quot;&gt;James Ross&lt;/a&gt;&amp;nbsp;with his interesting, educational and laugh-out-loud funny talk &quot;&lt;b&gt;&lt;a href=&quot;http://tinyurl.com/TOC-difference&quot; target=&quot;_blank&quot;&gt;Why nothing you ever do might make the slightest difference: A crash course in the Theory of Constraints&lt;/a&gt;&lt;/b&gt;&quot; &lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
Also fantastic to see was&amp;nbsp;Nicholas Thorpe and&amp;nbsp;Fiona Siseman&#39;s&amp;nbsp;&quot;&lt;b&gt;Agile Board Hacks&lt;/b&gt;&quot; a tour de force of real word agile boards based on their excellent blog here:&amp;nbsp;&lt;a href=&quot;http://agileboardhacks.com/&quot;&gt;http://agileboardhacks.com/&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Another talk I really enjoyed was &lt;b&gt;&lt;a href=&quot;http://julianboot.com/2012/06/design-eye-agile-australia/&quot; target=&quot;_blank&quot;&gt;Design Eye for the Dev Guy&lt;/a&gt;&lt;/b&gt; by &lt;a href=&quot;https://twitter.com/#!/julianboot&quot; target=&quot;_blank&quot;&gt;Julian Boot&lt;/a&gt; with a bunch of tips around basic design principles such as proximity, enclosure, continuity and connection. &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
Finally I&#39;m hanging out to see a health dashboard tool based on&amp;nbsp;James Brett&amp;nbsp;and Marina Chiovetti&#39;s wonderful talk &quot;&lt;b&gt;Continuous Risk Management&lt;/b&gt;&quot;. &lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
I hope the slides for the above talks will be available, I&#39;ll link to them here when I find them.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/6040806512460517909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2012/06/agile-australia-2012.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/6040806512460517909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/6040806512460517909'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2012/06/agile-australia-2012.html' title='Agile Australia 2012'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn49UfQHOrZOaXv_8Qx9oO5F3XCgw7_TC8M9RA8TtJOBdsszxnGaqLLKqVYmZjEEXNMOB-iU-nSPz6uTrsj2Saveid2ZXSeOhJk6_taqFc1pwy5mfd4TFL_s3zeNjiydKKMndTxyo_jNg/s72-c/agile2012-banner-blog1.gif" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-247158355703479066</id><published>2012-06-04T15:57:00.001+10:00</published><updated>2012-06-06T16:09:40.881+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AWS"/><category scheme="http://www.blogger.com/atom/ns#" term="cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="ec2"/><category scheme="http://www.blogger.com/atom/ns#" term="infrastructure_as_code"/><title type='text'>My thoughts after 18 months using AWS EC2</title><content type='html'>Over the last 18 months I&#39;ve had the opportunity to get intimate with Amazon&#39;s cloud service: AWS EC2. It&#39;s been a great experience and I wanted to share some highlights.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMQgmq-kcbELkp6MER-k5M2PLB43CRfWYZ6tmtLQo-ZscWkMawOWDunGa8Ms6lk3YBFFVNd41l5dXpJzauFgDkEWF_c8DvU7A1TuZmt4zvN7zlYU-LMiQgh-LyIr2KL0Lv7wNHxVrFw1A/s1600/800px-Amazon_Web_Services_logo.svg.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;73&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMQgmq-kcbELkp6MER-k5M2PLB43CRfWYZ6tmtLQo-ZscWkMawOWDunGa8Ms6lk3YBFFVNd41l5dXpJzauFgDkEWF_c8DvU7A1TuZmt4zvN7zlYU-LMiQgh-LyIr2KL0Lv7wNHxVrFw1A/s200/800px-Amazon_Web_Services_logo.svg.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
For the first time in my career I&#39;ve been embedded in a operations team, and have experienced first-hand the difficulties involved in provisioning, monitoring and configuring infrastructure. &amp;nbsp;To say that AWS EC2 is easier than physical infrastructure is a whopper of an understatement. &amp;nbsp;As a developer I had no idea how hard it is to get a production scale server provisioned.&lt;br /&gt;
&lt;br /&gt;
It&#39;s been an eye opener to realise that when I say &quot;just setup a test server for me&quot; I really mean purchase the equipment including blade, chassis, memory, cables, disks then deal with external ISPs, Data Centre staff, assign rack space, power, cooling, network interfaces, IP addresses, DNS entries, configure the storage hardware, load balancers, backups, alerting, performance monitoring, users, permissions and logging. &amp;nbsp;All this takes &lt;b&gt;months&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Thanks to EC2, today I think nothing of having &lt;b&gt;hundreds &lt;/b&gt;of servers created for our developers and testers every day, at a whim and entirely self-service. &amp;nbsp;It takes us &lt;b&gt;minutes&lt;/b&gt;&amp;nbsp;to provision complete test environments in EC2 containing dozens of servers.&lt;br /&gt;
&lt;br /&gt;
Ok, so having a cloud is obviously handy, and not that exciting once you get used to this capability. &amp;nbsp;What makes AWS particularly impressive to me is two things: customer service and innovation.&lt;br /&gt;
&lt;br /&gt;
I&#39;ve found working with Amazon a pleasure. &amp;nbsp;I have access to online support ticketing, immediate phone contact and personal service from a local sales manager and a technical architect.&lt;br /&gt;
&lt;br /&gt;
As one of the biggest users of EC2 in Australia we probably get pretty special attention. We even had the CTO &lt;a href=&quot;http://www.allthingsdistributed.com/&quot; target=&quot;_blank&quot;&gt;Werner Vogels&lt;/a&gt; visit our office and talk to us (more on this in a later post). &amp;nbsp;Having said this, I like to think I could access this level of service as an independent business if needed. &lt;br /&gt;
&lt;br /&gt;
When we&#39;ve had issues with AWS I&#39;ve had all but one issue resolved quickly. &amp;nbsp;The one issue that has taken a while to resolve happens to less than 1% our instances, and may turn out to be related to the way we use the API. &amp;nbsp;I&#39;m a very happy vendor manager.&lt;br /&gt;
&lt;br /&gt;
Beyond fantastic customer service, I&#39;ve been really impressed with the speed of innovation as evidenced by the number of new or improved services released just over the time period of our project. Since we started AWS have almost halved our costs by introducing small and medium 64bit instances. &amp;nbsp;In the same time period we&#39;ve gained multiple VPN links to our VPC allowing our China team to connect to our test environments in the same way as our Melbourne team. We&#39;ve also been able to adopt the new IAM user management tools and start using the new official Ruby SDK in our automation tools. &lt;br /&gt;
&lt;br /&gt;
Attending the AWS Summit last week in Melbourne opened my eyes to the sheer number if services that are now available. &amp;nbsp;I&#39;m looking forward to trying out Spot Instances, Cloud Front, Dynamo DB and more. &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
If you liked this post please &lt;a href=&quot;http://blog.agileben.com/feeds/posts/default&quot; target=&quot;_blank&quot;&gt;subscribe to the blog&lt;/a&gt;&amp;nbsp;and get in touch&amp;nbsp;&lt;a href=&quot;http://twitter.com/agileben&quot; target=&quot;_blank&quot;&gt;on twitter&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/247158355703479066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2012/06/aws-ec2-cloud.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/247158355703479066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/247158355703479066'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2012/06/aws-ec2-cloud.html' title='My thoughts after 18 months using AWS EC2'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMQgmq-kcbELkp6MER-k5M2PLB43CRfWYZ6tmtLQo-ZscWkMawOWDunGa8Ms6lk3YBFFVNd41l5dXpJzauFgDkEWF_c8DvU7A1TuZmt4zvN7zlYU-LMiQgh-LyIr2KL0Lv7wNHxVrFw1A/s72-c/800px-Amazon_Web_Services_logo.svg.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-1333580099311928585</id><published>2012-06-01T11:44:00.000+10:00</published><updated>2012-06-04T16:07:31.188+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="appsterdam"/><category scheme="http://www.blogger.com/atom/ns#" term="cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="kanban"/><category scheme="http://www.blogger.com/atom/ns#" term="lean"/><category scheme="http://www.blogger.com/atom/ns#" term="mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="ux"/><title type='text'>Leaving on a jet plane.. here I come Appsterdam</title><content type='html'>In about one week I&#39;m finishing up my current gig and heading out in to the wide world. &amp;nbsp;First stop.. &lt;a href=&quot;http://www.meetup.com/Appsterdam/&quot; target=&quot;_blank&quot;&gt;Appsterdam&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRoul4xbMvaJ3L4tnNSoKpgHztyTx-VepH9UL_rcxKvk3__OOSamPeYfc3u3x4Q7b1ZZjd1y-Q7R8w7ZiEHOhlgBlMlESTJoQoYxoGyKVeMfxgTtKyVYi7jbDdRrCDgWyYelcUULvBwe8/s1600/appsterdam-logo220110626081637.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRoul4xbMvaJ3L4tnNSoKpgHztyTx-VepH9UL_rcxKvk3__OOSamPeYfc3u3x4Q7b1ZZjd1y-Q7R8w7ZiEHOhlgBlMlESTJoQoYxoGyKVeMfxgTtKyVYi7jbDdRrCDgWyYelcUULvBwe8/s1600/appsterdam-logo220110626081637.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Inspired by &lt;a href=&quot;http://yow.eventer.com/events/1004/talks/1052&quot; target=&quot;_blank&quot;&gt;Mike Lee&#39;s talk at YOW&lt;/a&gt;, driven away by the &lt;a href=&quot;http://www.bom.gov.au/vic/forecasts/melbourne.shtml&quot; target=&quot;_blank&quot;&gt;awful Melbourne winter&lt;/a&gt; and encouraged by &lt;a href=&quot;http://frabjousdei.net/post/19210090319/taking-off&quot; target=&quot;_blank&quot;&gt;friends&lt;/a&gt; and family visiting Europe at the same time, it was an easy decision to go check it out. &lt;br /&gt;
&lt;br /&gt;
I&#39;m hoping to spend time reading, learning, catching up with interesting people and generally looking for the next opportunity. &lt;br /&gt;
&lt;br /&gt;
In particular I&#39;m interested in trying the lean startup approach. &amp;nbsp;I&#39;m hoping my experience with agile, lean, kanban and cloud will mix together with mobile and ux&amp;nbsp;into something great. &amp;nbsp;Stay tuned to this blog (&lt;a href=&quot;http://blog.agileben.com/feeds/posts/default&quot; target=&quot;_blank&quot;&gt;subscribe to the rss&lt;/a&gt;) and get in touch &lt;a href=&quot;http://twitter.com/agileben&quot; target=&quot;_blank&quot;&gt;on twitter&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/1333580099311928585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2012/05/leaving-on-jet-plane-here-i-come.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/1333580099311928585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/1333580099311928585'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2012/05/leaving-on-jet-plane-here-i-come.html' title='Leaving on a jet plane.. here I come Appsterdam'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRoul4xbMvaJ3L4tnNSoKpgHztyTx-VepH9UL_rcxKvk3__OOSamPeYfc3u3x4Q7b1ZZjd1y-Q7R8w7ZiEHOhlgBlMlESTJoQoYxoGyKVeMfxgTtKyVYi7jbDdRrCDgWyYelcUULvBwe8/s72-c/appsterdam-logo220110626081637.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3746044630409539330.post-3062742208959306128</id><published>2012-05-24T15:35:00.000+10:00</published><updated>2012-06-19T22:59:14.266+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="continuous_delivery"/><category scheme="http://www.blogger.com/atom/ns#" term="DevOps"/><category scheme="http://www.blogger.com/atom/ns#" term="ec2"/><category scheme="http://www.blogger.com/atom/ns#" term="infrastructure_as_code"/><category scheme="http://www.blogger.com/atom/ns#" term="rea"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>Looking back on 18 months at REA</title><content type='html'>I&#39;ve just finished an 18 month stint at&amp;nbsp;&lt;a href=&quot;http://realestate.com.au/&quot;&gt;realestate.com.au&lt;/a&gt; in Melbourne a couple of weeks ago. &amp;nbsp;It&#39;s been a fantastic gig and a remarkable place to work. &amp;nbsp;I wanted to share some of the things I&#39;ve found particularly interesting in a series of blog posts. &lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
REA is an amazing place to work, if I step back I can see I take for granted a level of sophistication in technology, process and staff that most companies in the world will never attain. &amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
For example, one of the biggest problems I had managing teams here is that there are too many highly experienced and talented staff! Yep, that&#39;s been a real problem for me. It&#39;s not a problem I mind having, but it does make design decisions a lot harder to make. &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
On a process front, Agile and Scrum are yesterday&#39;s news, instead most teams here are moving beyond these ideas to newer and broader sources of inspiration such as Lean, Kanban, Lean Startup and Agile UX. It&#39;s exciting to be part of a team that is constantly adapting and improving.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
It&#39;s also been one of the only places I&#39;ve seen distributed agile applied successfully. The investment in communications technology (e.g always on Skype) and frequent travel between sites have been impressive and very forward thinking.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
All this is the backdrop to the project I&#39;ve been working on: code named &#39;Gandalf&#39; we&#39;ve been&amp;nbsp;making huge inroads into adopting continuous delivery practices. Using a combination of existing&amp;nbsp;and home grown&amp;nbsp;tools we have moved beyond simple continuous integration to fully automated building, testing, packaging and deployment in multiple environments including &lt;a href=&quot;http://blog.agileben.com/2012/06/aws-ec2-cloud.html&quot; target=&quot;_blank&quot;&gt;Amazon EC2&lt;/a&gt; and VM Ware. &amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;/div&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-bottom: 0.5em; margin-left: auto; margin-right: auto; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; padding-top: 6px; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;a href=&quot;https://picasaweb.google.com/103844521031651439453/2012052102#5745246342233099570&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;232&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZPF5q-aRmDN8T4_Vtng2X6RZeE4mESEzE1GBopv01noSfbHK6CQKxA52ip2PPk-HAlO97zxWzNzJpiSX3HlcyN0FiZylmDKbwPS_NJ4A7R7kceXZrqNYaOJgsEzkS1J96kcIFecTV7SA/s320/pirate-dog-costume-chest.jpg&quot; style=&quot;cursor: move;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;font-size: 13px; padding-top: 4px; text-align: center;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
A dog dressed as two pirates carrying a chest&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
When I look back I am really proud of what the team has achieved:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Providing on-demand end-to-end testing environments for developers and testers in multiple teams&lt;/li&gt;
&lt;li&gt;Learning, adopting and adapting &lt;a href=&quot;http://blog.agileben.com/2012/06/aws-ec2-cloud.html&quot; target=&quot;_blank&quot;&gt;Amazon&#39;s EC2 cloud&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Working through challenging DevOps issues such as security, monitoring &amp;amp; availability&lt;/li&gt;
&lt;li&gt;Creating our own tools to automate our integration with EC2, VM Ware, NetScaler and Nagios.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Building a fully automated end-to-end testing pipeline and solving artefact version management in the process &amp;nbsp;&lt;/li&gt;
&lt;li&gt;Using metrics to drive improvements to our environments&lt;/li&gt;
&lt;li&gt;Creating a consistent operating system platform in all environments (EC2 and VM Ware) built using an &quot;infrastructure as code&quot;&amp;nbsp;approach&lt;/li&gt;
&lt;li&gt;Creating services that let us eliminate environment specific configuration inside our application packages&lt;/li&gt;
&lt;/ul&gt;
Each of these successes was won through plenty of mistakes and challenges. &amp;nbsp;I hope to share some of the lessons I&#39;ve learned in future posts.&lt;br /&gt;
&lt;br /&gt;
Stay tuned and don&#39;t forget to &lt;a href=&quot;http://blog.agileben.com/feeds/posts/default&quot; target=&quot;_blank&quot;&gt;add my new blog to your reading list&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.agileben.com/feeds/3062742208959306128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.agileben.com/2012/05/looking-back-on-18-months-at-rea.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/3062742208959306128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3746044630409539330/posts/default/3062742208959306128'/><link rel='alternate' type='text/html' href='http://blog.agileben.com/2012/05/looking-back-on-18-months-at-rea.html' title='Looking back on 18 months at REA'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/12001548711273533416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZPF5q-aRmDN8T4_Vtng2X6RZeE4mESEzE1GBopv01noSfbHK6CQKxA52ip2PPk-HAlO97zxWzNzJpiSX3HlcyN0FiZylmDKbwPS_NJ4A7R7kceXZrqNYaOJgsEzkS1J96kcIFecTV7SA/s72-c/pirate-dog-costume-chest.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>