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 Analyst
Software Architect
Competitive Analysis
Business Strategist
Industry Analysis Usability Benchmarks Situational Assessment
Identity & Analyze Opportunities Validate Opportunities
  Opportunity Analysis

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.