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

Creative Concept Director
Stakeholder
Business Process Analyst
Software Architect
Business Process Analyst
Software Architect
Business Strategist
Situational Assessment
Requirements Analyst
Opportunity Analysis Usability Benchmarks Brand Strategy
Develop Business Concept Validate Business Concept
Business Concept Use Case Model (Sketch)
Explore Software Support Analysis Model (Sketch)
Software Architecture Document (Sketch)

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.