<commit_before>---
title: Custom Software Development
layout: service_post
description: For new initiatives or existing projects, when we join your team our aim is to bring your business forward. We are value oriented and wish to become not just a deliverer of tasks, but a thought partner in your company’s mission.
slug: custom-software-development
related-projects:
  EssayJack: '/essayjack'
  Full Slate: '/full-slate'
---

<h1 class="services__heading text-center">Custom Software Development</h1>

Whether for a new initiative or to help with an existing project, when we join your team our aim is to bring your business forward. We are value oriented and wish to become not just a deliverer of tasks, but a thought partner in your company’s mission.

Some of the values we bring with us to every situation we encounter are:

* [Async communication](https://doist.com/blog/asynchronous-communication/). We understand that good communication rules above all else. We take the time to communicate fully, accurately and clearly, to allow other team members to digest information on their own schedule.
* Creative problem solving. We think creatively about problems, in order to achieve desired results with less effort and in a shorter time frame.
* Trustworthiness and dependability. We strive to do the Right Thing in every situation. We avoid cutting corners that will hurt us later on. We are clear about the trade-offs and consequences in the decisions we make. We take your concerns and interests to heart. We sometimes break our own rules if the situation warrants.
* [Continuous delivery](https://continuousdelivery.com/). We lean on sound engineering practices to get changes into production safely and quickly. Techniques like feature toggles, test coverage, similar environments, comprehensive business metric monitoring.

For projects where we staff all developer roles, we like to work as follows:

* We prefer to practice [Scrum](https://www.scrum.org/resources/what-is-scrum). We carry out our work in two-week Sprints. From the outset we ensure that four key roles are present on the team: Product Owner, Scrum Master, Developers and QA Engineer(s). Whether these roles are provided by people on your team or by Rapid River matters less than ensuring that they exist in the first place.
* We groom the product backlog regularly. We measure the team’s velocity. These practices lead to keeping the project’s roadmap focused and forecasted timelines accurate.
* We make appropriate technology choices and write robust, maintainable code.<commit_msg>Adjusted Custom Dev service QA piece<commit_after>---
title: Custom Software Development
layout: service_post
description: For new initiatives or existing projects, when we join your team our aim is to bring your business forward. We are value oriented and wish to become not just a deliverer of tasks, but a thought partner in your company’s mission.
slug: custom-software-development
related-projects:
  EssayJack: '/essayjack'
  Full Slate: '/full-slate'
---

<h1 class="services__heading text-center">Custom Software Development</h1>

Whether for a new initiative or to help with an existing project, when we join your team our aim is to bring your business forward. We are value oriented and wish to become not just a deliverer of tasks, but a thought partner in your company’s mission.

Some of the values we bring with us to every situation we encounter are:

* [Async communication](https://doist.com/blog/asynchronous-communication/). We understand that good communication rules above all else. We take the time to communicate fully, accurately and clearly, to allow other team members to digest information on their own schedule.
* Creative problem solving. We think creatively about problems, in order to achieve desired results with less effort and in a shorter time frame.
* Trustworthiness and dependability. We strive to do the Right Thing in every situation. We avoid cutting corners that will hurt us later on. We are clear about the trade-offs and consequences in the decisions we make. We take your concerns and interests to heart. We sometimes break our own rules if the situation warrants.
* [Continuous delivery](https://continuousdelivery.com/). We lean on sound engineering practices to get changes into production safely and quickly. Techniques like feature toggles, test coverage, similar environments, comprehensive business metric monitoring.

For projects where we staff all developer roles, we like to work as follows:

* We prefer to practice [Scrum](https://www.scrum.org/resources/what-is-scrum). We carry out our work in two-week Sprints. From the outset we ensure that three key roles are present on the team: Product Owner, Scrum Master and Developers. Whether these roles are provided by people on your team or by Rapid River matters less than ensuring that they exist in the first place. We also make sure that an approach to QA is outlined, whether it be via Developers building integration tests in addition to the unit tests they write, or via dedicated QA people.
* We groom the product backlog regularly. We measure the team’s velocity. These practices lead to keeping the project’s roadmap focused and forecasted timelines accurate.
* We make appropriate technology choices and write robust, maintainable code.
{'fraction_non_alphanumeric': 0.04774436090225564, 'fraction_numerical': 0.0007518796992481203, 'mean_word_length': 4.715359828141783, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 7, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5886891', 'n_tokens_mistral': 1218, 'n_tokens_neox': 1196, 'n_words': 772}