{"id":135,"date":"2014-05-01T18:30:16","date_gmt":"2014-05-01T18:30:16","guid":{"rendered":"http:\/\/agile-egg.com\/wpagile\/?page_id=135"},"modified":"2021-01-14T19:30:39","modified_gmt":"2021-01-14T19:30:39","slug":"retrospective","status":"publish","type":"page","link":"https:\/\/agile-egg.com\/wpagile\/retrospective\/","title":{"rendered":"Retrospective"},"content":{"rendered":"<p>So to the essential key question:&nbsp; Was the Agile Transformation successful?<\/p>\n<h2>Hitting the objectives<\/h2>\n<p>In terms of doing what it set out to do, the 2003 Transformation programme did indeed deliver those things, and also came in under budget into the bargain.&nbsp; One result that possibly contributed to this and was quite surprising compared to the incoming assumptions was that 100% of the people who were slated to relocate from Dudley to Derby did indeed choose to do so (compared to the planning assumption that 30 people would choose not to relocate).<\/p>\n<p>To assess its success and achievements of the targets set for itself, we need to look back over the data available to make the judgment.&nbsp; The information comes in a number of different pieces <em>[Egg loved surveys, by the way]<\/em>:<\/p>\n<ul>\n<li>Egg Agile customer survey<\/li>\n<li>Great Place to Work (GPTW) surveys<\/li>\n<li>Egg Money Manager publicity<\/li>\n<li>The Egg Loans 2003 story<\/li>\n<\/ul>\n<h2>Egg Agile Customer Survey<\/h2>\n<p>We asked 17 business people on agile projects for feedback on the Agile Egg approach, and gathered their opinion on these key statements:<\/p>\n<ul>\n<li>\u201cAgile Egg approach helped to get software that matched your initial proposition\u201d<\/li>\n<li>\u201cAgile Egg approach increased visibility of project progress\u201d<\/li>\n<li>\u201cAgile Egg approach helped you to control costs\u201d<\/li>\n<li>\u201cAgile Egg approach helped you to predict delivery dates\u201d<\/li>\n<li>\u201cAgile Egg approach helped reduce defects in delivered software\u201d<\/li>\n<li>\u201cYou had the support needed to perform your role in the Agile Egg process\u201d<\/li>\n<\/ul>\n<p>General likes:<\/p>\n<blockquote><p>The agile process did allow for rework of the interface following usability testing (user testing) which is great<\/p>\n<p>Story studio , stand ups and constant feedback from developers are big wins for egg<\/p>\n<p>Much more fun than waterfall<\/p>\n<p>Had the benefit of working with great teams<\/p>\n<p>Acceptance Test Driven development and planning \u2013 we love that!<\/p>\n<p>Onsite customer, Test first, Planning game<\/p>\n<p>Big Visible Displays<\/p>\n<p>I like the approach, you get what you want the way you want it generally.<\/p><\/blockquote>\n<p>What was still not right:<\/p>\n<blockquote><p>Ability to transition to live Perhaps more emphasis up front on the possible issues and dependencies that may exist<\/p>\n<p>The truth role needs to be an analysis role where the person used has had adequate analysis training, otherwise scenarios are overlooked and solutions not put in place<\/p>\n<p>There is still a need for design documentation that can be shared in the business community<\/p>\n<p>Tendency to not see the full picture, so essential to have process engineering involvement at the outset<\/p>\n<p>We need to look again at the way we manage testing, and how the business are involved in prioritisation<\/p>\n<p>XP Story Studio further work &#8211; integrating Test Director tool<\/p>\n<p>Not convinced that Agile always works well in banking\/ corporate context \u2013 where there are strict requirements re delivery dates, regulations, legal requirements etc flexibility can be compromised. Proper kick off meeting with the right people in attendance would be very useful.<\/p>\n<p>Project initiation \u2013context sharing sessions<\/p>\n<p>Huge disparity between quality of outcome managers and project Truths<\/p>\n<p>Everyone seemed to have a different opinion on what Agile was all about.<\/p><\/blockquote>\n<p>Looking at the numbers\u2026<\/p>\n<p><a href=\"http:\/\/agile-egg.com\/wpagile\/wp-content\/uploads\/2016\/02\/Agile-Egg-Customer-Feedback.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Agile Egg Customer Feedback\" src=\"http:\/\/agile-egg.com\/wpagile\/wp-content\/uploads\/2016\/02\/Agile-Egg-Customer-Feedback_thumb.jpg\" alt=\"Agile Egg Customer Feedback\" width=\"754\" height=\"503\" border=\"0\"><\/a><\/p>\n<p>Looking more closely at the chart we can see that, in terms of the median response then in terms of positive responses:<\/p>\n<ul>\n<li>Software that matched proposition:&nbsp; &gt;80% agreed with this<\/li>\n<li>Increased visibility of project progress:&nbsp; 59% agreed with this\n<ul>\n<li>Reduce defects: 63% agreed with this<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>whereas the result was more muted for<\/p>\n<ul>\n<li>Predict delivery dates: 40% agreed here<\/li>\n<li>You had the support needed: 29% agreed with this, although nearly 50% were neutral<\/li>\n<li>Helped control costs, 40% agreed with this, with nearly 50% saying it was not applicable to them <em>[that lack of interest in managing costs was an interesting result all of itself!]<\/em><\/li>\n<\/ul>\n<p>The positive responses confirm what we would hope to see out based on the theory of what Agile methods and modern development techniques deliver.<\/p>\n<p>The observation about \u201cpredicting delivery dates\u201d is actually a disconnect of sorts between old World, waterfall delivery of a fixed feature set in a fixed time and New World, agile thinking as the iterative method deliberately chooses to vary the feature set in favour of fixing costs and quality.<\/p>\n<p>The observation on &#8220;You had the support needed&#8221; needs a bit digging into the survey verbatims and actually points to&nbsp;the issue of the understanding of Agile thinking and&nbsp; buy-in by the Egg business people, as we have already observed in the <a href=\"http:\/\/agile-egg.com\/wpagile\/front-page\/methods\/\">methods<\/a> section.&nbsp; Looking deeper, the result here certainly indicates a need for the Agile thinking to suffuse completely into the natural way of working across the whole business, and not just being an IT \u201cthing\u201d .<\/p>\n<p>You can read more here\u2026<\/p>\n<style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe p {height:100%;margin:0;padding:0}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe = 0;var ai_iframe_height_advanced_iframe = 0;var aiOnloadScrollTop=\"true\";var aiShowDebug=false;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script><iframe id=\"advanced_iframe\"  name=\"advanced_iframe\"  src=\"https:\/\/www.agile-egg.com\/FPzb\/Agile%20Egg%20Customer%20Feedback\/\"  width=\"750\"  height=\"500\"  scrolling=\"auto\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";border-width: 0px;;border: none;;width:750px;;height:500px;\"  allowfullscreen ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe = document.getElementById(\"advanced_iframe\");var hiddenTabsDoneadvanced_iframe = false;\nfunction resizeCallbackadvanced_iframe() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p>\n<p>&nbsp;<\/p>\n<h2>Great Place to Work Surveys<\/h2>\n<p>As mentioned in <a href=\"http:\/\/agile-egg.com\/wpagile\/front-page\/the-people\/\">Great People<\/a>, being a Great Place to Work was a key strategic drive for Egg as a whole in 2003\/4, to get to the result that 8\/10 said just that.&nbsp; Looking at the Egg Annual Report: Egg had by the end of 2004, managed to move the pointer to 71% from 37% in March 2003.&nbsp;&nbsp; Didn\u2019t get to 80% but still a good result, and perhaps&nbsp;with hindsight, this might have been a more difficult objective than had been expected, but, hey, that was Egg!<\/p>\n<p>The surveyed results in Egg Technology show the same trend\u2026<\/p>\n<p><a href=\"http:\/\/agile-egg.com\/wpagile\/wp-content\/uploads\/2016\/02\/Egg-Technology-GPTW-All.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Egg Technology GPTW - All\" src=\"http:\/\/agile-egg.com\/wpagile\/wp-content\/uploads\/2016\/02\/Egg-Technology-GPTW-All_thumb.jpg\" alt=\"Egg Technology GPTW - All\" width=\"754\" height=\"503\" border=\"0\"><\/a><\/p>\n<p>\u2026 and also in ETS\u2026.<\/p>\n<p><a href=\"http:\/\/agile-egg.com\/wpagile\/wp-content\/uploads\/2016\/02\/Egg-Technology-GPTW-ETS.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Egg Technology GPTW - ETS\" src=\"http:\/\/agile-egg.com\/wpagile\/wp-content\/uploads\/2016\/02\/Egg-Technology-GPTW-ETS_thumb.jpg\" alt=\"Egg Technology GPTW - ETS\" width=\"754\" height=\"503\" border=\"0\"><\/a><\/p>\n<p>Up to the end of 2003, the survey results show a strong upward trend, with the biggest step at the start moving from 39% \u201cagrees\u201d in May\u201903 to 60% in July, after the main disruption of the reorganisation and ETS was launched.&nbsp;&nbsp;&nbsp; There is a consistent fall in \u201cdisagrees\u201d from 43% to 22% between 2003 and 2004, and in that same period, \u201cstrongly agrees\u201d rose to 32%.<\/p>\n<p>So, whilst it wasn\u2019t 80% positively agreeing, including the 15-20% who were non-committal, then at least there were 78% of people who were not actively disagreeing that Egg was a Great Place to Work\u2026<\/p>\n<h2>Egg Money Manager Publicity<\/h2>\n<p>You can see the way that Agile development was promoted as a business benefit in the news items in the <a href=\"http:\/\/agile-egg.com\/wpagile\/news-archive\/\">News Archive<\/a> which generally talk about the acceleration of time to market.<\/p>\n<p>Underneath the covers, the Egg Money Manager V2 project was an excellent example of how agility and modern development techniques can deliver a high quality product quickly.<\/p>\n<p>In Oct 2003 the project team set a live date of 1st April for the launch of Egg Money Manger \u2013 the launch was in fact <u><strong>a week ahead<\/strong><\/u> of schedule, with a <u><strong>successful first-time release<\/strong><\/u> as well as being <u><strong>under budget<\/strong><\/u>.<\/p>\n<p>The team extended Egg\u2019s Agile methodology by using Acceptance Test Driven Planning to define, estimate and run its iterations. The team left a legacy of <strong><u>240 acceptance tests<\/u><\/strong> for the system for ongoing software assurance.<\/p>\n<p>The team successfully implemented test driven development which gave a <strong><u>zero defect count<\/u><\/strong> when releasing into system test. This was also reflected with a <u><strong>\u2018right first time\u2019 journey<\/strong><\/u> through the \u201cTransition to Live\u201d (TTL) process.<\/p>\n<p>The acceleration was no mean feat as it allowed Egg to scoop FirstDirect who were also developing a similar service, which was already underway before Egg started, with <u><strong>Egg launching earlier than FirstDirect<\/strong><\/u><\/p>\n<p>All in all, a jolly good show!<\/p>\n<h2>Egg Loans 2003 story<\/h2>\n<p>Whilst Egg Money Manager got the lion\u2019s share of promotion, Egg Loans was also one of the programmes that benefited from a significant amount of investment, and also used Agile Egg methods.&nbsp; The 2003 Loans programme generated a significant multi-million contribution to Egg\u2019s bottom line <em>[OK, so we won\u2019t mention PPI, just read what <\/em><a href=\"https:\/\/stevetownend.wordpress.com\/2011\/05\/12\/mea-cupa\/\"><em>Steve Townend said about that<\/em><\/a><em> ]<\/em> with volume growth of 80% and customer satisfaction consistently over 80%.<\/p>\n<p>The development work included:<\/p>\n<ul>\n<li>Massive increase in automation<\/li>\n<li>Improved support for credit decisioning<\/li>\n<li>Reduced response times and code clean-ups<\/li>\n<\/ul>\n<p>We can surmise that with the old ways the work would have taken six months to a year longer, and so the contribution by the faster time to market was to double the ROI, with an overall incremental contribution of \u00a320-30m being generated by the acceleration.<\/p>\n<h2>Running the ruler<\/h2>\n<p>So what does all this mean in terms of the Agile Transformation.&nbsp; To reprise, then, the essential Conditions of Satisfaction were these:<\/p>\n<ul>\n<li>Egg Technology Solutions is perceived to be more productive\n<ul>\n<li>measured by increase in internal customer satisfaction (and)<\/li>\n<li>Target 33% developer productivity increase for flat costs<\/li>\n<\/ul>\n<\/li>\n<li>Egg Technology has a real partnership with the rest of Egg &#8211; measured by internal feedback<\/li>\n<li>8\/10 of Egg Technology people say it is a great place to work (in 2003)<\/li>\n<\/ul>\n<h3>Productivity?<\/h3>\n<p>In terms of internal customer satisfaction, the feedback received certainly indicated that the new ways of working were delivering the propositions the product people wanted, with a lower level of defects and better visibility on progress than before \u2013&nbsp; which is GOOD.<\/p>\n<p>The 33% target increase in developer productivity is, as it turns out, not a helpful target but was, at the time, how we tried to quantify the productivity in the absence of any useful data, as it turned out; the basis was a hypothetical productivity baseline of \u201cuseful coding days\u201d and and assumed synthetic target increase on that output that was not later measured in that way at all.<\/p>\n<p>So we need to look elsewhere for the answer to this question and the Egg Money Manager and Loans stories point the way to a much better view of the true value of the increased productivity of a well-integrated business and IT team generating real monetary value by doing things, faster, quicker, better \u2013 which is GOOD<\/p>\n<h3>Partnership with the rest of Egg?<\/h3>\n<p>This is a tough one to call as we only have the data above to make the judgment.&nbsp; The customer feedback, EMM experience and the Loans story certainly shows that when the business people \u201cgot it\u201d, however there was also clearly progress to be made on building the proper supports across the business for a fully agile Egg.&nbsp; This theme was addressed for change agents , at least, by the following integration in the Change and Execution organisation.<\/p>\n<p>So I would say this is a qualified OK, or a curate\u2019s Egg <em>[sorry]<\/em>, and so GOOD in parts and so I think we need some further opinions, perceptions, and even 20:20 hindsight with which to complete this judgment&nbsp; &#8211; please do add your comments below!<\/p>\n<h3>Great Place to Work?<\/h3>\n<p>Whilst the fabled \u201c8 out of 10 people\u201d target was not reached, the results here generally say that the Agile Transformation did make a huge difference \u2013 which is GOOD!<\/p>\n<h2>In Summary\u2026<\/h2>\n<p>The Agile Transformation did succeed in bringing about new ways of working and was a major step on the path to changing the shape of Egg Technology\u2026<\/p>\n<p><span style=\"font-size: xx-large;\">What do you think?&nbsp; Do add your comments below!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>So to the essential key question:&nbsp; Was the Agile Transformation successful? Hitting the objectives In terms of doing what it set out to do, the 2003 Transformation programme did indeed deliver those things, and also came in under budget into the bargain.&nbsp; One&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"open","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-135","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/agile-egg.com\/wpagile\/wp-json\/wp\/v2\/pages\/135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agile-egg.com\/wpagile\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agile-egg.com\/wpagile\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agile-egg.com\/wpagile\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agile-egg.com\/wpagile\/wp-json\/wp\/v2\/comments?post=135"}],"version-history":[{"count":15,"href":"https:\/\/agile-egg.com\/wpagile\/wp-json\/wp\/v2\/pages\/135\/revisions"}],"predecessor-version":[{"id":5823,"href":"https:\/\/agile-egg.com\/wpagile\/wp-json\/wp\/v2\/pages\/135\/revisions\/5823"}],"wp:attachment":[{"href":"https:\/\/agile-egg.com\/wpagile\/wp-json\/wp\/v2\/media?parent=135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}