Future of Software Engineering

Software and software business are undergoing a fundamental change, being driven by the limitations of current software models, ubiquity of computing, and increased penetration of wireless devices. At the same time, software has historically also shown a longevity and stickiness which other forms of technology have not shown. As software and software business evolve to respond to the new scenario, software engineering will have to change to deliver. Though any prediction is hard, and predicting in technology is even harder, this talk will look at how some aspects of software engineering might be in Future.