The software engineering lifecycle: How we built the new Dropbox Plus