Term | Definition | Pillar |
---|---|---|
Architecture Artifact | A 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 Development | The functions of opportunity definition, preliminary analysis, software development, testing, deployment, and overall managing of the development environment and process. | IT Environment |
Architecture Description | Provides detailed architecture communication and includes diagramming notation, architecture views and viewpoints, and is organized into an architecture description language (ADL). | Design |
Architecture Engagement Model | The artifacts, methods, management and people used to fulfill the architecture principals and goals of an organization or project. | BTS |
Architecture Interaction Points | The 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 Process | The tasks utilized by the architecture team to deliver on the goals of the architecture engagement model. | BTS |
Asset Management | The 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 Tools | Strategic 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 Case | Captures 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 Fundamentals | Broad and generic business structures and functions, including Finance, Sales, Marketing, Operations, and Product Management. | Business Technology Strategy |
Business Valuation | Identifying 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 |
CBA | Cost Benefit Analysis, calculated as benefits-cost using normalized figures. | Business Technology Strategy |
Change Management | Management 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 Negotiations | Leveraging knowledge of the psychology of human collaboration, networking, strategies and methods to facilitate working together and reaching agreement. | Human Dynamics |
Constituent Value | Value which doesn’t provide immediate return or quantifiable, rather softer or indirect value. | Business Technology Strategy |
Constraint Requirements | Are 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 Relationships | Customer 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 scenarios | Human Dynamics |
Decision Support | Understanding 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 |
Term | Definition | Pillar |
---|---|---|
Decomposition | The 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 |
Design | Includes 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 Testing | Architecture 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 Practices | a collection of methods, procedures, standards, tools, and recommended practices used for creating architecture. | Design |
Design Style | Styles 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 Attribute | Demonstrated management/mitigation of issues relative to manageability, maintainability, supportability, extensibility. | Quality Attributes |
Functional Requirement | Describe the functionality that the system is to execute; for example, formatting some text or modulating a signal. They are sometimes known as capabilities | Quality Attributes |
Generic Architecture | Describes 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 |
Governance | The 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 Dynamics | Human 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 Networks | An 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 |
Term | Definition | Pillar |
---|---|---|
Investment Prioritization and Planning | The 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 Environment | The 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 Management | The 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 Management | Leadership 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 Attributes | Process of problem analysis, capacity planning, service level agreement (SLA) creation and management, and issue response techniques. | Quality Attributes |
Managing Culture | Leveraging basic culture recognition and management techniques to identify an organization’s culture and facilitate being the cultural change agent. | Human Dynamics |
NABC | Business case template capturing Need, Approach, Benefit and Considerations/Concerns. | Business Technology Strategy |
Non Functional Requirement | Are the ones that act to constrain the solution. Nonfunctional requirements are known as quality attribute requirements. | Quality Attributes |
NPV | Net 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 attributes | The demonstrated management/mitigation of issues that relate to performance, reliability, availability, and scalability. | Quality Attributes |
Operations | the management, implementation, execution, and maintenance to provide day to day support to the IT environment. | IT Environment |
Packaging and Deployment | Process and management of IT products following the completion of development and prior to “normal” day-to-day operating conditions. | Quality Attributes |
Peer Interaction | Leveraging 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 |
Term | Definition | Pillar |
---|---|---|
Platforms and Frameworks | An 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 Skills | Presentation 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 Architecture | Proposed 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 attribute | A 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 Analysis | The 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 Modeling | the 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 |
Reuse | The 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 |
ROI | Return on investment, calculated as (benefit-cost)/cost | Business Technology Strategy |
Security Attribute | Security, 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 Development | The 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 |
SWOT | Strength, 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 Management | Understanding 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 Techniques | Identification of testing methods and tools that are optimized for value, providing the appropriate levels of quality without over-burdening project deliverables. | IT Environment |
Traceability | The 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 attributes | The 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 |
View | A 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 |
ViewPoint | A 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 Design | The “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 Skills | Writing skills are techniques, methods, and examples for book writing, informal composition, memos and e-mail, note taking and technical documentation. | Human Dynamics |