Documentation Methods Supporting Configurable Application Development - Case SAP R/3

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö

Date

2006

Major/Subject

Automaation tietotekniikka

Mcode

AS-116

Degree programme

Language

en

Pages

71 s. + liitt.

Series

Abstract

Ohjelmistodokumentointi liittyy läheisesti yleiseen ohjelmistokehitykseen. Prosessidokumentit auttavat hallitsemaan kehitysprosessia ja tuotedokumentaatio kuvaa toimitetun ohjelmiston. Systeemidokumentaatio, johon tämä diplomityö keskittyy, on osa tuotedokumentaatiota ja se kuvaa ohjelmiston toimintaa systeeminäkökulmasta. Systeemidokumentit ovat tärkeitä ylläpidolle ja ohjelmiston toiminnan ymmärtämiseen. Tämä tapaustutkimus keskittyy yhteen yritykseen. Yritys on käyttänyt suurta konfiguroitavaa sovellusta - SAP R/3 - yli kymmenen vuotta ja systeemiä kehitetään ja muutetaan jatkuvasti. Systeemidokumentaatiota käytetään päivittäin. Nykyiset kehitysmenetelmät pohjautuvat klassiseen vesiputousmalliin, mutta yhteistyö ja epämuodollinen kommunikaatio ovat samalla tärkeitä. Tämä diplomityö tutkii nykyisiä dokumentointikäytäntöjä ja etsii parannusmahdollisuuksia. Tämä tapahtuu tutustumalla ajankohtaiseen tutkimusmateriaaliin ja vertaamalla tuloksia tapaustutkimukseen. Diplomityö kiinnittää huomiota eri sidosryhmien vaatimuksiin ja etsii kaikille sopivaa kokonaisratkaisua. Tutkimustulokset analysoidaan viitekehyksellä, joka perustuu yleisiin ohjelmistokehityksen laatuvaatimuksiin ja kehitystoimintoihin. Tämä tutkimus osoittaa, että yksilölliset kirjoitustaidot ovat suurin vaikuttava tekijä dokumenttien laatuun. Systeemidokumentaation pitäisi olla kommunikoivaa, yhteen toimivaa ja loogista. Dokumentoinnin laatua voidaan parantaa noudattamalla tämän työn esittämiä kirjoitusohjeita ja käyttämällä dokumentointipohjia. Lisäksi dokumentoinnin tulee integroitua osaksi muuta ohjelmistokehitysympäristöä. Tässä tapauksessa systeemidokumentit voidaan jakaa neljään eri tyyppiin ja lisäksi tarvitaan systeemin ylläpitäjiä varten oma dokumentti.

Description

Supervisor

Koskinen, Kari

Thesis advisor

Willgren, Vesa

Keywords

software documentation, ohjelmistodokumentointi, ERP, ERP, SAP R/3, SAP R/3

Other note

Citation