The process

The application development process was different than any I had ever experienced before. I was used to working on every component of a client application. However, for this application I limited my work to the web API development. This allowed me to work with the mobile developer on a daily basis and after around six months we completed the project.

As a controlling person, I found the process challenging on a number of levels. The main issue I ran into was due to feature scheduling. Since the mobile developer was remote, I had to work with his schedule. There were a number of times when this caused issues because I would have an API component completed and I had to wait until he completed a mobile feature, and vice versa.

However, after switching to a Kanban project management board we could schedule our tasks in a more organized manner.

Kanban

To review Kanban boards, remember that they are a project management system where you have a number of columns designated as:

  • Pending
  • Working
  • Under review
  • Completed

We organized each of our tasks into each of these columns. And from that point we were both able to see what features needed to be worked on. Being able to see the stage for each component allowed us to move forward in a more organized fashion than when we were working independently.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.17.203.68