a nutshell Intershop • Multi-lingual and – currency • Product and customer management • CMS, SEO and Payment Storefront E-Commerce Shop System Backend Retail Partner Module • Multi- country • Full Shop- and ERP- integrated Lensstore, Loveyewear Suppliers Microsoft Dynamics NAV • Accounting • Cash management • Payment • Inventory management • Logistics (Nordics) • Order management • CRM • Product catalogue • Pricing and assortment Suppliers ERP – EDI Interfaces Mister Spex DE, FR, ES ... Linsenpate DE Data Warehouse BI-Tool with APIs to • Dynamics NAV • Webtrekk • Catalogue System Mister Spex Specific Software Modules Solr Search Engine 3D virtual try-on (TI) DY Personali- zation, AB- testing Prescription Lens Database • Cost efficient lens ordering Prescription Lens Configurator • Rule based PG recomendation for Storefront Kryd/ Emarsys Mailing engine for Reminder and NL Zendesk • Ticket mgmt tool for Customer Service Lensit PSI WMS • Inventory management • Logistics (for multi legal entity) Store solution Module • Extended standard storefront for consulting • PoS- integration • Full Shop- and ERP- integrated Lensware • Integration for lense ediging Webtrekk 2D virtual try-on ESB • Syn- chroni- zation between systems § 2 monoliths (Intershop, Dynamics NAV), owned by all, operated by SiteOps § Serveral side systems, owned and operated by a team § Mixed hosting environment (Cloud, managed, internal) § Systems decoupled via async interfaces
NAV § 4 departments with different focus § Complete internal development for all mission critical systems § ~60 People over all disciplines (UX, PM, DEV, QA, OPS) § Within a department teams have a focus topic § Cross-functional teams § Several releases each week
Roadmap is based on strategic projects as well as product enhancements ü New topics get pitched and prioritized by Product Council ü Decision on roadmap for upcoming quarter at Quarterly Management Meeting CONFIDENTIAL
data ? § Full automation (testing, deployment, …) ? § Mircoservices ? § Serverless architectures ? 11 SO WHAT … WHAT’S NEXT? What’s the purpose of Tech?
§ Discontinuous change § Short product life cycles § Continuous price declines § Little customer loyalty § Based on knowledge work § Competitor is just one click away
the right idea Problem: “[…] the literature indicates that drug companies typically require a higher number of starting ideas (6,000-8,000 or more) for every successful commercial new product than domanufacturers of typical industrial products (3,000 or so).” – Stevens, Greg A., Burley, James 1997 3,000 raw ideas = 1 commercial success Challenge: On-time, on-budget, and on-value Problem: § “16.2% on-time, on-budget, and on-value § 31.1% of software projects will be cancelled § 52.7% of projects will cost 189% of their original estimates.” Source: The Standish Group Report Doing the right thing Doing the things right Focus of IT
doing the right thing rather than optimizing for doing the things right § Not demand and supply but working closely together § Understand Tech not as cost center but enabler § Distinguish between pioneers, settlers and town planners § Don’t fear non-full-automated solutions § Side effect: Your systems will not end up with technical debt of accidental complexity
Focus: Testing, optimizing Support doing the right thing, if it’s the right thing, doing the thing right 25 HOW WE SUPPORT “DOING THE RIGHT THING” What’s in: § Allow easy changes (AB-testing) through client side modification framework § Accept technical debt to a certain degree but have a clear debt management § Agile product development also for ERP What’s not: § Microservice architecture (*we have some, but not for the sake of it) Client-side modification framework Misterspex.de <Client> Examples
& behavior and how they change § Hypothesis board: Open round to discuss raw ideas § Intern UX-research § Inhouse user tests § Personalization via behavior & segmentation
<Master data> <Order data> <Transaction data> (e.g. tracking, A/B testing) § Every hypothesis is backed by several KPI § Measure always until the end § Learning: No hypothesis matched so far estimates § Challenge: Traffic to validate hypothesis in a fast manner