For this today’ss lookbook, we have picked ten Scandi-style living rooms from the Dezeen archive that showcase natural materials.
Source: Ten peaceful Scandi living rooms that feature minimalist design and natural materials
For this today’ss lookbook, we have picked ten Scandi-style living rooms from the Dezeen archive that showcase natural materials.
Source: Ten peaceful Scandi living rooms that feature minimalist design and natural materials
During our 2018 trip to Japan we spent a week staying in Meguro in a small house next to Ryūsen-ji Temple (目黒不動尊 瀧泉寺). Due to a variety of child-related stress factors, we were often in need of sanctuary and the Blue Bottle cafe, conveniently located on our route to the station, provided the caffeine-assisted relief we were looking for on our daily tourist jaunts. Blue Bottle, founded in Oakland, California in the early 2000s, was in the early stages of its expansion in Tokyo and has now grown to a broad range of locations across the city and other key metropolitan areas in Japan. Beyond the shared sparse, functional aesthetic, the design and architecture of Blue Bottle locations is varied and inspiring to explore, as you will see…
Blue Bottle Coffee | Schemata Architects / Jo Nagasaka
— Read on schemata.jp/blue-bottle-coffee/
An update to NHS’s COVID-19 app has been blocked by Apple and Google for violating their location data collection rules.
Source: Google and Apple block update to England’s contact-tracing app over privacy violation
Some time back I wrote about the digital contact tracing efforts being made by a variety of public and private institutions. The endeavour, fraught with privacy considerations, has yet to truly prove its potential – little evidence of the efficacy of the approach has been gathered. In an effort to change this, the UK government has recently attempted to release an update to their app, built upon the Apple/Google framework, in lockstep with a change in the nation’s COVID policy. The app would begin to gather and store geographic tracking data to enable authorities to better respond to outbreaks as citizens break free of a long lockdown to socialise in outdoor eateries and pubs. This move however has met resistance from both Apple and Google, who are thankfully taking users’ privacy very seriously.
Two walkways made from ‘kinetic floor tiles’ have been installed at Leighton Buzzard train station.
Source: Footsteps generate energy at UK rail station – Cities Today – Connecting the world’s urban leaders
Twenty global cities have been named as ‘Cities 4.0′ in new research from ESI ThoughtLab – these are cities that are advanced in both progress towards the United Nations’ Sustainable Development Goals (SDGs) and in deploying digital technology and data effectively.
An argument for the long-term cultural and economic viability of the city, even after the pandemic.
Source: Predicting a Comeback for Cities
As the public sector and the private sector collaborate to respond to the need for quick and reliable testing in the face of the Covid pandemic, it is interesting to see armies of young people, relatively invulnerable to the most severe effects of the virus, working in a coordinated and orderly fashion to provide the testing facilities that we depend upon in order to maintain some degree of normalcy in society.
(more…)I was inspired to get out and take some photos in the crisp evening air of Copenhagen in December. Just days away from the winter solstice, it is dark by 3.30pm, and by 10pm when I took to the streets, it is pitch black. Small groups of locals gathered on benches and corners holding tins of beer, the bars closed as COVID cases shoot up across Denmark. The blanket of grey cloud which has covered the city for the past week reflected the lights of the city creating a ghostly halo across the sky, and Christmas lights sparkled from balconies and windows.
In the realm of technology and software development, the phrase “shift left” has gained significant traction. At its core, the “shift left” approach emphasizes the importance of addressing issues and tasks earlier in the development process. This proactive strategy can lead to more efficient, effective, and successful technology implementation projects. Let’s delve deeper into this concept and understand its parallels with the heuristic breadth-first search.
“Shift left” is a philosophy that encourages developers and teams to tackle potential challenges and issues at the earliest stages of a project. Instead of waiting for problems to arise during the testing or deployment phases, the idea is to anticipate and address them during the planning and development stages. This can lead to fewer surprises, reduced costs, and a smoother implementation process.
Before diving into a new project or adding features to an existing one, it’s crucial to analyze the current codebase. This involves understanding its strengths, weaknesses, and potential areas of improvement. By doing so, teams can identify existing technical debt and areas that might become bottlenecks or pain points in the future.
Once the current landscape is clear, the next step is to define the desired outcomes. What is the end goal? What business value is the project aiming to deliver? By having a clear vision, teams can align their efforts and ensure that every step taken is in the right direction.
After understanding the starting point and the destination, the journey can be broken down into manageable slices of work. Each slice should:
Deliver Business Value: Every slice should have a tangible benefit, whether it’s a new feature, an optimization, or a bug fix.
Incrementally Increase Solution Maturity: As each slice is completed, the overall solution should evolve and mature, getting closer to the desired outcome.
Reduce Technical Debt: With each slice, any existing technical debt should be addressed, ensuring that the codebase remains clean, efficient, and maintainable.
The process described above can be likened to a heuristic breadth-first search (BFS). In BFS, we explore all the neighbouring nodes at the present depth before moving on to nodes at the next level of depth. Similarly, in the “shift left” approach, instead of diving deep into one aspect of the project, teams tackle a broad range of tasks that deliver immediate value. This ensures that the most pressing issues and valuable features are addressed first, providing quick wins and immediate benefits to the business.
The heuristic aspect comes into play when we prioritize these slices of work based on their potential impact and value. Just as heuristics guide search algorithms to find the most promising paths, our understanding of the business needs and technical challenges guides us in choosing which slices to tackle first.
The “shift left” approach, when combined with the principles of analysing the existing landscape, defining clear outcomes, and breaking the journey into valuable slices, can transform the way projects are executed. By drawing inspiration from heuristic breadth-first search, teams can ensure that they are always moving in the right direction, delivering value at every step, and building solutions that increase the overall maturity of the codebase.
The various scaled agile frameworks make use of some common building blocks which many practitioners will be familiar with. Stories are often the most familiar, as they are the raw material of the SCRUM and Kanban practices which have been applied at the team/squad level for many years, particularly in technical teams. However, in the process of scaling these practices a need for larger aggregations of work was needed, and in response to this need, emerged epics.
Whilst best practice for writing user stories is well documented, the guidelines for scaling this practice to larger groups of activities is not. Having worked with teams using epics for some time, I have seen a range of examples of good epics and even more examples of anti-patterns. Getting epics wrong is probably the number one reason why teams perceive scaled agile to add less value than they expect.
What follows is a summary to serve as guidance for those embarking on backlog creation for a team or squad within a scaled agile organisation.
An epic is a group of stories. Each story is a necessary stepping stone to achieve the objective of the epic.
Epics:
Epics, like stories, must start with the user. When faced with a blank canvas, the use of design thinking methods can lead to a better understanding of the problems the user faces. To better understand who your user might be, the use of personas will allow you to better empathise with the human beings who will ultimately use your product. Personas are also a powerful tool with which to communicate with your team, helping them to truly feel connected with why a given epic is important.
The process for writing an epic within a scaled agile context often begins with a process of slicing up a broader ambition. If you are working with initiatives, each epic is a “slice” of the larger initiative. Slicing is possibly the hardest task a product manager faces on a regular basis. There are several mechanisms by which work can be sliced. Most of these can be linked to an underlying principle of “shifting left”: always try to learn as much as possible as early as possible. By bringing learning forward in the roadmap, you mitigate the risk of committing too much time to endeavours which don’t deliver the expected value.
An epic, once you have sketched out its place in a backlog, must be documented in such a way as to be meaningfully discussed in a variety of forums, prioritised, and implemented.
Leadership must be able to understand the epic in the context of the overall value proposition for your product. Other product managers must be able to evaluate the priority of the epic against their own in order for you as a team to prioritise effectively. Teams must be able to understand the objective in sufficient detail to be able to get to work implementing and delivering the epic.
A four-step process can be followed to document an epic effectively:
Once a backlog has been defined and refined with epics of a high standard, three steps naturally follow. Depending on the cadence of the adopted scaled agile framework, these activities may happen periodically within a product increment (or “sprint of sprints”), or on an ongoing basis more aligned with individual development sprints.
Image credit: İrfan Simsar on Unsplash