skip to main content
10.1145/2896825.2896837acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Toward big data value engineering for innovation

Published:14 May 2016Publication History

ABSTRACT

This article articulates the requirements for an effective big data value engineering method. It then presents a value discovery method, called Eco-ARCH (Eco-ARCHitecture), tightly integrated with the BDD (Big Data Design) method for addressing these requirements, filling a methodological void. Eco-ARCH promotes a fundamental shift in design thinking for big data system design -- from "bounded rationality" for problem solving to "expandable rationality" for design for innovation. The Eco-ARCH approach is most suitable for big data value engineering when system boundaries are fluid, requirements are ill-defined, many stakeholders are unknown and design goals are not provided, where no architecture pre-exists, where system behavior is non-deterministic and continuously evolving, and where co-creation with consumers and prosumers is essential to achieving innovation goals. The method was augmented and empirically validated in collaboration with an IT service company in the energy industry to generate a new business model that we call "eBay in the Grid".

References

  1. Bass, L., Clements, P., and Kazman, R. 2012. Software Architecture in Practice, 3rd ed., Addison-Wesley. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Buchanan, R. 1992. "Wicked problems in design thinking," Design Issues (8:2), pp. 5--21.Google ScholarGoogle ScholarCross RefCross Ref
  3. Boehm, B. "Value-Based Software Engineering: Overview and Agenda," USC Technical Report, USC-CSE-2005-504.Google ScholarGoogle Scholar
  4. H. Cervantes, R. Kazman, Designing Software Architectures: A Practical Approach, Addison-Wesley, 2016.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Chen, H-M. 2008. "Towards Service Engineering: Service Orientation and Business-IT Alignment," Proceedings of the Hawaii International Conference on System Science (HICSS-41). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chen, H-M., and Vargo, S., 2008. "Toward an Alternate Logic for Electronic Customer Relationship Management", International Journal of Business Environment (2:2) pp. 116--132.Google ScholarGoogle Scholar
  7. Chen, H-M, Kazman, R., and Perry, O. "From Software Architecture Analysis to Service Engineering: An Empirical Study of Methodology Development for Enterprise SOA Implementation." IEEE Transaction on Services Computing, April-June 2010 (vol. 3 no. 2), pp. 145--160 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Chen, H-M, and Kazman, R. 2012. "Architecting for Ultra Large Scale Green IS," Proceedings of GREENS 2012: First Workshop on Green and Sustainable Software (GREENS) at ICSE 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Chen, H-M, Kazman, R., and Haziyev, S. "Strategic Prototyping for Developing Big Data Systems," IEEE Software, to appear, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Chen, H-M, Schütz, R., Kazman, R., and Matthes, F. 2016. "Amazon in the Air: Innovating with Big Data at Lufthansa," Proceedings of the Hawaii International Conference on System Science (HICSS-49). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Chen, H-M, Kazman, R., and Haziyev, S. "Agile Big Data Analytics Development: An Architecture-centric Approach," IEEE Proceedings of the Hawaii International Conference on System Science (HICSS-49). Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Chen, H-M, Kazman, R., and Matthes, F. "Demystifying Big Data Adoption: Beyond IT Fashion and Relative Advantage," Proceedings of Pre-ICIS (International Conference on Information System) DIGIT workshop.Google ScholarGoogle Scholar
  13. Chen, H-M, Kazman, R., Haziyev, S. and Hrytsay, O. 2015. "Big Data System Development: An Embedded Case Study with a Global Outsourcing Firm," Proceedings of BIGDSE'15 (Big Data Software Engineering) Workshop at ICSE 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Clements, P., Kazman, R., and Klein, M. 2001. Evaluating Software Architectures: Methods and Case Studies, Addison-Wesley.Google ScholarGoogle Scholar
  15. Davenport, T. H., Barth, P., and Bean, R. 2012. "How Big data is Different," Harvard Business Review (90: 10), pp. 78--83Google ScholarGoogle Scholar
  16. Dennis A. R., Minas R. K. and Bhagwatwarb A. P. 2013 "Sparking Creativity: Improving Electronic Brainstorming with Individual Cognitive Priming," Journal of Management Information Systems, Volume 29, Issue 4, 195--216.Google ScholarGoogle ScholarCross RefCross Ref
  17. Fishman R. G. 2004. "Going Beyond the Dominant Paradigm for Information Technology Innovation Research: Emerging Concepts and Methods," Journal of the Association for Information Systems (5:8), pp. 314--355.Google ScholarGoogle ScholarCross RefCross Ref
  18. Hatchuel A. 2002. "Towards Design Theory and Expandable Rationality: The unfinished program of Herbert Simon," Journal of Management and Governance (5:3--4), pp. 260--273.Google ScholarGoogle Scholar
  19. Hatchuel, A., and Weil, B. 2009. "C-K Design Theory: An Advanced Formulation," Research in Engineering Design (19), pp. 181--192.Google ScholarGoogle ScholarCross RefCross Ref
  20. Hevner, A., March, S., and Park, J. 2004. "Design Science in Information Systems Research," MIS Quarterly (28:1), pp. 75--105. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Kazman R., Asundi J., Klein M. "Quantifying the Costs and Benefits of Architectural Decisions", Proceedings of the 23rd International Conference on Software Engineering (ICSE 23), pp. 297--306. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Kazman, R., In, H. and Chen, H-M. 2005, "From Requirements Negotiation to Software Architecture Decisions," Information & Software Technology, 47(8), pp. 511--520. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Kazman, R., and Chen, H-M. 2009. "The Metropolis Model: A New Logic for the Development of Crowdsourced Systems," Communications of the ACM (52:7), pp. 76--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Kazman, R., Bass, L., Ivers, J., and Moreno, G. 2011. "Architecture Evaluation without an Architecture: Experience with the Smart Grid", Proceedings of 33rd International Conference on Software Engineering (ICSE 33). Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Kim, S., In, H., Baik, J., Kazman, R., and Han, K. 2008. "Escaping from Red Ocean with Value-Innovative Requirements", IEEE Software, January/February 2008, pp. 80--87. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Kimbell, L., and Street P. E. 2009. "Beyond design thinking: Design-as-practice and designs-in-practice," CRESC Conference, Manchester.Google ScholarGoogle Scholar
  27. Naedele, M., Chen, H-M, Kazman, R., Cai, Y., Xiao, L., and Silva, C. V. A. 2015. "Manufacturing Execution Systems: A Vision for Managing Software Development," Journal of Systems and Software, Volume 101, March 2015, pp. 59--68. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Northrop, L., Feiler, P., Gabriel, R., Goodenough, J., Linger, R., Longstaff, T., Kazman, R., Klein, M., Schmidt, D., Sullivan, K., and Wallnau, K. 2006. Ultra-Large-Scale Systems: The Software Challenge of the Future. SEI/CMU.Google ScholarGoogle Scholar
  29. Porter, M., and Kramer, M. 2006. "Strategy and Society," Harvard Business Review (84:12), pp. 78--92.Google ScholarGoogle Scholar
  30. Rittel, H. J., and Webber, M. M. 1984. "Planning Problems Are Wicked Problems," in Developments in Design Methodology, N. Cross (ed.), John Wiley & Sons, New York.Google ScholarGoogle Scholar
  31. Sarasvathy S., Dew N., Read S. and Wiltbank R. 2008. "Designing Organizations that Design Environments: Lessons from Entrepreneurial Expertise," Organizational Studies, 29(03), pp. 331--350.Google ScholarGoogle ScholarCross RefCross Ref
  32. Simon, H. 1996. The Sciences of the Artificial. MIT Press, Cambridge. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Sterman, J. D. 2001. "System Dynamics Modeling: Tools for Learning in a Complex World," California Management Review (43:4), pp. 8--28.Google ScholarGoogle ScholarCross RefCross Ref

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
    BIGDSE '16: Proceedings of the 2nd International Workshop on BIG Data Software Engineering
    May 2016
    92 pages
    ISBN:9781450341523
    DOI:10.1145/2896825

    Copyright © 2016 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: 14 May 2016

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Upcoming Conference

    ICSE 2025

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader