Delivery
There is no one-size-fits-all approach to delivery. Here we describe the grounding principles and behaviours that enable us to deliver excellent results for our clients with a reassuringly human touch.
Delivery
We often talk about how to be agile, about particular ceremonies and processes but what problem is it we are trying to solve? In this post I'll take a look at what we mean when we talk about agile, what it's come to represent and what the point is behind aiming for agility.
Delivery
Are story points just a waste of time? In this post, I take a critical look at the common practice of story pointing tickets, examining their origins and how they are most commonly used. I argue that story points often cause more harm than good and that maybe you don't need them at all.
Delivery
In the past few years, we’ve seen a return to the large-scale technology procurement approach that the Government Digital Service was explicitly set up to tackle. We learned lessons from the past back in 2011 – and if we don't continue to learn from the past, we're doomed to repeat it. As I explain in this blog post, there is a better way forward – one in which we focus on bold and better GovTech, not 'Big IT'.
Delivery
We’ve had some really good results using Kanban on a product development project. During this blog post I’ll introduce the situation we initially found ourselves in, give some background as to what Kanban is, then walk through some of the things we did.
Delivery
Here, Chris Ferguson discusses why the face of public sector technology should be able to implement timely, meaningful change – and how waste can guide you in the right direction.
Delivery
Product Owner is an oft-misunderstood Agile role that is seen as vital, but very few projects seem to have one. And if one asks different people what the role entails, one gets quite a range of responses.
In this article, I will share a few observations based on my own experience.
Delivery
A 2021 study revealed that the average professional spends an average of 21.5 hours in meetings every week. So meetings must be worth having right? In this blog post I share a number of tips on how to ensure meetings provide maximum value.
Delivery
The fifth and final in a series of articles, in which we will explore the qualities and behaviours necessary to be an effective Scrum Master and why those qualities and behaviours are important in specific situations.
Delivery
The fourth in a series of articles, in which we will explore the qualities and behaviours necessary to be an effective Scrum Master and why those qualities and behaviours are important in specific situations.
Delivery
Our journey of digital transformation with the Scottish Government and the completion of a major milestone in the delivery of a payments service.
Delivery
The third in a series of articles, in which we will explore the qualities and behaviours necessary to be an effective Scrum Master and why those qualities and behaviours are important in specific situations.
Delivery
The second in a series of articles, in which we will explore the qualities and behaviours necessary to be an effective Scrum Master and why those qualities and behaviours are important in specific situations.
Delivery
The first in a series of articles, in which we will explore the qualities and behaviours necessary to be an effective Scrum Master and why those qualities and behaviours are important in specific situations.
Delivery
Since the Government Gateway launched two decades ago , there is now an array of Government online portals available, allowing citizens to securely authenticate with a digital identity, and access Government services. In this blog post, I discuss the legacy of the Government identity services, and the recent Cabinet Office push for the 'development of a single sign-on and identity assurance system.'
Delivery
·
Video
In this talk, Hugh Wallace, Transformation Lead at the Scottish Government, offers his insights on introducing and sustaining a new, agile approach to developing the Scottish Government's payments platform. I provide the supplier perspective on this partnership, drawing on Scott Logic’s experience of being delivery partner for the Scottish Government Payment Service.
Delivery
Before COVID, the creation of a Team Manifesto for a software project was seen as good practice but not essential. In this post, I explain why Team Manifestos have become much more important to us in the context of remote-first team formation.
Delivery
According to the power sector regulator, Ofgem, “The fastest route to NetZero is via data and digitalisation”. The endeavor of making energy data open presents a significant challenge — but power companies can take reassurance and learn valuable lessons from the success of the UK’s rapid implementation of Open Banking.
Delivery
Open Banking is a huge step in the right direction towards Open Data, however it only provides a thin slice of a customer’s finances, as consumers we still don’t have a solution that allows us to fully view and manage our “financial health” based on our personal lifestyle circumstances. Could Open Finance be the answer? In this post I’ll explain what Open Finance is, and further explore the possible opportunities and obstacles ahead.
Delivery
Remote working every day for months on end is a form of sensory deprivation. Our team working on the Scottish Government Payment Service is coming up with practical ways to address this and promote sustainable working. We want to share them here in case any are useful on your own projects.
Delivery
This is the first in a series of blogs on how to build effective remote teams. We’ll share insights and experiences from the Scott Logic delivery team working on the Scottish Government Payment Service as they shape optimal ways of working.
Delivery
The energy transition will challenge everything especially your digital capabilities. The smart energy leaders are now talking to those who have been down this road before, are you?
Delivery
Back in May I wrote a blog, Beyond COVID, discussing the changes we may see in the UK after the lockdown. With restrictions now lifting (or maybe not lifting), it seems to be a good time to revisit my thoughts and look ahead to the future.
Delivery
The change from fossil fuels as our primary source of energy to renewables has vast and immediate implications for our power infrastructure and its operators. It will take smart and open thinking leaders to create a smart and open power network.
Delivery
In this article, I would share some thoughts about how to approach something we all dread and why it is important to be transparent in an appropriately sensitive way.
Delivery
In this article, I would share some thoughts about how to approach something we all dread and why it is important to be transparent in an appropriately sensitive way.
Delivery
If you don’t work in finance or technology then the chances are, you may not have heard of Open Banking. In this article I’ll explain more about Open Banking, my own experience of implementing an Open Banking API solution for a UK challenger bank, and a brief look at what's coming next...
Delivery
Those organisations who emerged stronger and more competitive from the 2008 global financial crisis are at it again. They have benefited significantly from past bold and decisive moves and now they are wasting no time adapting to the next version of the future. So what are the tenets of change this time?
Delivery
In this article, I would like to look at some traps that often impact performance in the workplace and outline some efficient ways to ensure your team is doing a good job.
Delivery
Following the recent relaxation of Lockdown, and with reports circulating of further loosening, we can all start to look forward to something approaching normality. But what will constitute “normal” in the future, and what will this mean for the technology we use?
Delivery
I’m not loving you, the way I wanted to What I had to do, had to run from you I’m in love with you, but the vibe is wrong And that haunted me, all the way home
Delivery
In this post, I am discussing my exploratory journey into Power BI and how to connect it to Azure DevOps and Jira so we can create more advanced analytics such as Cycle Time scatter plots and Cumulative Flow Diagrams. It is the short step-by-step tutorial that I would have liked to find on my own hunt for information on the topic.
Delivery
Traditional metrics tracking progress against a plan are not fit for purpose in an agile environment. Quality metrics often focus mainly on bugs producing numbers that are most often not very meaningful. I am discussing a different approach to both using Flow to judge process efficiency and a measure of practices used to express quality.
Delivery
In this post, I discuss agility in more general terms than thinking about any specific framework. My aim is to highlight the overarching purpose of agility for businesses as a whole as opposed to concentrating at the team level as I have seen so often.
Delivery
Setting a Sprint Goal is a powerful means of achieving focus, motivating and inspiring your team. So why is it always forgotten about?
Delivery
When a project goes off the rails, the question becomes how to get delivery back on track, or even whether to cancel the project entirely. Here at Scott Logic, we have many years of experience helping businesses to recover projects and I wanted to share some insights from that experience.
Delivery
The extension of IR35 tax reforms to the private sector has the potential to be highly disruptive. As I’ll explain here, it is vital to act now – and help is at hand.
Delivery
Agile is a thing that you are, not a thing that you do, or buy. We can't treat Agile as an off the shelf product. Focus on promoting agility.
Delivery
“But we already do it in the codebase” is a statement most developers have heard as a reply to a question about some sub-optimal code. But is consistency worth the price of lower quality applications? Or is it an excuse used for a less virtuous approach?
Delivery
Political Journalists - "How can everything have gone so wrong, it must be betrayal." Software Engineers - "Oh yes, this all seems very familiar, I see what you did there, ayup."
Delivery
Adapted from a Lightning Talk this is a brief blog post visiting ten points about agile software development that people may recognise from their own experiences. The aim is to inspire readers to focus on a specific improvements for their own agile teams.
Delivery
After attending Agile in the City in Britain’s bustling capital for the first time I’d like to share my experience of the event together with a brief overview of my personal highlights and learnings.
Delivery
Since the Agile movement went mainstream towards the end of the last decade many organisations have invested heavily to “go Agile”. People have been trained, Scrum Masters hired, tools purchased and whole change programmes executed. But what have we achieved and have the expectations for agility been met?
Delivery
The flexibility and power of issue tracking tools can make it difficult to figure out how to use them effectively. In this post, I present a few simple tips on what I find works and what doesn't.
Delivery
There are differences in technical ability across any development team. In this post I look at how those differences can result in substandard code getting into your releases, and some steps to take to avoid that happening.
Delivery
The habit of setting a release date for a project is often an obstacle to the success of said project. Focusing on delivering quickly and often usually makes more sense from a commercial and from a technical perspectives.
Delivery
Sharing our experience of delivering a complex, technical project, and why we decided to switch to Agile (Scrum) mid-project to take control of the project delivery.
Delivery
Being a scrum master from a technical background, resisting the appeal of being a more technical team member, can be tricky. In this article, I weight up the pros and cons of technical scrum masters, and some pitfalls to try and avoid
Delivery
An MVP is a product that has just enough features to add business value. Typically you quickly learn from it to improve on subsequent releases or inform business decisions. MVP is also a buzzword and many have tried to constrain its definition. However, when people talk about MVPs, they mean different things. In this post, I describe the 3 types of MVPs that I encountered.
Delivery
Scaled Agile Frameworks can be used to upscale agile practices for multiple development teams. Here I consider when it can go right, when it can wrong and some pitfalls to watch out for.
Delivery
It negatively affects all of us mentally and physiologically, yet we seem unable to stop. But are we really doomed to increasingly crumble under the weight of our workload, or can we change our ways to fit the agile world?
Delivery
This Halloween, coming to a project near you... What horrors lurk on Agile projects when they go wrong? And how do we slay these beasts?
Delivery
DevOps culture is a critical part of successfully delivering an enterprise scale project. Getting that culture into a company requires a mindset change. In this article, I explore the journey to the DevOps Culture, DevOps Mindset and provide some practical advice based on my experiences.
Delivery
Can the perfect team evolve beyond the need for sprint retrospectives?
Delivery
A discussion of how companies develop rules in line with the values they hold, and how to deal with situations where those rules obstruct you from your job.
Delivery
Being software developer requires technical insight and analytical approach. Yet, this is just part of the role. This article explores soft skills that are important part of every software developers life.
Delivery
In our professional work life we regularly come across difficult people we’d love to avoid, ignore or get away from - this is especially true if you are a consultant or contractor and work with so many different people. In reality however, we have to collaborate also with difficult people. In this article I want to look at the situations, types of people and some techniques that can help.
Delivery
Working for a Digital agile consultancy was my first real exposure to Government / Public Service projects. GDS provide an exceptional amount of process and control for any OGD (Originating Government Department) so trying to follow their rules, the client's wishes and employing a succesful agile delivery methodology can mean serving multiple masters. It did (sometimes) work out.
Delivery
If you're new to Agile you've probably heard the term Story Point a few times and, especially if you come from a more traditional project management or product background, you may be trying to figure out what a Story Point is and how big one is. This article tries to explain what this is in a more digestible format.
Delivery
With a well publicised history of multi-billion pound IT failures and operating inefficiencies the UK government took the decision to adopt agile across the public sector. This is a brief look at the history of that adoption and lessons learned for those with an interest in agile project delivery.
Delivery
This blog post discusses concerns around agile delivery, particularly within the public sector
Delivery
This blog post discusses the merits of adopting a culture of continuous change
Delivery
While there is much written about Agile, it’s important to understand not only the principles of the frameworks but also what it means to *be* Agile.
Delivery
It is a great joy to be a member of a productive team that delivers exceptional value. In this blog post I will share things that developers can be doing to make that happen. Ideas presented are funded in Agile principles and Lean manufacturing.
Delivery
The demand for speed in Digital Transformation is set against a backdrop of legacy technology, processes and procurement methods, demanding a culture shift
Delivery
This post explores continuous delivery within an agile context, and goes into detail about what it really means to be doing continuous delivery.
Delivery
Over the past year, I worked on a large project which saw a dramatic shift towards a more Agile way of working. In this post, I will run through exactly what changed, how it made our project better, and what you can do to become more Agile.
Delivery
Agile is a term that is heavily overloaded within software development. In this blog I take a look at Agile as a mindset for development, as opposed to a set of tools and practices.
Delivery
The exact method used for introducing Agile will depend on the nature of our client. Here I look at how different clients might affect the approach we take.
Delivery
An alternative to introducing Agile incrementally is to make a 'big bang' transition, converting over to Agile all at once. In this post I take a look at how this might work.
Delivery
One of the common ways of introducing Agile is to incrementally move the current process to a more Agile one. Here I take a look at the strengths and weakness of this approach.
Delivery
As Agile methodologies gain more acceptance in the software development world, should Scott Logic look at introducing Agile to our client projects? And if so how?
Delivery
Extreme Programming (XP) and Scrum are Agile methods based on the same underlying principles, but they also differ in purpose.
Delivery
Last week I gave a presentation on Agile Development for an event hosted by Codeworks and Sunderland Software City.