Undertake structured analysis of technical issues, translating this analysis into technical designs that describe a solution.