accelerate your next aem project

15
Accelerate Your Next AEM Project MAXIMIZING YOUR TIME & INVESTMENT WHEN ADDING A SECOND DOMAIN JOHN JONES, SAS • MARK KELLEY, ICI DIGITAL

Upload: mark-kelley

Post on 17-Jul-2015

127 views

Category:

Business


0 download

TRANSCRIPT

Accelerate Your Next AEM Project

MAXIMIZING YOUR TIME & INVESTMENT WHEN ADDING A SECOND DOMAIN

JOHN JONES, SAS • MARK KELLEY, ICI DIGITAL

ACCELERATE YOUR

NEXT AEM PROJECT SAS & JMP Landscape

• SAS: $3B business analytics software firm

• SAS has adopted AEM as enterprise WCM

• SAS.com implemented AEM (Launch January 2014)

• JMP is a product and brand within SAS

• JMP is a customer of SAS IT team

• JMP.com needs to implement AEM

ACCELERATE YOUR

NEXT AEM PROJECT SAS & JMP Goals / Requirements

• Maximize investment in AEM

• Leverage existing AEM infrastructure and work product

• Re-use as much of existing design as possible

• Not interrupt SAS.com team velocity

• Meet budget, time, and resource constraints of JMP

• Launch JMP.com ahead of JMP 12 product launch

ACCELERATE YOUR

NEXT AEM PROJECT Eight Key Accelerators for JMP.com AEM Implementation

1. Clearly define your strategy for another domain

2. Reuse, refactor, then build new

3. Develop appropriate team structure between old and new

4. Maximize knowledge share

5. Change your business processes

6. Think creatively about business needs

7. Don’t skimp on quality

8. Enroll authors early in the process

ACCELERATOR 1 Clearly Define Your Strategy

• Inventory applications, integrations, processes

• Three-week strategy phase critical to JMP success

• Technical, functional, and process perspectives

• Assessed current state, defined requirements,

mitigated risk, and created the reuse and

implementation strategy

Teams Involved

JMP Marketing

JMP Online Team

SAS Digital Marketing

SAS IT / AEM SMEs

iCiDIGITAL AEM Consultants

ACCELERATOR 2 Reuse, Refactor, Then Build New

• Reduce development time and energy by

eliminating redundancy

• Reduce overall development costs through

reuse and refactoring

• Spend budget on new functionality

25%

19%56%

AEM Components

Reuse

Refactor

Build

ACCELERATOR 3 Create Appropriate Team Structure Between Old and New

• SAS.com team already had velocity with AEM

• JMP.com considered a parallel vs. combined team

approach with SAS.com development team

• Chose a combined teams approach

• This is the approach that worked for us; your

mileage may vary

ACCELERATOR 3 Create Appropriate Team Structure – Combined Teams

Pros of Combined Team

JMP Development will benefit SAS.com and

support.sas.com

Refactoring existing components will have

reusability benefits

Combining SAS and iCi developers will

leverage SAS.com and CQ expertise

Velocity can be shared or pooled

IT Developers will be cross-trained prior iCi

resources disengage

Overall efficiencies in collaborative

development and planning

Cons of Combined Team

Backlog prioritization is a new process

Onboarding new contractors can impact

velocity

Daily scrum and sprint planning may lengthen

due to larger audience

Onboarding current developers to JMP can

impact velocity

Scaling beyond SAS.com, JMP, Support is

difficult** (Turned out not to be the case)

ACCELERATOR 4 Maximize Knowledge Share

• SAS.com team already had AEM knowledge

• iCiDIGITAL team brought external AEM

expertise and experience from other projects

• Make sure functionality can be maintained after

the contractors leave

• AEM author training for JMP team

ACCELERATOR 5 Be Willing to Change Your Business Processes

• Adopt and modernize business processes to AEM

• AEM can improve operational efficiency and user experience

• Example: JMP 30-day trial

ACCELERATOR 6 Think Creatively to Satisfy Business Needs

• Think creatively about how existing templates and component can

be modified to suit your needs

• Collaborate with other AEM site owners and development about

needs and requirements that could be shared

ACCELERATOR 7 Don’t Skimp on Quality

• QA is critical to success

• For SAS & JMP, QA became a bottleneck that slowed

project velocity

• Invested in QA resource to increase QA capacity

ACCELERATOR 8 Enroll Authors Early in the Process

• Fosters adoption of AEM

• Authors provide insights about how AEM and

existing processes can be blended, modified, or

created to improve publishing

• Utilize authors during migration

• Better trained authoring team at launch

ACCELERATE AEM

IMPLEMENTATIONSEight Accelerators

1. Clearly define your strategy

2. Reuse, refactor, then build new

3. Develop appropriate team structure between old and new

4. Maximize knowledge share

5. Change your business processes

6. Think creatively about business needs

7. Don’t skimp on quality

8. Enroll authors early in the process

Accelerate Your Next AEM Project

MAXIMIZING YOUR TIME & INVESTMENT WHEN ADDING A SECOND DOMAIN

JOHN JONES, SAS • MARK KELLEY, ICI DIGITAL