Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1138670.1138674acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Problem-based analysis of organisational change: a real-world example

Published: 23 May 2006 Publication History

Abstract

An organization's competitive advantage is increasingly reliant on the alignment of its socio-technical systems with its business processes. These are complex and volatile due to the rapid pace of change in the marketplace, hence an organisation's continued success is increasingly reliant on its ability to adapt to change. In this paper, we take a small step towards providing tools which can help in the analysis and synthesis of change which impacts on an organisation's socio-technical systems, in the identification and codification of recurrent change scenarios, and in the application of codified wisdom to new change problems. The tools we propose are inspired by Problem Frames. We exemplify the approach on a small real-world example.

References

[1]
C. Alexander, A. Ishikawa, M. Silverstein, M. Jacobson, I. Fiksdahl-King, S. Angel. A Pattern Language, Oxford University Press, 1977.
[2]
A. Anttiroika. Towards Citizen Centered Local e-Government - The Case of the City of Tampere. Annals of Cases on Information Technology 2004, Volume 6, edited by M. Khosrow-Pour. Idea Group inc., 2004.
[3]
S. Bleistein, K. Cox, and J. Verner. Problem frames approach for e-business systems. In K. Cox, J. Hall, and L. Rapanotti (eds.), 1st International Workshop on Advances and Applications of Problem Frames, pages 7--15, Edinburgh, IEE Press 2004.
[4]
J. Brier, L. Rapanotti, J.Hall. Towards capturing Change in Socio-Technical Systems Requirements. In Proceedings of the 11th International Workshop on Requirements Engineering - Foundation for Software Quality, pages 225--237, 2005.
[5]
P. Bresciani and P. Donzelli. A practical agent based requirements engineering framework: the conceptual modelling for novel application domains. Lecture notes in Computer Science, Vol. 2814/2003, pages 217--228, 2003.
[6]
J. Buckley, T. Mens, M. Zenger, A. Rashid, and G. Kniesel. Towards a taxonomy of software change. Journal of Software Maintenance and Evolution: Research and Practice, 2002.
[7]
K. Cox, K. Phalp, S. Bleistein, and J. Verner. Deriving requirements from process models via the Problem Frames approach. Information and Software Technology, 2004.
[8]
B. Dervin. Chaos order and sensemaking; A proposed theory for information design. In R. Jacoson (ed.) Information design, Boston Mass., MIT Press, 1999.
[9]
H. M. Franken and W. Janssen. Get a grip on changing business processes results from the testbed project. Knowledge and Process Management, 5(4):208--215, 1998.
[10]
D. Grant. A wider view of business process re-engineering. Communications of The ACM, 45(2):85--86, 2002.
[11]
D. Gross and E. Yu. Evolving system architecture to meet changing business goals: an agent and goal-oriented approach,. In Proceedings of the Fifth International Symposium on Requirements Engineering (RE01), 2001.
[12]
C. A. Gunter, E. L. Gunter, M. Jackson, and P. Zave. A reference model for requirements and specifications. IEEE Software, 17(3):37--43, 2000.
[13]
J. G. Hall and L. Rapanotti. Problem Frames for Socio-Technical Systems. In J. Mate and A. Silva (eds.), Requirements Engineering for Socio-Technical Systems, Idea Group, Inc., 2004.
[14]
J. Hammond, R. Rawlings, and A. Hall. Will it work? In Proceedings of the 5th IEEE International Symposium on Requirements Engineering, 2001.
[15]
S. Harker, K. Eason, and J. Dobson. The change and evolution of requirements as a challenge to the practice of software engineering,. In Proceedings of IEEE International Symposium Requirements Engineering, San Diego, CA, USA, 1993.
[16]
P. Haumer, P. Heymans, M. Jarke and K. Pohl. Bridging the gap between past and future in RE: a scenario-based approach. In Proceedings of IEEE International Symposium on Requirements Engineering, pages 66--73, 1999.
[17]
P. Henderson. Software processes are business processes too. In Proceedings of the Third International Conference on the Software Process, pages 181--182, 1994.
[18]
A. Highsmith, J. Cockburn. Agile software development: the business of innovation. Computer, 34(9):120--127, 2001.
[19]
V. Hlupic and S. Robinson. Business process modelling and analysis using discrete event simulation. In WSC '98: Proceedings of the 30th conference on Winter simulation, pages 1363--1370, Los Alamitos, CA, USA, IEEE Computer Society Press, 1998.
[20]
M. A. Jackson. Software Requirements and Specifications. Addison Wesley, 1995.
[21]
M. A. Jackson. Problem Frames: Analyzing and Structuring Software Development Problem. Addison-Wesley Publishing Company, 1st edition, 2001.
[22]
M. Jarke. Requirements tracing. Communication of ACM, 41(12):32--36, 1998.
[23]
C. Jones. Variations in software development practices. IEEE Software, 20(6):22--27, 2003.
[24]
R.Kaplan, D.Norton. The Balanced Scorecard. Harvard Business School Press, 1996.
[25]
T. Katayama, T. Tamai, and N. Yonezaki. Principles of software evolution. In Proceedings of the International ISPSE 2000 Japan. IEEE inc., 2000.
[26]
J. L. Mate and A. Silva, editors. Requirements Engineering for Socio-Technical Systems. Information Science Publishing, 2005.
[27]
J. Mylopoulos, M. Kolp, and J. Castro. UML for agent-oriented software development: The TROPOS proposal,. In Proceedings of the Fourth International Conference on the Unified Modeling Language UML 01 - Toronto, Canada, 2001.
[28]
N. Nurmuliani, D. Zowghi, and S. Williams. Using card sorting technique to classify requirements change. In Proceedings of the 12th IEEE International Requirements Engineering Conference (RE'04), Kyoto, Japan, September 2004.
[29]
B. Nuseibeh, S. Easterbrook, and A. Russo. Leveraging inconsistency in software development. Computer, 33(4): 24--29, 2000.
[30]
Open University Business School. A Framework for Knowledge Management Planning, Fig. 3.2, p32 in Unit 12, Knowledge Management in Practice, B823 Managing Knowledge, Open University, 2002.
[31]
J. O'Neal and D. Carver. Analyzing the impact of changing requirements. In Proceedings of the IEEE International Conference on Software Maintenance, pages 190 -- 195, 2001.
[32]
E. Paolucci, F. Bonci, and V. Russi. Redesigning organisations through business process re-engineering and object-orientation. In Proceedings of the European Conference on Information Systems, pages 587--601, Cork, Ireland, 1997.
[33]
M. Porter. Competitive Advantage: Creating and sustaining superior performance. Free Press, 1985.
[34]
L. Prusak. The knowledge advantage. Strategy and Leadership, 24(2):6--8, 1996.
[35]
S. Robertson and J. Robertson. Mastering the Requirements Process. Addison Wesley, Harlow, England, 1999.
[36]
R. Stacey. Strategic Management and Organisational Dynamics. Prentice Hall, 2003.
[37]
K. Tumay. Business process simulation. Proceedings of the WSC'95 - Winter Simulation Conference, pages 55--60, Washington DC, USA, 1995.
[38]
A. van Lamsweerde. Goal-oriented requirements engineering: A guided tour. In Proceedings of the 5th IEEE International Symposium on Requirements Engineering (RE2001), pages 249--263, Toronto, 2001.
[39]
K. E. Weick. Sensemaking in Organisations. Thousand Oaks, Calif. Sage Publications, 1995.
[40]
R. Weiringa, J. Gordijn, and P. van Eck. Value framing: A prelude to software problem framing. In K. Cox, J. Hall, and L. Rapanotti (eds.), 1st International Workshop on Advances and Applications of Problem Frames, pages 75--84, Edinburgh, IEE Press 2004.
[41]
E. S. Yu. Modeling organizations for information systems requirements engineering. In Proceedings 1st IEEE International Symposium on Requirements Engineering, pages 34--41, 1993.
[42]
P. Zave. Classification of research efforts in requirements engineering. ACM Computing Surveys (CSUR), 29(4):315--321, 1997.

Cited By

View all
  • (2015)Evolution of Security Engineering ArtifactsTransportation Systems and Engineering10.4018/978-1-4666-8473-7.ch074(1508-1562)Online publication date: 2015
  • (2014)Evolution of Security Engineering ArtifactsInternational Journal of Secure Software Engineering10.4018/ijsse.20141001035:4(48-98)Online publication date: Oct-2014
  • (2012)Security Requirements Engineering for Evolving Software SystemsSecurity-Aware Systems Applications and Software Development Methods10.4018/978-1-4666-1580-9.ch007(108-128)Online publication date: 2012
  • Show More Cited By

Index Terms

  1. Problem-based analysis of organisational change: a real-world example

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    IWAAPF '06: Proceedings of the 2006 international workshop on Advances and applications of problem frames
    May 2006
    93 pages
    ISBN:1595934065
    DOI:10.1145/1138670
    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]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 23 May 2006

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. organisational change
    2. problem frames
    3. socio-technical systems

    Qualifiers

    • Article

    Conference

    ICSE06
    Sponsor:

    Upcoming Conference

    ICSE 2025

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)21
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 08 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2015)Evolution of Security Engineering ArtifactsTransportation Systems and Engineering10.4018/978-1-4666-8473-7.ch074(1508-1562)Online publication date: 2015
    • (2014)Evolution of Security Engineering ArtifactsInternational Journal of Secure Software Engineering10.4018/ijsse.20141001035:4(48-98)Online publication date: Oct-2014
    • (2012)Security Requirements Engineering for Evolving Software SystemsSecurity-Aware Systems Applications and Software Development Methods10.4018/978-1-4666-1580-9.ch007(108-128)Online publication date: 2012
    • (2011)Dealing with known unknownsProceedings of the 23rd international conference on Advanced information systems engineering10.5555/2026716.2026726(62-76)Online publication date: 20-Jun-2011
    • (2011)Dealing with Known Unknowns: Towards a Game-Theoretic Foundation for Software Requirement EvolutionActive Flow and Combustion Control 201810.1007/978-3-642-21640-4_7(62-76)Online publication date: 2011
    • (2010)Security Requirements Engineering for Evolving Software SystemsInternational Journal of Secure Software Engineering10.4018/jsse.20101020041:1(54-73)Online publication date: 1-Jan-2010
    • (2009)Using business process modelling to reduce the effects of requirements changes in software projects2009 2nd International Conference on Adaptive Science & Technology (ICAST)10.1109/ICASTECH.2009.5409754(14-19)Online publication date: Dec-2009
    • (2006)Introducing Regulatory Compliance Requirements EngineeringISSE 2006 — Securing Electronic Busines Processes10.1007/978-3-8348-9195-2_47(439-447)Online publication date: 2006

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media