48 resultados para Requirements Engineering, Requirement Specification


Relevância:

100.00% 100.00%

Publicador:

Resumo:

The question of Pilot Project creation, due to support pre-development stage of software product elaboration, nowadays might be used as an approach, which allows improving the whole scheme of information technology project running. This subject is not new, but till now no model has been presented, which gives deep description of this important stage on the early phase of project. This Master's Thesis represents the research's results and findings concerning the pre-development study from the Software Engineering point of view. The aspects of feasibility study, pilot prototype developments are analyzed in this paper. As the result, the technique of Pilot Project is formulated and scheme has been presented. The experimental part is focused on particular area Pilot Project scheme's implementation- Internationally Distributed Software projects. The specific characteristic, aspects, obstacles, advantages and disadvantages are considered on the example of cross border region of Russia and Finland. The real case of Pilot Project technique implementation is given.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Tässä diplomityössä tutkitaan tehdasjärjestelmien uusintaan vaikuttavia tekijöitä, kun tarkoituksena on siirtyä yhtenäisiin tuotepohjaisiin järjestelmäratkaisuihin usean paperitehtaan ympäristössä. Paperitehtaan tehdasjärjestelmän avulla hallitaan tehtaan toimintaa alkaen tilauksen saapumisesta tehtaalle aina valmiin tuotteen varastointiin sekä asiakkaalle toimitukseen saakka. Työn pääasiallinen tarkoitus on tutkia erilaisten teknisten arkkitehtuurien, kuten keskitetyn tai hajautetun palvelinympäristön vaikutusta järjestelmän käyttövarmuuteen, käytettävyyteen sekä järjestelmän elinkaaren aikaisiin kustannuksiin. Tietojärjestelmien keskittämiseen ja konsolidointiin liittyen tutkitaan mm. vaikutuksia liityntöjen ja raportoinnin hallintaan sekä tietoverkoille asetettavia vaatimuksia. Työssä tutkitaan myös tuotepohjaisten järjestelmien räätälöintitarpeita ja siihen liittyvää vaatimusmäärittelyä. Työssä esitettyjä näkemyksiä voidaan käyttää päätösten tukena, kun pohditaan toteutettavan tietojärjestelmän teknisen infrastruktuurin optimaalisinta rakennetta.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Matkapuhelinverkot kehittyvät jatkuvasti tarjoten asiakkailleen uusia palveluja ja nopeampia datayhteyksiä. Verkkojen eri protokollien testaamisessa käytetään apuna tietoliikenneanalysaattoreita, joiden avulla matkapuhelinverkkojen eri rajapinnoissa liikkuvaa informaatiota voidaan tutkia yksityiskohtaisesti. Tämän työn tarkoituksena oli suunnitella ja toteuttaa etämonitorointianalysaattorin testauksessa käytettävä testausohjelmisto ICONIX-prosessin avulla. Suunnitteluun katsottiin kuuluvan prosessiin mukaiset vaatimusmäärittelyn, analyysin ja alustavan suunnittelun sekä yksityiskohtaisen suunnittelun vaiheet. Toteutus muodostui vastaavasti ohjelmointityöstä ja yksikkötestauksesta. Työn tuloksena saatiin suunnittelun ja toteutuksen aikana syntyneet erilaiset kaaviot ja ohjelmakoodi. Lisäksi testausohjelmistoa käytettiin etämonitorointianalysaattorin toiminnallisuus- ja suorituskykytesteissä, joiden perusteella arvioitiin toteutetun testausohjelmiston toimivuutta. Testausohjelmiston todettiin sopivan etämonitorointianalysaattorin testaukseen, sillä niin toiminnallisuustestit kuin kuormitustestitkin saatiin suoritettua onnistuneesti toteutetun testausohjelmiston avulla. ICONIX-prosessin todettiin sopivan testausohjelmiston suunnitteluun, vaikka testausohjelmisto onkin toimintaperiaatteeltaan erilainen, kuin prosessia esittelevissä lähteissä esimerkkeinä käytetyt ohjelmistot. Eri suunnitteluvaiheisiin kului prosessiin tottumattomalta aikaa, mutta toisaalta laadittuja suunnitelmia ei tarvinnut enää toteutusvaiheen aikana muuttaa ja ohjelmointityö oli hyvin suoraviivaista.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Vaatimusten määrittelyn tarkoitus on kartoittaa tietojärjestelmän käyttäjien työtehtäviä ja niihin liittyviä järjestelmän toiminnallisia ja ei-toiminnallisia vaatimuksia. Todellinen asiakasnäkökulma tulee esille yrityksen itse käynnistämässä vaatimusten määrittelyssä. Nykytilan selvittäminen ja kriittisten toimintojen havaitseminen käynnistävät kohdeyksikössä käytävän keskinäisen keskustelun, mikä on edellytyksenä järjestelmävaatimusten havaitsemiseen. Tämän työn teoriaosuudessa lähestytään eri näkökulmia vaatimustenmäärittelyyn. Tämän jälkeen esitellään muutamia asiakasyritykselle sopivia määrittelymenetelmiä, joita voidaan hyödyntää valmisohjelmistohankeen määrittelyssä. Työssä esitetään myös toiminnanohjaukseen ja tietovarastointiin tarkoitettujen järjestelmien tapaa kerätä taloudellista informaatiota ja luoda raportteja johdolle päätöksenteon tueksi. Työn empiirisessä osassa selvitetään mitkä ovat Lappeenrannan Energia Oy:n asettamat liiketoiminnalliset tarpeet ja vaatimukset uudelle talousohjauksen tietojärjestelmälle.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Yrityksen organisaatiomallin pitää palvella tehokasta toimintaa. Tällä hetkellä tässä yrityksessä resurssipooleihin perustuva organisaatio on katsottu sopivaksi. Sen toivotaan mahdollistavan henkilöstöresurssien tehokas hyödyntäminen. Organisaation muutos vaatii myös toimintatapojen ja joissain tapauksissa tietojärjestelmien muutosta. Tässä tapauksessa siirtyminen uudenlaiseen organisaatioon loi tarpeen uudelle resurssien varaus- ja etsintätoiminnolle ja sitä tukeville tietovarastoille. Vaatimusmäärityksen tuloksena voidaan todeta, että nykyinen ERP-ohjelmisto ei ole paras mahdollinen yrityksen käyttöön, vaikka senkin kanssa yritys kyllä tulee toimeen. Tärkeimpinä vaatimuksina hyvälle hallintasovellukselle voidaan pitää mahdollisuutta seurata työntekijöiden osaamisen ja tietämyksen kehitystä sekä arvioida niiden tasoa, mahdollisuutta varata niin henkilöitä kuin osaamisia ja tehokasta ja muunneltavaa mekanismia henkilöiden valintaan projekteihin. Nykyisessä toteutuksessa henkilöstön osaamisten käsittely on hiukan rajoittunutta eikä mitään historiatietoja tallenneta tai käytetä hyödyksi missään vaiheessa. Myös resurssien haku projekteihin olisi mahdollista toteuttaa paremmin. Hakuihin pitäisi saada lisää hakuehtoja ja mahdollistaa yleisluontoisemmat ehdot yksityiskohtien sijaan, vaikka tiedot olisivatkin tarkemmalla tasolla. Näistä syistä uuden työkalun rakentamista henkilöstöresurssien paremman hyödyntämisen takaamiseksi voidaan pitää perusteltuna.

Relevância:

100.00% 100.00%

Publicador:

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.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

@450 wireless broadband service is Digita’s mobile wireless broadband network service. In @450 network Digita acts as the network operator offering network capacity to service operators. For Digita it is important to know what kind of services its network is capable of and what are the network’s service parameters. The knowledge of the network parameters and the behaviour can be used in advance in the development of new service products. Before a new service product can be offered to service operators a lot of work has to be done. The basic testing is necessary to get an understanding of the basic functionality. The requirement specification has to be done and a new product has to be created. The new product has to be tested. The test results have to be analysed in order to find out if the new product is suitable for real use and with which limitations. The content of this Thesis is the development of wireless technologies, @450 service and network, FLASH-OFDM technology, FLASH-OFDM performance testing and the development of a new service product.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Diplomityössä kehitettiin teleoperaattorille IPTV-palvelu (Internet Protocol Television) tietyillä rajatuilla ominaisuuksilla, kehitettiin IPTV-palvelulle uusi käyttöliittymä ja pilotoitiin uutta palvelua. Pilotoinnin tarkoituksena oli saada kokemusta uudentyyppisten tv-palvelujen käyttöönotosta. Pilotoinnin lopuksi koottiin pilottikäyttäjiltä saatu palaute ja analysoitiin palvelua sen perusteella. Työn taustatieto-osuudessa määritellään IPTV ja siihen tyypillisimmin kuuluvat palvelut. Lisäksi selvitetään, millaisia ovat IPTV:ssä käytetyt tekniikat ja verkkoarkkitehtuuri. Taustatiedoissa esitellään myös palvelun käyttäjän kokeman laadun parametrit ja kerrosmalli. Samalla tuodaan esiin menetelmät erityisesti kuvanlaadun ja käytettävyyden parantamiseksi. Opittavuus ja helppokäyttöisyys sekä viihteellisyys ja miellyttävyys on tunnistettu tärkeimmiksi käytettävyyden osa-alueiksi elinkaarensa alkupäässä olevissa IPTV-palveluissa. Diplomityön toteutusosuudessa esitetään työn lähtökohtana ollut vaatimusmäärittely ja sen vaikutus työn rajaukseen. Tämän jälkeen esitellään kehitetyn IPTV-palvelun ominaisuudet, joista tärkeimpinä tuodaan esiin tallennus- ja ajansiirtotoiminnot. Toteutusosuudessa selvitetään myös teleoperaattorin IPTV-verkon rakenne ja toiminta. Seuraavaksi käydään läpi alkuperäisestä käyttöliittymästä tehty analyysi ja analyysin perusteella toteutettu uusi käyttöliittymä, jossa merkittävimmät parannukset on tehty navigaatiorakenteeseen. Lopuksi selvitetään pilotoinnista kerätyt tulokset. Tuloksien perusteella voidaan nähdä, että ajansiirtotoiminnot riittävät takaamaan palvelun omaksumisen, mutta uudet toiminnot vaativat riittävän opastuksen. Tulokset osoittavat myös, että palvelun käytettävyys uudella käyttöliittymällä on tavoitetasolla, vaikkakin toimintojen viiveet heikentävät käyttökokemuksen miellyttävyyttä.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Tämä Diplomityö keskittyy tutkimaan pilvisovelluskehitystä Google App Engine – pilvisovellusalustalle perustuen kuusi –vaiheiseen vesiputousmalliin sekä tutkimaan Google App Engine -pilvisovellusalustan tarjoamia mahdollisuuksia ja rajoituksia sovelluskehityksen muodossa. Tutkimuksen perusteella kuusi –vaiheinen vesiputousmalli soveltuu pilvisovelluskehitykseen,mikäli vaatimusmäärittely on tarkka jo sovelluskehityksen alkuvaiheessa. Tutkimuksen tuloksena syntyi vaatimusmäärittely MikkoMail –pilvisovellukselle. Vaatimusmäärittelyn pohjalta luotiin MikkoMail –pilvisovellus Google App Engine –pilvisovellusalustalle. Google App Engine –pilvisovellusalusta tukee vain Python- ja Java –ohjelmointikieliä eikä sisällä lainkaan ulkoista tietokantapalveluiden tukea. Tästä syystä Google App Engine -pilvisovellusalusta soveltuu pieniin, keskisuuriin ja pilottiprojektinomaisiin sovelluskehitysprojekteihin.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Diplomityössä tutustuttiin ohjelmistoyrityksen tuotteiden asiakastarpeiden ja vaatimusten käsittelyyn tuotehallinnan tietoprosessin näkökulmasta. Työssä kuvattiin yrityksen nykyinen prosessi sekä analysoitiin erityisesti sen haasteita. Teoriatiedon sekä yrityksen asiantuntijalausuntojen pohjalta laadittiin tuotehallinnan tietoprosessin kehitysehdotuksia. Kvalitatiivinen tapaustutkimus toteutettiin käytännönläheisesti esittämällä kohdeyrityksen asiantuntijoille avoimia kysymyksiä sekä heidän kanssaan keskustellen. Tutkimus tehtiin neljässä vaiheessa ja sen päätavoitteena oli selvittää, millä keinoilla voidaan tukea kohdeyrityksen tuotekehitystarpeisiin ja tuotekehitysehdotuksiin liittyvän tiedon hallintaa sekä tuotantopäätöksiä. Tutkimuksen teoreettinen viitekehys koostui organisaation tietoprosessista, organisaation päätöksentekoprosessista, ohjelmistotuotteen erityispiirteistä sekä ohjelmiston tuotehallinnasta. Kohdeyrityksen tuotehallinnan tietoprosessin kehittämisen keskeisiksi tekijöiksi nousivat tuotehallinnan tukena käytettävän tietojärjestelmän ominaisuudet, tiedon hakeminen, tiedon löytäminen ja tulkinta. Kehityskohteiksi nousivat lisäksi prosessin kulku, perustuotekehityksen ja asiakastoimituksien rinnakkainen hallinta sekä asiakasarvon tuottaminen tuotehallinnan keinoin. Tutkimuksen lopputuloksena toteutettiin kohdeyrityksen tuotehallinnan tietoprosessin tavoitetilan kuvaus. Tavoitetilan elementtejä olivat tuotteiden pidemmän tähtäimen suunnitelmat (roadmap), tuotehallinnan organisointi tiimeille sekä sensemaking-prosessin hyödyntäminen osapuolien yhteisen ymmärryksen luomiseksi kehitystarpeille. Käytössä olevan tietojärjestelmän kehitysehdotukset perustuivat näiden tuotehallinnan elementtien tukemiseen.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Tämän tutkimuksen tarkoituksena on selvittää tietojärjestelmäympäristön siirtoprojektin toteutukseen liittyviä ongelmia ja etsiä niihin ratkaisuja. Tutkimuksen lopputuloksen perusteella on tarkoitus tehdä ehdotus tietojärjestelmäympäristön siirtoprojektin mahdollisesta prosessikuvauksesta. Kunnollisen prosessikuvauksen avulla tietojärjestelmäympäristön siirtoprojektin toteutus helpottuu huomattavasti, koska on olemassa selkeät ohjeet siitä, mitä kaikkea on otettava huomioon siirtoa suunniteltaessa ja toteutettaessa. Asiakkaan vaatimukset ovat oleelliset tässä työssä, joten tässä työssä prosessikuvaus suunnitellaan eri osapuolten näkökulmasta, joita tässä työssä ovat sekä Hallinnon tietotekniikkakeskus (Haltik) että sen asiakkaat.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Ohjelmistokehitys on monimutkainen prosessi. Yksi keskeisistä tekijöistä siinä on ohjelmistolle asetettavat vaatimukset. Näitä vaatimuksia on hyvin monenlaisia, ja eri tasoisia; toivotusta toiminnallisuudesta hyvinkin yksityiskohtaisiin vaatimuksiin. Näiden vaatimusten hallinta on myöskin hyvin monitahoista, vaikkakin se on kirjallisuudessa esitetty selkeänä prosessissa, joka on sarja toisistaan erottuviavaiheita. Työn painopiste oli näiden vaatimusten muutoksen ja valmiiseen ohjelmistoon kohdistuvan palautteen hallinnassa, ja kuinka vaatimustenhallintaohjelmisto voisi olla avuksi näissä prosesseissa. Vaatimustenhallintatyökalun käyttö ei sinällään ratkaise mitään ongelmia, mutta se suo puitteet parantaa vaatimusten hallitsemista. Työkalun käytöstä on muun muassa seuraavia etuja: vaatimusten keskitetty varastointi, käyttäjäoikeuksien määrittely koskien eri käyttäjiä ja heidän pääsyään näkemään tai muuttamaan tietoa, muutoksenhallintaprosessin hallinta, muutosten vaikutuksen analysointi ja jäljitettävyys ja pääsy tietoihin web-selaimella.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

This bachelor’s thesis is a part of the research project realized in the summer 2011 in Lappeenranta University of Technology. The goal of the project was to create an automation concept for controlling an electrically excited synchronous motor. This thesis concentrates on the setup and requirements specification part of the concept. The setup consists of ABB AC500 as the PLC master device, DCS800 as an exciter and ACS800 as a frequency converter. The ACS800 frequency converter uses permanent magnet synchronous machine software to control the stator’s magnetic field, the DC drive handles the excitation and the AC500 PLC master controls the communication and functionality of the system. The requirements specification briefly explains the general over-view of the concept, the use and functionality of the PLC program and the requirements needed for the whole concept and the PLC program to work as intended.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Diplomityön tavoitteena oli hitsauksen laadunhallinnan kuvaaminen ja kehittäminen ISO 9001 laadunhallintajärjestelmän ja uudistetun hitsauksen laatuvaatimusstandardin SFS-EN ISO3834-2:n mukaisesti tilauskonepajaan. Diplomityö koostuu teoriaosasta ja käytännön osasta. Teoriaosassa on käsitelty yleisiä laadunhallintaan liittyviä asioitasekä hitsauksen laadunhallintaan liittyviä asioita. Tarkastelun kohteina ovat olleet laadunhallinnan vaikutukset kilpailukykyyn sekä laadunhallinnan työkalut. Hitsauksen laadunhallintaa on käsitelty hitsatun rakenteen ja hitsausliitoksen laatuvaatimuksien, hitsaukseen vaikuttavien viranomaismääräysten sekä työturvallisuuden näkökulmista. Käytännön osassa kerrotaan hitsauksen laatujärjestelmän rakentamisesta Lievestuoreella sijaitsevaan TTP-Yhtiöt Oy:n tilauskonepajaan. Yrityksen hitsaustoiminnan nykytilanne arvioitiin ja sen pohjaltalaadittiin hitsauksen laatukäsikirja. Hitsauksen laatukäsikirja rakennettiin noudattaen hitsauksen laatuvaatimusstandardia SFS-EN ISO 3834-2 ja käyttäen apuna yrityksen ISO 9001:2000 laatukäsikirjaa. Tilauskonepajassa hitsauksen toimintajärjestelmältä vaaditaan joustavuutta, koska asiakkaiden hitsaustyölle asettamat vaatimukset vaihtelevat suuresti. Diplomityössä kuvataan esimerkin avulla hitsausohjeiden laatiminen, joka muodostaa yhden keskeisen osa-alueen hitsauksen laadunhallintajärjestelmästä. Hitsauksen laatujärjestelmän rakentamisen aikana hitsaushenkilöstöä informoitiin laatujärjestelmän edellyttämistä toimenpiteistä ja muutoksista luentojen avulla. Työn tuloksena saatiin myös yrityksen hitsaustoimintojen kehittämiseen, tehostamiseen sekä henkilökunnan koulutukseen liittyviä jatkotoimenpiteitä esille.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Diplomityössä tutkittiin asiakasräätälöityjä tuotteita valmistavan yrityksen tarjous-toimitus-prosessin tehostamismahdollisuuksia. Tutkimuksen tavoitteena on tuoda tarjouksista saatava informaatio ennen kaikkea yrityksen hankintatoimen hyödynnettäväksi. Tarkoitusta varten kehitettiin toimintamalli, jonka avulla myynnistä saatava ennusteinformaatio saadaan koko tuotantoprosessin hyödynnettäväksi. Toimintamallissa pyritään huomioimaan myös asiakaskohtaisen suunnittelunja valmistuksen tarpeita. Toimintamallia kehitettäessä havaittiin tiedonkulun yrityksessä perustuvan tarjousvaiheessa voimakkaasti henkilösuhteisiin. Tieto kulkee sääntelemättömästi henkilöltä toiselle, eikä kokonaisuutta hallita. Tämän tilanteen parantamiseksi toimintamallissa otetaan käyttöön toiminnanohjaus järjestelmän ominaisuuksia, joita ei aiemmin ole käytetty. Tarjoukset kootaan jatkossa toiminnanohjausjärjestelmään myyntitarjoustietokannaksi, josta niitä voidaan hyödyntää materiaalitarvelaskennan lähtötietoina. Kohdeyrityksessä materiaalitarvelaskennan täysmääräinen käyttöönotto on ensimmäinen olennainen vaihe kohti tarjoustiedon järjestelmällistä hyödyntämistä.