Ensure proper and achievable goals and objectives for any project on which they work or propose.
When we got the idea about the project we didn't have any knowledge about Creating Restful Api. So First of all we study that field. And within a week we are able gain a method to do the above project.
So according to that knowledge we design following tasks.
- User Interfaces
- Database scheme
- Messages format passing via the API with client.
Then according to their preferences and skills we divide following tasks among them.
Also we have to consider the some courses they follow in the University.we take that decisions because we believe we can make a system very fast and correctly under above task separation methodology.
- Implement User Interface for the Web Site.
- Create database interaction layer and database.
- Implement RESTful api functions.
within one week we are able to finish our tasks and we began to combine components. First time create the appkey (for developers) and try to save it on our database. But there was an error. Then student who work with api functions began to find the bug with the student who develop the database layer.
The error was found after 30-45 minutes of work.After that our component combining task is very successful. And system functioned as expected.