Safe Architect

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

Building and maintain a Continuous Delivery Pipeline provides each Art the ability to...

deliver new functionality to users more frequently.

Which statement describes a Roadmap? 1. A schedule of events for planned deliverables over a timeline 2. A detailed view of current team PI activities 3. A set of procedures for current use 4. A short-term view of the Solution and deliverables schedule

1. A schedule of events for planned deliverables over a timeline

What are two outputs from a Solution pre-PI Planning meeting? (Choose two.) 1. A system architecture briefing for each Agile Release Train (ART) 2. Updated and aligned Agile Release Train (ART) Visions 3. A program board for each Agile Release Train (ART) 4. A set of Features for each Agile Release Train (ART) 5. A System Team backlog

1. A system architecture briefing for each Agile Release Train (ART) 2. Updated and aligned Agile Release Train (ART) Visions

In what two ways do Solution Trains enable dependent Agile Release Trains (ARTs) to collaborate and deliver more effectively? (Choose two.) 1. By aligning ARTs on a common cadence 2. By centralizing all compliance activities 3. By centralizing Solution design decisions 4. By aligning ARTs to a common Solution Vision 5. By ensuring Suppliers deliver against Milestones

1. By aligning ARTs on a common cadence 4. By aligning ARTs to a common Solution Vision

How can Architects serve as Lean-Agile leaders? 1. By respecting people and teams 2. By decentralizing all architectural decisions 3. By attending leadership training 4. By establishing modern coding standards

1. By respecting people and teams

How does an Architect align Enterprise architecture strategy with Enterprise strategy? 1. By understanding Strategic Themes 2. By updating Solution Intent 3. By sharing information on the Enterprise strategy 4. By establishing a Portfolio Vision

1. By understanding Strategic Themes

What is an example of an Architect applying systems thinking principles? 1. Collaboration with experts in adjacent domains 2. Participation in Inspect & Adapt activities 3. Enabler writing split into manageable Stories 4. Prioritization of the highest business values

1. Collaboration with experts in adjacent domains

What is one of the architecture perspectives of Continuous Deployment? 1. Ensure Features have full stack telemetry 2. Pair with Agile Teams to implement Features 3. Ensure nonfunctional requirements (NFRs) have been fully tested 4. Ensure the architecture supports releasing on demand

1. Ensure Features have full stack telemetry

Which of the following can help Architects more effectively predict outcomes and validate the hypothesis for Enabler Epics and Features? 1. Innovation accounting 2. Lean business cases 3. Weighted shortest job first (WSJF) 4. Return on investment (ROI) analysis

1. Innovation accounting

Throughout Program Increment (PI) execution, what should be the main focus for Architects? 1. Preparing the architecture Vision for the next PI 2. Supporting Enabler delivery development 3. Reducing technical debt 4. Architecture governance

2. Supporting Enabler delivery development

What two benefits does value stream mapping provide in the Continuous Delivery Pipeline? (Choose two.) 1. It identifies major bottlenecks in the delivery process 2. It communicates to the Customer how their product is made 3. It illustrates the cost of development at each stage 4. It defines the optimal organizational structure 5. It visualizes the flow of work through the entire system

1. It identifies major bottlenecks in the delivery process 5. It visualizes the flow of work through the entire system

During what Program Increment (PI) Planning activity are Architects most likely to revise the architecture Vision? 1. Management review and problem-solving 2. Planning adjustments 3. Architecture Vision and development practices 4. Business context

1. Management review and problem-solving

What are the three inputs to the Solution post-PI Planning? (Choose three.) 1. Program PI Objectives from all ARTs 2. Solution planning board 3. Model-Based Systems Engineering diagrams 4. System Teams' interfaces 5. Solution risks 6. Solution architecture designs

1. Program PI Objectives from all ARTs 2. Solution planning board 5. Solution risks

A newly assigned Solution Architect in an existing SAFe portfolio is reviewing the current Architectural Runway plans. With whom should the Architect most directly collaborate to ensure that she is aligned to the Solution Vision? 1. Solution Management 2. Enterprise Architect 3. Solution Train Engineer 4. Business Owners

1. Solution Management

What is the primary role of a Solution Train? 1. To build Capabilities with the coordination of multiple ARTs 2. To define the business and technology Vision 3. To implement Features with the coordination of 5 to 12 teams 4. To provide Solutions independent of Suppliers

1. To build Capabilities with the coordination of multiple ARTs

What does an Epic require? 1. Definition by System Architect 2. A definition for minimum viable product 3. Implementation over a single PI 4. Development work at the Program Level

2. A definition for minimum viable product

What is true about Agile architecture as defined by SAFe? 1. Agile architecture eliminates all phase gates in the delivery process 2. Agile architecture supports a continuous flow of value 3. Agile architecture assumes infrequent communication between Architects and teams 4. Agile architecture decentralizes all architectural decisions to teams

2. Agile architecture supports a continuous flow of value

What is a primary purpose of Feature toggles from an architectural standpoint in Release on Demand? 1. Allows a Customer to customize their version 2. Allows the business to determine when to release to Customers 3. Allows different Customers to each have different versions 4. Allows testing of several combinations of Features

2. Allows the business to determine when to release to Customers

In what two ways do the principles of cadence and synchronization apply to the Portfolio Level? (Choose two.) 1. By fueling the learning cycle 2. By fostering problem-solving for the Value Stream 3. By ensuring continual Solution releases 4. By allowing management of the Program Backlog 5. By ensuring flow through the Epic Kanban system

2. By fostering problem-solving for the Value Stream 3. By ensuring continual Solution releases

How do Architects collaborate with the Lean-Agile center of excellence? 1. By facilitating the reuse of code, components, and proven patterns 2. By providing technical guidance 3. By defining key technical initiatives that support Lean Budgets via Enabler Epics 4. By driving architectural initiatives in the Portfolio Kanban system

2. By providing technical guidance

What does emergent design primarily enable? 1. Conceptual integrity 2. Fast local control 3. Continuous Delivery Pipeline 4. Architectural guidelines

2. Fast local control

What is one aspect of the Architect's role during Iteration Review? 1. Demonstrate emergent design 2. Gauge alignment with Solution Intent 3. Gauge alignment with coding standards 4. Demonstrate the integrated Solution

2. Gauge alignment with Solution Intent

What is the difference between PI Roadmaps and Solution Roadmaps? 1. PI Roadmaps are ART-driven, and Solution Roadmaps are architectural-driven 2. PI Roadmaps show Features, and Solution Roadmaps show Epics 3. PI Roadmaps forecast two PIs, and Solution Roadmaps forecast four PIs 4. PI Roadmaps show an ART's events, and Solution Roadmaps show Epics

2. PI Roadmaps show Features, and Solution Roadmaps show Epics

A Solution Architect is working in a business area that has just started their first Solution Train. While reviewing the portfolio canvas, the Architect notices several legacy systems, and over 200 applications that are a part of the delivery Value Stream, most of which are at least 15-year-old technology and architecture. What should the Architect do to support the portfolio? 1. Plan Enablers for the upcoming PI 2. Perform application rationalization 3. Review the vendor architecture 4. Establish the Solution Intent

2. Perform application rationalization

What is one of the focus areas when planning the architectural Vision for a Program Increment (PI)? 1. Enabler Features required to achieve the Vision 2. Program risks that will arise during PI Planning 3. Stories required to achieve the Vision 4. Code-level dependencies between teams implementing the Vision

2. Program risks that will arise during PI Planning

Why is it important for an Architect to contribute to backlogs and prioritization? 1. To make the architecture testable 2. To ensure a healthy balance of business Features and Architectural Runway investment 3. To teach the Product Manager the architectural Vision 4. To ensure nonfunctional requirements (NFRs) are defined as Features

2. To ensure a healthy balance of business Features and Architectural Runway investment

As Solution Management determines the Solution Vision, what two questions should they ask? (Choose two.) 1. What items need to be on the Program Roadmap? 2. What will the Solution do? 3. What technology platform will the Solution use? 4. What benefits will it provide? 5. What new Strategic Themes are needed?

2. What will the Solution do? 4. What benefits will it provide?

An Agile Architect has been asked to create a plan for modernizing a major legacy system. Assuming it will take more than a year and multiple Agile Teams to complete, what should the Architect be sure to include as part of the plan? 1. Comprehensive architectural documentation to ensure teams know what to build 2. A timeline for evolving Solution Intent from variable to fixed 3. A plan on how a balance between intentional architecture and emergent design will be managed 4. A detailed implementation roadmap with iterative release dates

3. A plan on how a balance between intentional architecture and emergent design will be managed

What is a common flow impediment? 1. Regulated process 2. Distributed systems 3. Architecture review boards 4. Flexible timelines

3. Architecture review boards

A System Architect is working with a new Agile Release Train (ART) and has planned multiple Enabler Features that explore different approaches to a technical issue that is not fully understood.The Product Manager is concerned that the ART will be wasting capacity. How should the System Architect approach the situation? 1. Negotiate capacity allocation for Enabler work with Portfolio Management 2. Refer the Product Manager to the Enterprise Architect 3. Discuss with the Product Manager the need to assume variability and preserve options 4. Acknowledge the Product Manager's concern and remove the Enablers

3. Discuss with the Product Manager the need to assume variability and preserve options

On day 2 of Program Increment (PI) Planning when ROAMing risks, a risk is identified and accepted by the Agile Release Train. What should the Architect do? 1. Write a nonfunctional requirement (NFR) to capture the risk 2. Adjust the Solution Roadmap to account for the risk 3. Do nothing; no action is required 4. Wait until the confidence vote to address the risk

3. Do nothing; no action is required

What do Program Backlogs contain? 1. Epics and Enablers 2. Stories and Enablers 3. Features and Enablers 4. Capabilities and Enablers

3. Features and Enablers

What would a System Architect most likely demo at an Iteration Review? 1. Architectural documentation 2. Coding standards 3. Intentional architecture 4. Business functionality

3. Intentional architecture

Why is the Continuous Integration aspect important to product delivery? 1. It ensures the delivery pipeline is fully automated 2. It guarantees products function properly in the production environment 3. It reduces the cost and risk of deferring quality issues 4. It contains all governance and compliance activities

3. It reduces the cost and risk of deferring quality issues

A System Architect on a large Agile Release Train is preparing for the upcoming Program Increment (PI). The Architect reviews current Metrics and sees that the defect count has risen the last two PIs, the train's velocity is flat-lining, and several Enablers have not been implemented fully. Additionally, the Product Managers have several new business Features targeted. What can Architects do to help increase delivery predictability? 1. Write more Enabler Features to support the new business Features 2. Re-prioritize business Features 3. Negotiate a large capacity allocation for Enablers in the next PI 4. Conduct root cause analysis on the backlog of defects

3. Negotiate a large capacity allocation for Enablers in the next PI

Which Lean quality management system (QMS) strategy ensures Agile Release Trains (ARTs) include all necessary compliance knowledge? 1. Build in quality and compliance 2. Build Solutions and compliance incrementally 3. Organize for value and compliance 4. Continuously verify compliance and validate

3. Organize for value and compliance

Which describes how Architects perform as Lean-Agile leaders? 1. Measuring technology success based on cost 2. Supporting centralization of decision-making 3. Reinforcing SAFe core values and principles 4. Demonstrating how traditional project management is the best option

3. Reinforcing SAFe core values and principles

Organizing around Value Streams provides what two benefits to an organization? (Choose two.) 1. Ability to run more ART's concurrently 2. Repeatable processes 3. Shorter time-to-market 4. Smaller teams 5. Higher productivity

3. Shorter time-to-market 5. Higher productivity

Which ceremony is designed to demonstrate the integrated work across all teams on the Agile Release Train each Iteration? 1. Iteration Review 2. Iteration Demo 3. System Demo 4. Solution Demo

3. System Demo

What is the correct order of the components of the Inspect and Adapt event? 1. Problem-solving workshop, quantitative Metrics, retrospective, System Demo 2. Quantitative Metrics, System Demo, problem-solving workshop, retrospective 3. System Demo, quantitative Metrics, retrospective, problem-solving workshop 4. Quantitative Metrics, problem-solving workshop, retrospective, System Demo

3. System Demo, quantitative Metrics, retrospective, problem-solving workshop

When should a Story be considered complete? 1. The nonfunctional requirements have been identified 2. The nonfunctional requirements have been put into related Stories 3. The nonfunctional requirements have passed their tests 4. The nonfunctional requirements are put into the Solution Intent

3. The nonfunctional requirements have passed their tests

What is the primary purpose of Strategic Themes? 1. To optimize value and Solution integrity with capacity allocation 2. To describe a business model at a level of fidelity that provides understanding and invites innovation 3. To connect the portfolio to Enterprise strategy 4. To help ensure the right investments are being made within the approved budget

3. To connect the portfolio to Enterprise strategy

What is an Architect's primary responsibility during the first half day of PI planning? 1. To present planning context 2. To present business context 3. To present Architectural Vision 4. To present Product Vision

3. To present Architectural Vision

A Solution Architect is participating in post-Program Increment (PI) Planning and wants to make sure specific inter-Agile Release Train dependencies uncovered during PI Planning are made visible. What is the next step? 1. Update the program board 2. Update the Solution Intent 3. Update the Solution board 4. Update the Solution Backlog

3. Update the Solution board

Are Milestones part of a Roadmap? 1. No; only Capabilities, Features, and Enablers are part of a Roadmap 2. No; Roadmaps should not be influenced by events with fixed dates 3. Yes; they are important events that impact the ability to achieve the solution vision 4. Yes; but they are limited to the Program Increment (PI) Roadmap

3. Yes; they are important events that impact the ability to achieve the solution vision

What are two reasons why it is important for the Enterprise Architect to understand operational Value Streams? (Choose two.) 1. To architect Solutions that optimize for the flow of value 2. To be familiar with how Solutions are defined, built, tested, and deployed 3. To know how to calculate return on investment (ROI) 4. Because architecture is heavily influenced by operational Value Streams 5. In order to make necessary changes to the way Agile Release Trains (ARTs) are configured

4. Because architecture is heavily influenced by operational Value Streams 1. To architect Solutions that optimize for the flow of value

What criteria should be considered when defining nonfunctional requirements? 1. Constrained, negotiable, repeatable, testable 2. Defined, measurable, repeatable, testable 3. Defined, negotiable, measurable, testable 4. Bounded, independent, negotiable, testable

4. Bounded, independent, negotiable, testable

Architectural Runway ensures teams can predictably deliver what every Program Increment? 1. Technical infrastructure 2. Intentional architecture 3. The Continuous Delivery Pipeline 4. Business functionality

4. Business functionality

What two principles are included in the CALMR approach to DevOps? (Choose two.) 1. Risk 2. Learning 3. Autonomy 4. Culture 5. Measurement

4. Culture 5. Measurement

What is one of the outputs of pre-PI Planning? 1. Pre-define Features for every ART team member 2. Identify the members for each ART 3. Brainstorm about the new marketing Vision 4. Determine a set of Features for every ART

4. Determine a set of Features for every ART

Which roles are most likely to collaborate to develop Strategic Themes? 1. Solution Architect, Product Management, Lean Portfolio Management 2. Enterprise Architect, Product Management, Lean Portfolio Management 3. Solution Architect, Lean Portfolio Management, portfolio stakeholders 4. Enterprise Architect, Lean Portfolio Management, portfolio stakeholders

4. Enterprise Architect, Lean Portfolio Management, portfolio stakeholders

What is a key component that every Enabler Epic should have? 1. Detailed return on investment (ROI) analysis 2. List of required Features and Capabilities 3. References to relevant architecture specifications 4. Hypothesis statement

4. Hypothesis statement

When examining an organization's Value Streams, what is a logical next step after identifying an operational Value Stream? 1. Identify the development Value Streams that support the operational Value Stream 2. Define an ART to staff the operational Value Stream 3. Define a Solution Train to staff the operational Value Stream 4. Identify the systems that support the operational Value Stream

4. Identify the systems that support the operational Value Stream

What is the best way for a System Architect, working closely with the Product Manager on an Agile Release Train, to contribute to the Program Increment (PI) Roadmap? 1. Mark dependencies 2. Update Solution Intent 3. Estimate the size of Features 4. Incorporate the right Enablers

4. Incorporate the right Enablers

During which activity do Architects provide teams feedback on the actual value delivered from architecture work? 1. PI Planning 2. Value stream mapping 3. Scrum of scrums 4. Inspect & Adapt

4. Inspect & Adapt

Which is an attribute of Agile architecture? 1. It is a phase-gated process 2. It involves microservices 3. It is the responsibility of System Architects 4. It supports continuous flow

4. It supports continuous flow

What is a key activity of the System or Solution Architect during management review and problem-solving? 1. Presenting detailed designs 2. Challenging any idea that puts the architecture Vision at risk 3. Assigning risks to teams 4. Negotiating adjustments to help realize the architecture Vision

4. Negotiating adjustments to help realize the architecture Vision

Which activity occurs regularly at the Architect sync? 1. Writing Enabler Epics and Features 2. Writing architecture specifications 3. Evaluating development work for architectural compliance 4. Swarming on problems that are impeding the Agile Release Train(s)

4. Swarming on problems that are impeding the Agile Release Train(s)

How does the Architectural Runway account for emergent design? 1. Teams define the runway 2. Teams evaluate the intentional architecture 3. Teams use Features to build the runway 4. Teams grow system design as Features require

4. Teams grow system design as Features require

What would an Enterprise Architect be responsible for in SAFe? 1. Developing the Solution Vision 2. Funding Architectural Runway 3. Defining operational value streams 4. Writing Enabler Epics for key technical initiatives

4. Writing Enabler Epics for key technical initiatives

A group of Architects is discussing a major enhancement to an existing system. What three concepts should drive their architecture strategy the most? (Choose three.) 1. Enabling continuous flow of value 2. Supporting current users 3. Supporting continuous releases 4. Automating deployments 5. Governing architectural requirements 6. Fostering emergent design

6. Fostering emergent design 1. Enabling continuous flow of value 2. Supporting current users

A set of values and practices that support the active evolution of the design and architecture of a system while implementing new system capabilities.

Agile Architecture

Developing solutions incrementally in a series of short iterations allows for faster customer feedback and mitigates risk. Subsequent increments build on the previous ones.

Build incremental with fast, integrated learning cycles

Deming observed that addressing the challenges in the workplace and the marketplace requires an understanding of the systems within which workers and users operate.

Apply Systems thinking

Cadence creates predictability and provides a rhythm for development. Synchronization causes multiple perspectives to be understood, resolved, and integrated at the same time.

Apply cadence, synchronize with cross-domain planning.

___________________ consists of the existing code, components, and technical infrastructure needed to implement near-term features without excessive redesign and delay.

Architectural Runway

Traditional design and life cycle practices encourage choosing a single design-and-requirements option early in the development process. Unfortunately, if that starting point proves to be the wrong choice, then future adjustments take too long and can lead to a suboptimal design.

Assume variability; preserve options

Business owners, developers, and customers have a shared responsibility to ensure that investment in new solutions will deliver economic benefit. The sequential, phase-gate development model was designed to meet this challenge, but experience shows that it does not mitigate risk as intended.

Base milestones on objective evaluation of working systems.

What are the four aspects of a Continuous Deliver Pipeline?

Continuous Exploration, Continuous Integration, Continuous Deployment and Release on Demand

What is Continuous Exploration?

creating alignment on what needs to be built.

This reduces delays, improves product development flow, enables faster feedback, and creates more innovative solutions designed by those closest to the local knowledge.

Decentralize decision-making

Since the development of new features and capabilities consumes the architectural runway, continual investment must be made to extend it by implementing ____________________.

Enablers

This architect aligns architecture with business strategy and guides and supports architectural runway strategy A). Enterprise Architect B). Solution Architect C). System Architect

Enterprise Architect

The only sustainable competitive advantage is the speed with which an organization can respond to the needs of its customers with new and innovative solutions. These solutions require cooperation amongst all the functional areas, with their incumbent dependencies, handoffs, waste and delays.

Organize around value

What is security architecture domain?

Focuses on protecting access to and use of sensitive information and designs procedures for detecting and reacting to security breaches.

____________ over Practices

Principals

This architect plans the architectural runway for the full solution and fosters built-in quality for the entire solution A). Enterprise Architect B). Solution Architect C). System Architect

Solution Architect

This architect plans the architectural runway and fosters bnuilt-in quality for the ART's systems A). Enterprise Architect B). Solution Architect C). System Architect

System Architect

Delivering the 'best value and quality for people and society in the shortest sustainable lead time' requires a fundamental understanding of the economics of building systems. Everyday decisions must be made in a proper economic context.

Take an economic view

Providing autonomy and purpose, minimizing constraints, creating an environment of mutual influence, and better understanding the role of compensation are keys to higher levels of employee engagement. This approach yields better outcomes for individuals, customers, and the enterprise.

Unlock the intrinsic motivation of knowledge workers

1. Visualize and limit the amount of work in process (WIP). This increases throughout and limits demand to actual capacity. 2. Reduce the batch sizes of work to facilitate fast and more reliable flow. 3. Manage queue lengths to reduce the wait times for new functionality.

Visualize and Limit WIP, reduce batch sizes, and manage queue lengths.

What is Release on Demand?

ability to make value available to customers all at once or in a staggered fashion.

What is technical architecture domain?

focuses on evolving the infrastructure in alignment with business needs and evolution of hosting environments in support of critical SLAs and NFRs.

What is integration architecture domain?

focuses on how applications, systems and services intercommunicate and define how messages and payloads are routed and managed.

What is information architecture domain?

focuses on how information stores and flows to support business needs and designs systems that manage data storage, accuracy and flow.

What is the business architecture domain?

focuses on how the business must evolve to meet strategic objectives and identifies business change requirements that inform the work in other domains.

What is application architecture domain?

focuses on systems and services used directly to customers /end-users and manages evolution of application portfolio to balance value and cost.

Architects provides architectural ___________ and technical ______________ to the teams on the Agile Release Train or across the Solution Train.

guidance and enablement

What is Continuous Deployment?

takes the changes from the staging environment and deploys them to production.

What is Continuous Integration?

taking features from the Program backlog and implementing them.


Set pelajaran terkait

Final Exam French II With Culture

View Set

Intro to Org Communications Midterm

View Set

Module 5: Communication for Work Purposes

View Set

Environmental Science: Population and Survivorship

View Set

Psychology Multiple Choice Chapter 4

View Set