Software Engineering 2.0