Updated Preparing a Contribution Proposal (markdown)

Rushabh Mehta
2018-05-25 11:53:13 +05:30
parent ebb384b256
commit 7f88c4e65b

@@ -1,10 +1,10 @@
ERPNext is now being built for over 10 years and has tons of built-in features based on experiences for more than hundreds of businesses. When you start building a new feature, make sure you do your ground work right. It is necessary that you spend at least a few days playing with "using" the system, and understanding how features and workflows are designed in ERPNext.
### 1. Work With the User
### 1. Work with the User
When you start building a new feature, start with a broad discussion with the end user. Understand the need from the end user's point of view. Ask a lot of questions as they will help you clear your thoughts and also help you identify how the feature must be integrated with the rest of the product.
Don't start developing on the same day. Sleep over your discussion with the user for at least one day.
Don't start developing on the same day. Prepare a note and sleep over your discussion with the user for at least one day.
### 2. Using Existing Models v/s Making New Models