21 |
Effektivisering av processen att hantera 3D-modeller med förberäknad ljussättning : Användning av Continuous Delivery med Unity / Improved handling 3D-models with precomputed lighting : Using Continuous Delivery with UnityOlason, Anton January 2020 (has links)
Vid köp av konfigurerbara produkter som till exempel hus eller sängar på internet är det viktigt att kunden kan erbjudas en realistisk visualisering för att kunna få en känsla för hur den färdiga produkten kommer att se ut. En metod för att skapa visualiseringen är att från en miljö uppbyggd av 3d-modeller som anpassas efter kundens val skapa en rendering i realtid. För att den renderade bilden ska se realistisk ut och få hög kvalitet är det nödvändigt att i förväg utföra tunga beräkningar för hur ljuset sprider sig i scenen, så kallad bakning. Hur hanteringen av innehållet och bakningen effektivt ska göras är ett område där det saknas studier men där det finns stor potential för effektivisering. Därför har denna designstudie utförts där syftet är att öka kunskapen om hur hanteringen av innehållet och ljusberäkningar kan effektiviseras. Utvecklingen har utförts med Action Design Research där tre iterationer har fullföljts. Principer från Continuous Delivery har använts för att utveckla en IT-artefakt som automatiserar processen som krävs från det att en ny ändring har lagts in i versionshanteringssystemet till det att det finns ett färdigt paket med innehållet som behövs för att göra en visualisering. Resultatet består av nya komponenter skrivna i C# för Unity och skript skrivet med Python. Resultatet från studien visar att det är möjligt att med hjälp av principer från Continuous Delivery effektivisera processen inom det här området och att antalet manuella steg och den krävda arbetstiden kraftigt kan reduceras. Utifrån designstudien har fem nya designprinciper kunnat formuleras som är lämpliga att använda där program används som inte är har ett bra stöd för att köras automatiskt och att steg i processen kan vara beräkningsmässigt tunga. De går att applicera på fallet med hantering av innehållet i Unity men bör också vara relevanta för att hantera ett mer generellt fall där det finns en process med många manuella steg och beräkningsmässigt tunga steg. / When purchasing configurable products (for example, houses or beds) on the Internet, it is important that the customer can be offered a realistic visualization in order to get a feel for how the finished product will look. One method for creating the visualization is to create a real-time rendering from an environment built of 3D models that is adapted to the customer's choice. In order for the rendered image to look realistic and get high quality, it is necessary to perform heavy calculations in advance for how the light spreads in the scene (baking). How to effectively manage the content and baking is an area where there is little research but where there is great potential for improving the work flow. Therefore, this design study has been carried out where the purpose is to increase the knowledge of how the handling of the content and light calculations can be improved. The development has been carried out with Action Design Research, where three iterations have been completed. Continuous Delivery principles have been used to develop an IT artifact that automates the process required from the time a new change is added to the version management system until there is a complete package of content needed for visualization. The result consists of new components written in C# for Unity and scripts written with Python. The results of the study show that it is possible to streamline the process in this area using principles from Continuous Delivery and that the number of manual steps and the required working time can be greatly reduced. Based on the design study, five new design principles have been formulated that are suitable for use where programs are used that do not have good support for automating this and that contains steps in the process can be computationally heavy. They can be applied to the case of handling the contents of Unity but should also be relevant to dealing with a more general case where there is a process with many manual steps and computationally heavy steps.
|
22 |
Optimizing the Supply Chain Performance at Ericsson AB : A Study of Lead Time Reduction and Service Level Improvement / Optimering av försörjningskedjans prestanda hos Ericsson AB : En studie om ledtidsreducering och förbättrad servicenivåStenberg, Marcus, Larsson, Jesper January 2016 (has links)
Ericsson has recently experienced difficulties to meet the customer demand, which has led to lost market shares. This is mainly due to the long and unpredictable lead times within their supply chains. Therefore, Ericsson seeks to increase their ability to meet the customer demand by reducing the customer order lead time. A shorter lead time would imply a greater responsiveness and improved service level towards the customers. A directive from the company was to base the study on the supply chain for the customer Algeria Telecom Mobile. The purpose of the study is to give recommendations for improvements that reduce the total lead time in a supply chain perspective in order to improve the customer service level. To be able to fulfill the purpose, four objectives were distinguished and supported with existing frameworks for analyzing supply chains. The first step was to create a current state map, which was achieved by conducting 24 interviews with people working within the supply chain. The second step was to identify potentials for lead time reduction. This was done by categorizing the supply chain parts and the problems that were gathered during the current state mapping into meaningful groups, and thereafter prioritize the categories with the greatest potential. The third step was to generate alternative solutions by conducting a second literature review based on the potentials that was identified during the prior step. The general solutions were later modified in order to fit the current supply chain. It resulted in eight Ericsson specific solutions. The fourth step was to evaluate these solutions in combination, which led to a recommended combination of solutions that provided the greatest lead time reduction. Also the requirements for implementing these solutions were presented in this step. The recommendation for Ericsson is to rearrange their current supply chain for the studied customer and use two different supply chains; the Regional supply chain and the Alternative supply chain. The two arrangements will both be based on the implementation of a supply hub, which implies a movement of the customer order decoupling point closer to the customer. The Regional supply chain will cover the main flow and be used when the customer orders products from a product portfolio that has been agreed within the region. The Alternative supply chain will act as a complement and cover the flow of products outside the regional product portfolio. The estimated customer order lead time for the Regional supply chain is 17 days, which is a reduction of 80 % in the normal case for the studied supply chain. The lead time for the Alternative supply chain is more difficult to estimate precisely, but it will be reduced in comparison with the current situation. Moreover, the service level towards the customer will be increased for both the Regional and the Alternative supply chain. To summarize the recommendations that are forwarded to Ericsson, they are listed below: <li data-listid="34" data-aria-posinset="15" data-aria-level="1">Implement a regional supply hub <li data-listid="34" data-aria-posinset="15" data-aria-level="1">Agree on a regional product portfolio <li data-listid="34" data-aria-posinset="15" data-aria-level="1">Implement time slots for inbound flows <li data-listid="34" data-aria-posinset="15" data-aria-level="1">Use BPO as a payment method instead of Letter of Credit <li data-listid="34" data-aria-posinset="15" data-aria-level="1">Use a CIP, DAP or DAT Incoterm <li data-listid="34" data-aria-posinset="15" data-aria-level="1">Implement a product configurator and let the customer place orders on commercial descriptions or a solution id. <li data-listid="34" data-aria-posinset="15" data-aria-level="1">Integrate processes and activities throughout the supply chain and establish a greater information exchange.
|
Page generated in 0.0578 seconds