Tagged Quality Assurance

Successfully Migrating Bad Data in Drupal

There’s bad data everywhere, but nowhere is it more insidious than when you encounter it for the first time while trying to migrate a website. Bad data, in this case, is defined as any data that doesn’t conform to the expectations of the migrator and their code, whether that’s because of bad data entry, surprising contextual requirements, or historical changes in value patterns. It can come at you from a variety of directions and can have surprising origins.

glitchy computer screens

Anki

Responsive view of multiple Anki websites on iphone, laptop and desktop devices

Anki is a fast-paced developer of consumer robotics based on decades of scientific research into making artificial intelligence accessible to everyone. Anki’s Overdrive product combines easy-setup tracks with robotic supercars to deliver a racing experience that feels like magic. Using mobile devices as controllers, Anki is able to enhance gameplay with web-based scorecards and car capability software upgrades.


Design Direction

Mobile and tablet-optimized designs that are scalable to desktop.

Marketing Direction

Sales optimization via Optimizely A/B testing and Magento promotions.

Key Features

Sales-Driven Promotions, Cross-Organization Management, Parallel Development, Process Optimization

Summary of Work

Hook 42 contributed to the management and development of the web site for the release of Anki’s new Cozmo interactive “personality” robot. Process optimization for parallel development was needed to deliver the web experience with integrated marketing promotions and Marketo sales tools.

Hook 42 collaborated with Web Delivery, Information Technology, Analytics, Sales, and Product teams to bring everything together on time for the fast-approaching holiday delivery. While working to deliver for the 2016 holiday, Hook 42 contributed to planning a complete technology revamp for holiday 2017.

Development Operations (DevOps)

Building the process, tools, and environment for rapid and predictable development will help speed your business initiative's time to market. Our team can help efficiently scale development efforts for the most complex technology stacks and large teams of contributors while keeping the budget in check and the release train moving.

Our team combines best practices in project management, process efficiency, development standards, and automated testing to ensure your site is stable while it undergoes its evolution over time.

Structured and Organized DevOps

The project management and process improvement experts at Hook 42 utilize customized workflows and tools to adapt to your business needs. Whether they are "light and tight" or large-scale enterprise in nature, we've got a methodology that works for all. Our team has many Certified ScrumMasters and Certified Scrum Product Owners that can help tune your product roadmap, prioritize work, and enable the implementation teams to quickly execute change.

We automate pre-production environment creation and leverage Continuous Integration (CI) tools to create a seamless connection between people and systems. We've done rich customizations of JIRA and Confluence that tailor to specific process and implementation methodologies.

Why Hook 42 DevOps?

Infrastructure management is a true love of ours and we've worked with many platforms that support pre-production and production environments. As the environment we work for evolves, we need to evolve our tools and process along with it. We are continuously striving to optimize process and procedure through customizations of tried and true platforms. We are consistently evaluating emerging technologies for process improvements as well. No matter the scenario, our team can help customize and debug your DevOp procedures to align better with the flow of your organization.

Giddy Up! Hook 42 Moseys over to Texas Drupal Camp

Dust off your saddle and get prepared to optimize your workflow. There is a lot packed into 3 days in Austin. Pull on your chaps, fasten your leathers, dig in your spurs and head on over to Texas Drupal Camp. On Thursday, make sure you check out the trainings and sprints. On Friday and Saturday, catch all of the keynotes and sessions.

Our own Ryan Bateman will be at Texas Drupal Camp to share his presentation about visual regression testing.

Texas Drupal Camp is Thursday, May 31st through Saturday, June 2nd at the Norris Conference Center in beautiful Austin, TX.

Hook42 Team
Texas Drupal Camp logo

Wraith tutorial for designers and others new to front-end ops

With new responsive websites, it's more important than ever to look at your site at different widths. But this can be time consuming and repetitive. Also, you may want to see how your dev site compares to your live site - for example "Did this small change I made to the css on one page change much on other pages?" Again, time consuming to do by hand. Luckily for us, here comes Wraith to the rescue! 

Hook42 Team
Wraith tutorial displayed in browser