Remote agile: Problems, solutions, and pitfalls to avoid | Synapse