In our team, we have a small team of 3 people, fresh graduate from the computer and networking stream. 2 people are responsible for software development , 1 people are responsible for back-end configuration.
I am responsible for the software development and sometimes meeting clients to propose an I.T solution ranged from a software application to integrated I.T solutions.
Personally, I am a fresh grad student with about cumulatively 1 year of experience developing web applications, from requirement development to system administration, 3 months of Android Applications and hands-on experience of window application.
I would describe my team as follows: self-motivated in the beginning but motivation drops as times goes by, inexperienced , innovative, willing to learn but less time or incentive to finish the task on time as we have other things to do or appointments.
The current project is Window application which all of us needs additional time to get hands on .The deadline is by the end of Nov.
There exists shrinking of the current project and hence risk to compensation due to delay of delivery so I have to be the person to talk with business requirement with new clients in order to get new projects to do for the sake of our business continuity. As for the newly received project, the deadline is End of Dec.
What techniques for project management can be applied in this scenario?