Which of the following best describes a challenge involved in using a parallel computing solution quizlet?

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?

Those who master large-scale software delivery will define the economic landscape of the 21st century.

—Mik Kersten, Project to Product [1]

Business Agility is the ability to compete and thrive in the digital age by quickly responding to market changes and emerging opportunities with innovative, digitally-enabled business solutions.

Everything moves fast in the digital age. Customer desires, competitive threats, technology choices, business expectations, revenue opportunities, and workforce demands now happen at blistering speeds.

Today, achieving customer delight at the speed of market changes requires validating innovations with customers and then ‘pivoting without mercy or guilt’ when the hypothesis needs to change. Moreover, significant technological advances are unlocking new ways to create this value. For example, AI, Big Data, Cloud, and DevOps enable enterprises to expand their product lines, modernize their existing offerings, scale to mass markets, make fact-based decisions, and streamline solution development.

Competing in the Age of Software

In her book, Technological Revolutions and Financial Capital [2], Carlota Perez explains the evolution of business, society, and financial cycles based on her analysis of five significant technological revolutions over the past three centuries. Her research begins with the Industrial Revolution, leading to the ‘Age of Steam and Railways,’ ‘Age of Steel and Heavy Engineering,’ and more to the present “Age of Software and Digital,’ as illustrated in Figure 1.

Perez concludes that these revolutions lead to massive social change, market disruption, and a new economic order. Indeed, these are world-shaking disruptions that typically occur perhaps once in a generation.

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Figure 1. Technological revolutions change society

Clearly, we are in the midst of one of those ages now,  the deployment period of the age of software and digital. This is a time when every business is a software business.  Put simply, competing in the deployment period requires large-scale software and system development capability that enables true business agility.

Why Organizations Struggle to Achieve Business Agility

“The organizations we created in the 20th century were designed much more for reliability and efficiency than for agility and speed.” — John P. Kotter

Most leaders are aware of the digital disruption threat, and yet many fail to make the transition to take their place in the next economy. The question is, why? In part, it is because the traditional hierarchy — which served us so well to this point— is not built for a world where fast change is the norm.

Organizations Start as a Fast Adaptive Network

As an organizational researcher and author, John Kotter illustrates in his book, Accelerate: Building Strategic Agility for a Faster-Moving World [3], successful enterprises don’t start out large and cumbersome. Instead, they typically began as a fast-moving, adaptive network of motivated individuals focused on responding to the customer and the new business opportunity. Roles and reporting relationships are fluid, and people collaborate organically to identify customer needs, explore potential solutions, and deliver value in any way they can. In other words, it’s an adaptive ‘entrepreneurial network’ of people working to leverage an opportunity (Figure 2).

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Figure 2. New enterprises are networks focused on business opportunities

Hierarchy Grows and Grows to Scale

As the enterprise succeeds, it naturally wants to expand on its success and grow. This growth means that individual responsibilities must become clearer to ensure critical details are carried out. As a result, specialists are hired to add expertise, and new functional areas are created. Policies and procedures are established to ensure legal adherence and compliance, driving repeatable, cost-efficient operations. The business starts to organize functionally to scale, causing silos to form. Meanwhile, operating in parallel, the network continues to seek new opportunities to deliver value (Figure 3).

Achieving larger economies of scale requires the hierarchy to grow. And grow until it conflicts with the entrepreneurial network.

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Figure 3. Growing hierarchy running in parallel with an entrepreneurial network

The Hierarchy and Adaptive Network Collide

Eventually, with the authority of current revenue and profitability behind it, the hierarchy collides with the faster-moving, more adaptive network. The result? The network gets crushed in the process. The focus on the customer is often one of the casualties (Figure 4.)

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Figure 4. Entrepreneurial network collides with a growing hierarchy

But without the entrepreneurial network, the organization lacks the agility to respond when the customer needs shift dramatically or when a disruptive technology or competitor emerges. An urgent crisis erupts, and the company’s survival is now at stake.

However, the organizational hierarchies built over the last fifty years have provided time-tested structures, practices, and policies. They support the recruiting, retention, and growth of thousands of employees across the globe. Simply put, they are still needed.

In addressing this dilemma, Kotter points out, “The solution is not to trash what we know and start over but instead to reintroduce a more agile, network-like structure that operates in concert with the hierarchy to create what he calls a “dual operating system.” This system, illustrated in Figure 5 and described in the following section, allows companies to capitalize on rapid-fire strategic challenges and retain their stability [1].”

The Solution: SAFe Offers a Dual Operating System

In this dual operating system, the existing hierarchy, people, and management largely remain. However, a second virtual operating system is organized around Development Value Streams to realize the entrepreneurial network.

Within each Development Value Stream, one or more Agile Release Trains (ARTs) have a shared business and technology mission. Each ART plans, commits, develops, and deploys together.

While the management reporting structure may remain the same, the teams in an ART are self-organizing and self-managing and no longer need daily task direction. This new virtual organization breaks down the traditional functional silos that inhibit flow and innovation.

By organizing the second operating system around value streams instead of functions, SAFe offers a way for organizations to focus on customers, products, innovation, and growth in harmony with their existing hierarchical structure.

Moreover, this dual operating system is flexible. It is built on time-tested Lean-Agile SAFe practices. It can organize and quickly reorganize without completely disrupting the existing hierarchy, as illustrated in Figure 5. That’s what business agility demands.

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Figure 5. SAFe as the second operating system

Business Agility Value Stream

SAFe defines Business Agility as the ability to compete and thrive in the digital age by quickly responding to market changes and emerging opportunities with innovative, digitally-enabled business solutions. By implementing SAFe, enterprises inherently develop the Lean, Agile, and DevOps capabilities that enable incremental delivery at scale through the entire ‘Business Agile Value Stream’ (BAVS), from sensing an emerging opportunity to delivering the right solution (Figure 6). Traditional approaches using phase-gate and waterfall delivery are simply too slow to the challenge.

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Figure 6. The Business agility value stream

This requires all functions, processes, activities, teams, and events from end to end to be aligned and optimized for maximum speed and quality:

  • Sense opportunity – Sensing an opportunity involves market research, customer feedback, and direct observation of customers in the marketplace. More importantly, it demands that senior executives thoroughly understand the customer and the market. A “go see” (Gemba) mentality provides a rich source of ideas and possibilities.
  • Fund MVP – Quickly leveraging an identified opportunity requires a flexible, lean approach to funding the people and resources needed to produce the Minimum Viable Product (MVP) – an initial solution sufficient to test the business hypothesis and deliver the first increment of value.
  • Organize around value – The rapid development of the MVP hinges on cross-functional Agile Teams and Agile Release Trains that organize and reorganized around customer value.
  • Connect to the customer – ARTs apply Customer Centricity and Design Thinking to understand the customer’s problem and define new solutions that help customers achieve their objectives.
  • Deliver MVP – ARTs quickly deliver an MVP through rapid, synchronized iteration and PI cycles. This provides an empirical foundation for further product management, development, and funding decisions.
  • Pivot or persevere – Depending on the learnings from the MVP, the organization will either abandon the initiative, pivot to a new opportunity, or continue to invest in the solution as the facts and economics dictate. When persevering, the Continuous Delivery Pipeline minimizes the cost of delay and provides the ability to deliver value continuously.
  • Learn and adapt –The ability to measure, learn, and adapt is integral to the process and offers routine opportunities to adjust direction.

The goal is to establish a fast flow of value through a series of steps—the entire business agility value stream—and ensure the delivery of solutions that enables the business opportunity.

Core Competencies of Business Agility

Achieving business agility a degree of expertise across SAFe’s seven core competencies, as illustrated in Figure 7.

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Figure 7. The seven core competencies of business agility

While each competency can deliver value by itself, they are mutually dependent. True business agility can be present only when the enterprise achieves reasonable mastery of all. It’s a tall order, but the path is clear.

Each core competency is described briefly below and is linked to a SAFe article that offers more guidance:

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Lean-Agile Leadership – Advancing and applying Lean-Agile leadership skills that drive and sustain organizational change by empowering individuals and teams to reach their highest potential.
Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Team and Technical Agility – Driving team Agile behaviors as well as sound technical practices, including Built-in Quality, Behavior-Driven Development (BDD), Agile testing, Test-Driven Development (TDD), and more
Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Agile Product Delivery – Building high-performing teams-of-Agile-teams (ARTs) that use design thinking and customer-centricity to provide a continuous flow of valuable products using DevOps, the Continuous Delivery Pipeline, and Release on Demand
Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Enterprise Solution Delivery – Building and sustaining the world’s most significant software applications, networks, and cyber-physical solutions
Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Lean Portfolio Management – Executing portfolio vision and strategy formulation, chartering portfolios, creating the Vision, Lean budgets, and Guardrails, as well as portfolio prioritization, and road mapping
Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Organizational Agility – Aligning strategy and execution by applying Lean and systems thinking approaches to strategy and investment funding, Agile portfolio operations, and governance
Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Continuous Learning Culture – Continually increasing knowledge, competence, and performance by becoming a learning organization committed to relentless improvement and innovation

Mastery of these seven core competencies enables organizations to achieve the agility needed to respond to volatile market conditions, changing customer needs, and emerging technologies.

Measuring the Business Agility Value Stream

It is difficult to improve what isn’t measured. SAFe provides three measurement domains, outcomes, flow, and competency, (Figure 8) to measure business improvement.

Which of the following best describes a challenge involved in using a parallel computing solution quizlet?
Figure 8. Three SAFe measurement domains support the goal of business agility
  • Outcomes help ensure the solution delivered benefits the customer and the business. Value Stream KPIs are primarily used to measure these outcome metrics.
  • Flow metrics help determine how fast the value stream creates and delivers value, represented by flow distribution, velocity, time, load, efficiency, and predictability (see the Metrics article).
  • Competency metrics evaluate organizational proficiency on two levels:
  1. The SAFe Business Agility Assessment offers business and portfolio stakeholders a way to assess their overall progress.
  2. The individual SAFe Core Competency Assessments help teams and ARTs improve their technical and business practices to achieve the portfolio’s goals (see the Measure and Grow article for more details).

The road to business agility is long and never-ending. Measuring it helps enterprises understand where they are on their journey and also reminds them to celebrate small successes along the way.

Summary

Welcome to the age of software and digital. Business agility will be the most significant factor in deciding the winners and losers in the new digital economy:

  • Lean-Agile commercial businesses will create higher profits, increase employee engagement, and more thoroughly satisfy customer needs
  • Lean-Agile nonprofits will build resilience, sustainability, and the alignment needed to fulfill their mission
  • Lean-Agile governments will deliver systems that better ensure the public’s safety, economy, and general welfare

All three depend on delivering innovative business solutions faster and more efficiently than ever. Each will need a dual operating system: a hierarchy for efficiency and scale and a second, customer-centric network operating system that delivers innovative solutions. SAFe enables this all-important dual operating system. Those who master SAFe will survive and thrive in the digital age.

Learn More

[1] Kersten, Mik. Project to Product. IT Revolution Press, 2018. [2] Perez, Carlota. Technological Revolutions and Financial Capital: The Dynamics of Bubbles and Golden Ages. Edward Elgar Publishing, 2002. [3] Kotter, John. XLR8 (Accelerate): Building Strategic Agility for a Faster-Moving World. Harvard Business Review Press, 2014.

Last updated: 18 July 2022

  • Dean Leffingwell -
    Which of the following best describes a challenge involved in using a parallel computing solution quizlet?