SYS-CON MEDIA Authors: Pat Romanski, Liz McMillan, Yeshim Deniz, Elizabeth White, Courtney Abud

Blog Feed Post

Mastercard: Agile Business Architecture – Bringing Agile to the Whole Organization

DevOps only accelerates one part of a business, software engineering.

It doesn’t speed up how quickly sales teams can turn around proposals to new clients or reduce wait times for Healthcare teams.

http://cloudbestpractices.net/wp-content/uploads/2017/11/cycle-768x432.jpg 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/cycle-1024x576.jpg 1024w, http://cloudbestpractices.net/wp-content/uploads/2017/11/cycle.jpg 1200w" sizes="(max-width: 300px) 100vw, 300px">But it can. The same working practices can be generalized and applied to any organizational team for the same benefits, an effect HBR calls ‘Bringing Agile to the Whole Organization‘, and that Mastercard offers repeatable best practices for.

As the title captures the core purpose is to generalize the specific working practices of software developers, and reuse them across the entire organization, not just IT. It asks the question how can the overall enterprise become more agile, by widespread adoption of enterprise best practices for collaboration and product delivery.

Agile Business Architecture

Mastercard offers a set of presentations defining Agile Business Architecture, repeatable best practices that can be used to deliver this heightened high performance.

  1. Agile Business Architecture – Experiences Linking Business Architecture with an Agile/Lean Method.
  2. Business Driven Roadmaps – Managing the work through feature release planning roadmaps.
  3. Architecture-Driven Investments – Central governance based on Enterprise Architecture standards.

http://cloudbestpractices.net/wp-content/uploads/2017/11/User_Story-150x... 150w, http://cloudbestpractices.net/wp-content/uploads/2017/11/User_Story-40x4... 40w, http://cloudbestpractices.net/wp-content/uploads/2017/11/User_Story-220x... 220w, http://cloudbestpractices.net/wp-content/uploads/2017/11/User_Story.jpg 319w" sizes="(max-width: 216px) 100vw, 216px">User Stories as Business Architecture “fragments”

As the name suggests the first presentation describes the central premise, expanding User Stories to add a Business Architecture context.

User Stories are the lifeblood of product and software development, and form the base unit of work for an Agile process, and Mastercard defines how they expand their scope to include BA elements.

Mastercard describes their use of standard agile practices, how their headline ‘Product Vision’ feeds the Product Backlog which in turn is fed into Sprints of 24hr and 1-4 week cycles,

http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 300w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 400w" sizes="(max-width: 1024px) 100vw, 1024px">

and how these are then augmented with what they call ‘fragments of Business Architecture’, with the slides below highlighting how they:

1) Encompass UI design elements, like web site widgets and updates.

http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 300w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 400w" sizes="(max-width: 1024px) 100vw, 1024px">

2) Describes each fragment as a component piece of the overall Business Architecture, linking them to Capabilities like ‘Campaign Management’.

http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 300w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 400w" sizes="(max-width: 1024px) 100vw, 1024px">

3) Integrates these Capabilities into an overall Solution Architecture.

http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 300w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 400w" sizes="(max-width: 1024px) 100vw, 1024px">

4) Organizes them all into a Features Backlog, applying an indexing references to each requirement. Mastercard uses examples like AE-79: Develop process to manage servers.

http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 300w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 400w" sizes="(max-width: 1024px) 100vw, 1024px">

Business Driven Roadmaps

The second and third presentations are ideally considered together, offering a closed loop to link feature development right back up through the highest levels of investment decision making. It is this additional, integrated scope of business and investment planning that achieves the holistic, organization-wide adoption of Agile practices.

Projects are managed through ‘Business Driven Roadmaps‘, enabling an overall Architecture-Driven Investment Planning approach.

http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-inve... 300w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-inve... 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-inve... 400w" sizes="(max-width: 1024px) 100vw, 1024px">

It takes inputs of Business Strategy and Goals, and market Trends, and updates and outputs a Business Driven Roadmap which details Strategic Initiatives with Priorities, Dependencies, Features and Budget Estimates.This is populated by a life-cycle of activities including:

  • Analyze Strategies and Trends
  • Capture Business Architecture changes
  • Map Business Architecture changes to Solution Architecture changes

http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-inve... 300w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-inve... 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-inve... 400w" sizes="(max-width: 1024px) 100vw, 1024px">

Solution Life-cycle Model

This planning framework is complimented by a life-cycle design process that incorporates Business Architecture, Solution Architecture and Technical Architectures, so roadmap planning is mapped to each level accordingly.

http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 300w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 768w, http://cloudbestpractices.net/wp-content/uploads/2017/11/mastercard-agil... 400w" sizes="(max-width: 1024px) 100vw, 1024px">

 

The post Mastercard: Agile Business Architecture – Bringing Agile to the Whole Organization appeared first on CBPN.

Read the original blog entry...

More Stories By Cloud Best Practices Network

The Cloud Best Practices Network is an expert community of leading Cloud pioneers. Follow our best practice blogs at http://CloudBestPractices.net

Latest Stories
With the rise of Docker, Kubernetes, and other container technologies, the growth of microservices has skyrocketed among dev teams looking to innovate on a faster release cycle. This has enabled teams to finally realize their DevOps goals to ship and iterate quickly in a continuous delivery model. Why containers are growing in popularity is no surprise — they’re extremely easy to spin up or down, but come with an unforeseen issue. However, without the right foresight, DevOps and IT teams may lo...
Isomorphic Software is the global leader in high-end, web-based business applications. We develop, market, and support the SmartClient & Smart GWT HTML5/Ajax platform, combining the productivity and performance of traditional desktop software with the simplicity and reach of the open web. With staff in 10 timezones, Isomorphic provides a global network of services related to our technology, with offerings ranging from turnkey application development to SLA-backed enterprise support. Leadin...
Platform9, the open-source-as-a-service company making cloud infrastructure easy, today announced the general availability of its Managed Kubernetes service, the industry's first infrastructure-agnostic, SaaS-managed offering. Unlike legacy software distribution models, Managed Kubernetes is deployed and managed entirely as a SaaS solution, across on-premises and public cloud infrastructure. The company also introduced Fission, a new, open source, serverless framework built on Kubernetes. These ...
Emil Sayegh is an early pioneer of cloud computing and is recognized as one of the industry's true veterans. A cloud visionary, he is credited with launching and leading the cloud computing and hosting businesses for HP, Rackspace, and Codero. Emil built the Rackspace cloud business while serving as the company's GM of the Cloud Computing Division. Earlier at Rackspace he served as VP of the Product Group and launched the company's private cloud and hosted exchange services. He later moved o...
As you know, enterprise IT conversation over the past year have often centered upon the open-source Kubernetes container orchestration system. In fact, Kubernetes has emerged as the key technology -- and even primary platform -- of cloud migrations for a wide variety of organizations. Kubernetes is critical to forward-looking enterprises that continue to push their IT infrastructures toward maximum functionality, scalability, and flexibility. As they do so, IT professionals are also embr...
Kubernetes is a new and revolutionary open-sourced system for managing containers across multiple hosts in a cluster. Ansible is a simple IT automation tool for just about any requirement for reproducible environments. In his session at @DevOpsSummit at 18th Cloud Expo, Patrick Galbraith, a principal engineer at HPE, will discuss how to build a fully functional Kubernetes cluster on a number of virtual machines or bare-metal hosts. Also included will be a brief demonstration of running a Galer...
DevOps is under attack because developers don’t want to mess with infrastructure. They will happily own their code into production, but want to use platforms instead of raw automation. That’s changing the landscape that we understand as DevOps with both architecture concepts (CloudNative) and process redefinition (SRE). Rob Hirschfeld’s recent work in Kubernetes operations has led to the conclusion that containers and related platforms have changed the way we should be thinking about DevOps and...
Cloud-Native thinking and Serverless Computing are now the norm in financial services, manufacturing, telco, healthcare, transportation, energy, media, entertainment, retail and other consumer industries, as well as the public sector. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that pro...
Docker is sweeping across startups and enterprises alike, changing the way we build and ship applications. It's the most prominent and widely known software container platform, and it's particularly useful for eliminating common challenges when collaborating on code (like the "it works on my machine" phenomenon that most devs know all too well). With Docker, you can run and manage apps side-by-side - in isolated containers - resulting in better compute density. It's something that many developer...
Technology has changed tremendously in the last 20 years. From onion architectures to APIs to microservices to cloud and containers, the technology artifacts shipped by teams has changed. And that's not all - roles have changed too. Functional silos have been replaced by cross-functional teams, the skill sets people need to have has been redefined and the tools and approaches for how software is developed and delivered has transformed. When we move from highly defined rigid roles and systems to ...
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It's clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Th...
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications. Kubernetes was originally built by Google, leveraging years of experience with managing container workloads, and is now a Cloud Native Compute Foundation (CNCF) project. Kubernetes has been widely adopted by the community, supported on all major public and private cloud providers, and is gaining rapid adoption in enterprises. However, Kubernetes may seem intimidating and complex ...
xMatters helps enterprises prevent, manage and resolve IT incidents. xMatters industry-leading Service Availability platform prevents IT issues from becoming big business problems. Large enterprises, small workgroups, and innovative DevOps teams rely on its proactive issue resolution service to maintain operational visibility and control in today's highly-fragmented IT environment. xMatters provides toolchain integrations to hundreds of IT management, security and DevOps tools. xMatters is the ...
If you are part of the cloud development community, you certainly know about “serverless computing,” almost a misnomer. Because it implies there are no servers which is untrue. However the servers are hidden from the developers. This model eliminates operational complexity and increases developer productivity. We came from monolithic computing to client-server to services to microservices to the serverless model. In other words, our systems have slowly “dissolved” from monolithic to function-...
CoreOS extends CoreOS Tectonic, the enterprise Kubernetes solution, from AWS and bare metal to more environments, including preview availability for Microsoft Azure and OpenStack. CoreOS has also extended its container image registry, Quay, so that it can manage and store complete Kubernetes applications, which are composed of images along with configuration files. Quay now delivers a first-of-its-kind Kubernetes Application Registry that with this release is also integrated with Kubernetes Helm...