Presentation is loading. Please wait.

Presentation is loading. Please wait.

Graduate Software Engineer BBC

Similar presentations


Presentation on theme: "Graduate Software Engineer BBC"— Presentation transcript:

1 Graduate Software Engineer BBC
Laura Howarth-Kirke Graduate Software Engineer BBC

2 Design Delivery Test UX Designer HCI Research Specialist
Accessibility Specialist Business Analyst Software Engineer Web Developer Take building a product like the BBC Sport website – this is how a typical team is organised. The UX team investigate what is the best looking / most appropriate interactions with the audience. User testing and create graphics. The business analyst documents the functional and non functional requirements – from the users point of view, what should happen when they click a button and e.g. how quickly, The BA communicates user needs / UX designs to the developers. The developers make it look like the design and behave in the desired way. Dev in test works with the devs and testers to writes automated tests – so tests that run automatically, e.g. overnight to check that now new code has broken the website. Tester – does manual testing across a range of devices. These jobs can overlap. Technical Architect Developer in Test Test Engineer

3 My favourite project has been on the BBC sport website, making things for the Winter Olympics responsive webpages. Responsive means the as screen gets bigger, more content available, so country names (US to United States). I helped make the medals table seen on the bottom right. So how It behaved when the user expanded on collapsed a row as well as getting the results to display.

4 So as a software dev, my day to day job looks like this
So as a software dev, my day to day job looks like this. I’ll talk to UX about the designs or check if my current prototype is appropriate / needs to be changed. Colours of the table, layout, what stats are displayed. I’ll pair with another developer to write the code, the front end visuals or the back end such as collecting and formatting data to display. Pair programming – write tests too. I’ll do a little bit of testing on some devices as a sanity check before passing it over to test. Tested o browsers, mobile phone / tablet. And sometimes you get to go out and get feedback from people you made the feature for. This was an event when I worked for childrens games, helping them play and seeing what they thought of it.

5 Research Technologist
in R&D Editor Audio Engineer Other jobs available at the BBC include R&D – investigating equipment used for radio and television. Virtual wallpaper, new ideas for iplayer. Production roles such as editor or audio – putting together TV shows. Making / putting visual effects on screen (like in Match of the Day). Or making games for Cbeebies/CBBC. Games Programmer Visual Effects / Animator


Download ppt "Graduate Software Engineer BBC"

Similar presentations


Ads by Google