I have been a developer for more than a few years now and so have been involved in different kinds of software, teams and software methodologies ...
For further actions, you may consider blocking this person and/or reporting abuse
Lean programming is a development methodology that is hard for some traditional product owners and managers to grasp.
It assumes our intuition about the customer may be, in fact probably is, wrong... hence the optimization for validation.
I must say you have put in great efforts to explain Lean development methodology. I completely agree that building features based on the data received from insights quickly is what lean methodology is all about. Like you said building a mock up of the project to gain better insights can simplify the development process. Again, different methodologies work differently and they have their set of pros and cons. A better idea about the same is important so that you can choose the right methodology that comes your way. I came across an article which explains that different methodologies in detail and I think that can prove to be beneficial to a person new to software development. weblineindia.com/blog/top-15-softw...
This was really interesting.
Do you have any links to further resources for even deeper reading?