<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Janis</title>
    <description>The latest articles on Forem by Janis (@dirveiks).</description>
    <link>https://forem.com/dirveiks</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F477957%2F095c356a-bf3b-4826-9824-0654575c0f0e.jpg</url>
      <title>Forem: Janis</title>
      <link>https://forem.com/dirveiks</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/dirveiks"/>
    <language>en</language>
    <item>
      <title>The Post-Pandemic World is More Agile</title>
      <dc:creator>Janis</dc:creator>
      <pubDate>Wed, 10 Mar 2021 12:22:28 +0000</pubDate>
      <link>https://forem.com/fidel/the-post-pandemic-world-is-more-agile-5ca1</link>
      <guid>https://forem.com/fidel/the-post-pandemic-world-is-more-agile-5ca1</guid>
      <description>&lt;h3&gt;
  
  
  The global pandemic might have just taught us all some of the basics of the Agile Manifesto.
&lt;/h3&gt;

&lt;p&gt;The values and principles enshrined in the &lt;a href="https://agilemanifesto.org/"&gt;Agile Manifesto&lt;/a&gt; 20 years ago have become more relevant today than ever. As Agile has been preaching all along - we're now actually more prone to responding to change rather than following a plan. We're putting individuals and interactions over processes or tools. We're motivating individuals by giving them the environment and support they need and trust them to get the job done. Let’s look at some of these in more detail, as they are some of the famous values and &lt;a href="https://agilemanifesto.org/principles.html"&gt;principles&lt;/a&gt; behind the Agile Manifesto.&lt;/p&gt;

&lt;h2&gt;
  
  
  Responding to change over following a plan
&lt;/h2&gt;

&lt;p&gt;Forget “The Plan”. In the post-Covid world, it's all about responding to change over following “The Plan”. What's your timeframe of certainty today? How far ahead are you willing to plan? By current measures, even our governments are only confident about the next one to four weeks. It took more than two decades for Scrum Masters to preach this way of thinking. Now it's the default state of mind without the added effort of Scrum Masters.&lt;/p&gt;

&lt;p&gt;With that said - planning is not forgotten. Eisenhower's saying that “plans are useless, but planning is indispensable” - has been reborn in the global pandemic context. Like many companies, Fidel has adopted the &lt;a href="https://en.wikipedia.org/wiki/OKR"&gt;OKRs (Objectives and Key Results) framework&lt;/a&gt; for annual strategic planning. In fact, we did it for the first time in 2020 - right in the middle of the pandemic. Looking back at the OKRs of the Engineering and Product teams, it’s clear that the discussion around the objectives and their key results is valid. It fine-tuned our mindset and we've continued to refine the OKR planning framework in 2021. &lt;/p&gt;

&lt;p&gt;Last year's experience added a touch of reality to our strategic planning. Our Engineering and Product key results experienced multiple thunderstorms, exacerbated by the pandemic. We had to refocus - enabling our existing customer base and providing custom solutions to some of our big strategic partners. In a nutshell, our key results were regularly changing in response to our customers’ shifting needs in light of the global pandemic. &lt;/p&gt;

&lt;p&gt;Changing the key results during the year might not sound like a textbook approach. The global health crisis helped everyone to look at these decisions from a more grounded, down-to-earth and rational standpoint. We saw that remaining focussed on irrelevant key results was a greater risk than responding to change by adjusting our key results in flight. Equally, this has been the way for building great products by Agile teams - responding to change rather than following a plan. However, reality has helped us to scale this approach to the strategic planning level of Fidel.&lt;/p&gt;

&lt;h2&gt;
  
  
  Individuals and interactions over processes and tools
&lt;/h2&gt;

&lt;p&gt;In response to the global lockdown, most industries have experimented and adopted some brand of online communication and collaboration tool. It doesn’t really matter which one, it’s always about enhancing interaction rather than the specific combination of processes or tools you’re using. &lt;/p&gt;

&lt;p&gt;For example, we started to run the traditional Scrum events shortly before the lockdowns kicked in. However, their importance as a binding structure became apparent as the year progressed - people needed structure in their ‘work-from-home’ life. Structure provides predictability, which is subconsciously linked with the feeling of security and safety. &lt;/p&gt;

&lt;p&gt;Our engineers know that after the current Sprint, there'll always be a Next Sprint. They know when we'll have a dedicated time to close this Sprint, discuss lessons learnt, and plan the next Sprint; engineers also know that the scope for the 2 weeks of the Sprint will be largely fixed; finally, everyone knows that we'll have a chance to discuss any obstacles for reaching the Sprint Goal during the Daily Standup calls. This predictability creates peace of mind - a feeling that one's work life is steady and structured. A feeling we all crave during these times.&lt;/p&gt;

&lt;p&gt;Growing the company by 100% during the global pandemic has meant that we've had to add more interactions on top of the Agile structures - just to learn more about each other. I started to run short quizzes (&lt;a href="https://www.thoughtco.com/2-truths-lie-idea-list-1-31144"&gt;two truths and a lie&lt;/a&gt;) before each Retrospective to help us learn more about each other. Many of our product teams started to run weekly coffee calls (20-30 min) with a single rule that you're not allowed to talk about work on that call. We set up a monthly engineering call to discuss the latest happenings, where they might be relevant to other Fidel teams. &lt;/p&gt;

&lt;p&gt;Since many people at Fidel were hired during lockdown - most of us had never met in person. Therefore, additional opportunities to interact were important. On top of the weekly company-wide meetings, we introduced self-run Zoom fitness classes, game nights and a happy hour. Oh yes - we did fear death-by-too-many-meetings, so we agreed on a ‘no-meetings-Tuesday’ for product teams. Now, Tuesdays are reserved for focussed work without ANY calls.&lt;/p&gt;

&lt;h2&gt;
  
  
  Provide a supportive environment and trust
&lt;/h2&gt;

&lt;p&gt;What do you do as a manager when all your employees are working from home? You learn to trust them. You have no other option but to completely trust them if you want to keep the lights on. You want to motivate them, support them in creating the online and offline environment they need to get the job done - entirely virtually. &lt;/p&gt;

&lt;p&gt;Early on in the pandemic, Fidel supported employees in improving their work environment at home. We allowed everyone to bring any of their office equipment home, as well as a generous allowance to purchase any additional equipment for a productive work environment. &lt;/p&gt;

&lt;p&gt;However, by now, we all learned that it's not just about the physical environment that is important for long-lasting high performance. It's also about psychological wellbeing and time to decompress and relax. Our CEO Dev spent significant time &lt;a href="https://fidel.uk/blog/a-message-from-fidel-founder-ceo-dev-subrata"&gt;sharing his personal experiences&lt;/a&gt; managing his mental health. All the company received a subscription to the Headspace app. On the week of World Mental Health Day, we even took a mandatory day off for the entire company to rest busy minds.&lt;/p&gt;

&lt;h2&gt;
  
  
  More Agile Not Less
&lt;/h2&gt;

&lt;p&gt;It's too early to talk about a post-Agile world. Before the global pandemic, we had a rather poor recognition of Agile values and principles outside the Engineering world. However, now it looks like 20 years of warming up - preparing the grounds for wider recognition of Agile values and principles. &lt;/p&gt;

&lt;p&gt;The global pandemic has created conditions for a fantastic stress test to the resilience of Agile values, principles and structures. Agile not only passed this test but proved that it's more relevant to the wider audience than we had ever imagined. My hope is that the world’s desire to come back to “normal” after the global pandemic might just mean that we come to a “more Agile world” as the new default instead. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;P.S. Tune into the &lt;a href="https://2021.aginext.io/Session/post-agile-panel/"&gt;Post Agile Panel &lt;/a&gt;on the next &lt;a href="https://2021.aginext.io/"&gt;Aginext London 2021&lt;/a&gt; conference on 17 March to hear other practitioners and me discuss Agile’s future.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agile</category>
      <category>career</category>
      <category>beginners</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How Fidel Is Converting to Agile From the Bottom-Up</title>
      <dc:creator>Janis</dc:creator>
      <pubDate>Wed, 28 Oct 2020 12:48:17 +0000</pubDate>
      <link>https://forem.com/fidel/how-fidel-is-converting-to-agile-from-the-bottom-up-a41</link>
      <guid>https://forem.com/fidel/how-fidel-is-converting-to-agile-from-the-bottom-up-a41</guid>
      <description>&lt;p&gt;“We need more process at Fidel”, said Andre, Fidel's co-founder and CTO, when we first met about a year ago.&lt;/p&gt;

&lt;p&gt;Having witnessed three major Agile transformations in some of the most prominent Nordic banks - i.e. now knowing what NOT to do -  Fidel was an opportunity to get it right. For once I would not need to beg to convert siloed departments into small and nimble cross-functional product teams that are focussed on delivering value to customers fast. Joining Fidel was an opportunity for me to combine the best there is about Agile ways of working (WoW) with the unique culture of an ambitious company - all from the bottom-up. Naturally, - I was up for the challenge.&lt;/p&gt;

&lt;p&gt;It helped a lot to find out that the ten engineers at Fidel - when I first started there - were already quite experienced. Perhaps that was the reason behind Andre’s sense that "we need more process". You see, ten engineers isn't a lot, but even then there were some warning signs that things weren’t operating smoothly.&lt;/p&gt;

&lt;p&gt;Firstly, the product roadmap was not aligned with the team structure, so many of the planned products had no people working towards them. Second, the engineers had split themselves into the traditional frontend and backend teams, mixing only occasionally. Hidden work was slowing down the most senior members of the engineering team (everyone knew which developers could fix anything and fast). Professional task and information management tools were not in place. The only product owner we had was Andre, who was becoming increasingly busy with strategic projects. The perception was that engineers work on the technical stuff rather than contributing to creating the value we deliver to our customers.&lt;/p&gt;

&lt;p&gt;From the reaction I provoked after suggesting some fundamental improvements, I quickly learned that introducing new things at Fidel should all be done bottom-up. This was in stark contrast with the large corporations where Agile WoW  are usually pollinated by management consultants who sell buzzwords (e.g. "&lt;a href="https://www.youtube.com/watch?v=Yvfz4HGtoPc"&gt;Spotify Model&lt;/a&gt;") to the top management. Then it either grows into a full-blown Godzilla Agile transformation (e.g. introducing &lt;a href="https://www.scaledagileframework.com/"&gt;SAFe&lt;/a&gt;) or trickles down into some diluted version of Agile without changing any actual thinking or, more importantly, our processes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Getting Started&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;OK, so, no top-down approach - but where do we start? I started with a half-day ideation workshop during our 2019 Christmas get-together in London. This was an opportunity for all engineers to figure out the biggest pain points and in many cases even their own possible solutions to their problems. This was bottom-up Agile transformation. And yes, I was excited.&lt;/p&gt;

&lt;p&gt;In a very simplified &lt;a href="https://dandypeople.com/blog/the-speedboat-retrospective-free-download-of-poster/"&gt;speedboat retrospective&lt;/a&gt;, we first identified five fundamental areas where improvements are needed:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Backlog management and setting of priorities&lt;/li&gt;
&lt;li&gt;Effective teamwork&lt;/li&gt;
&lt;li&gt;Improving planning &amp;amp; predictability&lt;/li&gt;
&lt;li&gt;Showing our work to others and engaging stakeholders&lt;/li&gt;
&lt;li&gt;Continuous improvements&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Then, engineers worked in pairs by applying elements from the &lt;a href="https://www.youtube.com/watch?v=XCPZ5iQLlnA"&gt;open space model&lt;/a&gt; to ideate on these pain points. We ended up with tons of ideas which we were able to distil, discuss and prioritise in concrete agreements and actions. Some of the agreements were easily implemented, for example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reflect all work in backlogs (make work visible)&lt;/li&gt;
&lt;li&gt;Move only prioritised work into Sprints&lt;/li&gt;
&lt;li&gt;Don't work on tasks that don't contribute to the sprint goal&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We also agreed on what we need to do in the longer term - such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decide on the definition of ‘done’ and definition of ‘ready’&lt;/li&gt;
&lt;li&gt;Introduce &lt;a href="https://www.atlassian.com/software/jira"&gt;Jira&lt;/a&gt; &amp;amp; &lt;a href="https://www.atlassian.com/software/confluence"&gt;Confluence&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Re-organise into product teams&lt;/li&gt;
&lt;li&gt;Agree on estimation techniques&lt;/li&gt;
&lt;li&gt;Create a buddy system&lt;/li&gt;
&lt;li&gt;Organise regular re-factoring weeks and others&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fast forward to now - we have all this and much more. Fidel has four full-blown product teams working in Scrum, guided by three hyper-charged product owners. We have well integrated the new process management tools and there is a stable velocity across the teams giving us confidence of two new product deliveries this year.&lt;/p&gt;

&lt;p&gt;Most importantly - we've preserved the high spirits and desire to reinvent ourselves for the continuous betterment of our collaboration at Fidel.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Good Habits&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Even now, I still  introduce future improvements in the same original way: bottom-up. We start with a little workshop for all engineers where I explain the best practices that are out there; sometimes engineers trial them a bit to get the taste of what the new process means in practice (e.g. &lt;a href="https://www.agilealliance.org/glossary/relative-estimation/#q=~(infinite~false~filters~(postType~(~'page~'post~'aa_book~'aa_event_session~'aa_experience_report~'aa_glossary~'aa_research_paper~'aa_video)~tags~(~'relative*20estimation))~searchTerm~'~sort~false~sortDirection~'asc~page~1)"&gt;relative vs absolute estimation&lt;/a&gt; technique). This is always followed by a discussion with the objective to decide which pieces of the "best practice" we adopt and in what way. Usually, it's the "best practice" with a characteristic (blue?) Fidel flourish added on top. For example, we're committed  about having some &lt;a href="https://www.scrumguides.org/scrum-guide.html#events"&gt;Scrum events&lt;/a&gt; such as Sprint Reviews, Retrospectives and Sprint Planning. However, we try to limit the time for these events to two hours altogether; it's part of a wider goal to minimise  time spent in meetings (hence, we also have ‘no-meetings Tuesdays’ across product teams).&lt;/p&gt;

&lt;p&gt;You could call it ‘Agile + common sense’. That’s because Agile and Scrum are just tools, not rules, so we use the tools to support the best outcomes for us. At the end of the day, what matters is that we work better and people are happier. I am proud to say that, at Fidel, we’re able to work towards that goal every day.&lt;/p&gt;

</description>
      <category>agile</category>
      <category>productivity</category>
      <category>career</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
