636-530-7776
Legend: RUP Notation
Workflow > Detail > Role

Role: Software Architect

The Software Architect provides technical leadership throughout the project, based on years of experience and knowledge of applicable technologies.

More detail: Description - Staffing

Click the icons for definition

Stakeholder
Business Process Analysis
Information Architect
Business Strategist
Software Architect
Usability Evaluator
Perform Industry Standards
Perform Enterprise Analysis
Understand Technical Infrastructure
Establish Usability Benchmarks
Industry Analysis
Competitive Analysis
Situational Assessment
Usability Benchmarks

Description

Early in the project lifecycle, the Software Architect assesses your project's technical feasibility, as well as implementation risks.

As the project scope becomes clear, he or she bears the full responsibility of designing and implementing your project's technical architecture. Software Architects define the structure of the system, its interfaces, and the principles that guide its organization, software design and implementation. Software Architects are also responsible for communicating these decisions and the underlying rationale. This role provides day-to-day technical leadership for the project's Software Designers and Implementers.