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.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 2019
- Accession Number
- AD1128200
Entities
People
- Pierre Pureur
Organizations
- Carnegie Mellon University