Devops audit created transparency between teams - Case Yle
Increased transparency through Devops audit improved communication across teams at Yle
When operating as a leading media company servicing a whole nation, it is vital to challenge one's own systems in order to ensure that internal and external processes and services are at their best. Knowing so Yle wanted to test their own systems. The goal was to check all the systems, how they were developed and how automation could improve the software and replace manual processes. What Yle needed was a Devops Audit.
“One of the key benefits of the audit was that it provided a new level of transparency. It became visible for everyone, that the different teams were at different stages. The result and recommendations of the audit helped to continue the open discussion amongst the teams. Further, the audit provided us general ideas how to develop our way of working", - Tomi Nyyssönen, Yle
Nearly all of Yle’s main IT-systems very closely examined from a technical perspective. The audit processes are mostly quite straightforward as the employees at Eficode are very experienced and have done dusins of similar audits for other companies. Further, there was a great focus on code analysis and an analysis of documentation. However, the main focus was to automate every process possible.
Small steps help create great changes
Devops audit model can be broken down into four main activities: Kickoff, interview, analyses and development proposal.
The first step in the Devops audit took place as kickoff meeting looking at all the areas in which should be investigated. The second step was to interview employees of Yle who was involved in the development in order to investigate how they produce, deploy and use testing throughout.
Next, it was possible to do an analysis of their current situation and devops maturity level. Based on Yle’s devops maturity level a development plan was made. The development plan was broken down to approximately 30-40 areas of improvement and further into even smaller pieces, making it very clear what needed to be done.
One area of improvement was development of documentation
The documentation during that time were widely spread throughout the entire company. Yle had approximately six different systems for documentation. Eficode’s recommendation was to only use one system which could cover all the functions of the previous six systems. By automating the process one will secure that the documents are always up to date. Some of the other main areas of improvement involved Cloud services, Code analysis and Architectural planning.
Further, an estimate of time and effort of actually implement the development plan was provided. Time scaling every step of the plan allowed Yle to take the matter into their own hands and continue the project themselves internally.
The end result
The result of the audit were compiled in a comprehensive document, which encompassed the system's central problems and areas of improvement. The recommendations and next steps were reviewed alongside Yle’s development department. Eficode provided the groundwork so they could continue to improve their systems themselves.
“The scope was on all of our main services. We have implemented most of the recommendations and we are continuing in that direction. The audit helped bring a devops mindset and opened up for communication, which was a huge benefit in my opinion.”
- Tomi Nyyssönen, Test Manager, Yle
Main beneficial results for Yle
Increased level of transparency between teams
Better communication between teams
They are now using cloud services
They are now using micro services
The quality of the services fx. YLE Areena and other services.
Risen level of devops maturity
Eficode - Asiantuntijat ja yhteyshenkilöt
Eficode - Muita referenssejä
Eficode - Muita bloggauksia
It- ja ohjelmistoalan työpaikat
- Laura - C++ kehittäjä
- Nordea - Senior Backend Developer, Nordea Finance
- Laura - Palveluvastaava, tietohallinto
- Laura - Fullstack kehittäjä
- Digia Oyj - Kafka Integration Developer
- Laura - Senior Full Stack Developer
- Laura - Full Stack Developer
Premium-asiakkaiden viimeisimmät referenssit
- e21 Solutions Oy - Pakkausalan Benchmark-palvelu Mercamerilta
- Into-Digital Oy - S-Ryhmän rengasliiketoiminnan digitaalinen kauppapaikka
- Into-Digital Oy - Burger Kingin Whopperit, ravintolat, aukioloajat ja kampanjat verkossa
- Into-Digital Oy - Uusi Worldvision.fi viemään järjestön varainhankinta uudelle tasolle
- Netum Group Oyj - Radio- ja tv-museo Mastolassa opastaa kohta tekoälypohjainen asiakaspalvelija
- Netum Group Oyj - Peppi-järjestelmän ylläpito turvaa opiskelijoiden ja opettajien arjen sujuvuuden Lapin korkeakouluissa
- Into-Digital Oy - Suomalaisen työn uusi verkkopalvelu edistämään jäsenpalvelua ja -hankintaa
Tapahtumat & webinaarit
- 29.01.2025 - Modern toolchain and AI breakfast seminar with Eficode, AWS and HashiCorp
- 30.01.2025 - 30.1.2025 | Webinaari: Tehokkaampaa tuotantoa teollisuusyritykselle Fellowmindin Manufacturing Template -ratkaisulla
- 30.01.2025 - Suuri Rahoitusilta
- 30.01.2025 - Open Future
- 29.01.2025 - SecD-Day event
- 05.02.2025 - Smart Commerce Nordic 2025
- 05.02.2025 - AIX Forum - Medical Device Regulation and AI: Success Stories
Premium-asiakkaiden viimeisimmät bloggaukset
- Into-Digital Oy - Onnistunut verkkopalvelu – millainen se on ja miten niitä tehdään?
- Into-Digital Oy - Miksi verkkosivusto kannattaa uudistaa nyt, eikä sitten joskus?
- Netum Group Oyj - ”Jatkuva release-show ei tunnu kovin upealta” – tietojärjestelmäprojektin julkaisuprosessin kehittäminen
- Netum Group Oyj - Jälkitunnelmia ja -ajatuksia Kuntamarkkinoilta
- Into-Digital Oy - Oletko tekemässä B2B-verkkosivua? Huomioi ainakin nämä asiat
- Netum Group Oyj - Ihmiskuntakeskeinen suunnittelu toimii kompassina digipalvelukehityksessä
- Netum Group Oyj - Vaikuttavaa vastuullisuutta
Digitalisaatio & innovaatiot blogimediaBlogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä |