Today, we build the machines—software systems, AI algorithms, and automated processes. But how long before they start building themselves? The future may bring a shift in this dynamic, as we continue to program applications to perform any and every imaginable task. We also construct large organizations focused on developing these systems, and the intersection of technology with people presents numerous challenges.
This blog explores some of the situations where software development encounters organizational roadblocks and how we can navigate them—or whether we should even try.
What challenges have you encountered where technology and organizational structure clash? Share your thoughts in the comments.