Written by Evelina StoianMay 08, 2017
Upstack-19.png

We can’t say enough about how invaluable Asana is to us as a collaborative work tool — we would not be able to build the awesome products we build without it. It’s such a great tool to keep a distributed team in sync. Here’s what our Project Management workflow using the app looks like:

We work in sprints.

Each sprint lasts a duration of 2 weeks and has the following sections:

 
Screenshot of one of our current projects in Asana

a. TO DO: in this section we keep the tasks we plan to do in the current sprint, before we start working on them.

b. Dev In Progress: Once we start working on a task, we move that task from “To Do” into the “Dev in Progress” section.

c. Testing in Progress: Once the task we worked on is done (from the programmer’s end) we move it into “Testing in Progress” where the developer tests and makes sure that the task is ready, the requirements are implemented correctly, and the acceptance criteria is achieved.

d. Tested: Once testing is completed, the task is moved into the“Tested” section and assigned to client.

e. Done: After client has reviewed and tested the tasks assigned to him in the “Tested” section, and after he determines whether they are correctly implemented, he can move the tasks into the “Done” section and mark them as “Done”.

Additional Notes:

In addition to our Asana workflow, we do daily standups in which each team member gives updates about what they did the day before, what they are currently working on and whether they have any questions or obstacles hindering their progress.

apple-touch-icon-152x152.png

If you are interested in working with a team of expert developers, CONTACT US TODAY.