UIE

UI Engineering

Cross-site HMH Working Group

Who is UIE?

UIE

Dublin

Boston

Montreal

Alistair MacDonald

Steven Gadman

Dennis Kenny

Clíona de Róiste

Attila Vago

Dominique Rochefort

Senior Engineer

TBC

Max Kovalenkov

Vision

UIE

  • Complexity
  • Cost
  • Delivery Speed
  • Quality

Increase

Decrease

Challenges

  • One-Off Architectures
     
  • No standardization of practices

UIE

Technical

  • Outside groups committing to work on behalf of engineering
     
  • Parachute projects
    (no look-ahead)

Operational

Solutions

  • UI Architecture
  • UI Best Practices

UIE

Ownership

Culture

Collaboration

  1. Features vs. Capabilities - align w/ business on engineering modes
  2. Incoming Pipeline - new products, changes to existing products
  3. Build vs. Buy - decisions on software we will be supporting
  • Clear on-boarding, ownership & professional expectations
  • Skills development program
  • Town hall meetings for UI Engineers

 

UIE responsible for:

Unlocking the full potential of every UI Engineer

Early collaboration with the business:

Strategy

  • ~10 Webex Meetings
  • Onsite Meeting in Dublin
  • (Montreal Onsite coming Jan 2019)

UIE

Sessions To Date

  • React Monorepos
  • Web App Container
  • HMH Engineering Blog on Medium.com
  • Cross-site knowledge sharing
  • E2E, Unit & Accessibility Test Frameworks
  • PXD-UIE Inter-Group Working Process

Work In Progress

  • Monthly at each location
  • All UI (and full-stack) Engineers involved

UI Guild Meetings

Common UI Architecture & Processes:

The Ask

UIE

  • Once a year for each location
    (three times a year)
  • Boston, Dublin, Montreal
  • Travel budget for six Staff & Senior Engineers,
    three times a year.

UIE Onsite Meetings

Early Business Collaboration

  • Early involvement at the beginning of the new work pipeline for three UIE Staff Engineers:
    • Alistair MacDonald
    • Dennis Kenny
    • Dominique Rochefort
  • Working process to share/gain valuable insights with the business to shorten delivery timelines, increase quality and save costs.

Questions?

UIE

UIE

By Alistair MacDonald (f1lt3r)