Frank, Anthony, and Michael have been exploring ways to define some new positions in the technology development group. One role that seems critical is that of solutions architect. This and other development team roles are discussed in a series of articles on developer.com. Because our group is too small to have all of the roles specified, we are really looking for people who can perform in multiple roles. However, the skills of the solution architect seem essential for everything we are doing.