If could rank in precentages the importance of any of this?
Fundamental analysis =%?
Technical analysis =%?
Blockchain development (code) =%?
Other =%?
You must need to add few other things like effective marketing and pump and dump capability because none of those things you have mentioned are not actually contributing for most altcoins to be hitting some big price levels. But, when they are good at marketing by convincing this crypto community then they can easily get big investors at the end and most other altcoins on getting investors whenever they are pumping out of their own money and then dumping to cash out at first and then repeat these pump and dump steps.
I'm seeing all these because I have seen many good altcoins were vanished but pure shitcoins are enjoying big marketcap by this time. So, it would be too difficult to find an hidden gem on its early days.