Software Systems Design (FIRST DRAFT)

Version 0.1

8. The Future

Software runs the world. What do we think the next 10 or 20 years will bring, given the past and what is happening today?

TODO items for this chapter

  • Software engineering as a profession
  • The use of machine learning in software development
  • The proliferation of machine learning as a system component
  • What we used to call connected devices are now just devices. Everything is on the network, or easily could be. What are the engineering and social implications?

Further Reading