Skip to main content

Extending the Software Process Culture - An Approach Based on Groupware and Workflow

  • Conference paper
  • First Online:
Book cover Product Focused Software Process Improvement (PROFES 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2188))

Abstract

This work proposes the use of groupware technology as an element for extending software process culture within development teams. The proposal relies on the application of workflow systems for software process support and on awareness mechanisms for software process visualization and understanding. We argue that this awareness information may help participants to both understand the processes they execute, and to better accept the idea of defining, standardizing and continuously improve their work tasks. We built an environment - PIEnvironment - using a commercial workflow system and evaluated its use for the enactment of some software process activities.

The work reported in this paper was conducted while the first author was affiliated to the Computing and Systems Engineering Programme at COPPE/UFRJ.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Zahran, S.: Software Process Improvement-Practical Guidelines for Business Success, 1 ed., Addison-Wesley (1998).

    Google Scholar 

  2. Process Maturity Profile of the Software Community-2001 Year End Update http://www.sei.cmu.edu/sema/profile.html, accessed on March (2001).

  3. Goldenson, D. R., Herbsleb, J.D.: After the Appraisal: A Systematic Survey of Process Improvement, its Benefits, and Factors that Influence Success. CMU/SEI-95-TR-009 ESC-TR-95-009, SEI, Carnegie Mellon University, Pittsburgh, Pennsylvania (1995).

    Google Scholar 

  4. Coleman, D. Khanna, R.: Groupware Technology and Applications. 1 ed. Upper Saddle River, NJ, USA, Prentice Hall (1995).

    Google Scholar 

  5. Chaffey, D.: Groupware, Workflow and Intranets-Reengineering the Enterprise with Collaborative Software. 1ed. Digital Press (1998).

    Google Scholar 

  6. Wang, Y., King, G., Dorling, A., Wickberg, H.: A Unified Framework for the Software Engineering Process System Standards and Models. In: 4th IEEE International Software Engineering Standards Symposium and Forum, Curitiba, Brasil, pp. 132–141, May (1999).

    Google Scholar 

  7. The IDEALSM Model, http://www.sei.cmu.edu/ideal/ideal.html, last access on March (2000).

  8. Briand, L., El Eman, K. e Melo, W.L.: An Inductive Method for Software Process Improvement: Concrete Steps and Guidelines. In: EL EMAN, K., M ADHAVJI, N.H. (eds), Elements of Software Process Assessment & Improvement,1 ed., capítulo 7, Los Alamitos, California, USA, IEEE Computer Society (1999).

    Google Scholar 

  9. Christie, A.M.: Software Process Automation. 1ed. Springer-Verlag (1995).

    Google Scholar 

  10. Araujo, R.M., Dias, M..S., Borges, M.R.S.: A Framework for the Classification of Computer Supported Collaborative Design Approaches. In: Third CYTED-RITOS International Workshop on Groupware (CRIWG’97), pp.91–100, Madrid, Spain, October (1997).

    Google Scholar 

  11. Fuggeta, A.: Software Process: A RoadMap. In: 22nd International Conference on Software Engineering, Limerick, Ireland, pp. 27–34 June (2000).

    Google Scholar 

  12. International Process Technology Workshop (IPTW’99), France, September (1999)

    Google Scholar 

  13. Cain, B. G., Coplien, J.O.: Social patterns in productive software development organizations, Annals of Software Engineering, vol.2, pp. 259–286 (1996).

    Google Scholar 

  14. Cain, B.G., Coplien, J.O.: A Role-Based Empirical Process Modeling Environment. In: Proc. of the 2nd Int Conference on the Software Process, Berlin, Germany, February (1993).

    Google Scholar 

  15. Ellmer, E.: Improving Software Processes. In: Proceedings of Software Engineering Environments, Noordwijkerhout, The Netherlands, pp. 74–83, April (1995).

    Google Scholar 

  16. Ellmer, E.: A Learning Perspective on Software Process Technology. Software Engineering Notes, vol. 23, n. 4, pp.65–69, July (1998).

    Google Scholar 

  17. Becattini, F., Di Nitto, E., Fuggetta, A., Valetto, G.: Exploiting MOOs to Provide Multiple Views for Software Process Support. In: International Process Technology Workshop (IPTW’99), Villars de Lans, France, September (1999).

    Google Scholar 

  18. Christie, A. M., Staley, M.J.: Organizational and Social Simulation of a Software Requirements Development Process. Software Process Improvement and Practice, 5, pp. 103–110 (2000).

    Article  Google Scholar 

  19. WebDeploy:Workflow-White Paper, Setrag Khoshafian, Technology Deployment International, Inc (1998).

    Google Scholar 

  20. Sohlenkamp, M.: Supporting Group Awareness in Multi-User Environments through Perceptualization, M.Sc. dissertation, Fachbereich Mathematik-Informatik der Universität, Denmark (1998)(http://www.orgwis.gmd.ed/projects/POLITeam/poliawac/ms-diss/ access on Sep/ 1999)

    Google Scholar 

  21. Janz, B.D.: Self-directed teams in IS: correlates for improved systems development work outcomes. Information & Management 35, pp. 171–192 (1999).

    Article  Google Scholar 

  22. Perry, D.E., Staudenmayer, N.A., Votta, L.G., People, Organizations, and Process Improvement. IEEE Software, pp. 36–45, July (1994).

    Google Scholar 

  23. Ellis, C., Gibbs, S.J. e Rein, G.L., GROUPWARE: some issues and experiences. Communications of the ACM, vol. 34, n.1, pp. 39–58, Jan (1991).

    Article  Google Scholar 

  24. Workflow Management Coalition, http://www.wfmc.org, last access in June/2001.

  25. Stenmark, D., Turning Tacit Knowledge Tangible, In: Proceedings of the 33rd Hawaii International Conference on System Sciences, (2000).

    Google Scholar 

  26. Proceedings of the ACM Conference on Computer Supported Cooperative Work-CSCW (since 1988).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Araujo, R., Borges, M. (2001). Extending the Software Process Culture - An Approach Based on Groupware and Workflow. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2001. Lecture Notes in Computer Science, vol 2188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44813-6_26

Download citation

  • DOI: https://doi.org/10.1007/3-540-44813-6_26

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42571-7

  • Online ISBN: 978-3-540-44813-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics