Architecture ArtifactA tangible product of an architectural process, such as a model, model element or document. This can include meeting minutes, diagrams, justifications, whiteboard sessions or any other deliverable providing the traceability of decisions.Quality Attributes
Application DevelopmentThe functions of opportunity definition, preliminary analysis, software development, testing, deployment, and overall managing of the development environment and process.IT Environment
Architecture DescriptionProvides detailed architecture communication and includes diagramming notation, architecture views and viewpoints, and is organized into an architecture description language (ADL).Design
Architecture Engagement ModelThe artifacts, methods, management and people used to fulfill the architecture principals and goals of an organization or project.BTS
Architecture Interaction PointsThe people, organizational units or roles in an organization which form the primary stakeholders of the architect team and with whom they are creating value for the organization in alignment with the architect lifecycle.Human Dynamics
Architecture Method, Lifecycle, and/or ProcessThe tasks utilized by the architecture team to deliver on the goals of the architecture engagement model.BTS
Asset ManagementThe development and deployment of a solution designed to manage the intellectual property of solutions and architectural components within the IT environment. Assets can include document formats, video, audio, configuration information, and any other way that knowledge is stored and transferred.IT Environment
Business Architecture Methods and ToolsStrategic and tactical use of business architecture methods and tools, including but not limited to business process engineering, business process management, business process modelling, workflow, and similar technology in relation to business capabilities and design. Best practices for integrating business processes that span multiple internal organizations.Business Technology Strategy
Business CaseCaptures the reasoning for initiating a project, approach(es) to addressing the need, what value they bring, a recommendation and other considerations or concerns.Business Technology Strategy
Business FundamentalsBroad and generic business structures and functions, including Finance, Sales, Marketing, Operations, and Product Management.Business Technology Strategy
Business ValuationIdentifying how and when to invest in particular technology directions and how to manage the overall portfolio of technology investments, including common techniques for evaluating and proving the financial benefit of architecture.Business Technology Strategy
CBACost Benefit Analysis, calculated as benefits-cost using normalized figures.Business Technology Strategy
Change ManagementManagement of any change to the IT environment, including release management, build, configuration management, device management and proper documentation on change request.IT Environment
Collaboration and NegotiationsLeveraging knowledge of the psychology of human collaboration, networking, strategies and methods to facilitate working together and reaching agreement.Human Dynamics
Constituent ValueValue which doesn’t provide immediate return or quantifiable, rather softer or indirect value.Business Technology Strategy
Constraint RequirementsAre the ones that act to constrain the solution. No matter how the problem is solved the constraint requirements must be adhered to. These requirements may be the hardest to uncover.Quality Attributes
Customer RelationshipsCustomer relationships demonstrate the understanding of the psychological dynamics of customer management.  This includes: Discussing business imperatives, Industry engagement, Contractual agreements, Transparency and accountability and Competence in managing high-risk scenariosHuman Dynamics
Decision SupportUnderstanding and application of decision support and “smart” systems, including basic concepts and components in decision and business intelligence systems and demonstration of effective architectures using these components.Business Technology Strategy
DecompositionThe process of resolving a functional relationship into its constituent parts in such a way that the original function can be recomposed. This modularity allows the architect to create a compressed representation of the global function and allows for reuse.Design
DesignIncludes whole systems design, design methodologies and processes, requirements modelling, decomposition and reuse, patterns and styles, design analysis and testing, architectural description, views & viewpoints, and traceability throughout the life cycle.Design
Design Analysis and TestingArchitecture analysis techniques and related tools allow an IT architect to evaluate a design relative to alternatives, describe the structure and state of a design, and analyze the design’s dynamic behaviour in response to external events. They can then test a design as an artefact for completeness, correctness, efficiency, and a number of other criteria.Design
Design Methods and Practicesa collection of methods, procedures, standards, tools, and recommended practices used for creating architecture.Design
Design StyleStyles are broader than patterns and more generalized than patterns. For instance, layered architecture is a pattern that follows a call and return style of interaction. Model-Driven Development (MDD) and Representational State Transfer (REST) are examples of styles.Design
Development Quality AttributeDemonstrated management/mitigation of issues relative to manageability, maintainability, supportability, extensibility.Quality Attributes
Functional RequirementDescribe the functionality that the system is to execute; for example, formatting some text or modulating a signal. They are sometimes known as capabilitiesQuality Attributes
Generic ArchitectureDescribes a proposed solution to address the requirements along with traceability of key decisions and justifications in a product/technology agnostic manner. Also referred to as a logical architecture.Quality Attributes
GovernanceThe decision-making environment for IT within an organization that provides clearly defined roles and responsibilities relative to oversight of projects, processes, and products.IT Environment
Human DynamicsHuman dynamics is the set of interpersonal skills that allow you to work with stakeholders from various backgrounds and with various interests effectively. You may or may not have any authority or may be a virtual team member and seen as an interloper or roadblock to stakeholders goals.Human Dynamics
Infrastructure Servers and NetworksAn IT infrastructure consists of facilities, network, storage, servers, middleware, and the application software relied upon by the organization’s applications, along with the tools, processes, and procedures to build, deploy, install, manage, backup, and restore capability in any of these. In other words, an infrastructure is the foundation upon which application services are delivered, and the operations that keep them running.IT Environment
Investment Prioritization and PlanningThe management of asset and project portfolio lifecycles, including planning and managing, and understanding of the very different investment approaches required for each.Business Technology Strategy
IT EnvironmentThe functional and procedural aspects of a technology organization and includes the structures and processes fundamental to an architect’s role in an organization.IT Environment
Knowledge ManagementThe management of the way in which business information is built, stored, managed, and made easily accessible, including current issues around the organizational challenge of maintaining long-term organizational memory.Business Technology Strategy
Leadership and ManagementLeadership and management is defined as the ability to manage the unique challenges of leading and managing in a technical environment by leveraging basic management theory, techniques, and tools, and applying within the context of the lifecycle of IT products and services.Human Dynamics
Managing and Monitoring Quality AttributesProcess of problem analysis, capacity planning, service level agreement (SLA) creation and management, and issue response techniques.Quality Attributes
Managing CultureLeveraging basic culture recognition and management techniques to identify an organization’s culture and facilitate being the cultural change agent.Human Dynamics
NABCBusiness case template capturing Need, Approach, Benefit and Considerations/Concerns.Business Technology Strategy
Non Functional RequirementAre the ones that act to constrain the solution. Nonfunctional requirements are known as quality attribute requirements.Quality Attributes
NPVNet Present Value, the total present value of a time series of cash flows. Measures the excess or shortfall of cash flows, in present value terms, after financing charges are met.Business Technology Strategy
Operation related quality attributesThe demonstrated management/mitigation of issues that relate to performance, reliability, availability, and scalability.Quality Attributes
Operationsthe management, implementation, execution, and maintenance to provide day to day support to the IT environment.IT Environment
Packaging and DeploymentProcess and management of IT products following the completion of development and prior to “normal” day-to-day operating conditions.Quality Attributes
Peer InteractionLeveraging the understanding of the psychology of interpersonal human interactions and applying them in the context of IT products and services design and delivery.Human Dynamics
Platforms and FrameworksAn understanding of how platforms and frameworks relate to each other, and able to evaluate frameworks against each other in specific and different contexts.IT Environment
Presentation SkillsPresentation skills is defined as the ability to manage presentations made to key stakeholders, clearly identifying technology strategy decisions and opportunities, and tying those to the concerns of the stakeholders in that audience.Human Dynamics
Product Specific ArchitectureProposed products/technology along with traceability of key decisions and justifications that will deliver on the components of the Generic Architecture. Such decisions take into account the skills of the staff to deliver, maintain and support the solution.Quality Attributes
Quality attributeA non-functional characteristic of a component or a system. It represents a cross-cutting architectural concern for a system or system of systems.Quality Attributes
Requirements and Constraints AnalysisThe tools and techniques for understanding business requirements with multiple strategic impacts, including how such requirements and constraints are formed internally and externally.Business Technology Strategy
Requirements Modelingthe set of tasks that allow creation of requirements that  meet the qualities above and are actionable, measurable, testable, and link technology decisions to business benefit.Design
ReuseThe process of using capabilities for more than one solution. Rather than recreate a duplicate capability, the architect can identify components that can fulfill the requirements with little or no modification.Design
ROIReturn on investment, calculated as (benefit-cost)/costBusiness Technology Strategy
Security AttributeSecurity, privacy, authenticity, access privileges, information protection and disaster recovery, asset management techniques, threat modelling and recovery, and related issues. Demonstrated competence in basic implementation techniques.Quality Attributes
Strategy Rationalization and DevelopmentThe partnership between the business architecture and the technical architecture relative to the creation of a business model that defines the principles, standards, structure, and dynamics of the  integrated business and technical strategic direction.Business Technology Strategy
SWOTStrength, Weaknesses, Opportunities and Threats. The SWOT process embraces identifying weaknesses and threats in addition to strengths and opportunities an open format to better understand if organizational strategy is going to be more efficiency or innovation focused. Architects can use SWOT pairings to determine a balance between a strategy focused for a better Defense (threats based) or Offense (opportunities based). Strengths and Weaknesses typically internal and under organizational control.Business Technology Strategy
Technical Project ManagementUnderstanding of the factors involved in estimating solutions and their cost, as well as cost tracking methods and tactics for IT projects or programs.IT Environment
Testing Methods, Tools and TechniquesIdentification of testing methods and tools that are optimized for value, providing the appropriate levels of quality without over-burdening project deliverables.IT Environment
TraceabilityThe process of documenting the life of a business concern and providing bi-directional traceability to the capability or capabilities associated with that concern.Design
Usage related quality attributesThe demonstrated understanding of usability and human factor fundamentals, with the ability to describe related internationalization strategies and current issues, as well as demonstrated competence in implementation techniques.Quality Attributes
ViewA representation of one or more structural aspects of an architecture that illustrates how the architecture addresses one or more concerns held by one or more of its stakeholders.Design
ViewPointA collection of patterns, templates, and conventions for constructing one type of view. It defines the stakeholders whose concerns are reflected in the viewpoint and the guidelines, principles, and template models for constructing its views.Design
Whole System DesignThe “whole system” of interconnected elements that participate in, impact, and influence the design process, including the nature and rich tradition of design theory and practice, relevancy of understanding design as a discipline.Design
Writing SkillsWriting skills are techniques, methods, and examples for book writing, informal composition, memos and e-mail, note taking and technical documentation.Human Dynamics