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
- Features vs. Capabilities - align w/ business on engineering modes
- Incoming Pipeline - new products, changes to existing products
- 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)
UIE
- 565