Can Software Architecture Be Used To Support Innovation?

Abstract

Most innovation projects do not care for, have time for or consider architecture. Innovation may be an extreme case of Agile. Who has time for architecture? Yet, consider the following:- Innovation teams focus on developing MVPs, yet scaling them is the hard part.- Most innovation projects are treated a one offs with very little reuse across the enterprise. Many innovation projects keep reinventing the wheel.- AI/ML projects are data intensive. Labeled data is critical to the success of those projects, yet there is very little time spent on organizing that data.- Chatbots and other forms of virtual assistants proliferate (usually driven by cool startups), yet they seldom are able to communicate with each other.- Emerging technologies, such as Blockchain, have profound architecture implications, yet architecture may not be a consideration when those technologies are evaluated.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2019
Accession Number
AD1128200

Entities

People

  • Pierre Pureur

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Autonomy

DTIC Thesaurus Topics

  • Anomaly Detection
  • Artificial Intelligence
  • Artificial Intelligence Software
  • Blockchain
  • Case Studies
  • Change Detection
  • Computer Languages
  • Contracts
  • Data Management
  • Data Sets
  • Deep Learning
  • Dimensionality Reduction
  • Distributed Ledger
  • Emerging Technology
  • Insurance
  • Language
  • Learning
  • Machine Learning
  • Money
  • Natural Language Processing
  • Natural Language Understanding
  • Natural Languages
  • Neural Networks
  • Software Design
  • Software Development
  • Supply Chain
  • Supply Chain Management
  • Unsupervised Machine Learning

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Economics
  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.