What will business software look like in the future? And how will it be developed? This book covers the proceedings of the first international conference on Future Business Software â a new think tank discussing the trends in enterprise software with speakers from Europeâs most successful software companies and the leading research institutions. The articles focus on two of the most prominent trends in the field: emergent software and agile development processes. âEmergent Softwareâ is a new paradigm of software development that addresses the highly complex requirements of tomorrowâs business software and aims at dynamically and flexibly combining a business software solutionâs different components in order to fulfill customersâ needs with a minimum of effort. Agile development processes are the response of software technology to the implementation of diverse and rapidly changing software requirements. A major focus is on the minimization of project risks, e.g. through short, iterative development cycles, test-driven development and an intensive culture of communication.