I have a small group working on a project together. I'm a team leader, but not the boss. The project is not for money, it's our thesis. We have around 6 months to finish this project.
This is the 2nd month, and the progress is not good. Each of us has our own responsibility, like design, coding, etc. I usually work 6-8 hours a day, so the progress of my responsibility is good, but progress made by the others is not so good.
My goal is to motivate my team members to work like me, or at least to work harder without micro managing them. This means I don't want to tell them what to do on daily basis, to the smallest work detail. I prefer agile development, where they manage themselves.
What is the best way to do this?
How to talk to them so they wont get angry (because we are friends)?
Perhaps my number one problem is because they are my friends, and I don't want to hurt their feelings. I want to believe them, but the schedule is getting tight and the progress is bad.
Thanks for your time.