For each release in the iOS and Android app projects, we follow roughly the same basic plan to ensure stable releases that are sufficiently tested.
| Scoping
A few days (at most) to finalize what should be worked on, who’s working on what, and setting a target date. |
| Development
Development begins, nightly betas are issued. A push for localization is made towards the end. |
| QA Testing (Code Freeze)
Testing begins, the whole group has to test and sign off on each release. If the lead dev finds a critical bug that has to be fixed the testing is reset. |
| RC
By now, the release should be stable, having passed QA. The RC is released and a push is made for the community to use it as their everyday WordPress app. Write announcement posts, update screenshots and app store descriptions. Start scoping next release. |
| Submit/Release
The update is submitted and announced. |