A Dynamic Business Object Architecture for Bridging the Communication Gap between Business Management and IT Professionals

Kitty Hung 1, Matthias Kraner 2, Srba Cvetkovic 3

Department of Computer Science, The University of SheffieldRegent Court

Email : 1 k.hung@dcs.shef.ac.uk , 2 Matthias_Kraner@credo.shef.ac.uk , 3 Srba_Cvetkovic@credo.shef.ac.uk

ABSTRACT

Business organisations are constantly facing competition.  There is a growing awareness amongst many organisations that a strategic approach has to be adopted to retain competitiveness.  Nowadays, information technology (IT) underpins the implementation of most business strategies.  However, IT solutions frequently fail to deliver business benefits.  One of the main causes of failure is the communication gap that exists between the business management and IT professionals.  Whilst this program continues to be the subject of extensive inter-disciplinary research, a reliable, generally applicable, low cost, low risk and any easy to implement solution, is yet to be found.

This paper seeks to exploit the potential contribution how some new and emerging technologies may offer to bridging, or at least reducing, this gap.  A novel conceptual model, called Dynamic Business Object Architecture (DBOA), has been developed starting from the well know and already established concept of Strategic Management Planning (SMP).  The SMP implementation is based on the combination of Object-Orientation (OO), Business Objects (BOs), Business Object Architecture (BOA) and Dynamic Systems Development Method (DSDM).  The DBOA approach was then evaluated through an extensive case study carried out in the credit insurance sector.

The principal findings of the case study clearly demonstrated the capability of DBOA to reduce the communication gap significantly by ensuring the IT professionals retain their business focus throughout the development lifecycle.  In addition, the DBOA minimised the risk of omitting any of the essential stages throughout the implementation process.  Moreover, DBOA provided a review mechanism for ‘continuous improvement’ of business performance, thus further enhancing the reliability of this approach.  The case study provided an early indication that DBOA may also be generally applicable as its implementation required only a few relatively minor sector specific modifications.  This particular finding supports the claim that DBOA can be expected to provide a low cost and an easy to implement solution to the communication gap problem.

Patel , D., Sutherland, J., Miller, J., (Eds.) Business Object Design and Implementation V: OOPSLA'99 Workshop Proceedings. Springer, 1999 (full text available at the Workshop).

REFERENCES

[Boehm 1986]  Boehm, B.  “A Spiral Model of Software Development and Enhancement” in the ACM SIGSOFT Software Engineering Notes, August 1986.

[Booch 1994]   Booch G.  Object-Oriented Analysis and Design.  Benjamin-Cummings Publishing Company Inc.  1994 (2nd Edition).  ISBN 0-805-35340-2.

[Booch et al 1998]       Booch G, Jacobson I and Rumbaugh J.  The Unified Modeling Language User Guide.  Addison-Wesley, Mass, USA 1998.  ISBN 0-201-57168-4.

[Brown et al 1996]       Brown C and Asch D.  Managing Strategy.  Macmillan Press, NY.

[Constantine 1996]       Constantine, L.  “Objects As If People Mattered” in the OOPSLA’96 Conference, San Jose, CA, October 1996.  Source: http://www.acm.org/sigplan/oopsla/oopsla96/oopsla96.html.

[DSDM 1995] DSDM Consortium.  Dynamic Systems Development Method Version 2.0.  Tresseract Publishing, Surrey, UK, 1995.

[DSDM 1997] DSDM Consortium.  Dynamic Systems Development Method Version 3.0.  Tresseract Publishing, Surrey, UK, 1997.

[Faulkner et al 1995]    Faulkner D and Rowman C.  The Essence of Competitive Strategy.  Prentice Hall International (UK) Ltd., Exter, UK.  ISBN 0-13-291477-8

[Hsia 1996]      Hsia, P., Hsu, C., Kung, D., Hepner, M. and Wang, J.  “An Object-Oriented Approach to Incremental Delivery of Software Systems” in the OOIS’96 Conference, London, 1996, Springer, London, 1996, pp 431-446. ISBN 3-540-76132-2.

[IFPUG 1996] International Function Point Users Group.  Ohio, USA.  Source: http://cuiwww.unige.ch/OSG/FAQ/SE/se-faq-s-2.html#S-2.

[Jacobson et al 1994]   Jacobson I et al, The Object Advantages: Business Process Reengineering With Object Technology, 1994 (Addison-Wesley, New York), ISBN 0-201-42289-1

[Martin 1991]   Martin, J.  Rapid Application Development.  Macmillan, NY, 1991. ISBN 0-02-376775-8

[OMG 1995]   OMG, Object Management Group - Object Management Architecture Guide, 1995 (John Wiley & Sons, Inc., New York). ISBN 0-471-14193-3.

[Rolland 1996] Rolland, C.  “Challenges in Object Oriented Modelling: From Conceptual Modelling to Requirements Engineering” in the OOIS’96 Conference, London, December 1996, Springer, London 1996, pp3-17. ISBN 3-540-76132-2.

[Thome 1993]  Thome, B.  Systems Engineering – Principles and Practice of Computer-Based Systems Engineering. John Wiley & Sons, NY., 1993. ISBN 047 1935522.