skip to main content
10.1145/1961258.1961275acmconferencesArticle/Chapter ViewAbstractPublication PagesprofesConference Proceedingsconference-collections
research-article

A sense and respond process model for software development organizations

Published:21 June 2010Publication History

ABSTRACT

Software development organizations need dynamic capabilities to adapt to the changing development and business contexts. This paper presents a process modeling approach that incorporates the context into process descriptions, enabling process owners to "design their processes for change" and switch processes during execution. The model adapts the sense-and-respond approach for organizations to software processes and uses the role-based modeling in process descriptions. The processes are represented using the Strategy Design Pattern. The model provides "know-why" information to support process owners in selecting process descriptions applicable to the project. The model is illustrated for the "requirements analysis" process of the software development life cycle.

References

  1. Asadi, M., Ramsin, R. 2009. Method engineering process patterns. In Proc. 2nd India Software Engineering Conference. ISEC '09. ACM, New York, NY, 143--144. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Boehm, B. 1988. A Spiral Model of Software Development and Enhancement, Computer, IEEE, 21(5), 61--72. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Cappelli, C., Leite, J. C., Batista, T., Silva, L. 2009. An aspect-oriented approach to business process modeling. In Proc. 15th Workshop on Early AspectsACM, New York, NY, 7--12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Gamma, E., Helm, R., Johnson, R. and Vlissides, J. M. 1994. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Goguen, J., Linde, C. 1993. Techniques for Requirements Elicitation. In: 1st IEEE International Symposium on Requirements Engineering, San Diego, USA, 152--164.Google ScholarGoogle Scholar
  6. Gomaa, H.; Kerschberg, L.; Farrukh, G. A. 2000. Domain Modeling of Software Process Models. In: Engineering of Complex Computer Systems, Proceedings. Sixth IEEE International Conference on, 50--60. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Haeckel S. H. 1999. Adaptive Enterprise: Creating and Leading Sense-and-Respond Organizations, Harvard Business School Press, Cambridge, MA, USA.Google ScholarGoogle Scholar
  8. Haeckel, S. H. 2004. Peripheral Vision: Sensing and Acting on Weak Signals: Making Meaning out of Apparent Noise: The Need for a New Managerial Framework. Long Range Planning Vol. 37(2), 181--189.Google ScholarGoogle ScholarCross RefCross Ref
  9. Haeckel, S. H. 2003. Leading on Demand Businesses-Executives as Architects. IBM Systems Journal, 42(3), 405--413. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Hanh N. T., Coulette, B., Bich T. D. 2007. Modeling Process Patterns and Their Application. Software Engineering Advances, ICSEA 2007. International Conference. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. ISO/IEC 12207. 1995. Information Technology---Software Life Cycle Processes.Google ScholarGoogle Scholar
  12. Kim D., Kim M., Kim H. 2007. Dynamic Business Process Management Based on Process Change Patterns. In, International Conference on Convergence Information Technology, 1154--1161, 21--23 Nov. 2007 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Object Management Group, http://www.uml.org.Google ScholarGoogle Scholar
  14. Nguyen, M. N., Conradi, R. 1994 Classification of meta-processes and their models. In Proc. Third International Conference on the Software Process, 'Applying the Software Process', 167--175.Google ScholarGoogle ScholarCross RefCross Ref
  15. Rolland C. 1998. A Comprehensive View of Process Engineering. In Proc. 10th International Conference CAiSE'98, B. Lecture Notes in Computer Science 1413, Pernici, C. Thanos (Eds), Springer. Pisa, Italy. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Rolland, C., Prakash, N., Benjamen A. 1999. A Multi-Model View of Process Modeling. Requirements Engineering. 4(4). Springer-Verlag London Ltd.Google ScholarGoogle Scholar
  17. Schatten, A., Schiefer, J. 2007. Agile Business Process Management with Sense and Respond. In: IEEE International Conference on e-Business Engineering, 319--322. IEEE Computer Society Press, Washington, DC, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Slaughter, S. A., Levine, l., Ramesh, B., Pries-Heje, J. 2006. Aligning Software Processes With Strategy. MIS Quarterly 30:4, 891--918. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A sense and respond process model for software development organizations

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        PROFES '10: Proceedings of the 11th International Conference on Product Focused Software
        June 2010
        158 pages
        ISBN:9781450302814
        DOI:10.1145/1961258

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 21 June 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
      • Article Metrics

        • Downloads (Last 12 months)3
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader