1. A competent government, which will help unify the States into an actual "Federal" government, not this mess of meeting once in a full moon and then arguing over who has what % of what.
2. Education, we all know how important this is so I won't dwell on in.
3. A functional standing army, that will deal with AS, IS and whoever want sto mess with us. The one problem that I see with the SNA is that, they are very VERY incompetent, I mean look at the people leading them, over weight and zero experience with the military. Another point is, when they are trained, it's usually by PMCs or AMISOM, which we all know aren't in Somalia for her benefit, this results in soldiers that aren't exactly up to scratch, but I hope that their experience will refine them. Lastly, there is no proper logistics, giving corrupt officials to show their clan favors- i.e only buy from them or sell the rations and weapon to them. This gives us the current mess that we are in now, soldiers with no hope of seeing the rising sun, unless backed by foreign troops.
4. Prioritization of the nation, instead of foreign countries. We all know that the current President is just in charge because the US and the West said it's ok, if someone came along that said "Somalia is my priority!", then the Capital and other regions would suffer increased terrorist attacks and economic sanctions.
5. Isolation. Yes your read properly, ISOLATION, this is what Somalia needs right now, time to deal with her own problems and recover from the last few years of carnage. I understand that we cannot develop without the knowledge that has allowed other nations to develop, however the Government, State of Federal I don't care, can attract the professionals-- the engineers, doctors, teachers, nurses,etc. These people can be given preferential treatment, especially if they are engaged in the industrial sector- mining, manufacturing, etc.
Apart from these I have nothing else to say, feel free to add. And please keep this discussion civil, this about ALL of Somalia, not just the part that you hail from.