Table of ConTenTs Multilingual Requirements ���������������������������������������������������������������������������������������������������� 38 Navigation Elements, Menus, and Search ����������������������������������������������������������������������������� 39 Mobility Requirements ���������������������������������������������������������������������������������������������������������������� 41 Nonfunctional Requirements ������������������������������������������������������������������������������������������������������ 43 Scalability Requirements ������������������������������������������������������������������������������������������������������������ 44 Performance–Response Time, Throughput, Utilization, Static Volumetric ����������������������������������� 46 Performance Requirements ��������������������������������������������������������������������������������������������������� 46 Page Hits Analysis ����������������������������������������������������������������������������������������������������������������� 48 Maintenance Requirements �������������������������������������������������������������������������������������������������������� 50 Versioning ����������������������������������������������������������������������������������������������������������������������������������� 52 Rollout ����������������������������������������������������������������������������������������������������������������������������������������� 52 Security Requirements ���������������������������������������������������������������������������������������������������������������� 53 Disaster Recovery Requirements ������������������������������������������������������������������������������������������������ 57 Accessibility Consideration ��������������������������������������������������������������������������������������������������������� 58 Chapter Summary ����������������������������������������������������������������������������������������������������������������������� 59 Chapter 3: Design ��������������������������������������������������������������������������������������������������� 61 Building an Experience Platform ������������������������������������������������������������������������������������������������� 61 Digital Platform Strategy ������������������������������������������������������������������������������������������������������������� 65 Platform Design Phases �������������������������������������������������������������������������������������������������������������� 69 Design of Various Layers ������������������������������������������������������������������������������������������������������������� 70 Presentation Layer ���������������������������������������������������������������������������������������������������������������������� 72 Scripting Framework ������������������������������������������������������������������������������������������������������������� 74 UI Management ��������������������������������������������������������������������������������������������������������������������� 75 UI Deployment ����������������������������������������������������������������������������������������������������������������������� 76 Integration Layer ������������������������������������������������������������������������������������������������������������������������� 77 Loosely Coupled Integration and Highly Coupled Integration ������������������������������������������������ 78 Business Layer ���������������������������������������������������������������������������������������������������������������������������� 84 Data Layer ����������������������������������������������������������������������������������������������������������������������������������� 86 Middleware Layer ����������������������������������������������������������������������������������������������������������������������� 87 Social and Collaboration Design ������������������������������������������������������������������������������������������������� 89 vi
Building Digital Experience Platforms Page 5 Page 7