Other
Books
The list below is incomplete but contains some books that we considered good books that cover the topic they intended to nicely. If you are interested in the topics, we recommend that you read them. The date next to the books is not the published date, but the priority our mind.
Developing process is partly technical creative and after this book it does not look so surprising, you can manage this creative process. you can explain more issues which happens and more exactly can foresee developing result.
This books pays our attention on people developed software products. Explains who we can make better product using the same developers, who we can optimize our organization to get happy our developers and get required result. Required customer result makes him happy and happy us too.
Creative process should produce simple and clear source code. This book explains how need make it to another developer and technical support staff do not spend time to understand produced source code. Unclear source code creates a lot problem and increase bugs number.
Each product developments starts with some specification/description and then estimation. Just estimation defines when product development will be finished and defines main development steps which allows you plan when need make press release, start add and so on. Based on estimation we can start developing process and can finish it. Non estimated process takes all available time and can be stoped only.
This is another good book to make source code simple and clear but explains this process on next level, application architecture. Clear application architecture keeps your time to understand application and reduce bugs number, special during product modification and customization.
There are a lot technical book different languages and technologies about, we do not mentione them there bacause timelive these books too short and each next is better than previous. You can read some internet resources or padcasts to increase your knowledge and skills. Unfortunatelly this information does not allow create good application because they do not explain how need build and how need organize this process.