Technology + Creativity at the 主播大秀 Feed Technology, innovation, engineering, design, development. The home of the 主播大秀's digital services. 2021-02-23T10:44:31+00:00 Zend_Feed_Writer /blogs/internet <![CDATA[Looks good to me: Making code reviews better for remote-first teams]]> 2021-02-23T10:44:31+00:00 2021-02-23T10:44:31+00:00 /blogs/internet/entries/a07fc8a0-ff7f-46be-87c8-aded28dd65c0 James Donohue <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p09fg39n.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p09fg39n.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p09fg39n.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p09fg39n.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p09fg39n.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p09fg39n.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p09fg39n.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p09fg39n.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p09fg39n.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>The Russian version of the 主播大秀 News website.</em></p></div> <div class="component prose"> <p>Why do you do code reviews? Perhaps it鈥檚 company policy, just an automatic part of your process, but have you ever sat down with your team and asked what everyone hopes to get out of it?</p> <p>As a developer, has it ever felt like playing a strange board game where the rules are secret and keep on changing? Or as a delivery manager, have you ever been puzzled why reviews sometimes seems to take longer than writing the code itself?</p> <p>These are some of the things we were asking ourselves at 主播大秀 News a year ago. We鈥檙e not sure we鈥檝e found all the answers yet. But we think what we鈥檝e learned so far has improved our engineering culture and helped to make code reviews a better experience for everyone.<br />In this post I鈥檒l share why we started asking these questions, and some of the things we found out along the way.</p> <h4>Our first taste of remote-first working</h4> <p>Throughout 2019 the teams working on the 主播大秀 News and World Service websites went through a period of rapid expansion and changing priorities. What had started out as a close-knit team of five building a reimagined articles page for 主播大秀 News ended up with 35 engineers across five teams contributing to the same product.</p> <p>Suddenly we weren鈥檛 just building one page type, we were rebuilding all <a href="https://www.bbc.com/ws/languages" target="_blank">41 World Service language websites</a> from scratch.</p> </div> <div class="component prose"> <p>There were other changes. At the start of the year, everyone was co-located around the same bank of desks at Broadcasting House in London. Instant feedback and advice were usually available by turning to the person sat next to you, and pairing came relatively easily.</p> <p>By December however, the engineers were split across six geographical locations in three time zones. While nobody could have imagined the upheavals of 2020 that lay ahead, we found ourselves having to adapt to a remote-first culture rapidly.</p> <h4>Growing pains</h4> <p>Despite the stresses of scaling sevenfold in a matter of months, the teams made a great success of the changes: by mid-2020 we had successfully rebuilt a set of sites that deliver free and impartial journalism to 35m unique visitors globally per week (for an overview of the 主播大秀鈥檚 cloud journey see Matthew Clark鈥檚 <a href="/blogs/internet/entries/8673fe2a-e876-45fc-9a5f-203c049c9f9c" target="_blank">recent post</a>, and for the performance improvements in the new sites see Chris Hinds鈥 post <a href="/blogs/internet/entries/a98f6952-4051-4b8f-8d27-35b3db69a839" target="_blank">here</a>).</p> <p>But there were definitely challenges along the way, and one area that was often raised as a source of difficulties was peer code reviews. A large influx of engineers from other teams, most of whom were learning about the codebases for the first time, started opening pull requests (PRs) to get feedback on their work.</p> <p>We saw that these PRs would sometimes spend considerable time in the code review stage, often cycling between review and re-work multiple times. Approaches to giving and receiving reviews seemed inconsistent. Some developers reported that they found the process unclear, and at times stressful.</p> <p>It was clear it was time to talk and reflect as an engineering community. We started asking what this 鈥榗ode review鈥 thing we were doing automatically was actually for. We decided we needed a kind of charter for code reviews.</p> <h4>Creating our very own charter</h4> <p>Why make our own? After all, there are already numerous excellent online resources available (such as <a href="https://blog.pragmaticengineer.com/good-code-reviews-better-code-reviews/" target="_blank">Gergely Orosz鈥檚 blog post</a> and <a href="https://www.youtube.com/watch?v=Ea8EiIPZvh0" target="_blank">April Wensel鈥檚 talk)</a>.</p> <p>The answer was twofold. Firstly, we wanted to create a shared, living document that would evolve over time as we learned more about what works and does not work for our teams.</p> <p>Secondly, while existing resources offer many useful global principles, a lot of the questions we had required local answers, specific to the structure of our organisation, our codebases and the design of our automated tooling and Continuous Delivery processes. For example: who can 鈥榓pprove鈥 a PR? Do all types of changes get reviewed in the same way (documentation, config, infrastructure code etc.)?</p> <p>As Gergely Orosz points out, having an engineer-initiated guide to code reviewing is one hallmark of organisational support for the practice. So we started an anonymous collaborative document to source ideas, frank observations and anecdotes about code reviews from engineers of all levels of experience. Then, with feedback and advice from a range of viewpoints we gradually distilled that advice into our guide.</p> <p>We wanted to make sure that the guide was easy to discover and would continue to be updated, so we put it right into our repositories and linked to it from our top-level READMEs and PR templates.</p> <p>And as an added bonus, the project we were working on is <a href="/opensource/projects/simorgh" target="_blank">open source</a>, meaning that potential contributors from outside the 主播大秀 benefit from more transparency about how we aim to review contributions.</p> <h4>A quick quiz</h4> <p>What鈥檚 the goal of doing code reviews? Is it:</p> <ol> <li>To catch defects before they reach production</li> <li>To share knowledge about helpful patterns and best practices</li> <li>To discuss alternative approaches and viewpoints</li> <li>To allow developers of all levels of experience to learn</li> <li>To link to useful documentation and other resources</li> <li>To distribute knowledge across the team</li> <li>To ask questions and check understanding</li> <li>To improve readability and maintainability of the code</li> <li>To identify documentation needs</li> <li>To ensure that work meets quality standards</li> <li>To record the rationale for certain changes</li> <li>To coach and mentor junior developers</li> <li>To promote sharing ownership of the codebase</li> <li>To notify other affected teams of changes that are being made</li> <li>All of the above</li> </ol> <p>If you answered 鈥渁ll of the above,鈥 you鈥檝e come to the same conclusion that we did.</p> <p>We鈥檝e seen over and again that a good code review can achieve all of the above and more (which is not to say that code reviews are the only way to achieve these things). Participating in code reviews in a spirit of open, egoless collaboration is the key to unlocking all of these benefits.</p> <p>In fact, we sometimes wonder if catching defects is one of the weakest arguments for code reviews, at least in the relatively unstructured way we do them. Think about the last time a bug hit production and caused you a problem, perhaps because of something as trivial as a typo in some config. Could it realistically have been caught during code review? Was it? The truth is that busy developers are not always great at playing 鈥榮pot the difference鈥.</p> <p>By the way, the idea that there is a discrepancy between what we expect from code reviews and what they actually achieve is not a new one. An <a href="https://www.microsoft.com/en-us/research/publication/expectations-outcomes-and-challenges-of-modern-code-review/" target="_blank">empirical analysis</a> of hundreds of code reviews at Microsoft in 2013 found that sharing understanding and social communication were more common outcomes than finding defects.</p> </div> <div class="component prose"> <h4>What we learned from the process</h4> <p>A few of the most interesting themes that emerged from our reading and internal discussions are summarised below. For more context, see the full guide linked to at the end of this section.</p> <p><strong>Reviewing code is a first-class activity</strong></p> <p>We think learning to review code well is as important as learning to write it well. Code reviews are not a second-class activity, to be squeezed in between 鈥榬eal鈥 work. We allow sufficient time in our planning and estimates to allow it to take place, and we don鈥檛 neglect it in emergencies, as the cost of haste at these times can be even greater. We actively nurture and develop the skill of reviewing in engineers of all levels.</p> <p><strong>Communication is at the heart of code review</strong></p> <p>As mentioned earlier, often the real benefits of code reviews are communication and understanding. GitHub is a powerful collaboration tool but not the only one at our disposal. Jumping on a Zoom or Teams call to talk it through can be friendlier and more efficient than back-and-forth debates on PRs.</p> <p>This is especially important for growing, distributed teams where there is greater scope for confusion and misunderstandings. We also find <a href="https://atendesigngroup.com/articles/group-code-reviews" target="_blank">group (aka swarm) code reviews</a> effective, especially for significant new abstractions.</p> <h4>Don鈥檛 miss the chance to learn</h4> <p>To quote from our <a href="https://github.com/bbc/simorgh/blob/latest/docs/Code-Reviews.md" target="_blank">guide</a>:</p> <p><em>Our primary aim in participating in code reviews is to learn from each other, increasing our understanding of the codebase we are responsible for and of the technologies we use.</em></p> <p>Code reviews aren鈥檛 just about getting a rubber stamp of approval from someone (often written LGTM, or Looks Good To Me). Every code review is an opportunity to ask questions, share knowledge and consider alternative ways of doing things. Done properly, both authors and reviewers can expect to learn and grow from this process.</p> <p>And if potential bugs are caught along the way, that鈥檚 awesome too.</p> <h4>Remember to be kind</h4> <p>Code reviews can be emotionally demanding for both sides. Pride can come into play 鈥 authors may have spent a lot of time preparing their changes, and others may be protective of a codebase.</p> <p>Taking a cue from the <a href="https://retrospectivewiki.org/index.php?title=The_Prime_Directive" target="_blank">Agile retrospectives Prime Directive</a>, we assume that everyone did the best job they could, given what they knew at the time and the resources available. As we found, trying always to understand the other person鈥檚 perspective is particularly critical when new team members are contributing to an established codebase.</p> <p>Language is also important (Philipp Hauer provides <a href="https://phauer.com/2018/code-review-guidelines/" target="_blank">some excellent examples of this</a>). Careless use of evaluations and jargon can undermine the spirit of collaboration that ought to underpin code review. For the same reason we also make a conscious effort to to replace <a href="https://builtin.com/software-engineering-perspectives/offensive-code-terminology-changes">terminology that has racist, sexist or ableist associations.</a></p> <p><strong>Keep things in proportion</strong></p> <p>Many of us have seen cases where a review hasn鈥檛 gone so well. A high comment count, multiple revision cycles and comments that have forgotten to be kind are all warning signs that team leads should be watching out for.</p> <p><em>Time spent on code review should be kept in proportion with other stages of the development life cycle including testing and accessibility and UX review.</em></p> <p>We find that as a rule of thumb, if a change has spent longer in review than it took to implement the code that might also point to a wider problem that needs attention. Are team members prioritising reviews correctly? If there are lengthy conversations, perhaps some of them could have happened earlier in the process?</p> <p>It may also be helpful for dev teams to regularly reflect on reviews which were harder or less effective than they should have been.</p> <p><strong>Look for every opportunity to make reviews easier</strong></p> <p>We鈥檝e noticed that changes that have been authored by two engineers pairing or a larger group swarming often seem to spend less time in code review, with fewer review cycles. This makes sense given the above points about communication, as a lot of potential questions and concerns can be pre-empted, and the change should have already benefited from a more diverse range of skills and viewpoints.</p> <p>And as April Wensel suggests, automate what you can, for example using linters effectively to minimise trivial nitpicks.</p> <p>More detail on the above can be found in the full guide at <a href="https://github.com/bbc/simorgh/blob/latest/docs/Code-Reviews.md" target="_blank">https://github.com/bbc/simorgh/blob/latest/docs/Code-Reviews.md</a>. Bear in mind that some of it is intentionally quite specific to how we work at 主播大秀 News and may not apply in your context.</p> <h4>Ask difficult questions!</h4> <p>There are many potential benefits to doing code reviews, but they are not always what people expect, and there are pitfalls along the way too. Even so, not all teams will need or want to go through the process of reflection described above. Perhaps tacit assumptions about code reviews are working great for you, or you find one of the existing online resources sufficient.</p> <p>But in the spirit of continuous improvement and trying to make the way we collaborate more transparent, we found writing our guide a really positive experience. And with remote working now the norm, having a clear shared understanding of these activities is more vital than ever.</p> <p>The document is now part of our onboarding process for new engineers, and we鈥檝e seen promising feedback about the cultural benefits that talking frankly about code reviews has made.</p> <p>But the journey doesn鈥檛 end there 鈥 we鈥檒l continue to update our guide as we learn more about what works for our teams. Sometimes it鈥檚 only by asking difficult questions about every stage in our development process that we can really improve the way we build software together.</p> </div> <![CDATA[Ingredients of a good team]]> 2021-01-07T14:25:44+00:00 2021-01-07T14:25:44+00:00 /blogs/internet/entries/d2e08a3a-08b4-4d42-843b-9511130efe25 Amanda Cangelosi and Qambar Raza <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p093c9g8.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p093c9g8.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p093c9g8.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p093c9g8.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p093c9g8.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p093c9g8.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p093c9g8.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p093c9g8.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p093c9g8.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>Survey results to the question "What is the most important factor in a good team?"</em></p></div> <div class="component prose"> <p>We did a survey across 主播大秀 iPlayer & Sounds on 鈥榳hat are the most important factors of a good team鈥, behaviour and emotional intelligence came out as number one!</p> <p>Amanda (Project Manager - iPlayer and Sounds) and Qambar (Principal Tester - iPlayer and Sounds) from the Test Team Infrastructure (TTI) across 主播大秀 iPlayer and Sounds reflect on four key ingredients to help shape teams and increase productivity drawing on their experiences of working with teams.</p> <h4>So what are those ingredients?</h4> <h4>1. Behaviour & Emotional Intelligence</h4> <p>鈥淗ow we behave with each other and how we support each other makes a huge difference in how we feel and what we achieve鈥</p> <p>-David Andrade (Head of Software Engineering at 主播大秀)</p> <p>The ability to manage uncertainty is something which does not happen by accident. If we take an example of TTI (Test Team Infrastructure), as a newly formed team that is building a product from scratch, we needed a lightweight mechanism to get us started and feel supported along the way. For example, discussing our ways of working as a work in progress and an experiment, helped us to iterate toward our goals of efficiency and focus. Using this language and mindset meant that when we needed to change our direction of travel this was met with questions such as 鈥渨hat can we learn?鈥. This relied on building a culture of <strong>psychological safety</strong>, ensuring that all team members feel heard and valued. This meant that we could have quality conversations which allowed us to continually improve.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p093c9mw.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p093c9mw.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p093c9mw.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p093c9mw.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p093c9mw.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p093c9mw.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p093c9mw.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p093c9mw.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p093c9mw.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>Development Cycle Time per goal</em></p></div> <div class="component prose"> <p>We started by discussing what <strong>behaviour</strong> we want to see and used data to help us measure how we are doing. As you can see from the above data, we planned our goals and measured how long it took us to deliver them. Our data visualisation method changed over time as we grew together as a team and became more <strong>collaborative</strong> and efficient. The data in the chart indicates that we are getting better at delivering our goals.</p> <p>In general, as leaders we focus on the retro, in an agile setting, as the pinnacle moment that we all arrive as a team to solve problems and improve our efficiency. When in fact, the retro should be a mirror image of the conversations that happen daily. Listening, opening up discussions and respecting different points of view are so important to developing an empowered, emotionally attuned and <strong>empathetic</strong> team that pull in the same direction. We challenged ourselves to ask each other what we think, to ask for help, <strong>supported</strong> each other and to gained feedback. When it comes to continuous improvement, we hold ourselves accountable for the actions we generate by discussing the behaviours we want to create. The process is there to facilitate rather than dictate. This helped us to adapt and change quickly and have a lot of fun together along the way.</p> <h4>2. Team Dynamics</h4> <p>I have been working for the 主播大秀 for more than 6 years and I have worked in the offices in the South (including White City and Broadcasting House) and in the North ( Media City). During my time of employment, I have worked with different teams (both front-end and backend) in different roles. I have been a Web Developer, Software Engineer, Software Engineer in Test and now a Principal Tester. What I have seen in my career is that every team has their own dynamics.</p> <p>The roots of these dynamics are planted when people come together and form a relationship called 鈥渁 team鈥. As humans we learn behaviours and pass on these learnings to the next generations. Similarly, when a team is formed the dynamics are created then they are passed on to the new joiners.</p> <p>The relationship and bonds that we form are important as it builds trust and reduces uncertainty. We can predict things with confidence and are able to make faster decisions. This also allows us to form habits making us more productive.</p> <p>Like a rainbow a team鈥檚 beauty becomes prominent when a group of people with different skillsets work together. It is about arranging the colours in such a way that when they blend with each other they are pleasing to the eyes.</p> <p>The team dynamics can be either good or bad. The question is how do you find that out?</p> <p>I personally look out for the following indicators:</p> <ul> <li>How open is the <strong>communication</strong> within the team itself?</li> <li>Is everyone on the <strong>same page?</strong></li> <li>What do people feel about <strong>trust and respect</strong> within the team?</li> <li>How do people <strong>react to failures</strong> within the team?</li> <li>How <strong>adaptable</strong> is everyone to <strong>change</strong>?</li> <li>How are <strong>differences of opinion</strong> dealt with by the Team Lead?</li> <li>How <strong>accountable</strong> is the team for what it produces?</li> <li>How much <strong>autonomy</strong> is there within the team?</li> <li>How willing is the team to <strong>share and collaborate</strong> with other teams?</li> </ul> <p>The benefit of working for the 主播大秀 is that it is a big organisation and we always talk about 鈥淥ne 主播大秀鈥. So you can ask for permission to attend someone else鈥檚 team meeting to learn more about what they are working on.</p> <p>Speaking of One 主播大秀, there are team dynamics outside the team itself. One of the 主播大秀鈥檚 values is that, 鈥淕reat Things Happen When We Work Together鈥. Working outside the team requires relationships with people who you normally don鈥檛 work with on day to day basis. The zoom calls and outlook invites are a formal way to ask for permission to engage with them but what if you have an urgent query ?</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p093cb9b.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p093cb9b.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p093cb9b.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p093cb9b.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p093cb9b.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p093cb9b.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p093cb9b.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p093cb9b.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p093cb9b.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>The kitchen area</em></p></div> <div class="component prose"> <p>鈥淚 think 'informal relationships' between team members as people who can 'get along鈥 are more willing to work through difficulties than people who don鈥檛.鈥</p> <p>- Jitesh Gosai (Principal Tester - iPlayer and Sounds - 主播大秀)</p> <p>Lets take an example of TTI again, we started working on a product called Device Asset Manager (DAM), this is used for tracking and auditing devices. Our biggest challenge was that the data was all over the place. We needed help !</p> <p>The domain knowledge within the team was limited and we had questions, concerns and quests. Working on the same floor as our users allowed us to form <strong>informal relationships</strong> which allowed us to approach them easily. This allowed us to ask for help, clarify concerns and get assistance with the quest for gathering links to scattered data sources.</p> <p>We discovered the data was maintained in 5 different sources and they were all unsynced with each other. We flattened all the 5 sources using migration script and imported into our tool. Now the question was, how do we engage our users for feedback ?</p> <p>The answer was simple, <strong>talk to them</strong> 馃槃. The book 鈥淓mpathy鈥 by Harvard Business Review goes into more detail talking about that. They gave an example of how Ford asked their employees to emulate pregnant woman by wearing 鈥渆mpathy belts鈥. The research later showed that this approach was misguided as you are still assuming what people want. The simplest way is, as I mentioned earlier, <strong>ask them what they want</strong>.</p> <p>This would not have been possible if we didn鈥檛 have good team dynamics outside our team.</p> <h4>3. Environment</h4> <p>鈥淏y creating right environment this will set the precedent by which the factors can be controlled"</p> <p>- Mike Wiggins (Delivery Manager)</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p093cbl9.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p093cbl9.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p093cbl9.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p093cbl9.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p093cbl9.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p093cbl9.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p093cbl9.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p093cbl9.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p093cbl9.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>Just like a tree can鈥檛 grow in the desert, a team cannot be sustained without a proper environment. This means you need to give your team members <strong>space</strong> to grow and permission to flex their muscles and lift weights heavier than their natural abilities. We humans are designed for growth and development, so you should not be afraid of challenging your team with tasks beyond their natural skillset. Give them <strong>permission to fail</strong> so that they can prosper and develop an ability to take interpersonal risk.</p> <p>For example, our team, TTI has been tasked multiple times with challenges such as supporting a tool which we have no working knowledge about or influence a team who we have not previously worked with. It was okay for us because we knew we had permission to fail and we will not see a thunderstorm if we failed (believe me I have seen that too where I was reprimanded for poor performance for the demo, it was big hit to my confidence).</p> <p>Last but not least, get feedback early and often. This helps us move in the right direction without wasting alot of efforts.</p> <p>Every member of the team can contribute if you focus on their strengths rather than weaknesses and most importantly, <strong>listen</strong>. I can鈥檛 stress this enough, by <strong>listening</strong> to each other we have evolved as a team. We have a <strong>no shutdown policy</strong> and we always try to find better alternatives. Just like the other day when one of our team member was pointing out that our user interface requires improvement. But what does that actually mean? So we created a ticket with a piece of work to explore that suggestion, by conducting 鈥淯ser Testing鈥 sessions which opened the door for us to collaborate with people outside our team as well as to get their opinions about the product and incorporate their ideas and suggestions.</p> <p><strong>Structure</strong> is also very important ingredient, to do that, have some <strong>team ceremonies</strong> that are known to every member. This will help with the communication and will allow team members to stay focused and productive.</p> <p>We love to<strong> appreciate</strong> our differences and strengths, this makes a healthy work environment for us to spread our roots and assures us that we are moving into the right direction.</p> <h4>4. Clarity & Purpose</h4> <p>Clarity and purpose helps drive out successful outcomes and focus our direction. When surveying colleagues across iPlayer & Sounds, some of our best experiences have been when we have had a clear mission, well defined roles and supporting structures. When TTI set out, we wanted to ensure that our <strong>mission was clear</strong>, we understood what good looks like and the steps to moving us toward the goal. In order to start breaking down our mission we created a roadmap which we then broke down into smaller releasable increments.</p> <p>For further clarity, we followed Amazon鈥檚 Working Backwards approach of writing release notes first for our users before thinking about the tickets. This brought everyone in the team on the same page.</p> <p>As we continued to learn, we cut waste further and reprioritise work for future iterations. This helped us to move quickly in a one direction, focusing decision making and simplifying our meetings.</p> <h4>Finally鈥</h4> <p>Teams should be a place where we have fun. We should be able to challenge each other respectfully, creating a mindset where we share new ideas and try out new skills. We should be able to grow together as a team, take interpersonal risks and collaborate. In our experience, this is what makes a happy team.</p> <p>We are all thankful to those who shared their thoughts and experiences through the survey, showing us that we are all connected in so many ways. Thank you for the opportunity given to us by our senior leadership team to share our experiences via this post. Especially to David Shannon, Engineering Manager & Test Discipline Lead at 主播大秀 iPlayer and 主播大秀 Sounds, who continuously allowed us to grow and to create something which we are proud off and delivers value to our users (i.e DAM). This has been a defining experience in the struggles of 2020 and a reminder to start from where you are and look out for each other.</p> <p>Hope you had a merry Christmas and we wish you an amazing New Year 2021!</p> </div> <![CDATA[The Remote Generation]]> 2020-04-27T09:00:34+00:00 2020-04-27T09:00:34+00:00 /blogs/internet/entries/7a072979-8e30-49c6-a44e-a5bed647e12c Eloise Coveny and Moritz Kornher <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p08bldw1.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p08bldw1.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p08bldw1.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p08bldw1.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p08bldw1.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p08bldw1.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p08bldw1.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p08bldw1.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p08bldw1.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>Illustration of Eloise and Moritz by Eloise Coveny</em></p></div> <div class="component prose"> <p><em>About the authors</em><br /><em>We are Eloise Coveny, and Moritz Kornher. A Kiwi who once lived in Germany, and a German who once lived in New Zealand. And now we are both Software Engineers at the 主播大秀. We gave a version of this article as a talk at the {develop:主播大秀} conference in March 2020. It was the beginning of the coronavirus outbreak in Europe, and the conference had to be moved online within a very short time frame.</em></p> <p>A few months ago, the idea of a worldwide pandemic seemed unimaginable. Today the whole planet is in lockdown. Back then only some of us had any experience working remotely. Now everyone does.</p> <p>We were planning to write a light hearted blog about remote first practices. We thought that it may perhaps be thought provoking. But as the current context has been changing daily, so has this. Now that you鈥檙e all remote working experts, what can we possibly say that you don鈥檛 already know?</p> <p>We want to tell you two stories about remote-first working. Our teams have been engaging in these practices for some time now. Whilst we found remote working to be very different for each individual and every team, we did also see some common themes emerging. By putting our two stories next to each other, we hope to highlight different perspectives.</p> <h4>Remote Generation</h4> <p>by Eloise Coveny</p> <p>Since I started working at the 主播大秀 in May of last year I have been working in a cross-located team across London and Glasgow. Everything has been done remote-first; our morning stand ups, pair programming, and all social interaction with the wider team. In my first few months it was just my team lead and I who were in Glasgow, so our team was only just transitioning to becoming remote-first. I can only imagine for my team, who were used to being all co-located, that this must have been a difficult transition for them to make.</p> <p>It was particularly awkward for me, not just because I was new to the 主播大秀, but also because of the fact that it was my very first role as a software engineer. I was transitioning from a career in the arts, so it was a completely new experience. In hindsight now I think joining a cross-located team meant that I had to be a good communicator from day one. Luckily for me I was no stranger to communication, as I had over a decade of experience in my past career.</p> <p>I understood the importance of rigorous clear communication very early on, and that it would become my lifeline if I was to get to know my team and learn to become a better engineer. What helped me to feel valued by my team was when my colleagues would reach out to me and either express an interest in getting to know me, or simply offer to pair with me on a task.</p> <p>So given my experience-to-date as a software engineer has been by and large remote-first, does that make me part of a new 鈥渞emote鈥 generation? It鈥檚 an interesting concept. And perhaps now due to this pandemic, we are the Remote Generation. So what does this mean for the future of software engineering?</p> <p>Having been a cross-located team now for just under a year, I think we are all pretty comfortable with remote-first practices, and on the whole things seems to work quite well. But this isn鈥檛 to say that we can鈥檛 improve. Now there are more engineers in our team in Glasgow, I can be guilty of swivelling round to my colleague sitting next to me, to ask him a quick question. But when I do this instead of asking the wider team via Slack, I am excluding others and restricting knowledge sharing. Code Reviews, for example, are more inclusive when done remotely because more people can be involved, so I can receive more varied feedback and it increases knowledge transfer across the team. So this got me thinking, can remote-first practices benefit us, allowing us to develop our practices beyond the limits of co-located restrictions?</p> <p>We understand the importance of social interaction and meeting colleagues in real life. As ironic as it sounds now, none of us want to be subjected to eternal house arrest. So how do we get around this? What can we do now with our remote tooling to try to bridge these gaps?</p> <p>Our team has been constantly facing this problem. We have been trying a few things, and although they are no substitution for face-to-face time, they do perhaps make up for some things in our day-to-day working. Every morning in the 15 minutes before stand-up we have a casual drop-in chat room called <em>Talking Heads</em>. This dedicated time-box gives us an opportunity to have these over-the-desk conversations with our colleagues in London that we otherwise don鈥檛 get to have. We have also had several farewell calls, giving us the opportunity to say our byes to departing colleagues and share in their embarrassment as they open their leaving gifts. And just very recently we have begun holding end-of-play quizzes on Fridays. Three hosts prepare some questions about topics of their personal interest. The rest of us break off into groups to answer them, and we get the pleasure of learning something new in the process.</p> <p>It鈥檚 fun being able to have the creative scope to use our imagination and design different ways of doing things with remote tools. But, how far can we push these boundaries? And where will remote working take us next?</p> <h4>Test Drive</h4> <p>by Moritz Kornher</p> <p>For us, remote working started with an email. The subject line was unsuspicious: 鈥淰ideo First trial鈥. Its contents were ambitious, because in just a couple of weeks the whole of the Voice + AI department would switch to remote-first working for two months. It was July 2019 and little did we know of what the world would be like less than a year later. It was only after the trial that I learned it was, amongst other things, indeed planned as a test drive on our business continuity.</p> <p>To be clear, we weren鈥檛 kicked out of the office. But the intentions of the experiment were communicated very openly. People would choose where they wanted to work; at the office, from home, on the beach or a lonely bothy in the Scottish Highlands. We were to push the boundaries of our existing working practices and learn as much as we can about this new exciting challenge.</p> <h4>How we prepared</h4> <p>So, how do you take a whole department remote? We didn鈥檛 need to start from nothing. Slack has always been an integral part of our communication, and early in the year the department did sign up for a video conferencing solution. Around then my team had also moved to remote-first stand-ups to support regular home-workers.</p> <p>Of course we still had another three weeks to prepare. As a first measure a department-wide town hall meeting was called. Town halls are exactly what they sounds like; one large video call with everyone from within the department and an open floor to ask the senior leadership questions. We held them regularly during the trial and I found them to be a very effective tool for vertical knowledge sharing. These meetings allowed me to ask questions beyond the general brief that was normally communicated. And it was a great test to see if we could have a web conference with over a hundred participants.</p> <p>With lots of questions answered, some uncertainty remained around the practical execution. What does it mean for me as an individual to work 鈥淰ideo First鈥? To tackle all these little issues a multi-discipline working group was put together. They have created a Remote-Working Handbook. It reflects industry practises as well as learnings we made during the trial and is now widely shared across the business.</p> <h4>How I dealt with it</h4> <p>The first day of the experiment had arrived. Most colleagues started to work from home straight away. Others preferred to keep working from the office, which is what I did. It gave me the chance to observe changes around us. For obvious reasons face-to-face meetings did not occur anymore, everything moved online. Our work area was much quieter than usual and some co-workers started earlier in the day to make good use of the extra time they were saving on their commute.</p> <p>Eventually I took the leap and also stayed at home to work. What surprised me at first was how little changed. Within two weeks our processes had adapted so swiftly that the only noticeable difference was a lack of direct social interactions. Of course, there were challenges. If you have ever tried remote pair programming, you will know how tricky it can be. Running our team retrospectives smoothly took us a while, until we had figured out the best tools and the right flow. And yes, video call fatigue can be a real problem.</p> <p>But these are not issues with remote first working. Look closely and you will find the exact same problems in a co-located workplace. Many people don鈥檛 follow proper pairing protocols even when they sit next to each other. Retros can easily be dominated by a few vocal people, and I almost never take the recommended hourly screen breaks.</p> <p>It was important for us to identify these pain points and to address them quickly. As we had hoped, our ways of working were pushed to their limits and it was clear they needed to change. In a remote world everything is more formalised, therefore flaws in the workflow are exposed earlier. No overhearing of conversations to fill gaps, or kitchen chit-chat to get the latest updates. I believe that being remote helped us to manage this change.</p> <p>Remote practices unlock new possibilities that a co-located world cannot provide. When I am online there is less of a barrier to use tools or online services that help me to improve my pairing technique. Virtual retrospectives allow us to be more creative and so engaged more team members in different ways, helping to encourage them to share their thoughts. And since I鈥檓 in web meetings all day anyway, I can easily schedule my breaks between calls or I get friendly reminders from my colleagues.</p> <h4>How we are doing now</h4> <p>Fast forward a few months and it is the beginning of 2020. We have been following the same remote-first practices we all adopted during our trial. On any given day in my team, someone was working from home. Sometimes it was just one person, on other days it was almost all of us. We did not plan our presence in the office anymore, it just happened. The trial had helped us to improve our working practices so much, that we did not notice a difference anymore. For us it was the new 鈥渘ormal鈥.</p> <p>Until coronavirus put Europe in lockdown. At first we were told to stay away from caf茅s and pubs. Later we were asked to work from home. That鈥檚 when I realised how lucky we were. Because we had a chance to prepare for exactly this situation.</p> <p>Now I know it鈥檚 okay to call someone for a quick question, or a wee social chat.<br />Now I know the value of a well facilitated remote meeting, and I never want to go back to a meeting room again.<br />Now I know pair programming is a much more effective tool for knowledge sharing than overhearing conversations in the office.<br />Now I know that it鈥檚 okay to do my laundry while I鈥檓 listening to that town hall meeting.<br />Now I know that regular screen breaks are equally important as doing the work itself.<br />And of course, now I know that I can wear pyjama bottoms all day.</p> <p>Originally I wanted to finish with a recommendation. I would have suggested that everyone in your team should adopt remote-first working practises for a couple months; to maybe pick a time that is a bit quieter, but really just to go for it. I would have said that all of you need to experience remote working first-hand, so that you will be ready for the new decade and the changes it will bring.</p> <p>Instead I would now like to leave you with an interesting and telling observation my team lead made at the beginning of the year.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p08bldpl.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p08bldpl.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p08bldpl.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p08bldpl.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p08bldpl.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p08bldpl.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p08bldpl.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p08bldpl.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p08bldpl.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>'Everything works better when we work at home'</em></p></div> <div class="component prose"> <p>Keep an open mind, and I promise you can get there as well.</p> <h4>Futurespective</h4> <p>Two very different stories from two unique perspectives. In the first we learn about a team that is gradually forming remotely. We learn how a new starter finds their footing, whilst being physically disconnected from the rest of the team. And how the team finds remote answers to their remote questions.</p> <p>In the second story we have an existing team that know each other well. A team that is already comfortable working together. And then suddenly they become remote all at once, and they have to figure out how to carry over their practices into this new environment.</p> <p>Of course both stores share some similarities. Each of our teams had to overcome challenges. But by being flexible and trying out new things, we found that remote first practices have helped to improve our workflows.</p> <p>There are two points that particularly stand out for us. Firstly, it鈥檚 all about communication. Communication is much more difficult when we are not in the same place, but as humans it is engrained in our DNA. We now have the remote tools to allow us to be more creative in the ways we communicate; to explore more, to play more. We need to use this creativity to overcome any <em>remote hurdles</em>.</p> <p>Secondly, it鈥檚 important to have a positive outlook. We are all in this situation together and we can鈥檛 just opt out of it. However it is more than just that, we are in the midst of the biggest work revolution since the nineteenth century. Coronavirus is not the cause, it is only an accelerant for this transformation. Our ways of working will change. What we can do is to be a part of this change, to influence it, to make it positive. Let us re-imagine and re-design the way we work as an industry and as a society.</p> <p>What will our working environments look like?<br />Our relationships within our teams?<br />What about our daily schedules?<br />Our workflows?</p> <p>Once this is over, all of us will form this new Remote Generation. We just don鈥檛 know what it will look like yet.</p> </div> <![CDATA[10x your collaboration on writing tests]]> 2020-02-03T11:21:10+00:00 2020-02-03T11:21:10+00:00 /blogs/internet/entries/ecedc9af-4bc8-4fb3-9cd3-754a85a1ce19 Qambar Raza and Sheila Bhati <div class="component prose"> <p>Collaboration is the process of two or more people or organisations working together to complete a task or achieve a goal.</p> <p>There is an African proverb:</p> <h4>鈥淚f you want to go fast, go alone. If you want to go far, go together.鈥</h4> <p>Have you ever noticed any silos in your teams? Have you ever come across an 鈥渢hem vs us鈥 situation when it comes to your tests. Do you find automation is sidelined from the software development process, and treated as an afterthought?</p> <p>What you need is a little collaboration!</p> <p>I am Qambar Raza, the Senior Software Engineer in Test for iPlayer and Sounds.<br />And<br />I am Sheila Bhati, I鈥檓 a Senior Tester in iPlayer mobile.</p> <p>We decided to collaborate on this blog post, about our experiences of how we鈥檝e helped improve collaboration within our teams.</p> <h4>Change understood by everyone</h4> <p><strong>Scenario 1: Change understood by only one person</strong></p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p0824yfc.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p0824yfc.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p0824yfc.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p0824yfc.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p0824yfc.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p0824yfc.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p0824yfc.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p0824yfc.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p0824yfc.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>Have you come across a project which heavily relies on a certain member of the team knowing everything about it ? During stand-ups you will see that person talking about what鈥檚 right and what is not and the whole team would nod in agreement.</p> <p><strong>Scenario 2: Change is partially understood by everyone</strong></p> <p>What about releases? Have you ever been scared to release something to production because you don鈥檛 know what else is included in the release apart from your own change? This becomes more complicated with time when the change starts bundling up to a point where you are releasing 50 commits in one release. How confident would you be with that?</p> <p><strong>How did we solve it?</strong></p> <p>For scenario 1, we propose<a href="https://en.wikipedia.org/wiki/Extreme_programming"> XP practices</a> which means constant pairing on writing code and cycling the pairs for tickets to spread the knowledge across the team.</p> <p>For scenario 2, everyone in the team should have the ability to understand the change that is being made in the system clearly. This is only possible if the size of change is kept small. In an ideal world that would be one atomic commit that gets released to production after it goes through all the phases of Software Development Lifecycle.</p> <p>If change is small, then it will be easy to understand and communicate, not only within the team but also outside the team to stakeholders. Everyone in the software delivery chain would be aware of what and why the change was made and would be able to support their customers better.</p> <p>We understand that sometimes it is not possible to do atomic commits and the change could include multiple commits. Although we highly discourage this practice we have a temporary solution. Within a department where multiple teams are involved in the change you can use the method of 鈥渉uddle鈥 when the change is being released to production. It helps you share knowledge between teams about the changes committed by members of each team and ask questions about risks.</p> <p>The problem with doing a bundled release is the rollback or revert process. For example you release five changes together to live and, out of the five, one of the features is completely broken. How would you deal with that? Would you just do a full rollback? Or do you prefer a roll forward approach or patch based approach? The roll forward approach takes longer as you would be putting a 鈥減roper鈥 fix in the release and for that you will need developer effort. The patch approach since its a quick fix there are chances of side effects. Rollback would mean that all the features that you just demonstrated to your customers are taken away from them. This will damage your trust with the customers and could have a big impact on your organisations reputation.</p> <p>A better approach is to keeping things simple, releasing everything you have from commit to production has several benefits:</p> <ul> <li>Team members are happy and onboard as they understand the change</li> <li>Customer happy as less disruption and confusion in the product</li> <li>Stakeholders will be happy because they can understand what is live and what did not</li> <li>The Test Team would not have to create complex test scenarios in order to approve the change which means testing would be faster</li> <li>Your overall pipeline process would be smoother and faster</li> </ul> <p>In order to understand the impact of a change as a team, we need to create a shared understanding of the change. So how can teams go about building that shared understanding?</p> <h4>Help create a shared understanding between developers and testers by encouraging developer and tester pairing</h4> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p0824yjm.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p0824yjm.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p0824yjm.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p0824yjm.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p0824yjm.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p0824yjm.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p0824yjm.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p0824yjm.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p0824yjm.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>When work in a team isn鈥檛 aligned and automation is put in place retrospectively rather than at the time of development, it can increase the burden on manual exploratory testing and ultimately increase risk of bug leakage. Which potentially requires rework on issues found late on in the development cycle. Collaboration between Dev and Test teams helps to ensure test automation is part of the definition of done. By not having to develop automation retrospectively you can maintain focus on the current task, smooth the process of delivery, and the team will have more confidence to deliver features faster.</p> <p>In our experience by introducing pairing practices, dev and test can agree which tests are required and where to include them at UI level, integration or unit test level. This helps in a number of ways:</p> <ul> <li>Creating a shared understanding of test coverage</li> <li>Reducing duplication of tests and the effort to maintain them</li> <li>Exploratory testing focuses more ways to improve a product, rather than being a bug safety net.</li> </ul> <p>Overall it contributes to a reduction of risk and can help teams go faster.</p> <p>This is just one blog post out of the series that we are planning to write to share our experience with you. Please feel free to comment and share how you collaborate within your teams.</p> </div> <![CDATA[Step into Tech update]]> 2019-03-22T16:13:15+00:00 2019-03-22T16:13:15+00:00 /blogs/internet/entries/3a3cfab4-08da-4d4e-aa44-2f533b0993fa Sue Mosley <div class="component prose"> <p>Step into Tech is a D+E initiative to make a positive impact on gender balance in our software engineering community. It's essential that organisations like ourselves make positive interventions like this to take on the challenge of gender diversity within the technology sector. This isn't all we need to do; much more is required, and it's great to see us turn this idea into action.</p> </div> <div class="component"> <div id="smp-0" class="smp"> <div class="smp__overlay"> <div class="smp__message js-loading-message delta"> <noscript>You must enable javascript to play content</noscript> </div> </div> </div></div><div class="component prose"> <p><em>"It's been fantastic to track the progress of this first cohort of 16 women, as they made their way through the initial selection stage, onto the training programme and then to see how much they have all learned when they presented their projects on graduation evening. It makes me very proud to be the sponsor of this initiative, something that's going to make a real impact; I can't wait to meet our next intake!"</em> Matt Great, Director of Platform, 主播大秀 Design+Engineering.聽</p> </div> <div class="component"> <div id="smp-1" class="smp"> <div class="smp__overlay"> <div class="smp__message js-loading-message delta"> <noscript>You must enable javascript to play content</noscript> </div> </div> </div></div><div class="component prose"> <p><em>"The success of this programme is evidence that there are other routes into software engineering as well and not just the traditional routes; as long as the key behaviours can be demonstrated the technical skills can be taught. I know from speaking to all of the students, that many do feel that The Step into Tech programme really has been a life changing experience and opened up a new world of opportunities that some thought were out of reach. I am so proud to have to have been the project lead in getting this programme off the ground and to experience first-hand the positive impact this has had with our first cohort and the teams across Design + Engineering. I look forwarding to planning the next one!"</em> Sue Mosley, HR Business Partner.</p> </div> <![CDATA[A fresh approach to flex]]> 2019-02-25T13:51:32+00:00 2019-02-25T13:51:32+00:00 /blogs/internet/entries/441a1f1e-97f7-4530-8890-89aac9f88196 Matthew Postgate <div class="component prose"> <p>We live in dynamic times - the rate of change and progress is extraordinary - and at the 主播大秀 we continue to drive innovation on a global scale. To do this, we need the best teams that represent society and the audiences we serve. In 主播大秀 Design and Engineering (D+E), I want to create a culture that attracts the best talent and makes people want to stay and do the best work of their career; even in a really competitive field like technology. For me, a key characteristic of this culture is that it recognises that people need balance in their lives and accommodates flexible working.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p071wzxx.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p071wzxx.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p071wzxx.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p071wzxx.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p071wzxx.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p071wzxx.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p071wzxx.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p071wzxx.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p071wzxx.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <h4>My own story</h4> <p>That difficult balance between work and home is something we all understand. I became a dad for the second time last year. It is obviously a hugely important time for us as a family as we get to know our daughter (and sister) and watch her explore the world. But it鈥檚 a busy one too, with sleepless nights, my son鈥檚 activities and my wife returning to her own demanding job. I want to be present for my children as they grow but I also want to give my all to leading the 主播大秀鈥檚 Design and Engineering team through very challenging and exciting times, so it takes careful diary management, compromise and understanding to make it all work.</p> <p>I know I鈥檓 really lucky as I have a great team around me. We have all discussed how to make it work; they support me and, in turn, I support them to achieve our own versions of work-life balance. It means that I鈥檓 able to drop my son off at school at least once a week and I鈥檓 home early on another day to spend time with both children. In the team we have two job-sharing PAs and others who work from home and take extra time off outside term time. I am determined to develop a culture that accommodates different needs so we are flexible about working hours whatever the reason.</p> <p>None of this is easy and, with D+E people all over the country, I don鈥檛 always succeed in accommodating everyone鈥檚 needs as well as I鈥檇 like to. But I鈥檓 honest about the competing priorities in my life and encourage others to be too.</p> <p>In D+E, I鈥檓 championing pilots to bring in new people from a range of backgrounds. A <a href="https://careerssearch.bbc.co.uk/jobs/job/主播大秀-Design-Engineering-Career-Returners-Programme/30792">Career Returners Programme</a> will make the division a more accessible environment for women and men who have taken a career break and wish to return to the workplace. Meanwhile, our "<a href="https://careershub.bbc.co.uk/members/modules/job/detail.php?record=30794#0">Step into Tech</a>" programme provides a free 14 week, part-time training programme giving people the necessary skills to apply for software engineering entry-level roles. But the success of these initiatives - in terms of attracting and retaining the best, diverse talent - also relies on us being able to offer flexible working practices that work for everyone.</p> <p>This is why I believe that, throughout the 主播大秀, we need to take a fresh look at flexible working. The 主播大秀 has recently conducted a review around Culture and Progression and flexible working placed in the top 3 priorities for both women and men working. It鈥檚 <a href="https://jobs.theguardian.com/article/why-now-s-the-time-to-embrace-flexible-working/">clear from research</a> that the workforce of the future will place an even higher value on a good work life balance and a sense of purpose beyond financial success.</p> <h4>A new flexible working policy for the 主播大秀</h4> <p>Of course, many people already work flexibly in the 主播大秀 and you can see some of those men and women鈥檚 stories on <a href="https://www.bbc.com/backstage/design-engineering/flexible-working">our D+E careers site</a>. Their reasons for working flexibly are as diverse as the working patterns they鈥檝e adopted. Parents, carers, downsizers, portfolio workers 鈥 there are many reasons and ways to work flexibly.</p> <p>And there鈥檚 certainly more we can do to make this possible. Just as we are introducing technology at the 主播大秀 that enables people to work differently, like Skype for Business, so must our attitudes to work change: measuring performance not attendance; designing flexible working practices into our jobs and making flexibility open to all.</p> <p>That is why I am so pleased to see a revised, more inclusive, <a href="https://intranet.gateway.bbc.co.uk/policy/Documents/主播大秀%20Flexible%20Working%20Policy.pdf">flexible working policy</a> in place at the 主播大秀.</p> <p>It has been designed to enable us to do all we can to accommodate flex working - recognising the potential benefits to both the business and individual. It includes an increased range of flexible options, supporting full time and reduced hours, such as staggered working hours, compressed hours and remote working. It also outlines a new approach to job shares and new working from home guidelines.</p> <p>Applying this policy will, of course, take some practice. There will be some roles that are easier to flex than others, some roles will have specific operational barriers, some roles offer no control over when or where you work. Others may feel that moving into a more senior role just isn鈥檛 an option on a part-time basis. But this mustn鈥檛 stop us overcoming the fears associated with change and shifting the value we place on presenteeism. And we must also overcome the bias that part-time working means part-time ambition.</p> <p>With this new policy in place, I鈥檓 keen we challenge ourselves on the barriers that are preventing more flexible working patterns 鈥 both full time and part-time 鈥 in the 主播大秀. I will be asking my teams in D+E to take a fresh look at flex: to think about those barriers and how to overcome them. I want us to enable and nurture a new generation of talent in the 主播大秀 - those who might have thought our doors wouldn鈥檛 open because of their background, education or gender. I want to see job-shares and part-time workers at the most senior levels of the organisation and in every part of the 主播大秀. I also want to work in an environment where we can all be honest about the other priorities in our lives 鈥 whatever they are - and have the flexibility to spend time on them. Find out more about flexible working on the 主播大秀 Design + Engineering Careers site:</p> <p><a href="https://www.bbc.com/backstage/design-engineering/flexible-working">https://www.bbc.com/backstage/design-engineering/flexible-working</a></p> </div> <![CDATA[My flexible working story: why I am based at home]]> 2019-02-19T11:12:13+00:00 2019-02-19T11:12:13+00:00 /blogs/internet/entries/b4902bbe-7a71-4a19-bcba-15d75dfdbeab Caz Brett <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p0719jc5.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p0719jc5.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p0719jc5.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p0719jc5.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p0719jc5.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p0719jc5.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p0719jc5.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p0719jc5.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p0719jc5.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>I think if you鈥檇 told me five years ago that I would be working completely remotely, I definitely wouldn鈥檛 have believed you.</p> <p>I was the person who dragged their feet into the office between 10.30 and 11am and didn鈥檛 leave until about 8 or 9pm. I was the person who treasured being able to work from home on Thursdays but worried endlessly what people were thinking about me being at home, and worked through lunch hastily responding to any small alert on my phone just in case it was something work-related, paranoid that not replying would be the undoing of me. In the office I felt rushed, stressed, and anxious.</p> <p>I had years of people telling me that I was 鈥渓ucky鈥 to be able to work from home one day a week. Lots of this apparent jealously seemed to stem from an admission from these same people that they 鈥渨ouldn鈥檛 be able to do it鈥, and would go so far as to suggest that people who worked from home were actually bunking off.</p> <p>I feel it鈥檚 quite important to make that point. Bunking off. As if, by being in the office you are suddenly incapable of taking a two-hour lunch break or three 45-minute coffee breaks with colleagues that definitely aren鈥檛 friends that you will chat to about anything but work. As if being physically seen gives you something that not being physically seen doesn鈥檛.</p> <p>I think it鈥檚 fear. People are scared of what happens when they have to control their environment and don鈥檛 applaud themselves for 鈥榯urning up鈥 and considering the job done. And this fear perpetuates a myth that remote workers are all lazy do-for-nothings. I can tell you, fast forward to now鈥娾斺妌early two years since I started working remotely鈥娾斺奍 have NEVER been more busy at work. I start at 9.30, sometimes earlier, and I finish at about half 5. I鈥檓 not anxious, I鈥檓 not stressed, and I am taking the time to enjoy what I do.</p> <p>So why did I apply for flexible working? What prompted this complete overhaul that leads me to my current 鈥渓ucky鈥 remote working status? Is it all it鈥檚 cracked up to be, cocktails on the beach and unlimited Netflix? Well, on the last bit, short answer鈥娾斺妌o. Long answer鈥娾斺奾ahahahahaha. No. I mean, for starters, I don鈥檛 have a Netflix account (<em>and I could enter here some rubbish about it being because I work for the 主播大秀 and iPlayer is fabulous which, whilst it might be true, isn鈥檛 the reason鈥娾斺奍 simply don鈥檛 get a lot of pleasure from watching TV. There. I said it. Why do I work at the 主播大秀, I hear you ask? Sure. Well, the 主播大秀 is actually more than just TV. It鈥檚 鈥業鈥檓 Sorry I Haven鈥檛 A Clue鈥. It鈥檚 the 主播大秀 Weather app. It鈥檚 satellites and hardware and awesome branding. Anyway, I digress</em>). Let鈥檚 get to it. Why did I apply for flexible working? Plenty of reasons, and here are a few.</p> <h4>Reason #1: because I can</h4> <p>On June 30th 2014, flexible working in the UK was forever changed with the introduction of a few legal changes. It meant that anyone who had worked at a company for over 6 months could apply for flexible working, and employers have to use one of 8 justifications to deny the request. If it鈥檚 reasonable, there is no way they can refuse just because they don鈥檛 like it. Which is great news if you want to explore options to work from home more, or shift your hours around, or work part-time to fit in caring duties, or a hobby, or anything else.</p> <p>Before this, the only people who were eligible to apply for flexible working options were parents with children under the age of 17 and carers. What鈥檚 interesting about this is that there is often a perception that these people working part-time around carer or parental duties are women. And if that鈥檚 what you assumed, you鈥檒l be surprised to hear that more men have flexible working arrangements than women. Interesting, huh?</p> <p>Anyway. So, the law changed, and I could apply for flexible working. I should probably exaggerate here that the law changed so I was ABLE TO APPLY for flexible working鈥娾斺妌othing in the law grants me the right to have it though. Luckily, I have a supportive team and a supportive manager at work who were open to trying it out. In fact, it was my manager who first suggested that a flexible working arrangement might help me.</p> <h4>Reason #2: the dreaded commute</h4> <p>The Central Line from Mile End is absolute mayhem from about 7.45am until about 10.15am. Remember when I said that a few years ago I rolled in at about 10.30 or 11am? That wasn鈥檛 because I particularly wanted to, but it was more because otherwise I ended up getting to work completely stressed out and on the verge of an anxious breakdown. And I wouldn鈥檛 leave the office until late, so I鈥檇 be hungry and sad.</p> <p>On a work day at home, I jump out of bed between 8 and 8.30 and start between 9 and 9.30am. I finish at 5.30pm. And then I can kick back and read a book or cook something tasty for dinner immediately, because I haven鈥檛 got an hour of a hellish commute to look forward to. I can finally work similar hours to everyone else, less stressed, less anxious, and without wrestling with some tourists鈥 backpack as someone else spills coffee down my leg and there isn鈥檛 anything I can do about it. And one thing I鈥檝e noticed鈥娾斺奍鈥檝e been far less ill since I stopped commuting every day. Apparently stress can make you more susceptible to illness. Apparently so can standing in a train with 200 strangers every day. Take from that what you will.</p> <h4>Reason #3: orthostatic hypotension</h4> <p>Ever since I was a kid, I鈥檝e had a habit of fainting. I once had to take the day off school because I fell back onto the concrete floor at home and luckily didn鈥檛 break my skull open. As I鈥檝e gotten older, I recognise the signs I鈥檓 about to pass out a lot better and I can tell when a fainting episode is coming. I went to see the doctor when I was in my teens, but he dismissed it as nothing but 鈥榣ittle girl syndrome鈥. I鈥檓 still wondering what on earth he meant by that.</p> <p>In 2016 I fainted in the hallway at home and as I passed out, I felt my body jerk uncontrollably. Terrified I was having a fit, I called my GP (thankfully not the doctor from my teens) and had all sorts of checks carried out. I had an MRI, which was just a lot of loud banging, and I had my heart examined. Thankfully a heart condition was ruled out, as was epilepsy. I was then referred to the hospital in Paddington to take what鈥檚 called a tilt table test. You鈥檙e strapped onto a bed with a metal plate at the bottom, so they can raise you to standing and you rest your feet on the metal plate. The test is simple. You lie down for 5 minutes in a slightly darkened room, and then you are raised to standing whilst tied to the bed. Your heart rate and blood pressure are monitored throughout and someone sits there for the whole time tapping away at a computer. You stand there in the room for 20 minutes, and then you leave. That鈥檚 it. You just stand there. How is this even a test? I thought to myself. I stand all the time. I am a champion at standing. Someone probably applauded the first time I managed it, but since then it鈥檚 just part of my daily life.</p> <p>So I lie there, happy as larry. And then the bed is raised. And it鈥檚 all fine, the woman tapping away at her keyboard, tap-tap-tap. Then suddenly鈥娾斺奿t is NOT okay anymore. I鈥檓 feeling a bit weird, a bit warm. Then I鈥檓 feeling a weird headache. And nauseous鈥娾斺妎h wow, so, so nauseous. 鈥淚 feel sick,鈥 I tell the woman, 鈥淚 feel really sick. Can I lay back down?鈥 Nothing, not even a glance. Tap-tap-tap. 鈥淣o really I feel weird,鈥 I say, beginning to sweat profusely. Still no response. It鈥檚 like this for about two minutes, when suddenly my vision begins to darken and my hearing gets muffled and鈥娾斺妀ust like that, the bed suddenly goes back to flat, my vision starts to return, and I feel SO much better.</p> <p>鈥淵ou passed out after two minutes and thirty four seconds,鈥 she says, smiling at me. SMILING at me, after she heartlessly ignored my pleas for help.</p> <p>I walk out of the room with a few things: finally, a diagnosis, and a much better understanding of what鈥檚 going on with my body. It turns out the blood is pooling at the bottom of my body when I stand, and my blood pressure isn鈥檛 strong enough to push it back up so my body just cuts out; my heart stops and my blood pressure drops. 鈥淚t鈥檚 the body鈥檚 way of restarting,鈥 she says to me, 鈥渋t鈥檚 cool.鈥 And she鈥檚 right, it is kind of cool. And it suddenly starts to explain the anxiety attacks I have on the commute into work鈥娾斺妔uddenly feeling hot and sick and needing to get off the train. Turns out, whilst there may have been an anxiety there, it actually stemmed from a medical condition which I hadn鈥檛 known about. It means I need to sit down if I鈥檓 doing a longer journey on the tube, and if it鈥檚 rush hour, I won鈥檛 be able to stand still without being able to move for longer than a couple of minutes. So in part, the diagnosis of this condition allowed me to explore flexible working; a way for me to avoid commuting altogether. I can imagine that there are plenty of happy people on the Central Line who are pleased I no longer hold up their journey by being one of those 鈥榩assengers taken ill on a train鈥 that makes everyone in London so angry.</p> <h4>Reason #4: desk space is like gold dust</h4> <p>Most of my stakeholders are in other offices across the 主播大秀, and even if they鈥檙e in the same office, the majority of my work is done over the phone or over Skype. It鈥檚 rare for me to go to a meeting in person. So what鈥檚 the point in me taking up space that should be going to people who need a specific set up? If I can take my calls from anywhere, then I can vacate a space for someone who needs it. In the office we don鈥檛 have enough desk space for everyone to have their own. We run out of meeting spaces and quiet booths to make calls鈥娾斺奲ecause everyone wants to find somewhere private to have a chat. Not only can I free up rooms I鈥檇 otherwise take for my private chats, I can have as much space as I need and I don鈥檛 need to clear my desk at the end of the day. Any space I鈥檇 occupy in the office goes to the people that need their equipment at a fixed desk, and my private calls can be taken whilst sitting at home. I no longer need to run around the office panicking as I try and find a quiet spot. At mine, everywhere is a quiet spot.</p> <h4>Reason #5: I am a catering nightmare</h4> <p>鈥淒o you have any dietary requirements?鈥 is a question that I hate. Mostly because it鈥檚 quite a challenge to cater for me, and I feel very guilty about it. I鈥檓 a gluten-free vegetarian. Where can I eat for lunch that is safe? Er鈥ell, not many places. Remembering to bring in a packed lunch is a faff, and takes up space that鈥檚 already filled with all the things I鈥檓 already carting around with me. At home all I need to do is go to the kitchen, open the fridge, and voila鈥娾斺奱 safe haven of uncontaminated food where I don鈥檛 have to politely wait for 15 minutes to check if something has gluten in it, only to get a blank stare and then 5 minutes of quiet whispering in the kitchen before I get the standard 鈥渨e can鈥檛 guarantee our food is allergen free鈥 and sigh before playing russian roulette with the salad options. It鈥檚 much safer for me, and much less stressful for the people who might be going for lunch with me, to just eat at home where I know I鈥檓 going to be a-okay. Plus, it鈥檚 so much cheaper!</p> <p>It鈥檚 worth saying that even now, two years in, many people I speak to on the phone don鈥檛 even realise that I鈥檓 working remotely. Things haven鈥檛 changed drastically, and I鈥檓 perfectly able to manage my team and my workload without feeling the need to go into an office.</p> <p>I think it鈥檚 quite important to share my story because flexible working isn鈥檛 just about childcare and being a carer. It鈥檚 about a whole new approach to working. It鈥檚 not flexible working at all, really鈥娾斺奿t鈥檚 alternative working. There鈥檚 actually nothing flexible about it, it鈥檚 just a different kind of arrangement that works better for me. For other people, those water cooler moments might help motivate them, or maybe being in a fancy location surrounded by bustling crowds or office 鈥榖anter鈥. Maybe they prefer to only be there part-time and maybe that鈥檚 how to get the best out of them. It just happens that what鈥檚 best for me isn鈥檛 being in the office 9鈥5.</p> <p><em>Caz works at the 主播大秀 as a Senior Product Manager and has been working remotely since 2017. You can find out more about the 主播大秀鈥檚 approach to flexible working by having a look here:</em> <a href="https://www.bbc.com/backstage/design-engineering/flexible-working">https://www.bbc.com/backstage/design-engineering/flexible-working</a></p> </div> <![CDATA[Building a 主播大秀 Product Management community]]> 2019-02-12T11:25:53+00:00 2019-02-12T11:25:53+00:00 /blogs/internet/entries/31df59f5-e2e1-4f61-b271-f4346b2ec6eb Clare Evans <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n29r.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n29r.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n29r.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n29r.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n29r.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n29r.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n29r.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n29r.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n29r.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>Last Thursday over 100 主播大秀 Product Managers got together in Salford with a load of flip charts, post-its and Lego, and set about building a Product Management community. We spent the day talking to each other, hearing from internal and external speakers, and planning our next steps.</p> <p>The goals of the day were to collectively come up with practical next steps and a clear idea of what our product community will be and what we get from it. We want the community to increase collaboration and shared learning, support and motivate us and help us get better at what we do.</p> <p>To start us off on the right foot, we had Emily Webber talk to us about Communities of Practice. She shared her experiences of building communities in large organisations and small meet-ups. Emily explained the benefits of having a community that provides a support network, helping us to learn and develop skills, sharing knowledge and scale our ways of working. Emily talked about practical tips for how to form a community and then ensure that it sticks around long enough to mature and stabilise鈥娾斺奱 challenge for a group of busy product managers.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n2bw.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n2bw.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n2bw.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n2bw.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n2bw.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n2bw.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n2bw.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n2bw.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n2bw.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>Emily Webber</em></p></div> <div class="component prose"> <h4>Community: what next?</h4> <p>As a group we thought about how we can use this community to make being a Product Manager at the 主播大秀 even better and how we make those things happen. This is our current to do list:</p> <p>CONNECT: We should have an easy way to find other 主播大秀 product managers and be able to see what they work on and their interests, and be able to get in touch with them.</p> <p>SHARE: The community can help us give ourselves time for learning and developing our skills, possibly through shadowing, pairing on tasks or attending each others meetings and offering feedback鈥娾斺奲ut with a focus on how we do things, not what we鈥檙e working on.</p> <p>MEET: Events should include visible, themed, informal meet-ups, which bring people together who are working on similar things or have similar problems.</p> <h4>External perspectives</h4> <p>As well as talking about how to build our community, we also wanted to have some time to talk about how we actually do product. The discipline of product is evolving fast, as is the industry that we work in. We wanted to look out to the wider product management world to hear how other people do it, the challenges they face and how they have overcome them.</p> <p>Gadi Lahav from the FT talked us through how having a single north-star metric can help you stay focussed on your real goal and guide you in making better product decisions to achieve that goal. As you would expect from the FT, the approach Gadi described was smart and accurate鈥娾斺妘nderstanding your metrics and what they mean is key to getting the most out of your data. We heard about some product case studies which have informed the product strategy and show how Gadi and his team are continually challenging the work they are doing.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n2jb.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n2jb.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n2jb.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n2jb.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n2jb.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n2jb.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n2jb.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n2jb.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n2jb.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>Lucy K眉ng</em></p></div> <div class="component prose"> <p>Lucy K眉ng from Reuters Institute blew us away with her research on how the media industry is reacting to the changing world around it. The complexity of older companies makes the challenge they face from start-ups even bigger, success lies in collaboration at all levels of the organisation and acknowledging that technology is now at the heart of everything we do鈥娾斺妌ot just 鈥榯he plumbing鈥. Lucy went through her observations on the role of product in big change鈥娾斺奾ow it sits at the nexus of content, tech and business, which means product people have to talk all those languages.</p> <p>鈥淭he ability of media companies to innovate and compete 鈥 is fully dependent on how they view product and product management 鈥 New players seem to get it. Now it is time for the rest to fully appreciate product innovation鈥<br />鈥 Quote from Lucy鈥檚 research</p> <p>Rightmove鈥檚 Melanie McKay talked about the challenges she鈥檚 faced and how product can transform companies鈥娾斺妕he talk has already been quoted in meetings I鈥檝e been in! Melanie shared tips for staying focussed and achieving your goals even when shiny feature requests are trying to distract you.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n2ln.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n2ln.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n2ln.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n2ln.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n2ln.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n2ln.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n2ln.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n2ln.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n2ln.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>Melanie McKay</em></p></div> <div class="component prose"> <h4>Lego Challenge! + Prototyping</h4> <p>To give us a chance to think about how we do things day to day (and as an excuse to play with some Lego) we had an hour or so thinking about prototyping; what makes it hard to prototype; what works, what doesn鈥檛 work, what could help and how. The room was noticeably livelier once we let the lego loose鈥娾斺奻inally the chance to make something!</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n2pp.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n2pp.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n2pp.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n2pp.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n2pp.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n2pp.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n2pp.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n2pp.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n2pp.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>The feedback from the session included some direct lessons鈥娾斺妛e should maintain the feeling of fast progress and continual learning in our work. One of the benefits of using Lego was the lack of barrier to entry鈥娾斺奺veryone could get stuck in straight away, pretty different to how a cross-functional team would normally rely on the developers to build a prototype. Can hack days feel more like this, instead of the non-developer drop-out after lunch, could we hack in Sketch or similar to achieve this?</p> <p>A couple of people said they liked the exercise and would use it for team building or as a warm up for discovery, which is a nice, unexpected outcome of the session.</p> <h4>Lessons for prototyping:</h4> <ul> <li>Don鈥檛 get caught up in the detail</li> <li>Build in a modular way that can be put together after</li> <li>Fail fast, learn fast</li> <li>Needed to keep sight of goal (and have principles) to keep the prototype focussed</li> <li>Diversity of experience is valuable, how do can we recreate this in day to day prototyping?</li> </ul> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n2qk.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n2qk.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n2qk.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n2qk.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n2qk.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n2qk.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n2qk.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n2qk.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n2qk.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <h4>So鈥</h4> <p>I think we can claim the day a success鈥娾斺妛e achieved our goals, defined next steps and have formed a team to foster the community. The discussions on the day were around how we make this community work rather than questioning the benefits of it鈥娾斺妛hich I think is thanks to the aligned perspectives we heard at the start from Chris Condron (Director of Digital Products), Matthew Postgate (CTPO) and Emily. Chris said that product needs to be at the heart of the changes that we are making at the 主播大秀 and this was reiterated in Lucy鈥檚 talk later in the afternoon. Matthew gave us some context for the changes we are undertaking and specific ways of working which will help us work together and achieve more:</p> <ul> <li>Ladder up to the 主播大秀</li> <li>Assume good intent</li> <li>Talk to the source</li> <li>Disagree and commit</li> </ul> <p>It feels like we have started to do something really cool here; the community is something that we can build, grow together; it belongs to all of us. We will use it to help us learn and develop individually, and as an organisation.</p> <h4><br />Who actually are we?</h4> <p>Here are some responses to a survey we are running to find out more about the product managers in our community鈥</p> <p>And if you鈥檙e interested in joining us, check out our vacancies鈥娾斺<a href="https://careerssearch.bbc.co.uk/jobs/custom/?fields%5B32%5D=571">主播大秀 Careers</a></p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n2y5.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n2y5.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n2y5.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n2y5.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n2y5.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n2y5.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n2y5.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n2y5.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n2y5.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n2yw.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n2yw.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n2yw.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n2yw.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n2yw.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n2yw.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n2yw.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n2yw.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n2yw.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p070n30c.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p070n30c.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p070n30c.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p070n30c.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p070n30c.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p070n30c.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p070n30c.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p070n30c.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p070n30c.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <![CDATA[Women in tech event - get involved]]> 2019-01-09T11:44:36+00:00 2019-01-09T11:44:36+00:00 /blogs/internet/entries/89f54cb4-aa93-4c5c-aaf5-d208e89aff12 Jonathan Murphy <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p06xlkd7.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p06xlkd7.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p06xlkd7.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p06xlkd7.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p06xlkd7.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p06xlkd7.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p06xlkd7.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p06xlkd7.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p06xlkd7.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>As part of its ongoing Diversity programmes, 主播大秀 Design + Engineering is hosting its next Women in Tech event on Thursday 17th January 2019 in Salford, Media City. 聽The evening will consist of several short talks from internal and external speakers, themed around what it's like to be a woman in technology. 聽</p> <p>Confirmed speakers include Shefaly Yogendra, Chief Operating Officer of Ditto AI, a Manchester-based company specialising in explainable AI, and聽Sarah Tulip, Operations Director of Software Cloud, a Leeds-based technology business</p> <p>You can <a href="https://www.eventbrite.co.uk/e/bbc-design-engineering-its-great-to-be-a-female-working-in-tech-tickets-53388666940">find more details here, </a>including the opportunity to book a place.聽</p> <p>聽</p> </div> <![CDATA[Step into Tech kicks off]]> 2018-11-27T13:13:54+00:00 2018-11-27T13:13:54+00:00 /blogs/internet/entries/29697bc8-9b32-4b41-8d42-33f1ed625859 Sue Mosley <div class="component prose"> <p>This month Design + Engineering in partnership with our external training provider 鈥 Tech Returners 鈥 kicked off the inaugural Step into Tech programme in Salford. This 14 week, part-time, programme will teach women, external and internal to the 主播大秀, the basic concepts around software engineering and the course curriculum has been designed around a new role in the Software Engineering job family, Associate Software Engineer. At end of this programme, the cohort will have the necessary skills needed to apply for an entry level role of Associate Software Engineer within the 主播大秀 Design + Engineering Division.</p> </div> <div class="component"> <div id="smp-2" class="smp"> <div class="smp__overlay"> <div class="smp__message js-loading-message delta"> <noscript>You must enable javascript to play content</noscript> </div> </div> </div></div><div class="component prose"> <p>The programme kicked off with several D+E colleagues welcoming the group to the 主播大秀. Following introductions from Sue Mosley, the HR Business Parter who is leading the programme, Matt Grest, Director of Platform provided an overview of Design + Engineering and the areas within the division and Sam Hill, Head of Software Engineering, gave an engaging outline of what software engineering at the 主播大秀 looks like. Charlotte Hoare, Software Engineering Team Lead and Laura Howarth-Kirke, Senior Software Engineer, who are mentors on the Step into Tech programme, also shared their journey into Software Engineering with the group.</p> <p>Lots of colleagues from the various job families across D + E have volunteered their time to go along to talk about their job function and what it means to be part of 主播大秀 D+E 鈥 thank you to everyone who has got involved so far.</p> <p>Sue Mosley, HR Business Partner, said: "It's so pleasing to have witnessed first-hand the enthusiasm from this group of women during the Step into Tech kick-off session. It is amazing to see how engaged they are with the programme already. From this group, 14 out of the 16 are from non-technical backgrounds with non-related degrees or qualifications 鈥 the fact we have encouraged such a positive group of budding software engineers to join the scheme shows that we are in a great position to increase gender diversity across D+E"</p> <p>Charlotte Hoare, Software Engineering Team Lead and mentor on the programme said: "I was excited to be asked to mentor on the Step into Tech programme, and am even more excited now having met the 16-strong cohort! The curriculum we have lined-up and the enthusiasm in the room on day one have made me feel like we're taking real, tangible steps towards redressing the gender balance in the tech sector. I'm excited to follow the progress of this cohort and of Step into Tech in the future."</p> <p>One of the new students on the programme, Emma, said: "When I heard I had been selected to join the first Step Into Tech programme I was so excited to get started. I have always wanted to get into technology but didn't know how I could break into the industry without going to University. This programme is giving me the opportunity to not only learn the skills required to get started in a technology career, it also helps me to understand and feel more confident in how I could apply for an entry level role, hopefully within the 主播大秀."</p> <p>Register your interest for our next Step into Tech programme email: schemes@bbc.co.uk</p> <p>Visit our careers page:聽<a href="/careers/trainee-schemes-and-apprenticeships/apprentices/technology">/careers/</a></p> </div> <![CDATA[Opening up our data science course materials]]> 2018-10-23T11:30:00+00:00 2018-10-23T11:30:00+00:00 /blogs/internet/entries/50f047ef-d06b-487b-af3f-acfcb705c8e6 Felix Mercer Moss <div class="component prose"> <p>Today, the <a href="https://findouthow.datalab.rocks/">主播大秀 Datalab team</a> is releasing onto the open web the <a href="https://github.com/bbc/datalab-ml-training">course materials</a> it developed for newcomers to data science at the 主播大秀.</p> <p>Data science, and particularly machine learning, is trending like never before. At just 12 minutes (!), <a href="https://en.wikipedia.org/wiki/Conference_on_Neural_Information_Processing_Systems">NIPS tickets</a> <a href="https://www.forbes.com/sites/williamfalcon/2018/09/05/the-new-burning-man-the-ai-conference-that-sold-out-in-12-minutes/#359ec6087a96">sold out quicker</a> than <a href="https://en.wikipedia.org/wiki/Burning_Man">Burning Man</a> this year and if anyone still needs convincing, check out <a href="https://trends.google.com/trends/explore?date=2004-01-01%202018-10-15&geo=GB&q=data%20science,machine%20learning,hipster">this plot</a>:</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p06pmhyj.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p06pmhyj.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p06pmhyj.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p06pmhyj.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p06pmhyj.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p06pmhyj.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p06pmhyj.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p06pmhyj.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p06pmhyj.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>It shows us that as recently as this year, both terms overtook the word 鈥渉ipster鈥 in web searches. While this may not be great news for <a href="https://www.bloomberg.com/news/articles/2017-05-03/from-unicorns-to-avocado-toast-hipster-fads-jack-up-food-prices">avocado sales</a>, it does look like it鈥檚 a good time to be someone working with data! But as ever, with exposure can often come <a href="https://www.kdnuggets.com/2018/07/cartoon-data-science-religion.html">confusion</a>. So first, let鈥檚 try and get some definitions straight.</p> <p>The 主播大秀 handles terabytes (read - 鈥渁 lot鈥) of new data every day, and data science is the field of study that helps us use that data to make better decisions and deliver greater value to our audiences. Machine learning, meanwhile, is just one class of statistical techniques widely used in data science that, as it turns out, is particularly powerful. However, it is not magic. Instead it is a collection of tools and techniques that use mathematics to draw conclusions from data.</p> <p>It could be argued that nothing indicates more the need to publish a training course than the moment a topic surpasses in web traffic a cool word millennials (<a href="https://www.telegraph.co.uk/travel/advice/the-era-of-the-millennial-hipster-is-almost-over/">usedto</a>?) use. But our team did have other reasons for opening this course up. Here are just three:</p> <p>1. To get people excited about learning more data science and machine learning; particularly when <a href="https://www.linkedin.com/pulse/skills-companies-need-most-2018-courses-get-them-paul-petrone/?trk=li_corpblog_jobs_skills_2018">data literacy is so high on many employers鈥 wish lists. </a></p> <p>2. To share some of the interesting problems faced by the 主播大秀 in the data space.</p> <p>3. To demonstrate how large organisations such as the 主播大秀 can use their audience鈥檚 data to generate a positive impact.</p> <p>Continuing to create engaging content, while the expectations of our (especially younger) audience members are <a href="https://qz.com/1128973/people-watch-netflix-at-work-and-in-public-bathrooms/">constantly shifting</a>, is one of our greatest challenges. To ensure we meet these new expectations, it is important for us to analyse and understand the conditions and behaviour patterns that lead to more, or less engagement.</p> <p>In this course, we use data to explore the question: 鈥淲hat makes 主播大秀 audiences engaged?鈥. If you have at least a basic understanding of Python programming (statistics would be a bonus!) and a healthy interest in taking your first steps in data science, we think you will have a lot of fun exploring our course.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p06pmk35.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p06pmk35.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p06pmk35.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p06pmk35.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p06pmk35.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p06pmk35.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p06pmk35.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p06pmk35.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p06pmk35.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""><p><em>And if you found this training easy and had fun doing it, why not join us?</em></p></div> <div class="component prose"> <p>We take readers on a four-part journey that follows the typical pattern of many data-led projects. Each part is expected to take readers around one hour to complete and focuses upon: <em>data exploration, data transformation, classification models and regression models. </em></p> <p>In <em>data exploration</em>, we first look into how to formulate our data science problem and perform some preliminary analyses to get a better feel for our data. In <em>data transformation</em> we then introduce readers to some basic machine-learning theory and walk through the process of how we prepare our data for ingestion into our statistical models. In the final two parts (<em>classification</em> and <em>regression</em>), the actual machine-learning starts, where we explain how to train, evaluate and choose the most appropriate model for our purpose.</p> <p>The dataset that you get to work on contains the logs from 10,000 主播大秀 iPlayer users. As you might expect, a public service broadcaster like the Beeb doesn鈥檛 take data privacy lightly. So while the dataset we use is 鈥榬eal鈥, you can be sure that we have enforced particularly strong anonymisation so that the identity of the users is impossible to recover.</p> <p>With an introductory course like this, we don鈥檛 expect to make anyone an expert in data science overnight. However, we do hope that those of you who do take it will have a lot of fun, while also gaining some valuable insight into the decisions we make when working with data at the 主播大秀. The topics covered in the online course only scratch the surface of the data science problems we encounter daily at the 主播大秀.</p> <p>If you would like to find out more about the challenges we face and how we are using data science and machine learning to find innovative solutions to connect with audiences, please get in touch!</p> <p>We are always looking to improve the content of the course, so if you have any feedback or ideas for further instalments we would really like to hear from you.</p> <p>Link to course: <a href="https://github.com/bbc/datalab-ml-training">https://github.com/bbc/datalab-ml-training</a></p> </div> <![CDATA[Step into Tech with 主播大秀 Design + Engineering]]> 2018-09-18T12:33:28+00:00 2018-09-18T12:33:28+00:00 /blogs/internet/entries/7e1744d4-a664-4a0c-bd4c-6eb02bb4af2e Sue Mosley <div class="component prose"> <p>Just 17% of Tech/ICT workers in the UK are female, while only one in ten females are currently taking A-Level computer studies, and yet there is a looming digital skills gap where the UK needs one million more tech workers by 2020 (source:Tech Talent Charter). Organisations need to work together and take learnings from each other as to how we can solve this problem.</p> <p>Here at 主播大秀 D+E, we are committed to address the gender imbalance within the division and look at what initiatives we can implement to improve this, my role is to lead on this programme of work which is sponsored by our Chief Technology and Product Officer, Matthew Postgate.</p> <ul> <li>We launched our <a href="https://careerssearch.bbc.co.uk/jobs/job/主播大秀-Design-Engineering-Career-Returners-Programme/30792">Career Returner programme advert</a>, which will support experienced women (and men) who have taken an extended career break of 2 or more years back into mid-senior level roles within our Design + Engineering division. The next action we have taken is to address what we can do to inspire more females to take up a career within software engineering. We have learnt from what other organisations have successfully achieved in this space and we will follow suit.</li> </ul> <ul> <li>Our <a href="https://careershub.bbc.co.uk/members/modules/job/detail.php?record=30794#0">Step into Tech programme</a> is a free 14 week (part-time) training programme, with our first pilot delivered onsite at 主播大秀 Media City. Students will be taught the basic concepts around software engineering and at the end of the course will have the necessary skills needed to apply for an entry level software engineer role within the 主播大秀 Design + Engineering Division. Not only will this scheme be open to external applicants, but also to 主播大秀 employees and this will encourage progression from other areas of the 主播大秀 into the Design+Engineering division.</li> </ul> <p>By introducing these various initiatives, we鈥檙e taking a step forward in making progress to address the gender imbalance in the technology sector. The more organisations who do take action, the faster we will fix the problem.</p> <p>It鈥檚 not just about fixing the talent pipeline; we have committed to a number of initiatives that are focused around Culture and Progression to ensure we are retaining our women and making the 主播大秀 an even greater place for women.</p> <p>To find out more about our Step into Tech programme <a href="https://careershub.bbc.co.uk/members/modules/job/detail.php?record=30794#0">click here</a>.</p> <p>聽</p> </div> <![CDATA[Supporting people back into the workplace after an extended career break]]> 2018-09-10T12:26:27+00:00 2018-09-10T12:26:27+00:00 /blogs/internet/entries/a613d5a3-7b49-4bc8-a8e8-b5cb12dec4b9 Sue Mosley <div class="component prose"> <p>I joined 主播大秀鈥檚 Design + Engineering division in April this year with a specific remit, and that is to look at ways we can improve gender diversity across the division and to put these thoughts into action. We have a shared issue with so many other organisations who struggle to attract women into technology roles 鈥 there is a distinct lack of this talent in the pipeline and we all have to work together and take the necessary steps to change that.</p> <p>主播大秀 Design + Engineering want to open up new avenues of opportunity 鈥 and the first programme of work that I have been leading has now launched with our advert now running for the 鈥榩ilot鈥 of our very first Career Returner Programme. There鈥檚 a lot of people out there, women and men, who take career breaks for many different reasons, and a high proportion of these people are so keen to get back into the workplace, this is a relatively untouched pool of talent and we want to do what we can to help them to return to the workplace into a suitable and relevant role.</p> <p>It鈥檚 exciting to be a part of something that is really going to have such a significant impact for these individuals who are so keen to get back to work. We will ensure all our career returners receive the coaching support and additional training they need to get them up to speed within an inclusive and collaborative environment.</p> <p>To learn more about our Career Returner Programme and the roles we have available please go to <a href="https://careerssearch.bbc.co.uk/jobs/job/主播大秀-Design-Engineering-Career-Returners-Programme/30792">this link here</a>.</p> </div> <![CDATA[A Technology Capability Framework for broadcasters]]> 2018-07-31T15:48:37+00:00 2018-07-31T15:48:37+00:00 /blogs/internet/entries/cce6a087-cce8-41e9-806f-78431ccf4fbd Andy Leigh, Nick Hopewell <div class="component prose"> <p><em>Andy Leigh, Head of Architecture for Broadcasting and Nick Hopewell, Lead Architect for Broadcasting Architecture, are part of 主播大秀 Design + Engineering鈥檚 Technology Strategy and Architecture team. </em></p> <p>The UK鈥檚 public service broadcasters are facing greater challenges than at any time since the 1970s from US tech companies dominating global media. As 主播大秀 Director General Tony Hall recently stated, we are at a time of 鈥渂reath-taking, seismic change鈥. Due to big market interventions from conglomerates such as Disney and Comcast, the media world is consolidating at a speed not seen before, and the 主播大秀 needs to change radically to meet this challenge.</p> <p>In order to help the 主播大秀 keep pace with the new global players, we set about creating a Technology Capability Framework to support a common vocabulary between the 主播大秀鈥檚 Design and Engineering division and the rest of the 主播大秀, providing a mechanism to assess the current, required, strength and performance of capabilities as a part of our strategic planning.</p> <h4>Defining the 主播大秀鈥檚 business imperatives and capabilities</h4> <p>This piece of work came about as a result of the Technology Strategy and Architecture team conducting a strategic analysis. Many organisations have now developed generic capability models that describe the capabilities that a business uses to fulfil its objectives and reach their maturity. We wanted to use a capability model that was relevant to the 主播大秀 and, so we started to think about the 主播大秀鈥檚 capabilities. We interviewed over 60 stakeholders around the 主播大秀, from COOs to Directors of Technology and Finance, about what the 主播大秀 does and what technologies were currently being used to support those business areas.</p> <p>Out of this work, we developed the 主播大秀鈥檚 technology capability framework. The framework diagram below identifies the top level of the technology architecture, capturing the core building blocks that can be used to describe the enterprise鈥檚 technology capability domains. In fact, to go one stage further, if you were building the 主播大秀 from scratch, or indeed any other broadcast media organisation, we believe this model would not change significantly.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p06g3xll.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p06g3xll.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p06g3xll.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p06g3xll.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p06g3xll.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p06g3xll.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p06g3xll.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p06g3xll.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p06g3xll.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>The four middle blocks represent what the 主播大秀 does day in, day out 鈥 it <strong>plans</strong> content, it <strong>creates</strong> or buys that content, it <strong>distributes</strong> or <strong>sells</strong>聽it (in the case of commercial subsidiaries) and finally, audiences <strong>engage</strong> with our content and we measure their engagement to find out what people like; this information then feeds back in to the planning and so the process begins again.</p> <p>The content that we make or buy is part of an increasingly important <strong>supply chain</strong> 鈥 this is what allows us to deliver the content our audiences want to consume in this increasingly on-demand world. To run the 主播大秀 we need <strong>support</strong> from areas such as Finance, HR, Technology and Facilities. We need to have the right <strong>infrastructure</strong> in place, from all the physical hardware and those that we consume as services. As part of the strategic analysis we identified a set of <strong>foundations</strong> which we believe will need to become embedded in everything new that we build as part of envisaging a new 主播大秀.</p> <p>This capability framework will provide a tool for assisting the organisation to make a wide range of technology investment decisions and change initiatives to achieve its future goals.</p> <h4>Connecting the technology capabilities to the business priorities</h4> <p>The idea of a technology capability framework is not new. In fact, increasingly it is becoming an accepted way of providing a common language between business operations and technology that ensures that business priorities trigger key technology decisions. For instance, offering a more personalised audience experience across all our products and services is a core strategic priority for the 主播大秀. By using the capability framework, we can more easily identify where we need to invest in new technology capabilities to provide a content centric view to support this business imperative.</p> </div> <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p06g3xml.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p06g3xml.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p06g3xml.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p06g3xml.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p06g3xml.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p06g3xml.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p06g3xml.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p06g3xml.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p06g3xml.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>We can also use it to identify opportunities for transformation, discover areas where there is duplication and determine where organisational change needs to happen. For instance, as the 主播大秀 seeks to reinvent itself for an online-first audience, we are using this framework to establish where technology capabilities need to be transformed to deliver new, flexible solutions to support our strategic goals.</p> <p>So we have shown how capability modelling can provide a simple, stable view of the business, while creating a common language among decision makers; and, by and large, the business capabilities won鈥檛 change significantly over the next two to three years. It is how things get done which really changes.</p> <p>When we started the strategic analysis 16 months ago, we identified a set of foundations which we believe will need to become imbedded in everything new that we build as part of envisaging a new 主播大秀. We didn鈥檛 have in our original model the capabilities for Connected Data and Artificial Intelligence and digital ecosystem, as we had not yet identified the importance of these specific capabilities to the organisation鈥檚 future. By adding these two capabilities as part of the bedrock of what the 主播大秀 does, we have been able to identify the need to invest in these technology capabilities. We have already started to establish these new capabilities; for example, in the area of connected data and the establishment of data science and machine learning with the creation of new roles for a head of data architecture within the technology strategy and architecture teams.</p> <p>Of course, other new things will turn up from time to time. 15 years ago, the personalisation capability would have been very different to what 主播大秀 Sign In has delivered today. Now, in an internet focused world, it鈥檚 the biggest thing that鈥檚 changed. The ability to personalise content to engage audiences is now one of the most strategically important goals of media organisations. To enable the 主播大秀 to offer people the opportunity to discover its products and services in new ways, the organisation needs to develop entirely new ways of working, transforming existing capabilities and establishing the maturity of newly introduced capabilities.</p> <h4>A media framework fit for digital transformation</h4> <p>We hope this framework will be useful for other similar organisations and our partners. We are already using it within Design + Engineering to help assess the current state of our technology capabilities, and define what we need to build and improve to fulfil our objective to drive the digital transformation of the 主播大秀.</p> <p>It is important to remember that capability modelling is a technique for representing an organisation's set of activities, independent of its organisational structure. You鈥檙e not going to find the individual 主播大秀 Divisions listed in this model, which is how it should be.</p> <p>However, this framework is an endless work in progress. Is there a better way of describing what we do? We would like to open up the debate and get people talking about what are the significant capabilities that a modern media organisation needs to be successful. By sharing this capability model more widely, we hope to get your feedback and suggestions for improvements.</p> </div> <![CDATA[A round up of sound]]> 2018-05-08T11:51:19+00:00 2018-05-08T11:51:19+00:00 /blogs/internet/entries/a83c62cf-7e94-4b11-86c1-f808ba0fc54e Jonathan Murphy <div class="component"> <img class="image" src="https://ichef.bbci.co.uk/images/ic/320xn/p066jzxq.jpg" srcset="https://ichef.bbci.co.uk/images/ic/80xn/p066jzxq.jpg 80w, https://ichef.bbci.co.uk/images/ic/160xn/p066jzxq.jpg 160w, https://ichef.bbci.co.uk/images/ic/320xn/p066jzxq.jpg 320w, https://ichef.bbci.co.uk/images/ic/480xn/p066jzxq.jpg 480w, https://ichef.bbci.co.uk/images/ic/640xn/p066jzxq.jpg 640w, https://ichef.bbci.co.uk/images/ic/768xn/p066jzxq.jpg 768w, https://ichef.bbci.co.uk/images/ic/896xn/p066jzxq.jpg 896w, https://ichef.bbci.co.uk/images/ic/1008xn/p066jzxq.jpg 1008w" sizes="(min-width: 63em) 613px, (min-width: 48.125em) 66.666666666667vw, 100vw" alt=""></div> <div class="component prose"> <p>The theme so far this month in the world of 主播大秀 technology has been Sound, with a showcase event last week at the New Broadcasting House Radio Theatre.聽 <strong>Sounds Amazing</strong> was a joint production by <a href="http://www.bbc.co.uk/rd">主播大秀 R&D </a>聽and <a href="http://www.bbc.co.uk/academy">主播大秀 Academy</a> bringing together lots of ideas and demonstrations from the world of audio.聽 Much of it has been written up elsewhere, so here's a brief round-up of some of those highlights and other news.</p> <ul> <li>We learnt more about how spatial audio works and <a href="http://www.bbc.co.uk/guides/zrn66yc">the difference between binaural and object-based sound</a>. And as the summer approaches, soon it will be<a href="http://www.bbc.co.uk/programmes/articles/2913JxRtQl3ZTvw0wz5C4D1/bbc-proms-in-binaural-sound"> the Proms with more binaural experiences such as these</a></li> <li>There was a demonstration from the Blue Planet 2 sound production team about the scale of sound editing.聽 Each episode has around 170 sound tracks and takes roughly 15 days to edit and mix.聽 There's <a href="http://www.bbc.co.uk/programmes/articles/34j4WPCGZnFJvj2Xq9NGK7M/creating-an-underwater-soundscape">more on the underwater soundscape here</a>聽</li> <li>We heard about 主播大秀 Radio's ambitions around podcasting, following <a href="http://www.bbc.co.uk/mediacentre/latestnews/2018/commissioning-editor-for-podcasts">the recent appointment of a podcast commissioning editor</a>.聽 It's now estimated that 10% of the population are listening to podcasts</li> <li><a href="http://www.bbc.co.uk/blogs/internet/entries/b9e12ed8-2490-49b3-b1dd-ea2f5d2966b9">Zillah Watson, head of the newly created VR Hub</a>, spoke about some of their recent commissions including the 360 video documentary <a href="http://www.bbc.co.uk/guides/zb3ggdm">Damming the Nile.</a>聽 More <a href="http://www.bbc.co.uk/blogs/academy/entries/85986ef9-d437-4e0f-a9ba-70909e6f3923">here </a>聽on how it was made.聽 聽</li> <li>For VR fans, there's also <a href="/taster/pilots/1jdd3yjv">a new immersive tour of the old Alexandra Palace studios</a>, which takes you back to the early days of television</li> <li>And finally, a sound treat.聽 My colleagues in Archive Development have just released <a href="http://bbcsfx.acropolis.org.uk">a library of 16,000 sound effects.</a>聽 While still 主播大秀 copyright, they've available for personal, education or research purposes.聽</li> </ul> </div>