Effective software development remotely. Agile methodology for cooperation with an IT-company5 years ago5 years ago