Академический Документы
Профессиональный Документы
Культура Документы
Date Updated
Document Completeness
Budget
Planning Handover
Risk Assessment
Communication
Kick Off
Content Architecture
System Architecture
Application Architecture
(aka Solution Design) Sign Off
System Integration
Experience Design
Test Concept
Test Concept
Support Setup
Test System
Production System
Integration
Documentation
Feature Freeze
Performance & Testing (End-) user Acceptance Test
Pen Test
Go-Live Security
Go-Live
Fallback
Support
Operations Permissions
Recovery Plan
AEM Project Checklist
Required information →
Input
Customer Roadmap
Scope Document
ROI expectations
Initial Experience Designs Requirements
Business Requirements Documentation
Technical Requirement Documentation
Scope Document
High Level Solution Design
Hardware Estimates
Project efforts
Requirement Documentation
Customer overall Project Roadmap
Project Scope Definition
ROI expectations
Initial Experience Designs
Business and Technical Requirements Documentation
High Level Solution Design
Architecture Draft
Hardware Estimates
Historical Performance KPIs, Expectations
Relevant contract terms
Identify critical key solutions/functionalities
Customer roadmap vs project timeline
Technical and Business Risk Assesment
Proof of concept, design and implemenation
Test and verify POC against Requirement Documentation
Definition of Stakeholders internal and external
Issue Tracking System and processes from involved parties
Status Report format definition
Reporting Schedule
Customer Roadmap
Project Scope Document
ROI expectations
Initial Experience Designs
Requirements Documentation
High Level Solution Design
Architecture Draft
Hardware Estimates
Performance KPIs
Timeline and Milestones
Project Ogranization and Communication
AEM technical trainings
AEM Certification Exam
Architecture Draft
Hardware Estimates
KPIs Definition
Sign Off with Lead Dev Checklist
Performance and scalability concept
Requirements Documentation
Architecture Draft
Hardware Estimates
KPIs Document
Acceptance test
Staff Trained
75 % Certified AEM Component Dev
min. 1 AEM Lead Developer Certified
min. 1 AEM Architect Certified
Content Architecture Definition
Feasability confirmation on KPIs
Automated deployment
Operations Manual
Feature completeness
Functionality of the application are accepted by stakeholders
Formalized Checklist for customer handover, ideally automated and run
on a nightly basis on snapshot; results sent to project manager and
development team
Test suite results available
Validated Test Script against realistic and expected load
Test suite adapted to real content and result comparison to OOTB test
run
Tests run automated ormanually on a regular basis
70% of the requests for pages respond in less than 100ms
No pages respond slower than 1 second
Acceptance from Business Stakholders
Trained system administrators
Trained authors/users
End Users trained
List and assesmment of Security related issues
multiple contracts possible (license, project as T&M or fixed budget, M&A, etc)
- Project management has clear understanding of throughput, # of visitors including peak times (events iDay, Superbowl et
- Page render times millisecond granularity, including 3rd party integrations, asset delivery and caching strategy
Identification of any solution elements that can be a potential risk (eg. MSM, Commerce integration, etc.). The result will be
business whether the full requirements can be implemented. In case the solution concept is fraught with risk the business r
to deal with the requirements.
REFERENCES:
- https://training.adobe.com/training/courses.html#solution=adobeExperienceManager
- http://www.adobemarketplace.com/Learn-Adobe-Experience-Manager-s/1912.htm
- http://training.adobe.com/certification/exams.html#p=1&solution=adobeExperienceManager&certificationType=certificatio
Technical concept for how the 3rd party system shall be integrated (offline/online, client-side/browser-side)
Also requires fail-over handling when 3rd party system is down
REFERENCE:
- http://helpx.adobe.com/marketing-cloud/contact-support.html
- Note: Only trained developers get read/write access on Adobe's Support Portal
- Typical: Issues Tracking, IDEs like Eclipse, Maven, Jenkin for CI, GIT/SVN, Archiva/Nexus, ...
REFERENCE:
- http://docs.adobe.com/docs/en/aem/6-2/develop/test/tough-day.html
Disk performance benchmarks results required; especially when Network filesystem will be used.
- Automated process to move application from dev to test to prod (and content the other direction)
- Definition of which level developer should test (i.e. IT, Unit)
- info about changes that may affect installed systems and content
- info about customizations and overlays that may affect upgrades, hotfixes, ...
- info about operations related tasks (configuration, ...)
this is the final check for functional/workflow issues (should be verified with every sprint as mentioned above)
REFERENCES:
- http://docs.adobe.com/docs/en/aem/6-2/deploy/configuring/performance.html
- http://docs.adobe.com/docs/en/aem/6-2/develop/test/planning.html
- functional tests
- as soon as available also performance tests against test system (same scale as prod)
[1] https://docs.adobe.com/docs/en/aem/6-2/administer/security/security-checklist.html
REFERENCE:
- https://docs.adobe.com/docs/en/aem/6-2/administer/security/security-checklist.html
REFERENCE:
- https://docs.adobe.com/docs/en/aem/6-2/administer/security/security-checklist.html
List of roles, groups and read/write access for each of them, also priviledges like "replicate" defined.
For users with minimal privilieges, workflows are defined.
No editor should have admin rights or be part of the adminsitrators group.
REFERENCE:
- http://docs.adobe.com/docs/en/aem/6-2/deploy/configuring/monitoring-and-maintaining.html
In emergency situation a full rollback/restore must be available to secure production use of AEM