*** Welcome to piglix ***

Solutions architect


A solution architect, in information technology, is a practitioner of solution architecture. Typically part of the solution development team, the solution architect translates requirements created by functional analysts into the architecture for that solution and describing it through architecture and design artifacts. The rest of the development team then uses those artifacts to implement the solution. The solution architect's process typically involves selecting the most appropriate technology for the problem.

An individual performing the role of a solution architect focuses on converting requirements into the architecture and design that ultimately constitute the blueprint for the solution. In that process, the solution architect usually relies on design patterns from their previous engagements, published reference architectures, and on guidance from enterprise architecture. In their efforts, solution architects balance architectural concerns of the projects with the concerns of the enterprise.

The solution architect is often the development team leader. As such, they are often expected to provide motivation and guidance to the entire development team during the systems development life cycle. The solution architect must ensure buy-in from the development team, so that the team is motivated to match the detailed design of the solution to the higher-level architecture.

Solution architects play an important role in ensuring that the solution architecture aligns with the roadmaps established by the enterprise architecture, and that it adheres to the enterprise architecture principles. Solution architects are both a consumer and contributor to enterprise architecture collateral. Often, the patterns and guidance solution architects develop becomes reusable in a broader enterprise architecture context.

Solution architects in large organizations often act as the bridge between [architecture] and applications architecture.

An enterprise architect's deliverables are usually more abstract than a solution architect's, but not always. The main distinction between the two lies in their different goals. The enterprise architect is primarily employed to design, plan, and govern strategic and cross-organisational rationalization or optimization of an enterprise's services, processes, or components. The solution architect primarily helps programmers and project managers in the design, planning, and governance of projects of any kind.


...
Wikipedia

...