The ChallengeÂ
In an operation as complex as NPOâs, Elf Resource Planning (ERP) systems are essential for making sure production is on schedule for the big night. But in order to keep up with the times, NPO decided that it needed to migrate its on-premise ERP, System for Niceness and Optimization of Work, or SNOW.Â
âWe love SNOW around here,â says Elle-Lilly Frost, Chief Elf Officer at NPO. âItâs safe to say that without SNOW the sleigh wouldnât get very far! But our on-premise SNOW was starting to hold us back. We wanted to migrate to SNOWCloud to get more flexibility and functionality from our ERP.âÂ
Specialist firm Bauble Consulting Group had been commissioned to manage the migration itself, but NPO knew it needed help to manage the transition â especially with testing the software to make sure everything worked.Â
âOur SNOW is fairly special compared to other implementations around the world,â comments Edward Light-Feet, senior IT manager at NPO, âand we knew weâd need to conduct extensive testing to make sure SNOWCloud didnât bury us in extra work and issues, or affect our production timelines.âÂ
Here comes Original SoftwareÂ
Itâs beginning to look a lot like Original SoftwareÂ
Luckily for NPO, Father Christmas discovered Original Software when Marketing Manager Alex Knight wrote to the North Pole asking for a new case study for Christmas.Â
âWe checked them out online, and it was plain that they knew their stuff,â says Edward. âTheir platform approach to testing was more full of solutions than a nice kidsâ stocking is full of presents!âÂ
After meeting with Original Software, NPO commissioned a Proof of Christmasiness (POC) in their jigsaw puzzle-making department, to trial how the full migration would work. âNobody wants jigsaw puzzles anymore, so if it all went wrong nobody would really notice,â explains Elle.Â
The Original Software platform enabled the elves to adopt the following process:Â
- Record all existing business processes automatically, using the platform.Â
- After migration, create regression packs to automate regression testing.Â
- Create test cases for any processes that required manual testing after migration.
- Convert successful test results into user manuals to train users on the new software.Â
To the elvesâ delight, the POC went incredibly smoothly. Using the Original Software platform, Edward was able to capture every process in the team just by recording what the users did during their day. That information was then rapidly turned into automated test scripts and manual test cases. âThat was one of the biggest time savings,â Edward observes, âand I can see how going forward itâs going to be incredibly easy to adapt test cases or add new ones as needed.Â
One place to capture, manage, and automate testingÂ
With every test created, once BCG had migrated the team to SNOWCloud, the regression packs highlighted a number of issues that required attention. Thanks to Original Softwareâs unique approach to test automation, the regression tests didnât look for specific changes in the software â they highlighted every change, from links, to buttons, to text and images. âThere were issues with how we pulled data through from the Nice List to create a new order for a puzzle, and I know that we would never have been found if we were building test scripts in the traditional way,â Edward comments, âso the value of the platform really shone through.âÂ
Manual tests were also conducted smoothly and easily, with users able to leave feedback that was consistent and easy for developelves to fix. And then, with just a few button presses, successful test results were turned into user manuals.Â
âThat last bit has been very useful,â Elle comments. âDuring the process we actually discovered that a lot of our elves had no idea how to properly run the puzzle completeness check, meaning weâd been sending out puzzles with a piece missing. Now, weâve been able to quickly and easily fill that gap.âÂ
Best of all, Edward was able to manage all testing from the platform. He could see at a glance which tests were behind schedule, which ones had failed, and drill down to see individual test results in just a few clicks.Â
Let it SNOW!Â
With the POC complete, Original Software scaled up the approach across the entire NPO operation. Now, the entire toymaking operation at the North Pole is managed by SNOWCloud, and the elves are enjoying all the additional functionality of the new system.Â
âThe video games team, for instance, now has an automatic code compiling tool that wasnât available in our on-premise SNOW,â Elle says, âso weâre seeing the quality of our products go up as well as our efficiency.âÂ
The elves have even been able to manage the increased update frequency of SNOWCloud. Since testing is now more efficient, monthly regression packs enable Edwardâs team of IT elves to test new updates in a matter of hours, keeping the business using the best technology without bogging the IT team down.Â
Father Christmas, Head Of Holiday Operations, has the final word:Â
âIâm so glad that Alex wrote to me â and I hope he likes his case study. I know that everyone at NPO is very pleased with the Original Software platform, and that itâs going to be a vital part of NPO continuing to deliver wonderful toys to all the nice children in the world.âÂ
If youâve like to discuss a proof of Christmasiness concept, you can always talk to us by clicking here. Otherwise, from everyone at Original Software, have a restful Christmas break and a happy New Year.Â