I think it's a great exemple for small teams for starting. After you can always improve it.
I have been asked several times how to deal with release cycles of a mobile application. I don't think there is a perfect way to deal with such problems. I just wrote an article that describes how this is done on large Android applications project like Capitaine Train: