Skip to main content
DIR logo

Products & Services Details

Accessibility:

Automated Audit (Per Hour)

Modern Tribe will provide your organization with an extensive automated accessibility crawl across requested domains and provide your team with an organized report of findings. Our development and quality assurance team uses as aXe (The Accessibility Engine) as our main tool for automated testing. Often times, we will use Tota11y bookmarklet for rapid on demand accessibility testing.

For testing mobile devices, we use iOS and Android native accessibility tools along with Mobile Web Accessibility Check for iOS) and Google Accessibility Scanner (Android). For further verification we also use Wave Accessibility Evaluation Tool, Google Accessibility Developer Tools and AInspector Firefox Extension.

Our team frequently evaluates our tool set in order to improve the accuracy of finding accessibility issues on public facing websites.

Development documentation (Per Hour)

We will produce a technical document detailing exactly how the application is architected, including where and how major features have been implemented. We will also include a list of all the hooks that our team has added to the code in order to make the site more extensible. If requested, we will also generate HTML documents based on the PHPDocs.

Development fixes (Per Hour)

Our team documents and tracks all known accessibility issues in our project management system. Issues are logged throughout development as they are discovered, and continue after the project launch as they are reported by stakeholders. We prioritize issues and create sprints, often focused completely on accessibility enhancements. Each issue is addressed, fixed, and re-tested.

Manual Testing (Per Hour)

Our team will manually test for accessibility conformance issues on specific web pages or templates in your website. We document and track all known issues in our project management system for your review.

Modern Tribe uses a number of testing tools on the site for conformance reviews with items such as screen readers, keyboard navigation, and content scaling. For mobile devices we will generally use Navaccess for Windows, Voice Over for OSX and iOS and we also use JAWS.

Quality Assurance Re-testing (Per Hour)

Following the completion of accessibility development fixes, either by your organization or ours, Modern Tribe’s Quality Assurance team will retest the specified web pages or sites with automated and manual tools. Any remaining issues will be logged in our project management system for review.

Business Analysis:

Analytics Analysis (Per Hour):

If it has been previously recorded, our team will review your current site analytics data. We’ll look for patterns in user behavior, such as traffic sources, seasonality of behavior patterns, common site flows, device usage, key landing pages and exit points. A summary of our research findings will be created, and we’ll utilize this data to reinforce our UX and design choices in future phases of the project.

Competitor Research (Per Hour):

A research-driven competitive review will assist us in making the best, most informed project decisions from the beginning. We will collaborate with your team to produce a list of applicable peers. Then, we will fully review each in order to produce a summary of strengths, weaknesses, and overall similarities. This analysis will help inform our decisions moving forward.

Key Audiences / Target Market Research (Per Hour)

We will get to know and segment your audience by their key differentiators. A summary of the characteristics, needs, motivations, and pain points will guide feature design. Audiences will include visitors, known users, content creators, and administrative staff.

Stakeholder Interviews (Per Hour)

Our goal is to understand your lead stakeholders. In doing so, we will hopefully gain new insight that will inform key decisions moving forward. We will produce and execute a [one-day series] of interviews in order to gather stakeholder viewpoints. We focus on stakeholders who have a day-to-day vested interest in the project itself and will coordinate the final interview list with the primary point of contact. Upon completion, a summary of our findings from these interviews will be created. For in-person meetings, standard travel rates apply.

Surveys (Per Hour)

Our work is much more successful when we leverage the shared insights of a larger pool of real users. We will aim to produce [one to two surveys (between eight to twenty questions)] for your constituents. Sample size will vary based upon the format, type of question and availability of users. An excess of text / long form replies may require additional budget. We will then present this data in a usable format.

User Interviews and Focus Groups (Per Hour)

We will conduct audience and user interviews in order to help inform and refine decisions about brand positioning, content, design, usability, and user experience for the new framework. We will conduct [a day] of interviews focusing on key audience types. Some users will produce better discovery individually, while others shine in group settings. The use of individual interviews or focus groups will be defined by the specific audiences, individual schedules and the realities of organizational politics. When completed, we will create a full summary of our findings.

Workshop (Per Hour)

As a way to fully kick off the project together, and involve all of your internal team members and stakeholders together with our project team, we are big fans of an in-person or digital [½ to 2 day] Workshop. This will be held via a series of meetings (Google Hangouts or Zoom for digital) at the beginning of the project. Ultimately this additional discovery time together will help provide more details and expectations for Modern Tribe to internalize and utilize moving forward. We build consensus by allowing key people to feel heard, and get everyone on the same page regarding priorities and outcomes. While not mandatory, the benefits of this series of meetings are tremendous. For in-person meetings, standard travel rates apply.

Design:

Client Design Strategy Survey (Per Hour)

This is your space to contribute to the design research process. We will ask questions around your likes / dislikes of other websites and apps you’ve seen, industry trends we should pursue or avoid, and key branding information that we should be aware of. Your answers will inform our design strategy from our research and moodboards, all the way to visual design.

Design Quality Assurance (Per Hour)

A good design is a testable design. Our design team will work to properly review all frontend development work of completed designs. Designers bring a ‘design eye’ to the process and will ensure that the design is being properly interpreted by development. We will test for proper colors, font sizes, and design elements throughout a frontend build.

Design Research (Per Hour)

We’ll examine how peers in your industry present themselves, focused on best-practices and stand-out approaches. We will gather design examples across other relevant industries in order to identify the most common visual patterns. Our design team will explore your brand guidelines, the usage of your brand in the wild, and work to leverage ‘the good’ of what you have today. This exercise also allows us to agree on both a tone and aesthetic that we will apply to the website’s look and feel.

Design system documentation & handoff (Per Hour)

We will work hand-in-hand with our dev team to write and document our entire design system. This critical step is necessary in order to allow our dev team to hit the ground running, building efficiently after designs are approved. At Tribe we pride ourselves in design consistency in our frontend code work; this becomes a reality through our process of design quality assurance, where our lead designer will go through all completed frontend views and check to ensure their design vision becomes a polished reality.

Initial Wireframe & Design (Per Hour)

We will provide a ‘kitchen sink’ design, which ensures that the base look and feel of the site is established by your brand identity as well as our design discovery process. Design will determine the proper color palette, font stack, UI elements, and kitchen-sink styling from headers, button styles to bullet points and captions.

Moodboard (Per Hour)

Our team will focus on the site’s most important spots, commonly the homepage. We will use our established research and mood boards to assist us in crafting the layout and the visual design, along with our initial strategy and feature requirements research. This pass will ultimately set the stage for the entire site’s aesthetic, and is a wonderfully collaborative process to find the best design direction possible.

DevOps:

DNS Management (Per Hour)

DNS, or the domain name system, is an essential component of your website being viewable to the world. Our team will ensure that the DNS is updated within your DNS management provider in order to reference the proper, hosted IP address for your website.

Hosting:

Additional Scale (Per Hour)

Little League’s sites have a few serious buckle down days. We’ve recognized that your sites have some instances of extremely heavy traffic. We’ll work with the hosting partner to batten the hatches for substantial traffic spikes.

Base Performance (Per Hour)

We will work together with your hosting team to set up and optimize your hosting environment(s). Together, we will ensure that both backup systems and security best practices are firmly in place before deploying to Production. In order to protect against some of the most common vulnerabilities, we will need to take a number of important measures. These measures are listed below.

  • We will install a plugin to protect against brute force attacks
  • We will regularly monitor the codebase in order to identify issues as early as possible
  • We will utilize code execution profiling to improve performance during development
  • We will utilize stress testing to ensure all code is optimized for the hosting environment

Continuous Integration (Per Hour)

For development we have a rigorous process — we use Codeception to run our PHP tests tied into Selenium for acceptance tests. We will set up a continuous integration server to consistently test against each commit as they are made.

Unit Tests: Tests code at the smallest, most isolated level. Generally looking at a single function and testing its output against a range of possible inputs.

Functional (or integration) Tests: These are the primary tests we run. The test suite fully loads the WordPress environment before running the tests, allowing us to test code that interacts with the global state, the database, caching systems, etc.

Acceptance Tests: Runs tests using an actual browser (can be both a real browser and a headless browser). The tests make requests to a running web server, sending data and checking responses, often across multiple pages. This is an ideal way to test JavaScript functionality and end-to-end features.

Dev Setup (Per Hour)

Our development team will setup local development environments, initiate code bases as-needed, and ensure that our code repo(s) are setup for the project and work together.

Hosting / Server Setup on Managed Hosting Provider (Per Hour)

We will work with your hosting team to configure both Production and Staging servers. We will also initialize a Git version control system that can automatically deploy to the aforementioned servers. This system provides two different environments: a place to work, and a place to test. This intentional system will allow us to safely and efficiently deploy code to both the Production and Staging servers when necessary. In addition, all active contributors (e.g. those who are contributing to the actual codebase) will have access to a local development environment.

It is important to note that our work and custom platform integrations often require minor (or even major) tweaks to the server / code environment. In that case, the sysadmin will coordinate with the development team to ensure all features are working as expected.

Hosting on AWS (Per Hour)

We can also architect and set up infrastructure in any cloud provider like AWS or Google Cloud to support your specific use case. Our team will help you create a highly-available and scalable infrastructure that’s both cost effective and scalable, allowing you to grow quickly to support big surges in traffic. We are also happy to support your team after the initial setup to make sure everything runs smooth, fast, and secure.

Mail Server (Per Hour)

While many small sites use the web servers built in mail sending ability, for any system which needs to scale, we recommend the use of an external mail service (mandrill or SES) for day to day email, that way nothing is at risk of being lost.

Releases / Deployment(s) (Per Hour)

The initial release is an all-hands event. Each subsequent release requires a merge, testing on staging, and then the team’s pushing carefully and validating that the release was successful. The number of releases will be determined and agreed upon during our discussions together.

Site Monitoring Tool (Per Hour)

We will set up a monitoring tool for you to monitor your site performance and stability. Your team will maintain access to the tool after the project is complete.

Maintenance:

Extended Rollout Support (Per Hour)

Sometimes you just need a buddy to get this launch done. The job of migrating and designing new content can often be much larger than teams expect and the project is at risk of delay. We are happy to help you get on track and keep a high level of quality. If you need writers, designers, or simply a bit of project management to hit the finish line, we’ve got your back.

Post Release Sprints (Per Hour)

As an option, you can add an additional sprint of extended support post launch. We are quite experienced at planning the post launch refinements into our budget, but as our proposal is hourly and does not include a Warranty per say, this is a common request.

Warranty Extension (Per Hour)

Projects which run over multiple budget periods and have no delineated exit point do not have a cleanup / polish sprint within the estimate. Bugs and features are tracked within the project backlog and scheduled in sprint planning. Each sprint is started once work is approved, and billed once work is completed. These projects can basically extend the warranty and continue at an hourly basis, as-needed.

WordPress / Plugins / Code Library Updates (Per Hour)

Once the project is live and working smoothly, there are a number of items which can happen on a regular basis. WordPress has 3 major releases a year and many security patches. The plugins and theme for the platform have their own release cycles. Major code libraries need to be kept up to date. Systems including hosting, CDN and other needed supervision.

  • Hosting & CDN Bandwidth
  • WordPress Core Updates
  • Plugin / Theme Updates
  • Code Library Updates

Migration:

Content Migration (Per Hour)

Content entry is often the part of a project that sometimes hides ‘out of sight’. Our team will create a series of content templates in Google Docs, so your team has a place to consolidate all source material. Our team will then review your content, making formatting revisions and resizing images for their appropriate spaces as needed. Next, we will work to manually enter in all page content that we’ve outlined together, into WordPress.

Manual Migration (Per Hour)

In our experience, we find that a bit of human touch is often required—even after scripting—to ensure all migrated content results in an optimal experience for your site users. So, we will work with your team—after the scripted migration is complete—to finish the job.

Scripted Migration (Per Hour)

We will work with your team on an automated, scripted migration. To most effectively handle a scripted migration, we must first know exactly which content needs to be migrated to the new site. This line item is highly dependent on the findings from the Migration Discovery & Plan.

Training & Support:

Copy Guidelines Document (Per Hour)

A content quality assurance process for ongoing content oversight. A content guidelines document plan will help your internal team(s) and content editors make informed decisions when it comes time to add new content to the site. Our team will outline the best usage of content, messaging guidelines, type styles, image sizes, and more.

Detailed Test Plan Document (Per Hour)

We will create a custom, detailed testing plan that will direct regression testing during each sprint and release cycle. Nothing is deployed until all features and functionality pass these tests.

Image Usage Guidelines Document (Per Hour)

As people design and build content for you, they will need a framework and guidelines to follow. The branding guide is a living document which gives access to both assets and examples of the brand in use. We’ll include media guidelines for photography, illustrations and video styling.

Internal Dev Handoff / Onboarding (Per Hour)

We will collaborate with your internal development team and/or resources to review the code base, as well as any critical development and deployment processes that will enable your team to more effectively manage updates moving forward. This exercise will take place during the final project handoff.

New User Walkthrough (Per Hour)

We will create a new user walkthrough video documenting what is custom and specific to your project in the WordPress admin. We will work with your customer support team to define what content is best suited to help streamline onboarding for new users in the future.

Online Training (Per Hour)

We’ll teach you how to use the finished product to make sure you are equipped to make the best out of the tools we provide. We will provide an online training between one and two hours that will cover key areas of admin and content creation workflow. These will be recorded and made available to your team for future onboarding.

Onsite Workshop (Per Hour)

If you would prefer a more hands-on training session, we can come on-site to train your content editors and site managers. We typically handle these training sessions in one business day; however, depending on the size of your team, additional sessions may be required. This line item assumes a one-day, onsite training session for up to two Modern Tribe team members. Customer will cover the cost of travel as per the Travel line-item included below.

Support Video Library (Per Hour)

We will record a series of screencasts that will teach your content creators how to most effectively manage your new site, including: how to setup and configure your new site, how to use the Panel Builder system, and a number of other key, editorial functionality. To make things even easier for your team, we will ensure that all of these screencasts can be accessed from the very first page of the WordPress Dashboard.

Technical Documentation (Per Hour)

We will produce a technical document detailing exactly how the application is architected, including where and how major features have been implemented. We will also include a list of all the hooks that our team has added to the code in order to make the site more extensible. If requested, we will also generate HTML documents based on the PHPDocs.

Written Tutorials (html or pdf) (Per Hour)

We will create a document that outlines a step-by-step breakdown of your site’s most often-utilized and most custom functionalities. This document includes screenshots and can be produced as an HTML knowledge base entry or PDF document. It is important to note that this document does not explain and/or outline basic, beginner WordPress functionality; it specifically outlines only the custom components of your site. As such, it is a highly personalized document.

Web Development:

Advertising Platform Integration (Per Hour)

The opportunities are endless to integrate advanced advertising technology that allows retargeting and engaging visitors after their initial interests are expressed. We will work with your team to set up the appropriate technology that you can easily maintain and leverage to increase the reach on your website.

API Integrations (Per Hour)

Your site currently utilizes dynamic data services from a variety of third-party APIs. We understand the desire to consume data / feeds from both internal and external systems. Our team will need to more thoroughly research, plan, and architect the custom integrations that are most important to the organization and the overall site experience.

Please note the hourly estimate varies widely depending on a number of factors, including: the specific integration requested, the architecture of the service itself, and the level of effort required in order for our Development team to set up the custom integration.

Application Flow Document (Per Hour)

This is a document which outlines key workflows. Our goal will be to map the optimum path and eliminate any unnecessary steps in the user path itself.

CMS Implementation (Per Hour)

Our team will fully implement a completed design into WordPress (or similar CMS). We will build the proper templates, content fields, and options into the Content Management System, as the design and frontend code communicate. Our dev team will build out content regions for you to edit within the CMS, and will integrate content-types based on the site’s architecture as-needed.

Content Entry (Per Hour)

Content entry is often the part of a project that sometimes hides ‘out of sight’. Our team will create a series of content templates in Google Docs, so your team has a place to consolidate all source material. Our team will then review your content, making formatting revisions and resizing images for their appropriate spaces as needed. Next, we will work to manually enter in all page content that we’ve outlined together, into WordPress.

Content Gap Analysis (Per Hour)

An analysis of what content you are missing. This is often the hardest to know; it should be strongly informed by user interviews and surveys.

Content Governance Plan (Per Hour)

To ensure that we’re architecting the site and establishing permissions appropriately, we’ll create a document that outlines requirements for page and module permissions, as well as the required workflows for content editing, approving, and publishing.

Content Review & Site Audit (Per Hour)

As a first step within our IA and Content Strategy process, we will complete a full content review of all sites provided by your team. This will ultimately help us fully understand and plan the rest of the IA/Content Strategy process, knowing what has been done, and what is remaining. The review of the navigation and existing content will be handled first, and then we make recommendations for consolidation or rewrite where needed.

Content Roadmap (Per Hour)

Content is extremely relevant when it comes to your website, and planning your content, creating an entry schedule, and assigning individuals to appropriate content tasks is even more important. Our team will help you to develop a content roadmap and define how it relates to your website, sprint schedule, and larger website timeline.

Content Writing / Copywriting (Per Hour)

Our team will work with you to write new content across your site, while ensuring your brand’s voice is maintained throughout the copy we write for you. Our team is skilled at creating content that is both well-written and optimized for search engines. We will collaborate with you via a series of Google Documents throughout the content writing process, allowing you to easily proof and review all content before final approval.

CRM Platform Integration (Per Hour)

CRM integration is building your website and CRM to function together seamlessly. Our team will integrate your CRM into your website, in order to properly record form entries, visitors, etc., into your CRM. This will bring valuable customer information directly from the website, into your CRM.

Custom Platform & 3rd Party Integrations (Per Hour)

Our team will tackle custom 3rd party integrations into your website platform. We will provide strategy, UX, and development time in order to tackle these integrations together. Many times these integrations look like integrations with mapping systems, A/B testing tools, form solutions, iframe embeds, javascript snippet integrations, and more.

Data & Content Architecture (Per Hour)

A document outlining the technology requirements throughout the application, including: APIs, plugins, content types, taxonomies, user roles, system/management configurations, code libraries, external applications, and scaling/caching needs. We will also craft a data schema, which illustrates informational relationships as well as how data should be stored and retrieved. This document helps inform both design and development; it is often translated into a build spec for development teams.

Directory Integration (Per Hour)

Our team will build a direct integration with your external directory database in order to pull in [people, items, etc] directly into WordPress.

eCommerce Platform Integration (Per Hour)

Our team will fully implement a completed design into an eCommerce platform, like BigCommerce, Shopify, or WordPress and WooCommerce. We will design and build the proper templates, product pages, cart views, and product / shopping cart options into the website, as the design and frontend code communicate.

Event Calendar Integration (Per Hour)

(http://tri.be/shop/WordPress-events-calendar-pro/) This is a robust event management platform that Modern Tribe offers commercially. It includes a wide array of event views available to the user (month, week, list, photo, map view, venue and more), allows users to submit events (moderated) to the calendar, and provides ajax driven filters to help users quickly navigate your robust event offerings.

A rich subset of event meta will be added to enable organizers to share and get the information they need (as per the current system). The events calendar and upcoming event widgets (usable by shortcode or within templates) will be styled to allow events to be easily integrated throughout the site outside the core calendar.

Feature Requirements Document (Per Hour)

A document defining the specific requirements needed for each major feature. The Strategist will write the specifications for each major requirement, including: deliverables, required features, key user stories, assumptions, technical requirements, and implementation plan.

High Level Spring Plan / Project Roadmap (Per Hour)

We will prioritize and schedule each feature across the lifespan of the full project build. This roadmap will outline the order and timeframe in which the project will be executed.

Marketing Automation Platform Integration (Per Hour)

This integration will allow you to track users (or leads) from your site, through to your marketing automation platform. We will also integrate the ability for any form on the site to be sent to automatically to an email send-to address.

Modular Page Builder Implementation (Per Hour)

If we are using WordPress, we will roll out a system that will allow your content creators to select layout panels that can be mixed, matched, and rearranged to create unique pages without having to manage code. They can choose from preset rich layouts that feature a combination of dynamic content and beautiful-looking static content or go hog wild and craft their own from scratch. Where a traditional approach would lock you into a layout and content strategy, the Modular Page builder system will allow your network to grow and evolve overtime without jeopardizing the consistent look and feel. We believe in taking an opinionated stance on content layout. We won’t just give you a giant bucket of legos, as we have found the average content creator will simply freeze up. We will design patterns that fit well together and align with the narratives you plan to tell.

Modular Page Builder Requirements:

  • Supports both intricate and flexible layouts
  • Allows for easy, systematic content management
  • Allows for a mix of both static and dynamic content
  • Utilizes drag-and-drop ordering for easy page building
  • Can be used on any page and template
  • Performs well at scale
  • Integrates with search systems
  • Integrates with navigational elements

Multi Language Support Integration (Per Hour)

To support your users, we’ll set you up with options to support people in their native language through options such as WordPress MultiLanguage, Language Detection, and Google Translate.

Multisite Network Implementation (Per Hour)

If you need to manage multiple WordPress sites, multisite (i.e. managing various properties under just one WordPress instance) is the way to go. WordPress Multisite allows your team to work more efficiently; it also makes it easier to scale your network of sites when the time comes. We will carefully create a multisite network that will allow your team to work more efficiently, and scale for the future.

Plug-in Installation & Implementation (Per Hour)

We will install and configure the requested WordPress plugins as part of the work together. These plugins are usually anything from Gravity Forms, Yoast SEO, User Registration, W3 Total Cache, Image Optimization, and more. These plugins will add additional functionality to your website.

Site Management (Per Hour)

Site management is critical to any organizations success with the CMS. Our team will work to clean up and upgrade the site’s management system. We can focus on particular areas like:

  • Permissions Management
  • Site Settings & Meta
  • Single Sign On Service: AuthO / Janrain / Shibboleth
  • WordPress Administrator Dashboard Clean Up
  • Upgrade of WordPress Client Dashboard
  • WordPress Login & Password Management
  • Restrictions of Public Content

Site Map (Per Hour)

We will optimize an XML sitemap to make navigating your site simple for search engine bots.

Theme Development (Per Hour)

Theme development embodies the core templates that display content to the end user. We’ll look to enhance the designs with subtle embellishments using animation, interactive elements, and feedback mechanisms. This kind of interaction design is every bit as critical to the end user experience as is color or typography. These kinds of interactions will help the user find content, digest it, and act upon it.

User Flow (Per Hour)

A document that outlines key, user goals (what users hope to accomplish on the site) as well as the steps users are likely to take in order to achieve their intended goal(s). These flows will help us eliminate any potential biases in the design process and ensure that we are designing with user intent in mind.

User Testing (Per Hour)

Run existing user through current key work flows, and then have them use prototypes to see if new navigation and content workflows allow the user to successfully accomplish their task. This includes 2 testing session with 3 users each.