personal summary, understand the development process