Our software engineer Tom Foster examines the benefits to mob programming, and top tips to implement it successfully in your team.
Rich discusses the problems that can arise when companies hire specialists and how to refocus a team to start delivering outcomes. Multidisciplinary teams allow you to focus on what outcomes you’re delivering and enable the team to share the responsibility of all aspects of delivery.
How do we go beyond seeing documentation as a burden and ensure that it is maintainable, reliable and valuable? Documentation is necessary to explain how something complicated works and defines a critical process to ensure a successful software release.
The simple digital service enables ward staff to book in calls which we hope will reduce the burden on staff having to do this manually and reduce the number of calls to wards from loved ones. From the loved ones perspective they receive an SMS stating when their virtual visit is booked for and receive a unique link to join the call when the ward is ready.
Do you keep an up-to-date record of the current context of your product? And the needs being met by your product?
Key takeaways from React’s approach to user interfaces and how it might impact user interface development at large
In an ideal world, ideas are transformed through discovery and development into desired outcomes and impact. In practice, balancing discovery and development isn’t always easy or a priority.
So you’ve read part one. You see the point of building Extremely Fast Feedback Loops and you want to understand what it costs to have such a test suite. Let’s explore some problems…
When we deliver software, we need to ensure it meets the needs of end-users. The slowest feedback-loop is a “big-bang” release – this is essentially shipping all the features at once after developing for weeks, months or even years. We know this to lead to failure far more often than not… Yet, many teams release software this way, and no we don’t recommend it.
We don’t have to tell you that the world of technology is an ever-evolving landscape of ideas and concepts, and that even when you have a firm intellectual grasp of a technology this knowledge can quickly become outdated. With this in mind, we thought we’d readdress one of our blog posts from 2015 with a fresh, 2018 perspective.