Skip to main content
Log in

e-R&D – Effectively Managing Process Diversity

  • Published:
Annals of Software Engineering

Abstract

Managing process diversity becomes increasingly relevant in software development. Software organizations typically do not work on the greenfield and thus need to integrate external workflows with R&D internal workflow management and heterogeneous development and maintenance processes. To stay competitive with its software development, Alcatel has put in place an orchestrated improvement program of its processes and the underlying engineering tools environment. Why do we call this “e-R&D”? For two reasons. These improvement activities necessarily fit into the wider context of Alcatel's business process improvement and corporate e-business initiatives. The “e-R&D” also means enabling of interactive R&D processes and increasing collaborative work across the globe. At Alcatel we realized, during a substantial reengineering of our development and industrialization processes, that the approach to acquire an off-the-shelf process and tailor it to our needs was not applicable. Different processes need to be seamlessly integrated to avoid inconsistencies and inefficiency caused by replicated work. Specific focus is given within this article on how we manage process diversity in a product line where various components are embedded in individual architectures, asking for different but defined development and maintenance processes depending on pre-selected criteria.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Boehm, B. (1996), “Anchoring the Software Process, ” IEEE Software 13, 4, July, 73–82.

    Google Scholar 

  • Bolcer, G. A. and R. N. Taylor (1999), “Advanced Workflow Management Technologies, ” Software Process Practice and Improvement 4, 3, 125–171.

    Google Scholar 

  • Cockburn, A. (2000), “Selecting a Project's Methodology, ” IEEE Software 17, 4, 64–71.

    Google Scholar 

  • Coleman, D. et al. (1997), “Fusion update. ” Available via HP Labs homepage: www.hpl.hp.com/

  • Deck, M. (2001), “Managing Process Diversity While Improving Your Practices, ” IEEE Software 18, 3, 21–27.

    Google Scholar 

  • De Man, J. (1997), “Process Improvement Through the Intranet, ” In Proceedings of Telecom Interactive’ 97, Geneva.

  • De Man, J. (2000), “A Lightweight Process-Centered Project Support Environment: Motivation, Implementation and Experience, ” In Proceedings of World Multiconference on Systemics, Cybernetics and Informatics, Orlando, FL.

  • Graham, I. et al. (1997), The OPEN Process Specification, Addison-Wesley, Reading, MA.

    Google Scholar 

  • IBM Object Oriented Technology Center (1997), Developing Object Oriented Software, Prentice Hall.

  • Jensen, B.D. (1995), “A Software Reliability Engineering Success Story - AT&T's Definity PBX, ” In Proceedings of the International Conference on Software Engineering, IEEE Computer Society Press, pp. 338- 343.

  • Kruchten, P. (1999), The Rational Unified Process, Addison-Wesley, Reading, MA.

    Google Scholar 

  • Lindvall, M. and I. Rus (2000), “Process Diversity in Software Development. Guest Editor's Introduction to Special Volume on Process Diversity, ” IEEE Software 17, 4, 14–18.

    Google Scholar 

  • McConnell, S. (1998), Software Project Survival Guide, Microsoft Press, Redmond.

    Google Scholar 

  • OMG Object Management Group (2001), Software Process Engineering Metamodel Specification.

  • Paulk, M. C. et al., Eds. (1995), The Capability Maturity Model: Guidelines for Improving the Software Process, Addison-Wesley, Reading, MA.

    Google Scholar 

  • Perry, D. E., H. P. Siy, and L. G. Votta (1998), “Parallel Changes in Large Scale Software Development: An Observational Case Study, ” In Proceedings of the International Conference on Software Engineering, IEEE Computer Society Press, pp. 251- 260.

  • Sharon, D. and T. Anderson (1997), “A Complete Software Engineering Environment, ” IEEE Software 14, 2, 123–127.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ebert, C., De Man, J. e-R&D – Effectively Managing Process Diversity. Annals of Software Engineering 14, 73–91 (2002). https://doi.org/10.1023/A:1020545406509

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1020545406509

Navigation