Skip to main content

Process Improvement Solution for Co-design in Radio Base Station DSP SW

  • Conference paper
Product Focused Software Process Improvement (PROFES 2005)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3547))

  • 1389 Accesses

Abstract

Process improvement studies have tended to focus on one technology area at a time, and on process improvement frameworks, like CMMI (Capability Maturity Model Integration), and measurements from the top-down point of view. In addition, the management has been the trigger force of process improvement activities. Much less interest at process level has been shown in cross-technological issues, such as co-design, and on the bottom-up approach. In this paper, we point out the importance of the defined co-design activities and the synchronisation of software and hardware processes. Hardware and software designers are the best experts in this difficult co-design process area and thus the development staff involvement together with a bottom-up approach is a respectable alternative to improving processes and practices along with traditional SPI (Software Process Improvement) frameworks. The study is based on empirical studies carried out in Nokia Networks base station unit ASIC (Application-Specific Integrated Circuit) development and DSP (Digital Signal Processing) software development teams. The bottom-up approach was used to study the processes and the CMMI was used in analysing the findings and linking them to different process areas. We found that, despite the software and hardware, the processes themselves are quite well defined, the deficiencies are related to the invisibility of co-design activities. The technical experience and view was found to be relevant in improving the processes related to the interfaces between two technologies, like hardware and software. Traditional SPI and other process areas improvement work concern themselves typically with their own technology area only, and the process deficiencies close to other technology areas might be blurred. The paper also presents new process improvements for the software and hardware co-work area.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Basili, V.R., Caldiera, G., Rombach, H.D.: Experience Factory Encyclopaedia of Software Engineering, pp. 469–476. John Wiley & Sons, Chichester (1994)

    Google Scholar 

  2. Blyler, J.: Will Baseband Technology Slow Base-Station Evolution? Wireless Systems Design 7(7), 19–21 (2002)

    Google Scholar 

  3. Chrissis, M., B., Konrad, M., Shrum, S.: CMMI®: Guidelines for Process Integration and Product Improvement. Pearson Education, Inc. (2003)

    Google Scholar 

  4. Conradi, R., Fuggetta, A.: Improving Software Process Improvement. IEEE Software 19(4), 2–99 (2002)

    Article  Google Scholar 

  5. Conradi, R., Wang, A.I. (eds.): ESERNET 2001. LNCS, vol. 2765, pp. 7–23. Springer, Heidelberg (2003)

    MATH  Google Scholar 

  6. Debou, C., Kuntzmann-Combelles, A.: Linking Software Process Improvement to Business Strategies: Experiences from Industry. Software Process: improvement and practice 5(1), 55–64 (2000)

    Article  Google Scholar 

  7. Deming, W.E.: Out of Crises: Quality, Productivity and Competitive Position. MIT Center for Advanced Engineering Study, Cambridge (1986)

    Google Scholar 

  8. Hall, T., Rainer, A., Baddoo, N.: Implementing Software Process Improvement: An Empirical Study. Software Process Improvement and Practice 7(1), 3–15 (2002)

    Article  Google Scholar 

  9. Harter, D., Krishnan, M.S., Slaughter, S.A.: Effects of Process Maturity on Quality, Cycle Time, and Effort in Software Product Development. Management Science 46(4), 451–466 (2000)

    Article  Google Scholar 

  10. ISO/IEC 15504-7: Information Technology – Software Process Assessment – Part 7: Guide for use in process improvement (1998)

    Google Scholar 

  11. Jakobsen, A.B.: Bottom-up Process Improvement Tricks. IEEE Software 15(1), 64–68 (1998)

    Article  Google Scholar 

  12. Kostic, Z., Seetharaman, S.: Digital Signal Processors in Cellular Radio Communications. IEEE Commiunications Magazine 35(12), 22–35 (1997)

    Article  Google Scholar 

  13. Kulpa, M.K., Johnson, K.A.: Interpreting the CMMI®: A Process Improvement Approach. Auerbach Publications, A CRC Press Company, Boca Raton (2003)

    Book  Google Scholar 

  14. Leinonen, T.-P.: SW Engineering under Tight Economic Constrains. In: Oivo, M., Komi-Sirviö, S. (eds.) PROFES 2002. LNCS, vol. 2559. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  15. McFeeley, B.: IDEALSM: A User’s Guide for Software Process Improvement. Pittsburgh, Pennsylvania 15213: CMU/SEI-96-HB-001 (1996)

    Google Scholar 

  16. Paulk, M.C., Weber, C.V., Curtis, B., Chrissis, M.B.: The Capability Maturity Model for Software, Guidelines for Improving the Software Process. Addison-Wesley Publishing Company, Reading (1994)

    Google Scholar 

  17. Ronkainen, J., Taramaa, J., Savuoja, A.: Characteristics of Process Improvement of Hardware-Related SW. In: Oivo, M., Komi-Sirviö, S. (eds.) PROFES 2002. LNCS, vol. 2559, pp. 247–257. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  18. van Solingen, R., Berghout, E.: The Goal/Question/Metric Method: a practical guide for quality improvement of software development. McGraw-Hill International (UK) Limited, New York (1999)

    Google Scholar 

  19. Thomas, M., McGarry, F.: Top-Down vs. Bottom-Up Process Improvement. IEEE Software 11(4), 12–13 (1994)

    Article  Google Scholar 

  20. Toskala, A.: Background and Standardisation of WCDMA. In: Holma, H., Toskala, A. (eds.) WCDMA for UMTS, Radio Access For Third Generation Mobile Communication, pp. 41–52. John Wiley & Sons Ltd., Chichester (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Taipale, V., Taramaa, J. (2005). Process Improvement Solution for Co-design in Radio Base Station DSP SW. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2005. Lecture Notes in Computer Science, vol 3547. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11497455_4

Download citation

  • DOI: https://doi.org/10.1007/11497455_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26200-8

  • Online ISBN: 978-3-540-31640-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics