Beyond advising and communicating with Developers, Architects should also participate in implementation
A software project must broaden the scope of leadership without sacrificing depth and attention to pragmatics. Beyond advising and communicating with Developers, Architects should also participate in implementation.
Leaders of all sorts need to lead from in front. This means they need to get in front and stay in front. In the case of the Architect, he may be a better architect than the implementer, but he is at risk of losing contact with the code-face end of development, the detailed implications of new technology, unless he keeps his hand in at implementing his architectures. To be a good architect, he also needs to be a good implementer.