This website uses cookies to ensure you get the best experience on our website. Learn More.

Managing A Successful Product Review Process Pt. II

This is the follow up of our previous article on product review. If you are researching the topic, we recommend that you go through Part I first. 

We offer complete website or application performance review from all angles to most of our new clients holding strings to their older products. At times, this type of review becomes the determinative factor in deciding whether to update the old website, or roll out the new one.

Managing A Successful Product Review Process Pt. II - Hero Image | Shakuro

Product Review Parts

The scope of our product review revolves around the following performance points:

  • User Experience (UX)
  • Code review
    • Developer performance
    • Technical debt
  • Business continuity
  • Return of investment

All the following review parts are solidified in the Product Review Report with the actual data.

UX Review Process

Our UX review is a study of your website/app usability and experience as well as improvement recommendations. We do not rely on impressions and personal opinion, thus we don’t have to add credibility nor justify the opinion. Instead we provide solid evidence and numerical data to prove our point.
UX Review Tools
For analytics:

For design:

  • Google Analytics

Google Analytics provides valuable data to research search terms and landing page popularity in order to determine bounce rates which directly depend on the quality of the UX.

User Journey Analysis Process

The initial data required for user journey emulation has been collected, so we move on to the actual user behavior through Google Analytics’ Behaviour Flows.

Managing A Successful Product Review Process Pt. II - Behaviour Flow
Behaviour Flow charts demonstrate the order of pages visited by an average user. This helps track dropouts, leverage specific pages, and rescue the weakest parts by applying changes. As the result we get a number of user journeys all indicative of the UX effectiveness for different personas.

Managing A Successful Product Review Process Pt. II - User Journey
Following the analysis results of behavior flow and user journeys we come with the following takeaway:

  • Information Architecture optimization recommendations.
  • Navigation restructure recommendations.
  • Pagination recommendations.
  • Visual design elements redesign recommendations.

Code Review Process

Our code review is based around the common security concerns, code style discrepancies, code coverage and other metric sand attributes of web/mobile application technical performance.
Typically we approach code review from multiple directions, including:

  • Overall Architecture
    • What’s good
    • What’s bad
    • Examples
    • Recommendations
  • Code Organization
    • What’s good
    • What’s bad
    • Examples
    • Recommendations
  • Dependency Health
    • What’s good
    • What’s bad
    • Examples
    • Recommendations
  • Data Modeling
    • What’s good
    • What’s bad
    • Examples
    • Recommendations
  • Test Correctness and Coverage
    • What’s good
    • What’s bad
    • Examples
    • Recommendations
  • Code Quality and Style
    • What’s good
    • What’s bad
    • Examples
    • Recommendations
  • Code Organization
    • What’s good
    • What’s bad
    • Examples
    • Recommendations

Business Continuity Review

The UX and code review data we collect provide the perspective on how the product’s performance estimates in terms of its capability to continue delivering services at acceptable predefined levels and the amount of resource it takes to ramp it up. Our recommendations are prioritized and implemented according to the business development process and in the optimal pace.

ROI Opportunities Review

The financial benefits of implementing the changes recommended through a product review have to top the cost of the works. At the same time we offer a gradual implementation through migrating web app backend to a better framework, UI/UX redesign, entire application porting or migration, all ultimately leading to the Return of Investment percentage ratio increasing relative to the amount of money invested.

Why Product Review Works

Essentially, it is the most sophisticated and profound way to asses the current performance of your product in of all its departments, figure out what holds you back, and measure the possible magnitude of what it can become. Before following the latest trends in design and development and invest into what’s hot, it’s better to find out where you can improve your core functional and save on that.
Product review gives you opportunities to:

  • maintain whatever makes your product unique
  • rid of what’s hampering it
  • always keep it fresh

Typically, we charge $500 for an extensive web or mobile application review, but rates may vary depending on the engagement model we agree on.
So feel free to contact us and tell about your product!

*  *  *

Written by Shakuro Team

March 03, 2017

Subscribe to Our Blog

Once a month we will send you blog updates