Some people with out researching start their projects, on the first days the project will easy to work with but in the middle of their project they find the projects hard and want to change bring changes to it.
Before starting your project it is very important to start research about your project that how another people did similar kind of projects? what techniques they used? what they tell about their projects was it easy or hard to work?
The best way of thinking is using the three golden circles.