profile image
Stephanie Heyward
HCL Commerce Advisory Services
Stephanie Heyward has over 15 years of experience in the areas of digital commerce, order management and supply chain, customer engagement and marketing automation with an emphasis in commerce for the global 500. Partnering closely with prospective and existing customers Stephanie gathers requirements, designs and implements cross portfolio solutions and implementation roadmaps working closely with customers and prospects to assure technical performance and business objectives are met.
Posts by Stephanie Heyward
Marketing & Commerce | September 23, 2020
Holiday Readiness Part 2
This blog is a companion piece to the Holiday Readiness Podcast by Stephanie Heyward and Andon Salvarinov from HCL Commerce Advisory Services The success of any performance testing depends on the quality of the tests and test results. If the test results are of poor quality, there can be hidden dangers in believing the results. One of the worst situations that an Online Commerce Operations team can find themselves is inadvertently creating a “false positive” situation or results that appear to be successful and meet the NFRs, and yet against real life traffic under load…the site fails. How do you prevent “false positives”? There are best practices in performance testing that would generally lead to success and trustworthy test results. Such as: Ensuring the performance environment is controlled and well maintained just like the production environment Validating that each test is run under same test conditions Make sure cache warmup is executed prior each test and is done in consistent manner. Conduct a “measured test” but report only on the steady state part of it. Steady State period of the test should be at least 30 min long, but usually is 1h. A measured test is for reporting versus an investigative test which is for collecting various pieces of data to try and get to root cause on a specific issue. The ultimate goal of all these carefully chosen limitations and suggestions is to produce trustworthy test results that can be collected over time and track and monitor any regression in the online commerce implementation now and during actual peak. The reporting format of the test results becomes critical when considering long term regression monitoring. The data collected needs to be relevant, numerically expressed, and easy to understand. Here is a test reporting framework example used by HCL. In general,...
Marketing & Commerce | September 23, 2020
Planning for Peak with HCL
This blog is a companion piece to the Holiday Readiness Podcast by Stephanie Heyward and Andon Salvarinov from HCL Commerce Advisory Services. Listen to the first episode here. One of the most critical aspects of preparing for any peak online period is the up-front planning of your stress/load testing. It is quite a challenge to identify and determine all the facets that would lead to proper preparation and successful testing.  For years, the best practices around this planning we have shared in our Performance Test Plan Template. Let’s review quicky the key elements in this document that are critical to the overall success. Understanding the Goals. Understanding the volumes that your ecommerce site needs to sustain, and be responsive and operational, are key information to the success. These volume metrics we frequently refer to as NFRs, or Non-functional Requirements.  NFRs should capture the key metrics that describe how much the ecommerce site should be able to sustain and at what operational resource consumption. This should be targeting the peak load, usually measured within a 1h timeframe. For example the key metrics that are defining the NFRs are: -         Orders/hr, Pageviews/hr and Sessions/hr -         CPU utilisation for each server type in the cluster -         Response times of each individual page. This should be planned and determined carefully in joint effort between the technical/operations group as well as marketing and business groups. The process usually starts with understanding the previous year peak NFRs, that can be easily captured from the existing analytics on the ecommerce site. These numbers should be adjusted with the business plans for the coming peak as well as taking into considerations the marketing events and campaigns that will influence the peak hour NFRs. Capturing and Understanding the User Behavior Understanding the user behavior on the site is the...
Marketing & Commerce | December 11, 2019
Clearing the way forward with HCL Commerce
When your path becomes unclear and cluttered sometimes the easiest thing to do is to look around for a new path…but there is tremendous risk in the new path, especially considering the investment you made in your current path. You will end up behind your competition – as you spend valuable time moving sideways to get to the new path instead of moving forward. You will introduce volatility into your business – a new path is inherently unpredictable with unknowns that will impact your business. You may not even get to the place you want to go – the new path won’t necessarily move you towards your goal any more efficiently or effectively or even successfully. We can help you clear your path and build a plan for the future so you can leapfrog your competition.  We can meet you where you are in your journey toward adopting Cloud Technologies like microservices and containerization - capabilities that will provide you with a more agile approach in the continuous release of new business capabilities and services, both that we deliver in v9.1 and beyond, but also those unique value-added business services that you may build.  Many of the modern capabilities touted as part of version 9 and on the roadmap for 9.1 are also available to clients on version 8 since they are containerized, assuming you begin to adopt the API/REST services. This also gives you a chance to begin to deploy and manage docker containers and gain some experience before having to adopt an entirely new deployment architecture for your HCL Commerce implementation.  The below graphic outlines exactly what of the current and planned capabilities are available to customers on v8, v9, and beyond.  So with that background, you can now have more in depth conversations about your path forward...
a/icon/common/search Created with Sketch.