5 resultados para kehitystyökalut


Relevância:

10.00% 10.00%

Publicador:

Resumo:

The software development industry is constantly evolving. The rise of the agile methodologies in the late 1990s, and new development tools and technologies require growing attention for everybody working within this industry. The organizations have, however, had a mixture of various processes and different process languages since a standard software development process language has not been available. A promising process meta-model called Software & Systems Process Engineering Meta- Model (SPEM) 2.0 has been released recently. This is applied by tools such as Eclipse Process Framework Composer, which is designed for implementing and maintaining processes and method content. Its aim is to support a broad variety of project types and development styles. This thesis presents the concepts of software processes, models, traditional and agile approaches, method engineering, and software process improvement. Some of the most well-known methodologies (RUP, OpenUP, OpenMethod, XP and Scrum) are also introduced with a comparison provided between them. The main focus is on the Eclipse Process Framework and SPEM 2.0, their capabilities, usage and modeling. As a proof of concept, I present a case study of modeling OpenMethod with EPF Composer and SPEM 2.0. The results show that the new meta-model and tool have made it possible to easily manage method content, publish versions with customized content, and connect project tools (such as MS Project) with the process content. The software process modeling also acts as a process improvement activity.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Ohjelmiston kehitystyökalut käyttävät infromaatiota kehittäjän tuottamasta lähdekoodista. Informaatiota hyödynnetään ohjelmistoprojektin eri vaiheissa ja eri tarkoituksissa. Moderneissa ohjelmistoprojekteissa käytetyn informaation määrä voi kasvaa erittäin suureksi. Ohjelmistotyökaluilla on omat informaatiomallinsa ja käyttömekanisminsa. Informaation määrä sekä erilliset työkaluinformaatiomallit tekevät erittäin hankalaksi rakentaa joustavaa työkaluympäristöä, erityisesti ongelma-aluekohtaiseen ohjelmiston kehitysprosessiin. Tässä työssä on analysoitu perusinformaatiometamalleja Unified Modeling language kielestä, Python ohjelmointikielestä ja C++ ohjelmointikielestä. Metainformaation taso on rajoitettu rakenteelliselle tasolle. Ajettavat rakenteet on jätetty pois. ModelBase metamalli on yhdistetty olemassa olevista analysoiduista metamalleista. Tätä metamallia voidaan käyttää tulevaisuudessa ohjelmistotyökalujen kehitykseen.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

During the project we get familiar with Linksys WRT54GL wireless router and its network managing methods. Operating system is OpenWRT which is Linux-based distribution for embedded devices. OpenWRT uses two kind of approach for its network administration. The first one is web-based user interface and the second one is command line based. Both methods are working but do not solve all problems that competent network administrator can need for secured network managing. The goal of the project was design an NCurses-based user interface for network administration that can be run from command line. The user interface can be use for example from terminal via SSH which is yet faster and also light to use. The idea is to combine the user friendly of WWW-interface and the advanced options that command line based network managing can offer. Linux-based open source OpenWRT offers good development tools. There exist also a compact development community if there is need for further development of software in future. So far user interface for command line based network administrator is not available.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Työn tavoitteena on vastata ensisijaisesti kysymykseen ”Kuinka saada yhdistettyä loppukäyttäjä yhä tehokkaammin organisaation innovaatiotoiminnan tueksi ja mitä eri vaihtoehtoja yrityksellä on käyttäjien osallistamiseen innovaatiotyöhön?”. Lisäksi tavoitteena on kartoittaa merkittävimpiä nykyisin saatavilla olevia menetelmiä käyttäjälähtöisen innovaatiotoiminnan toteuttamiseksi, käyttäjän roolia innovaatioprosessin eri vaiheissa sekä pohtia mahdollisia esiin nousseita haasteita ja rajoituksia käyttäjälähtöisen innovaatiotoiminnan käytännön toteutuksessa. Käyttäjälähtöisellä innovaatiotoiminnalla tarkoitetaan yrityksen tuotteiden käyttäjien integroimista tiiviisti osaksi yrityksen innovaatioprosessin eri vaiheita. Käyttäjiltä saatavan informaation avulla yrityksen on helpompi ennakoida ja vastata markkinoilla alati muuttuviin asiakastarpeisiin. Pohjimmiltaan käyttäjälähtöistä innovaatiotoimintaa voidaankin pitää systemaattisena menetelmänä asiakastarpeiden ymmärtämiseksi ja niihin vastaamiseksi. Tehokkaita menetelmiä, joilla voidaan toteuttaa käyttäjälähtöistä innovaatiotoimintaa ovat kärkikäyttäjä- menetelmä, virtuaaliset käyttäjäyhteisöt sekä käyttäjälle tarjottavat kehitystyökalut. Tutkimuksessa paljastui, että käyttäjälähtöisellä innovaatiotoiminnalla yritys voi parhaimmillaan saada markkinoille paremmin asiakkaiden tarpeita vastaavia tuotteita, vähentää uusien innovaatioiden luomiseen kuluvaa aikaa ja vähentää tuotekehitystyöhön kuluvia resursseja. Nämä yhdessä johtavat luonnollisesti yrityksen toiminnan tehostumiseen ja liikevoiton lisääntymiseen.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Kandidaatintyö käsittelee yritysten välistä palveluliiketoimintaa, uuden palvelun kehittämisprosessia ja siihen liittyviä kehitystyökaluja sekä systemaattisen palvelukehityksen tärkeyttä. Työssä keskitytään pieniin ja keskisuuriin palveluyrityksiin näiden muodostaessa suurimman osan palvelualan yrityksistä ja joissa tutkimusten mukaan palvelujen kehitys on heikkolaatuista sekä kehitystyökalujen tuntemus vähäistä. Työ tehdään kirjallisuuskatsauksena ja tuloksena muodostetaan opas, jonka tarkoituksena on havainnollistaa case-yrityksen näkökulmasta johdonmukaisesti ja yksinkertaisia esimerkkejä käyttäen systemaattista uuden palvelun kehitysprosessia ja millaisia asioita prosessin eri vaiheissa täytyy ottaa huomioon, sekä miten kehitystyökaluja käytetään. Opas on suunnattu lähinnä B-to-B markkinoilla toimiville palvelualan pk-yrityksille, mutta työssä esitetty kehitysprosessi ja työkalut soveltuvat myös muille palveluyrityksille yleiskäyttöisyytensä vuoksi.