| Lesson 4 | Perspectives |
| Objective | Describe the objectives of e-business Stakeholders |
In e-business, stakeholders do not all measure success in the same way. A customer may judge a solution by convenience and trust. Finance may focus on cost control and return on investment. Operations may care most about service levels and process efficiency. Legal teams may be concerned with compliance and exposure to risk. For this reason, an architect cannot design an e-business solution from a purely technical perspective. The solution must address the objectives of the people and groups who are affected by it.
This is why stakeholder analysis is a central part of e-business architecture. Before a solution is introduced, the architect should understand what each stakeholder group wants, what concerns them, and what questions they are likely to raise. A design that is technically sound but fails to address stakeholder objectives will face resistance, delayed adoption, or weak business impact.
In practical terms, stakeholder objectives help shape priorities. They influence which business capabilities are emphasized, how systems are integrated, how risk is managed, and how success is measured. In modern digital environments, these objectives may be expressed through websites, portals, APIs, partner platforms, cloud-hosted services, or internal workflows, but the architectural principle remains the same: the solution must make sense to the business as a whole.
The architect can best support and communicate an e-business design by fully understanding and anticipating the concerns of individual stakeholders, stakeholder groups, and the enterprise as a whole.
The best place to begin is with the structure of the enterprise itself. Different parts of the organization view the e-business initiative from different perspectives. These perspectives are not necessarily conflicting, but they do emphasize different priorities. The architect’s task is to identify these priorities, understand where they overlap, and design a solution that aligns with the broader business purpose.
Stakeholder objectives are important because they reveal how success will be judged. A board may want stronger profitability and long-term viability. Customer service teams may want fewer friction points and better support workflows. Systems teams may want reliable platforms and manageable integrations. Sales and marketing may want better reach, better conversion, and stronger brand performance. The architect must recognize that all of these are legitimate objectives, even when they create competing pressures.
| Stakeholders | Greatest concern | Questions to anticipate |
| The Management Board | To ensure the ongoing and increasing profitability and viability of the enterprise | What will the enterprise gain from the implementation? Can it be introduced without harming the existing business? |
| Operations and Customer Service | To maintain or improve service levels at the lowest practical cost | Will transaction volumes increase or decrease? How will service workflows need to change? |
| Sales and Marketing | To increase market reach, improve customer engagement, and support revenue growth | How will this solution affect customers, brand perception, and conversion opportunities? |
| Finance | To manage cost, risk, and long-term financial value | What are the implementation, operating, and change-related costs of the solution? |
| Systems | To provide reliable, secure, and supportable systems for the enterprise | Is the solution viable from a systems perspective? Do we have the skills and operational capacity to run it? |
| Legal | To ensure the enterprise operates within the law and avoids unnecessary exposure | What legal, contractual, privacy, and regulatory obligations apply to the solution? |
Stakeholder objectives are not abstract business notes; they directly affect architectural decisions. If management wants growth, the architecture may need to support scale, new channels, and integration with partner systems. If operations wants efficiency, workflows may need to be simplified and repetitive tasks digitized. If systems teams are worried about reliability, the architect may need to reduce unnecessary complexity and emphasize maintainability. If legal teams identify compliance risks, the solution may need stronger controls over records, consent, retention, or access.
This means architecture is partly a process of translation. Business concerns must be translated into design choices. A request for “better customer experience” may lead to clearer information architecture, better account management workflows, and more consistent service interactions. A concern about “cost control” may affect platform choices, implementation scope, or the sequencing of features. A requirement for “business continuity” may influence hosting, integration boundaries, and operational planning.
In modern e-business environments, these decisions often appear in systems that use web services, APIs, cloud-hosted platforms, or modular applications. Even so, the architect should mention technical patterns only when they help explain the stakeholder objective. The focus of this lesson is not on tool selection. It is on understanding the human and organizational objectives that the design must serve.
Although every enterprise is different, some stakeholder objectives appear repeatedly in e-business projects:
The architect should expect these objectives to overlap. For example, a secure and well-designed customer portal may support customer trust, legal compliance, operational efficiency, and management goals at the same time. In other cases, the objectives will compete. A low-cost solution may not provide the same flexibility as a more expensive one. A fast rollout may introduce governance risks. The architect must judge those trade-offs carefully.
Legal considerations carry tremendous significance for any enterprise. It is critical to include legal and compliance stakeholders in e-business discussions from the beginning rather than treating them as a final review step.
Stakeholder buy-in is critical to the success of an e-business initiative. Even a well-designed solution can fail if the affected groups do not understand it, trust it, or see how it supports their objectives. For this reason, the architect must treat change management as part of the design conversation, not as a separate activity that happens after implementation begins.
To support successful change, the architect should:
This process helps the architect see not only what the organization wants from the solution, but also where the solution may create anxiety, resistance, or misunderstanding. That insight is valuable because e-business projects often fail not from lack of technology, but from lack of organizational alignment.
In the next lesson, we will outline the key issues and concerns that an architect must consider in order to address stakeholder concerns more effectively.