When working with development organizations in the mesolevel we often find that their programmes are very generic. The same can be said of the findings of many diagnosis. The result is that firms do not really use the services of these organizations, because the value add and the impact of the services are not really clear.
For me there should always be a movement from the generic (e.g. the foundry sector is not competitive) towards the specific (e.g. the foundry industry is not competitive because it lacks capacity to do good front end engineering and design). After we have developed a sense of some specific issues that are affecting the performance of firms, there are two things we have to do.
Firstly, we want to try and figure out if there is something that we can do at a more systemic level to try and influence the specific issues. With systemic I mean that instead of addressing a particular issue repeatedly at various firms, see if there are other ways to achieve the same outcome. An example would be instead of only offering a design service to firms, make sure that the university curricula includes sufficient content dealing with design. Of course, we should always strive to have multiple interventions to address a particular issue.
Secondly, we should verify whether our specific findings are unique to the firms we have diagnosed or engaged with. For instance, and food initiative run by a university might find that the private sector is affected by a lack of a particular kind of testing lab. Then instead of designing a solution just for a limited number of producers, the university should check whether similar firms in other industries (related and not even related) are facing the same constraints. It may just be possible to design a solution that is useful to a much broader target group, making the solution more sustainable and more relevant to the private sector.
From my experience of working within many different value chains is that there are many issues that are treated as being unique (or specific) to a particular value chain that are in fact affecting many different kinds of enterprises. The South African Industrial Policy framework for instance is designed around many different sub-sectors, with many different interventions implemented by different organizations and programmes that are actually not unique to a particular sub-sector. This is expensive and also not really systemic, these interventions are not permanently changing the meso level in South Africa or the service offerings of meso organizations such as universities and other development programmes. The South African manufacturing sector is struggling with low volume, outdated designs and rapidly increasing costs across the board. I imagine that it should be possible to based on the insights from the different sub sectors to design much better programmes that are cross cutting over many different sub sectors, and that from the start are designed to improve the service offerings from meso organizations to firms.