The future software team