916 resultados para user-centered development process
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:
Talvivaaran Kaivososakeyhtiö Oyj:n tavoitteena on julkaista yhtiön ensimmäinen yhteiskuntavastuuraportti vuonna 2011. Vastuuraportin tavoitteena on täyttää GRI (Global Reporting Initiative) -ohjeiston C-tason raportointivaatimukset. Diplomityö liittyy olennaisena osana Talvivaaran yhteiskuntavastuuraportoinnin kehittämiseen. Diplomityön tavoitteena oli määrittää Talvivaaran ensimmäiseen raporttiin soveltuvat GRI-ohjeiston mukaiset mittarit. Työssä tarkastellaan Talvivaaran vuosikertomusta 2009. Työssä selvitettiin kuinka raporttia tulisi täydentää, jotta se täyttäisi GRI:n perussisällön C-tason vaatimukset. Näiden lisäksi työssä tehtiin sidosryhmäkartoitus, jossa selvitettiin yhtiön näkemys sidosryhmien odotuksista. Tulevaan vastuuraporttiin suunniteltujen mittareiden valintaan vaikutti sidosryhmien kiinnostuksen lisäksi se, kuinka olennaisia mittarit ovat Talvivaaran toiminnan kannalta. Valittujen mittareiden osalta yhtiön tuleva vastuuraportti täyttää selvästi C-tason raportointivaatimukset. Työssä annetaan ehdotus jatkotoimenpiteistä, joilla viestintää voidaan edelleen kehittää.
Resumo:
The study examines the internationalisation process of a contemporary SME firm and explores the impact of its business network on this development. The objective of the study is to understand SME internationalisation and its dynamics from a network perspective. The purpose of this research project is to describe and explore the development process of a firm and its business network by identifying the changes, critical events and influence factors that form this development. It is a qualitative case study, which focuses on a Finnish focal firm and its respective business network as it expands into the Greek market. It is a longitudinal research process, which covers a period of time from 1994 to 2004. The empirical study concentrates on the paper trading and converting business. The study builds on the network theory and the framework provided by Johanson and Mattsson's (1988) model on network internationalisation. The incremental internationalisation theories and network theories form the theoretical focus. The research project is organised according to a process view. The focal firm evolves from a domestically-oriented small subsidiary into an internationally experienced company, which has activities in several market areas and numerous business networks in various market segments and product categories. The findings illustrate the importance of both the domestic and foreign business network context in a firm's internationalisation process. The results of the study suggest theoretical modifications on a firm's internationalisation process by broadening the perspective and incorporating the strategic context of a firm. The findings suggest that internationalisation process is a non-linear process, which does not have a deterministic order in its development. The findings emphasise the significance of relational networks, both managerial and entrepreneurial, for establishing position in foreign markets. It implies that a firm's evolution is significantly influenced by its business network and by critical events. Business networks gain coherence due to common goals and they use accumulated capabilities to exploit market opportunities. The business network sets constraints and provides opportunities, which makes the related decision making strategically important. The firm co-evolves with its business network. The research project provides an instrumental case study with a description of an SME internationalisation process. It contributes to existing knowledge by illustrating dynamics in an international business network and by pinpointing the importance of suppliers, customers, partners, ownerships and competition to the internationalisation process.
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:
Tässä työssä kuvataan erästä kaupallista ohjelmistoprojektia, jossa ohjelmistojen uudelleenkäyttöä tavoiteltiin komponenttipohjaisen uudelleenkäytön ja ohjelmistojen sovittamisen kautta. Projektissa toteutettiin matkapuhelinsovellus, jonka ydin eristettiin uudelleenkäytettäväksi ja sovitettavaksi komponentiksi. Ytimen sovitettavuus verifioitiin sovittamalla ydin toiselle ympäristölle ja edelleen toteuttamalla toimiva prototyyppisovellus sovitetun ytimen varaan. Ytimen sovittamisen sekä prototyyppisovelluksen toteuttamisen vaatima työmäärä oli huomattavasti pienempi kuin ytimen tekemiseen alkuperin käytetty työmäärä. Työssä on osoitettu ohjelmistometriikoiden avulla, että merkittävä osa ohjelmiston toiminnallisuudesta saatiin uudelleenkäytettäväksi sovitettavan ytimen avulla. Lisäksi työssä on kuvattu millaisia kehitysprosessikäytäntöjä projektissa oli käytössä tukemassa uudelleenkäytettävyystavoitetta.
Resumo:
Työ on tehty Lindström Oy:lle tavoitteena löytää tuotevaihtoprojektien kulminaatiopisteet, joissa prosessin sujuvuutta, tiedonhallintaa ja toimintamalleja voitaisiin kehittää. Tavoitteena oli hyödyntää teoriatiedon ja empiirisen tutkimuksen tietämys toimintamalleiksi asiakasräätälöityjen tuotteiden vaihtoprojektissa. Tarkoituksena on ollut huomioida elinkaarihallinta osana tuotekehitystä sekä tuotetiedon hallinta ja sen ohjaava vaikutus projektin eri vaiheissa. Asiakaslähtöisyys ja elinkaarihallinta sekä tietojohtaminen ovat olleet tutkimuksen näkökulmina. Työssä yhdistettiin teorian pohjustama tuotetieto, tuotekehityksen prosessit sekä projektihallinta empiirisen tutkimustuloksen luomiksi kehittämisehdotuksiksi. Tuotevaihtoprojekteihin luotiin kaksi toimintamallia, joissa hyödynnetään tiedon kerääntymistä tietojärjestelmiin. Tuloksissa elinkaarihallinta ehdotetaan linkitettäväksi osaksi tuotekehitysprosessia, jolloin asiakkaan saama arvon lisäys on suoraan taloudellisestikin mitattavissa. Lisäksi työn tuloksena ehdotetaan, että tuotekehityksen systemaattista tiedon keruuta alkuvaiheessaan kehitetään sekä asiakkaan tarvetiedon tarkempaa ja määritellympää tiedon kirjaamista lisätään, tietojärjestelmien suomin mahdollisuuksin.
Resumo:
Tämä diplomityö on tehty painotaloon. Yrityksen tilaus-toimitusketjua on kehitetty ennen diplomityötä. Muutoksen kohteena on ollut toimintamallit, laatu, läpäisy ja tuotanto- ja varastotilojen layout, lisäksi koneitakin on uusittu ja korjattu runsaasti. Muutosten yhteydessä henkilöstöä sopeutettiin vastaamaan uutta toimintamallia ja samalla myös johtamisen vastuu jaettiin uudelleen. Diplomityö koostuu kolmesta merkittävästä osasta ja sen tarkoituksena on kuvata sisäiset prosessit ja kehittää valittuja ongelmia. Ensimmäinen osa käsittelee leania ja sen teoriaa. Lisäksi määritellään lean-työkalut, joita työssä hyödynnetään. Toinen osa keskittyy kuvaamaan työn käytännön osuutta, jossa selvitetään prosessin nykytilaa. Suuri osa tätä diplomityötä on työn tutkimista ja sen kuvaamista yksinkertaisilla prosessikuvauksilla. Nykytilan kuvauksessa etsittiin myös ongelmakohtia, joita käytetään osittain tämän työn kehitysprojekteissa. Ongelmakohtien listan avulla voidaan toteuttaa jatkossa jatkuvan parantamisen projekteja. Kolmas osa työstä liittyy valittujen kehitysprojektien toteutukseen. Ensin työssä kuvataan jatkuvan parantamisen projektien työskentelytavat ja perustellaan syyt projektien valintaan. Valinnan jälkeen kuvataan valittujen projektien toteuttaminen ja lopuksi käydään läpi tulokset. Lisäksi yhteenvedossa esitellään työstä syntyvät jatkotoimenpide-ehdotukset. Kehitysprojektien tuloksien perusteella pystyttiin arvioimaan tulevia kehityskohteita ja niihin käytettäviä työkaluja. Koska kyseessä oli pilottiprojekti, oppimista tapahtui paljon ja tulokset saattavat näyttää positiivisimmilta kun kehitystoimintaa jatketaan. Tuloksina syntyivät prosessikuvaukset melkein jokaiseen työvaiheeseen. Tämän lisäksi prosessikuvausten yhteydessä syntyneitä kehitysehdotuksia voidaan pitää tuloksina. Ensimmäinen kehitysprojekteista oli työmääräimen kehittäminen. Työmääräintä muutettiin informatiivisemmaksi, mutta muu parantaminen jäi diplomityön ulkopuolelle. Toinen kehitysprojekti oli varastotuotteiden hallinnan kehittäminen, jossa aloitettiin ennakoida asiakkaan tilauksia ja varastojen arvot saatiin paremmin hallintaan. Tuloksia saavutetaan enemmän, mikäli toimintaa laajennetaan. Viimeisenä kehitysprojektina oli työpisteen toiminnan kehittäminen. Kehittämisessä keskityttiin pohjapiirroksen järkevöittämiseen, työtapojen vakiointiin ja lean-työkalu 5S toteutukseen. Työpisteen tehokkuutta saatiin nostettua jonkun verran, tosin painopiste oli uuden toimintatavan oppimisessa.
Resumo:
Henkilöstö on yrityksen menestyksen kulmakivi. Henkilöstön suorittaessa oikeita asioita yritys voi saavuttaa tavoitteensa. Suorituskykyperusteisella palkitsemisella taataan oikeudenmukainen ja kannustava palkitseminen. Tämän vuoksi tässä tutkimuksessa tutkitaan suorituskyvyn johtamista ja erilaisia palkitsemismuotoja sekä edellisten johtamista prosessina. Case-tutkimuksena listattuja teoreettisia aihealueita sovelletaan reaalimaailman yrityksessä. Kohdeyrityksessä suoritetaan myös lomakekysely, jolla mahdollistetaan henkilöstön mukaanotto kehitystoimintaan. Palkitseminen on yrityksen keino kannustaa henkilöstöä tehokkuuteen. Palkitsemisen tulee olla mahdollisimman yksinkertaista ja sen on ohjattava yrityksen tavoitteita edesauttaviin suoritteisiin. Palkitsemismuotoja ovat aineeton ja taloudellinen palkitseminen. Palkitsemisen lähtökohtana ovat tavoitteet ja näille asetettavat mittarit, joilla resursseja ohjataan. Esimiehet mahdollistavat tavoitteiden saavuttamisen, jonka vuoksi heitä on koulutettava suorituskyvyn johtamiseen ja palkitsemiseen. Tällöin yrityksen tavoitteet jalkautuvat läpi yrityksen. Osallistamalla henkilöstö palkitsemisen suunnitteluun, palkitsemisesta on saatavissa kannustava ja oikeudenmukainen. Arvioinnissa ja kyselytutkimuksessa kohdeyrityksen suurimmiksi ongelmakohdiksi nousivat viestintä, esimiestoiminta, seuranta, epäoikeudenmukaisuus ja toiminnan kehittymättömyys. Kehitysehdotus kattaa edellisiä ongelmakohtia korjaavia toimenpiteitä, jolloin kohdeyrityksen palkitsemisesta on saatavissa toiminnan ohella kehittyvä, kannustava ja toimintaa ohjaava kokonaisuus.
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.