Practical process improvement meets DSP software development

Tommi Kaikkonen, Markku Oivo, Jari Puputti, Matias Vierimaa

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review


    The importance and effort invested in development of digital signal processing (DSP) software is increasing dramatically especially in telecommunication applications. Design of optimised mathematical algorithms has been dominating in research and product development, but as the size of software has grown, need for improved software development practices has emerged. Despite increasing importance, it’s hard to find any reports on practical results of improving DSP software development processes. In this paper we report the experiences of DSP-ACTION — a joint-project of Nokia and VTT Electronics — which is carried out at the Mobile Phones division of Nokia corporation. Objective of the experiment is to demonstrate improvement of DSP software development process to support reuse of not only source code but every level of design documentation. The improvement programme is based on prior assessment, which was done by using Pr²imer (Practical Process Improvement for embedded real-time software) framework. Measurements by using Goal/Question/Metrics (GQM)-approach are used to follow-up the improvement actions.
    Original languageEnglish
    Title of host publicationSoftware Quality Management VI
    Subtitle of host publicationQuality Improvement Issues
    EditorsChris Hawkins, Margaret Ross, Geoff Staples
    Place of PublicationLondon
    ISBN (Electronic)978-1-4471-1303-4
    ISBN (Print)978-1-85233-021-7
    Publication statusPublished - 1998
    MoE publication typeA4 Article in a conference publication
    Event6th International Conference on Software Quality Management (SQM '98) - Amsterdam, Netherlands
    Duration: 1 Apr 1998 → …


    Conference6th International Conference on Software Quality Management (SQM '98)
    Period1/04/98 → …


    Dive into the research topics of 'Practical process improvement meets DSP software development'. Together they form a unique fingerprint.

    Cite this