905 resultados para Alienation from development process
Resumo:
The front end of innovation is regarded as one of the most important steps in building new software products or services, and the most significant benefits in software development can be achieved through improvements in the front end activities. Problems in the front end phase have an impact on customer dissatisfaction with delivered software, and on the effectiveness of the entire software development process. When these processes are improved, the likelihood of delivering high quality software and business success increases. This thesis highlights the challenges and problems related to the early phases of software development, and provides new methods and tools for improving performance in the front end activities of software development. The theoretical framework of this study comprises two fields of research. The first section belongs to the field of innovation management, and especially to the management of the early phases of the innovation process, i.e. the front end of innovation. The second section of the framework is closely linked to the processes of software engineering, especially to the early phases of the software development process, i.e. the practice of requirements engineering. Thus, this study extends the theoretical knowledge and discloses the differences and similarities in these two fields of research. In addition, this study opens up a new strand for academic discussion by connecting these research directions. Several qualitative business research methodologies have been utilized in the individual publications to solve the research questions. The theoretical and managerial contribution of the study can be divided into three areas: 1) processes and concepts, 2) challenges and development needs, and 3) means and methods for the front end activities of software development. First, the study discloses the difference and similarities between the concepts of the front end of innovation and requirements engineering, and proposes a new framework for managing the front end of the software innovation process, bringing business and innovation perspectives into software development. Furthermore, the study discloses managerial perceptions of the similarities and differences in the concept of the front end of innovation between the software industry and the traditional industrial sector. Second, the study highlights the challenges and development needs in the front end phase of software development, especially challenges in communication, such as linguistic problems, ineffective communication channels, a communication gap between users/customers and software developers, and participation of multiple persons in software development. Third, the study proposes new group methods for improving the front end activities of software development, especially customer need assessment, and the elicitation of software requirements.
Resumo:
This diploma thesis has been done to international organization which takes care from the accounting actions of two major companies. In this organization are used three different purchasing tools which are used when new asset master data is wanted to input to SAP R/3- system. The aim of this thesis is to find out how much changing the user interface of one of these three e-procurement programs will affect to overall efficiency in asset accounting. As an addition will be introduced project framework which can be used in future projects and which help to avoid certain steps in the development process. At the moment data needs to be inputted manually with many useless mouse clicks and data needs to be searched from many various resources which slow down the process. Other organization has better tools at the moment than the myOrders system which is under investigation Research was started by exploring the main improvement areas. After this possible defects were traced. Suggested improvements were thought by exploring literature which has been written from usability design and research. Meanwhile also directional calculations from the benefits of the project were done alongside with the analysis of the possible risks and threats. After this NSN IT approved the changes which they thought was acceptable. The next step was to program them into tool and test them before releasing to production environment. The calculations were made also from implemented improvements and compared them to planned ones From whole project was made a framework which can be utilized also to other similar projects. The complete calculation was not possible because of time schedule of the project. Important observation in the project was that efficiency is not improved not only by changing the GUI but also improving processes without any programming. Feedback from end user should be also listened more in development process. End-user is after all the one who knows the best how the program should look like.
Resumo:
During the past decades testing has matured from ad-hoc activity into being an integral part of the development process. The benefits of testing are obvious for modern communication systems, which operate in heterogeneous environments amongst devices from various manufacturers. The increased demand for testing also creates demand for tools and technologies that support and automate testing activities. This thesis discusses applicability of visualization techniques in the result analysis part of the testing process. Particularly, the primary focus of this work is visualization of test execution logs produced by a TTCN-3 test system. TTCN-3 is an internationally standardized test specification and implementation language. The TTCN-3 standard suite includes specification of a test logging interface and a graphical presentation format, but no immediate relationship between them. This thesis presents a technique for mapping the log events to the graphical presentation format along with a concrete implementation, which is integrated with the Eclipse Platform and the OpenTTCN Tester toolchain. Results of this work indicate that for majority of the log events, a visual representation may be derived from the TTCN-3 standard suite. The remaining events were analysed and three categories relevant in either log analysis or implementation of the visualization tool were identified: events indicating insertion of something into the incoming queue of a port, events indicating a mismatch and events describing the control flow during the execution. Applicability of the results is limited into the domain of TTCN-3, but the developed mapping and the implementation may be utilized with any TTCN-3 tool that is able to produce the execution log in the standardized XML format.
Resumo:
Tämä diplomityö toteutettiin Sammet Dampers Oy:ltä saatuna toimeksiantona. Yritys haluaa yhä parempia tuloksia tuoteryhmien kehitysprojekteista, jolloin se asettaa vaatimuksia kehitysprojekteissa käytettävälle kehitysprosessille. Yrityksen täytyy optimoida ja systematisoida käytettävää menetelmää, jotta näihin parempiin tuloksiin voidaan päästä. Työn ensimmäisenä tavoitteena on optimoida yrityksen käytössä oleva tuoteryhmien kehitysprojekteissa käytettävä prosessimalli. Tavoitteen mukaisesti työssä luodaan uusi optimoitu tuoteryhmien kehitysprosessimalli, joka vastaa yrityksen tarpeisiin. Tämä uusi malli kirjataan osaksi yrityksen toiminnanohjausjärjestelmää. Työn toisena tavoitteena on käyttää uutta optimoitua prosessimallia kellopeltien tuoteryhmän kehitysprojektissa. Tätä kehitysprojektia käytetään samalla uuden prosessimallin sisäänajamiseen osaksi yrityksen toimintoja.Tämän diplomityön puitteissa kellopeltien kehitysprojektista käydään läpi kehitysprojektin ensimmäinen osio eli vaatimustenmäärittelyprosessi ja esitellään sen tuloksena syntynyt toteutussuunnitelma. Työn tuloksena syntyneen uuden tuoteryhmien kehitysprojektin prosessimallin avulla voidaan saavuttaa merkittäviä parannuksia tarkasteltaessa kehitysprojektin tuloksia ajankäytön, laadun ja kustannusten suhteen.
Resumo:
Nowadays software testing and quality assurance have a great value in software development process. Software testing does not mean a concrete discipline, it is the process of validation and verification that starts from the idea of future product and finishes at the end of product’s maintenance. The importance of software testing methods and tools that can be applied on different testing phases is highly stressed in industry. The initial objectives for this thesis were to provide a sufficient literature review on different testing phases and for each of the phases define the method that can be effectively used for improving software’s quality. Software testing phases, chosen for study are: unit testing, integration testing, functional testing, system testing, acceptance testing and usability testing. The research showed that there are many software testing methods that can be applied at different phases and in the most of the cases the choice of the method should be done depending on software type and its specification. In the thesis the problem, concerned to each of the phases was identified; the method that can help in eliminating this problem was suggested and particularly described.
Resumo:
Sisäisen suorituskyvyn tehostaminen on yrityksille jatkuvan kehityksen prosessi. Diplomityön tarkoituksena oli selvittää Paroc Oy Ab:n kourukoneiden suorituskykymittarit sekä analysoida ja kehittää niitä. Lisäksi selvitettiin suorituskykyä kuvaavat raporttimallit eri tuotantopaikkakunnilta ja kehitettiin niitä. Teoriaosuudessa kerrotaan, mitä suorituskyvyllä tarkoitetaan sekä käydään läpi sen eri osa-alueita. Siinä esitetään myös suorituskyvyn mittaamista sekä kuinka mittareita suunnitellaan ja rakennetaan. Työn painopiste on kuitenkin empiirisessä osuudessa, jossa ensin kerrotaan työn kohteena olevien kourukoneiden tuotantoprosessi ja tämän jälkeen paneudutaan suorituskykymittareihin ja niiden analysointiin sekä raporttimalleihin. Lopuksi esitetään työn aikana esille nousseita kehitysehdotuksia. Tunnuslukujen selvittämisen tuloksena havaittiin, että kirjallisuus tukee käytössä olevia mittareita. Työssä kerättiin tuotantodataa kourukoneilta usean vuoden aikajaksolta. Datasta valmisteltiin mallit, joita käytettiin mittarien analysointiin. Analysoinnin tuloksena kävi ilmi, että mittarien tarjoama tieto oli joiltakin osin puutteellista ja näin ollen päätöksentekijälle harhaanjohtavaa. Raporttimallit eivät olleet yhtenäisiä paikkakuntien välillä, mikä toi epävarmuutta tuloksiin laskentaperiaatteiden osalta. Työn lopputuloksena tehtiin käytössä oleville suorituskykymittareille kehitysehdotuksia tarkemman ja laadukkaamman tiedon takaamiseksi. Työssä esitettiin myös uusia mittariehdotuksia. Raporttimallit yhtenäistettiin uuden tuotannonohjausjärjestelmän tuomien mahdollisuuksien myötä.
Resumo:
A software development process is a predetermined sequence of steps to create a piece of software. A software development process is used, so that an implementing organization could gain significant benefits. The benefits for software development companies, that can be attributed to software process improvement efforts, are improved predictability in the development effort and improved quality software products. The implementation, maintenance, and management of a software process as well as the software process improvement efforts are expensive. Especially the implementation phase is expensive with a best case scenario of a slow return on investment. Software processes are rare in very small software development companies because of the cost of implementation and an improbable return on investment. This study presents a new method to enable benefits that are usually related to software process improvement to small companies with a low cost. The study presents reasons for the development of the method, a description of the method, and an implementation process for the method, as well as a theoretical case study of a method implementation. The study's focus is on describing the method. The theoretical use case is used to illustrate the theory of the method and the implementation process of the method. The study ends with a few conclusions on the method and on the method's implementation process. The main conclusion is that the method requires further study as well as implementation experiments to asses the value of the method.
Resumo:
Työn tavoitteena on satamanpitäjille suunnatun PDS toiminnanohjausjärjestelmä ohjelmiston kehittäminen käyttäjälähtöisesti. Tavoitteena on selvittää ohjelmiston vahvuuksia ja heikkouksia käyttäjien näkökulmasta ja tunnistaa kehitystarpeita ohjelmiston käytön tehokkuuden, hyödyllisyyden ja käyttäjäystävällisyyden parantamiseksi. Aluksi tutkitaan kirjallisuuslähteitä käyttäjälähtöisen tuotekehityksen, käyttäjätiedon, sekä sen keraamisen ja käytettävyyden aihepiireistä. Työn käytännön osuudessa määritetään tapauskohtainen käyttäjälähtöisen kehittämisen prosessi, jota sovelletaan PDS ohjelmiston kehittämiseen käyttäjän näkökulmasta. Työn lopputuloksena saadaan kuvaus kehittämisen tarpeista PDS ohjelmiston käyttäjälähtöisyyden parantamiseksi. Tulokset saadaan yhdistelemällä Satamatieto Oy:n kehitys ja ylläpitohenkilöstön näkemykset, tuotteen käytön aikainen dokumentointi, käyttäjäkyselyn tulokset, sekä ryhmälle käyttäjiä teetetyn teemahaastattelun muodossa pidetyn kehityspäivän tulokset.
Resumo:
Vaihtosuuntaajan IGBT-moduulin liitosten lämpötiloja ei voida suoraan mitata, joten niiden arviointiin tarvitaan reaaliaikainen lämpömalli. Tässä työssä on tavoitteena kehittää tähän tarkoitukseen C-kielellä implementoitu ratkaisu, joka on riittävän tarkka ja samalla mahdollisimman laskennallisesti tehokas. Ohjelmallisen toteutuksen täytyy myös sopia erilaisille moduulityypeille ja sen on tarvittaessa otettava huomioon saman moduulin muiden sirujen lämmittävä vaikutus toisiinsa. Kirjallisuuskatsauksen perusteella valitaan olemassa olevista lämpömalleista käytännön toteutuksen pohjaksi lämpöimpedanssimatriisiin perustuva malli. Lämpöimpedanssimatriisista tehdään Simulink-ohjelmalla s-tason simulointimalli, jota käytetään referenssinä muun muassa implementoinnin tarkkuuden verifiointiin. Lämpömalli tarvitsee tiedon vaihtosuuntaajan häviöistä, joten työssä on selvitetty eri vaihtoehtoja häviölaskentaan. Lämpömallin kehittäminen s-tason mallista valmiiksi C-kieliseksi koodiksi on kuvattu tarkasti. Ensin s-tason malli diskretoidaan z-tasoon. Z-tason siirtofunktiot muutetaan puolestaan ensimmäisen kertaluvun differenssiyhtälöiksi. Työssä kehitetty monen aikatason lämpömalli saadaan jakamalla ensimmäisen kertaluvun differenssiyhtälöt eri aikatasoille suoritettavaksi sen mukaan, mikä niiden kuvaileman termin vaatima päivitysnopeus on. Tällainen toteutus voi parhaimmillaan kuluttaa alle viidesosan kellojaksoja verrattuna suoraviivaiseen yhden aikatason toteutukseen. Implementoinnin tarkkuus on hyvä. Implementoinnin vaatimia suoritusaikoja testattiin Texas Instrumentsin TMS320C6727- prosessorilla (300 MHz). Esimerkkimallin laskemisen määritettiin kuluttavan vaihtosuuntaajan toimiessa 5 kHz kytkentätaajuudella vain 0,4 % prosessorin kellojaksoista. Toteutuksen tarkkuus ja laskentakapasiteetin vähäinen vaatimus mahdollistavat lämpömallin käyttämisen lämpösuojaukseen ja lisäämisen osaksi muuta jo prosessorilla olemassa olevaa systeemiä.
Resumo:
Tämä tutkielman tavoitteena on selvittää strategisen hankintatoimen merkitystä yrityksen liiketoimintaan ja sen kehittämiseen. Tutkimuksen tavoitteena on kehittää Veolia Transport Finland Oy:n hankintatoimen eri osa-alueita, prosesseja sekä työtehtävien organisointia. Tavoitteena on auttaa myös johtoa ja esimiehiä ymmärtämään, millä tavoin hankintafunktio liittyy organisaation taloudellisiin tavoitteisiin ja tuloksiin. Tutkimuksen tavoitteisiin pyritään vastamaan analysoimalla yrityksen toimintaa hankinta-aineiston perusteella, joka on kerätty tuotettu yrityksen taloushallinnon ohjelmista. Tutkimuksen mukaan hankintafunktion kehittämisprosessissa tulee huomioida hankintojen erilaisuus ja hankintaorganisaation muodostaminen yritysrakenne huomioiden. Tämän lisäksi yrityksen kansainvälisyydellä on oma tärkeä roolinsa hankintafunktion kehittämisprosessissa.
Resumo:
This thesis is done as a part of project called FuncMama that is a project between Technical Research Centre of Finland (VTT), Oulu University (OY), Lappeenranta University of Technology (LUT) and Finnish industrial partners. Main goal of the project is to manufacture electric and mechanical components from mixed materials using laser sintering. Aim of this study was to create laser sintered pieces from ceramic material and monitor the sintering event by using spectrometer. Spectrometer is a device which is capable to record intensity of different wavelengths in relation with time. In this study the monitoring of laser sintering was captured with the equipment which consists of Ocean Optics spectrometer, optical fiber and optical lens (detector head). Light from the sintering process hit first to the lens system which guides the light in to the optical fibre. Optical fibre transmits the light from the sintering process to the spectrometer where wavelengths intensity level information is detected. The optical lens of the spectrometer was rigidly set and did not move along with the laser beam. Data which was collected with spectrometer from the laser sintering process was converted with Excel spreadsheet program for result’s evaluation. Laser equipment used was IPG Photonics pulse fibre laser. Laser parameters were kept mainly constant during experimental part and only sintering speed was changed. That way it was possible to find differences in the monitoring results without fear of too many parameters mixing together and affecting to the conclusions. Parts which were sintered had one layer and size of 5 x 5 mm. Material was CT2000 – tape manufactured by Heraeus which was later on post processed to powder. Monitoring of different sintering speeds was tested by using CT2000 reference powder. Moreover tests how different materials effect to the process monitoring were done by adding foreign powder Du Pont 951 which had suffered in re-grinding and which was more reactive than CT2000. By adding foreign material it simulates situation where two materials are accidently mixed together and it was studied if that can be seen with the spectrometer. It was concluded in this study that with the spectrometer it is possible to detect changes between different laser sintering speeds. When the sintering speed is lowered the intensity level of light is higher from the process. This is a result of higher temperature at the sintering spot and that can be noticed with the spectrometer. That indicates it could be possible to use spectrometer as a tool for process observation and support the idea of having system that can help setting up the process parameter window. Also important conclusion was how well the adding of foreign material could be seen with the spectrometer. When second material was added a significant intensity level raise could be noticed in that part where foreign material was mixed. That indicates it is possible to see if there are any variations in the material or if there are more materials mixed together. Spectrometric monitoring of laser sintering could be useful tool for process window observation and temperature controlling of the sintering process. For example if the process window for specific material is experimentally determined to get wanted properties and satisfying sintering speed. It is possible if the data is constantly recorded that the results can show faults in the part texture between layers. Changes between the monitoring data and the experimentally determined values can then indicate changes in the material being generated by material faults or by wrong process parameters. The results of this study show that spectrometer could be one possible tool for monitoring. But to get in that point where this all can be made possible much more researching is needed.
Resumo:
The goal for this study was to examine how engineering companies could take part in their customers’ product development to a larger extent than just provide their traditional knowhow – product design. Additionally, co-operation possibilities, challenges and problems in product development were examined. In the end the target was to find out if there would be any opportunities for engineering companies’ own product development. The study was launched by analyzing the present market situation of engineering and consultancy services sector. Next step was to examine different phases of the product development process. The study of the product development co-operation began by analyzing different forms of the business co-operation. Possibilities and challenges of the product development cooperation were searched from literature and already existing studies. Afterwards ten persons from nine industrial sectors’ customer companies were interviewed. The outcome of the research shows that engineering companies could have possibilities to expand their services also to the other phases of the product development than just product design. Customer enterprises tend to consider the beginning of the product development process as their internal activity, but engineering companies could enlarge their services to cover also the product implementation phase. What was important at the beginning of the co-operation was to inspire confidence between two companies, but later confidence became person related. Engineering companies’ own product development was provided with plenty of new ideas and ways of making money by interviewees.
Resumo:
Työn tavoitteena oli kehittää toimintoperusteista kustannuslaskentaa soveltamalla laskentamalli, jonka avulla on mahdollista tutkia postipalveluyrityksen tuotannollisen prosessin kokonaistuottavuuden kannalta optimaalista tapaa hyödyntää virtuaalista lajittelujärjestelmää. Kimputuksen osalta syntyi teoreettinen laskentamalli, mutta kuljetusyksiköinnin osalta pyrittiin muodostamaan todellista prosessia mahdollisimman hyvin noudattava malli, jonka tuloksia on helppo tutkia erilaisilla kustannus- ja lähetysparametreillä. Virtuaalisen lajittelujärjestelmän tuotannollisen hyödyntämisen ohella työssä oli tarkoitus toteuttaa alustavaa analyysia siitä, millä tapaa järjestelmän avulla voidaan tuottaa myös muuta lisäarvoa postipalvelutuotannolle. Analyysissa havaittiin alustavia hyödyntämismahdollisuuksia palvelutuotannon kuormitussuunnittelun, osoitelaatusidonnaisten toimintojen sekä postiin jätön ja prosessiin ohjauksen osalta. Ottamatta kantaa hyödyntämismahdollisuuksien toteutettavuuteen analyysin keskeinen tulos oli kuitenkin se, että järjestelmän hyödyntämisen osalta tutkimattomia teitä on vielä lukuisia.
Resumo:
Leadership is essential for the effectiveness of the teams and organizations they are part of. The challenges facing organizations today require an exhaustive review of the strategic role of leadership. In this context, it is necessary to explore new types of leadership capable of providing an effective response to new needs. The presentday situations, characterized by complexity and ambiguity, make it difficult for an external leader to perform all leadership functions successfully. Likewise, knowledge-based work requires providing professional groups with sufficient autonomy to perform leadership functions. This study focuses on shared leadership in the team context. Shared leadership is seen as an emergent team property resulting from the distribution of leadership influence across multiple team members. Shared leadership entails sharing power and influence broadly among the team members rather than centralizing it in the hands of a single individual who acts in the clear role of a leader. By identifying the team itself as a key source of influence, this study points to the relational nature of leadership as a social construct where leadership is seen as social process of relating processes that are co-constructed by several team members. Based on recent theoretical developments concerned with relational, practice-based and constructionist approaches to the study of leadership processes, this thesis proposes the study of leadership interactions, working processes and practices to focus on the construction of direction, alignment and commitment. During the research process, critical events, activities, working processes and practices of a case team have been examined and analyzed with the grounded theory –approach in the terms of shared leadership. There are a variety of components to this complex process and a multitude of factors that may influence the development of shared leadership. The study suggests that the development process of shared leadership is a common sense -making process and consists of four overlapping dimensions (individual, social, structural, and developmental) to work with as a team. For shared leadership to emerge, the members of the team must offer leadership services, and the team as a whole must be willing to rely on leadership by multiple team members. For these individual and collective behaviors to occur, the team members must believe that offering influence to and accepting it from fellow team members are welcome and constructive actions. Leadership emerges when people with differing world views use dialogue and collaborative learning to create spaces where a shared common purpose can be achieved while a diversity of perspectives is preserved and valued. This study also suggests that this process can be supported by different kinds of meaning-making and process tools. Leadership, then, does not reside in a person or in a role, but in the social system. The built framework integrates the different dimensions of shared leadership and describes their relationships. This way, the findings of this study can be seen as a contribution to the understanding of what constitutes essential aspects of shared leadership in the team context that can be of theoretical value in terms of advancing the adoption and development process of shared leadership. In the real world, teams and organizations can create conditions to foster and facilitate the process. We should encourage leaders and team members to approach leadership as a collective effort that the team can be prepared for, so that the response is rapid and efficient.
Resumo:
Food systems in Sub-Saharan Africa have been rapidly transforming during the recent decades with diverse outcomes on human development and environment. This study explores the food system change in rural villages in eastern Tanzania where subsistence agriculture has traditionally been the main source of livelihood. The focus is on the salient changes in the spatial dimensions and structural composition of the food system in the context of economic liberalization that has taken place after the end of the socialist ujamaa era in the mid-1980s. In addition, the linkages of the changes are examined in relation to food security, socio-economic situation, livelihoods, and local environment. The approach of the study is geographical, but also involves various multi-disciplinary elements, particularly from development studies. The research methods included thematic and questionnaire interviews, participatory tools, and the analysis of land use/ cover data and official documents. Several earlier studies that were made in the area during the late 1970s and 1980s provided an important reference base. The study shows that subsistence farming has lost its dominant role in food provisioning due to the declining productivity of land, livestock losses, and the increasing shift of labour to non-farm sectors. Also rapid population growth has added to the pressure on land and other natural resources. Despite the increasing need for money for buying marketed foods and other necessities, the nutritional situation shows improvement and severe malnutrition has diminished. However, the long-term sustainability of this transformation raises concerns. Firstly, the food security situation continues to be fragile and prone to shocks such as adverse climatic conditions, crop failures and price hikes. Secondly, the commodification of the food system and livelihoods in general is linked to rapid environmental degradation in the area, particularly the loss of soil fertility and deforestation. The situation calls for efforts that take more determined and holistic approaches towards sustainable development of the rural food system with particular focus on the role and viability of small-scale farming.