In: Computer Science
Federal Enterprise Architecture Framework (FEAF)
2. In what area the architecture framework is
used?
3. How to use the architecture framework?
4. What are the advantages and disadvantages of the architecture
framework?
5. Select a minimum of 10 articles (journals or conference paper)
published 5 years back. Analyze the articles. Identify and discuss
what researches have been done related with architecture framework
in the software design and architecture. You can summarize the
analysis in a table.
Federal Enterprise Architecture Framework (FEAF)
2. In what area the architecture framework is used?
Why did US government develop a federal enterprise architecture framework?
Among them is to provide a common approach for IT acquisition in the United States federal government. It is also designed to ease sharing of information and resources across federal agencies, reduce costs, and improve citizen services.
What is Enterprise Architecture?
Enterprise architecture refers to the process of mapping events, interests, and goals, determining where they intersect. It’s a highly visual process that allows stakeholders to align business concepts with outcomes while encouraging transparency throughout the process.
One interesting trait of enterprise architecture is its ability to capture both tangible and intangible concepts and assets. Among the benefits of using enterprise architecture within governmental entities is the creation of a standardized approach for acquiring technology and reduce the cost burden to citizens.
Version 1 of the Framework was introduced in 1999, and in 2013, Version 2 was released. Over the years, the flexible guide has grown to be the industry standard for enterprise architecture.
Federal Enterprise Architectural
Framework
As mentioned above, the Federal Enterprise Architectural Framework,
or FEA, is a system of enterprise architecture specially designed
for the federal government. Let’s take each one in turn.
Federal Enterprise Architecture 101
The comprehensive guide to FEA is available online. In this document, the government describes FEA as a fairly linear process: “At its core is the Consolidated Reference Model (CRM), which equips OMB and Federal agencies with a common language and framework to describe and analyze investments.”
There are six important domains of enterprise architecture for government agencies:
These domains are designed to work within a bureaucratic environment to show synchronicities and wastefulness, to help enterprise architects find areas of greater efficiency and cost savings, and to promote collaboration among departments that may otherwise be siloed. Enterprise architecture also reveals any gaps in any one of those domains, which could be costly and dangerous for a government agency if undetected.
5 Step Collaborative Planning Methodology
Like other forms of enterprise architecture, FEA is incredibly comprehensive and can’t be boiled down to one or two things. However, the framework is based on a collaborative planning methodology that takes place in five steps, as follows:
Step 1: Identify & Validate
The point of this step is to identify requirements and understand
what change looks like and what drives it. In this planning phase,
stakeholder interests are assessed against the operational
requirements, identifying and validating what needs to be
accomplished.
Planners or architects are critical in this step as they introduce stakeholders to organizers and sponsors, allowing collaboration to occur. Stakeholders and sponsors work hand-in-hand to identify what areas require attention, understand the driving factors behind these areas, and establish validated requirements.
Step 2: Research & Leverage
During the research phase, outside resources are evaluated. Some
are evaluated based on their experiences and how they align with
the situation being accessed in the framework. Others are evaluated
as potential partners. Research on all of these outside resources,
organizations, and potential partners is assessed for quality and
usefulness. In this phase, the architect or planner is responsible
for facilitating the research.
Step 3: Define & Plan
In step one, the agency identified adjustments needed to hit
measurable goals, and in step two, research is utilized, providing
context and resources. In this step, stakeholders and sponsors
flesh out a plan.
The adjustments decided upon can occur across any of the domains previously mentioned, such as strategy, business, data, applications, infrastructure, and security. The plan to adjust has several moving parts. It answers the who, what, when, where, why, and how. For instance, what’s going to be done? Who’s going to do it? What will it cost?
The existing infrastructure and resources must be evaluated in this phase to determine what’s needed to answer the questions informing an integrated plan. In this step, the planner uses best practices and established techniques to create a plan for the required architecture across all domains. It must be assimilated in such a way to not only satisfy compliance but also to meld into the entity’s governance.
Step 4: Invest & Execute
This step does what it sounds like, it allows for government
agencies to make the right investments required to implement the
plan and then execute on it. The architect is in a supportive role
in this step, providing stakeholders and governance with what is
needed, pulling the trigger on investments, and implementing a
rollout.
Step 5: Perform & Measure
In this phase, government officials measure against metrics
established in the first three steps to ensure performance outcomes
are met. The architect leverages data to assume this role.
Collaborative planning methodology takes into account the various interests of stakeholders and workers, helping them work together to create a plan that is actionable while moving in the direction of government goals and desired outcomes. This methodology helps the government reduce bulk and duplicated efforts to streamline the most efficient organization demanded.
FEA for Your Agency
Why use FEA? Well, if you’re involved in government, you know that constituents are looking for efficiency and effectiveness. This methodology helps governments come up with actionable solutions to infrastructure and technology issues with consistent planning and strategic means of problem-solving.
Requisitioning an architect or planner is important for government agencies that want to achieve higher levels of efficiency and transparency within their organizations. This person plays a critical role in every step where they prioritize collaboration between sponsors and stakeholders, removing obstacles in the way of successful communication.
With FEA, government agencies run better or more cost-effectively, which is a win-win for everyone.