Poor release schedule, from a senior software engineer, you need to get a frequent software release schedule together, if you cannot manage rapid deadlines for half written apps, and you cannot get assistance, hand this project off to someone else or it will die a copyright ridden death.