{"id":16688,"date":"2024-07-11T18:02:14","date_gmt":"2024-07-11T15:02:14","guid":{"rendered":"https:\/\/railsware.com\/handbook\/?p=16688"},"modified":"2025-09-29T12:27:29","modified_gmt":"2025-09-29T09:27:29","slug":"how-we-organize-work","status":"publish","type":"post","link":"https:\/\/railsware.com\/handbook\/how-we-organize-work\/","title":{"rendered":"How We Organize Work"},"content":{"rendered":"\n<p>When building successful products and running an efficient business, our team relies on the craft we started building in 2007. With a history of over 17 years, we have already found proven techniques or approaches that we use daily across all the guilds and squads. Some of those are widely known on the market, and some are modified or developed by us.<\/p>\n\n\n\n<p>Check brief descriptions of the most common techniques that we use daily below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"755\" src=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0412-1024x755.jpg\" alt=\"\" class=\"wp-image-16965\" srcset=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0412-1024x755.jpg 1024w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0412-360x266.jpg 360w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0412-768x567.jpg 768w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0412-1536x1133.jpg 1536w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0412-2048x1511.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">BRIDGES Framework<\/h3>\n\n\n\n<p>There are lots of concepts on the market to use for product discovery, decision-making, and solution development. However, most of those frameworks are usually focused on a single type of subject like a user, a company, or a product.&nbsp;<\/p>\n\n\n\n<p>Using quite a lot of different approaches through the history of Railsware, we have developed our own one &#8211; <a href=\"https:\/\/railsware.com\/bridges-framework\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>BRIDGeS Framework<\/strong><\/a>, a flexible decision-making framework, designed by us and inspired by Pivotal Labs\u2019 Inception. BRIDGeS offers a solid approach for multiple types of subjects that we use to ideate products, design a new feature or solution, build strategies and operations, make work or personal life-related decisions.&nbsp;<\/p>\n\n\n\n<p>BRIDGeS is an abbreviation \u2013 <strong>Benefits, Risks, Issues, Domain knowledge, Goals, <\/strong>and<strong> Solutions<\/strong>. We use Subject\u2019s descriptors (BRIDG) to investigate the context of the problem and create a Solution that can meet all the essential requirements.<\/p>\n\n\n\n<p>We use BRIDGeS every time we deal with complex, multidimensional contexts. The framework has a <a href=\"https:\/\/railsware.com\/bridges-framework\/process\/\" target=\"_blank\" rel=\"noreferrer noopener\">well-described flow<\/a> that explains how to collect, analyze, and process information to develop an optimal solution. Unlike many other tools and frameworks, BRIDGeS is relatively simple, it\u2019s versatile, and has a long list of <a href=\"https:\/\/railsware.com\/bridges-framework\/advantages\/\" target=\"_blank\" rel=\"noreferrer noopener\">advantages<\/a> that helps us make data-driven decisions fast. If you want to try it \u2014&nbsp;just use our <a href=\"https:\/\/www.figma.com\/community\/file\/1103684095234755455\" target=\"_blank\" rel=\"noreferrer noopener\">Figma template<\/a>!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"716\" src=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0389-1-1024x716.jpg\" alt=\"\" class=\"wp-image-16971\" srcset=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0389-1-1024x716.jpg 1024w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0389-1-360x252.jpg 360w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0389-1-768x537.jpg 768w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0389-1-1536x1074.jpg 1536w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0389-1-2048x1433.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"sources\">\n  \n  <ul class=\"sources-list\">\n    \n          <li class=\"sources-list__item\">\n            <a href=\"https:\/\/www.youtube.com\/watch?v=1YdiE8Q87Yo\" target=\"_self\">\n              <span class=\"sources-list__long-text\">\n                Video: From puzzles and problems to a clear roadmap with BRIDGeS              <\/span>\n            <i class=\"icon-arrow-right\"><\/i>\n          <\/a>\n          <\/li>\n        \n            <\/ul>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prioritization Framework by Dai Clegg&nbsp;<\/h3>\n\n\n\n<p>Daily routine usually includes a bunch of tasks. Ideally, you\u2019ll have enough time and energy to cover all of them \u2013 but it just might happen that the number of tasks is immense and the resources available are not in abundance. The art of setting priorities shows the efficiency of your workflow and the success of the company itself. Railsware\u2019s choice is the <a href=\"https:\/\/railsware.com\/blog\/moscow-prioritization\/\">project management framework<\/a> by Dan Clegg- a simple yet powerful solution to set priorities both with and without timeboxes.<\/p>\n\n\n\n<p>The framework has four priority categories it works with. These are Must-haves, Should-haves, Could-haves, and Won\u2019t-haves. And that\u2019s how you can define which task falls into which category:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Can you move forward with the project if this task is undone? \u2013 if NO, it\u2019s <strong>MUST<\/strong><\/li>\n\n\n\n<li>Will you move forward with the project if this task is done a bit later? \u2013 if YES, it\u2019s <strong>SHOULD<\/strong><\/li>\n\n\n\n<li>Can you sacrifice this task till the deadline? \u2013 if YES, it\u2019s <strong>COULD<\/strong><\/li>\n\n\n\n<li>Can you get back to it when things go better? \u2013 if YES, it\u2019s <strong>WON\u2019T<\/strong><\/li>\n<\/ul>\n\n\n\n<p>These questions help you correctly figure out the importance of any task\/process\/feature\/etc.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">RASCI Responsibility assignment<\/h3>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/railsware.com\/blog\/rasci-chart-with-examples\/\" target=\"_blank\">RASCI matrix<\/a> is used for the allocation and assignment of responsibilities to the team members in projects, processes, or tasks. Our team has a long history of creating and using RASCI charts for both inner and external projects. Over the years, we have defined some additional roles that allowed us to distribute responsibilities more accurately and achieve better outcomes.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"705\" src=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0436-1024x705.jpg\" alt=\"\" class=\"wp-image-16967\" srcset=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0436-1024x705.jpg 1024w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0436-360x248.jpg 360w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0436-768x529.jpg 768w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0436-1536x1058.jpg 1536w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0436-2048x1411.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>As a result, we have developed a <strong>RAtSCNIuo model<\/strong> which stands for responsible, approver, team, supportive, consulted, if no one else, informed, user, and occasional user.<\/p>\n\n\n\n<p>Let us explain what the new roles mean.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Responsible (R)<\/strong>. The person who takes direct responsibility for the overall result of the project, no matter what blockers they face. The Responsible controls the execution of all project participants and is accountable for the final successful outcome.<\/li>\n\n\n\n<li><strong>Approver (A)<\/strong>. The person who helps the Responsible and the team to make the right choice and approves the final results. Has limited hands-on involvement.<\/li>\n\n\n\n<li><strong>Team (t)<\/strong>. Is actively involved in the project execution, does the recurrent work, proactively contributes to the vision, stays on track of the project progress.<\/li>\n\n\n\n<li><strong>Supportive (S)<\/strong>. Helps the team on request only to do work, to spread results into masses. Anyone with partial hands-on engagement. For example, a Finance Manager who helps the team to pay for a specific service.<\/li>\n\n\n\n<li><strong>Consulted (C)<\/strong>. Shares knowledge and opinions to the team to tune outcomes into what they believe is right without doing any significant work. If RWNs have marked themselves as Consulted, it means \u201cconsult with me before you design the solution\/ ask my opinion\u201d. For instance, some RWNs mark themselves as Consulted during a \u200b\u200bsurvey, related to a new security system, which means they want to be interviewed and they have some ideas on the topic.<\/li>\n\n\n\n<li><strong>IF NO ONE ELSE (N)<\/strong>. The person that wants to move away from the activity, but possesses domain knowledge and will help, if no one else is available.<\/li>\n\n\n\n<li><strong>Informed (I)<\/strong>. Is actively or passively informed about changes.<\/li>\n\n\n\n<li><strong>User (u)<\/strong>. Does not participate in the task, but will use the end result.<\/li>\n\n\n\n<li><strong>Occasional User (o)\ufe0e<\/strong>. Occasionally uses something.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"666\" src=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/RASCI-1024x666.png\" alt=\"\" class=\"wp-image-17108\" srcset=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/RASCI-1024x666.png 1024w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/RASCI-360x234.png 360w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/RASCI-768x500.png 768w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/RASCI-1536x999.png 1536w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/RASCI.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>However, each project is different. On some small projects, we may only have a Responsible and Approver and on other ones, we might have even more roles than described above.<\/p>\n\n\n\n<div class=\"sources\">\n  \n  <ul class=\"sources-list\">\n    \n          <li class=\"sources-list__item\">\n            <a href=\"https:\/\/railsware.com\/blog\/authority-responsibility-accountability\/\" target=\"_blank\">\n              <span class=\"sources-list__long-text\">\n                Article: Balance between authority, responsibility and accountability              <\/span>\n            <i class=\"icon-arrow-right\"><\/i>\n          <\/a>\n          <\/li>\n        \n            <\/ul>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Interests approach<\/h3>\n\n\n\n<p>Railsware takes advantage of collective leadership based on the RASCI model and makes decisions on different things including prioritization through voting. Team members can express the desire to work on some project, complete a task or pick a solution by choosing from several options like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Really Want<\/strong>. The context of very high interest for you that matches your life goals or values. This context makes you excited and happy to be a part of.<\/li>\n\n\n\n<li><strong>Want<\/strong>. The context that you are already doing and want to continue or in general something that you enjoy doing.&nbsp;<\/li>\n\n\n\n<li><strong>Ready to experiment<\/strong>. You don&#8217;t have much experience in this, only have a general interest, and are ready to contribute when necessary.<\/li>\n\n\n\n<li><strong>If Really Have To<\/strong>. Your contribution will be requested only when necessary and there is no one else to help. Meaning, if there is no other possible option available.<\/li>\n\n\n\n<li><strong>Don&#8217;t Want<\/strong>. If you do not want to be involved in a certain context. When used in voting, it means that you do not want to go further with that option.&nbsp;<\/li>\n\n\n\n<li><strong>Ask me again later<\/strong>. You cannot decide right now, you need more time to think and investigate.<\/li>\n\n\n\n<li><strong>I will go with the crowd<\/strong>. You cannot decide at the moment and will follow the choice of the majority.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"684\" src=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/FRS09934-1024x684.jpeg\" alt=\"\" class=\"wp-image-17045\" srcset=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/FRS09934-1024x684.jpeg 1024w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/FRS09934-360x240.jpeg 360w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/FRS09934-768x513.jpeg 768w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/FRS09934-1536x1026.jpeg 1536w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/FRS09934-2048x1368.jpeg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We designed this framework to ensure every team member is happy to contribute to a particular project. The approach allows us to stay motivated, engaged, and positive at work. When we form squads, we take people\u2019s preferences into account. Also, the framework helps make the decisions easier and the choice much more understandable to the team.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Documenting things<\/h3>\n\n\n\n<p>Being a remote-friendly and distributed team we understand the value of documenting everything. <strong>Documenting<\/strong> is a vital approach meant to put all kinds of verbal communication and decision-making into a written format. This approach helps us stay on the same page and always have access to details needed, no matter what time of the day or part of the world it is. Other than that, documenting promotes transparency and continuity of information and prevents the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Bus_factor\" target=\"_blank\" rel=\"noreferrer noopener\">bus factor<\/a>.<\/p>\n\n\n\n<section class=\"quote quote_border quote_long\" style=\"border-image: linear-gradient(#FFB800, #FF6C40) 1;\">\n  <div class=\"quote__text\">\n    <p><span style=\"font-weight: 400;\">The answer to \u201cWhy do we need documenting?\u201d mostly depends on the case and was clearly expressed by our CEO Yaroslav Lazor:\u00a0 \u201cNot to forget shit\u201d\u00a0<\/span><\/p>\n  <\/div>\n  <div class=\"quote-author\">\n        <div>\n    \n           \n    <\/div>\n  <\/div>\n<\/section>\n\n\n<p>However, there are also other purposes for writing things down:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>To ensure that all parties are on the same page.<\/li>\n\n\n\n<li>To have a point of reference.<\/li>\n\n\n\n<li>To capture ideas and turn them into actions.<\/li>\n\n\n\n<li>To help people make the most of their memory.<\/li>\n\n\n\n<li>To take a retrospective look at things later.<\/li>\n\n\n\n<li>To make your knowledge or experience shareable for anybody.<\/li>\n\n\n\n<li>To be better informed and prepared. Documenting helps you prepare for meetings based on having questions\/agenda\/plan typewritten in a doc and this way you save time on the meeting and get the outcome that you want.<\/li>\n\n\n\n<li>To help the brain go deeper. When you capture thoughts, your brain can use them to go deeper. It\u2019s no longer busy thinking about them.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Processes culture<\/h3>\n\n\n\n<p>Railsware is built not only on feedback but on <strong>processes <\/strong>too. To be precise, we have <strong><em>around 1000 repeatable process<\/em><\/strong> templates described and ready to be used on a daily basis. Those are the checklists that help us make the most of our memory and always deliver high-quality work.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"726\" src=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0496-1024x726.jpg\" alt=\"\" class=\"wp-image-16972\" srcset=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0496-1024x726.jpg 1024w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0496-360x255.jpg 360w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0496-768x545.jpg 768w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0496-1536x1089.jpg 1536w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC_0496-2048x1453.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>When we have a task that should be done with some frequency but stays more or less the same<\/strong>, for example, the onboarding process for a new person, <strong>we write everything down<\/strong>. Basically, we create a checklist detailing all the steps that need to be completed each time for some repeatable activity or task. We make it even more useful by adding all the needed links and details to it. This way we make sure that no small details are left out unseen as everything is written down. Once the process template is ready for usage, each Railswarian can complete a process without additional help from anyone else.<\/p>\n\n\n\n<p>As a result, we get a reusable process template. Usually, those templates are created with help of our <a href=\"https:\/\/titanapps.io\/products\/jira-checklist\" target=\"_blank\" rel=\"noreferrer noopener\">SmartChecklist<\/a> and <a href=\"https:\/\/titanapps.io\/products\/jira-templates\" target=\"_blank\" rel=\"noreferrer noopener\">Smart Templates<\/a> (a part of the <a href=\"https:\/\/titanapps.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">TitanApps<\/a> suite) and are stored in the task management system. Each Railswarian can create such a process at any time if there is a need and it will be automatically added to Jira and assigned to a needed person.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Inputs culture<\/h3>\n\n\n\n<section class=\"quote quote_bg quote_short\" style=\"background-color: #fff9f4;\">\n  <div class=\"quote__text\">\n    <p>Railsware is built on feedback<span style=\"font-weight: 400;\">.<\/span><\/p>\n  <\/div>\n  <div class=\"quote-author\">\n    <img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2560\" src=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/07\/Yaroslav-Lazor-Avatar-full-head-blue-shirt-scaled.jpg\" class=\"quote-author__image\" alt=\"\" srcset=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/07\/Yaroslav-Lazor-Avatar-full-head-blue-shirt-scaled.jpg 2560w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/07\/Yaroslav-Lazor-Avatar-full-head-blue-shirt-360x360.jpg 360w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/07\/Yaroslav-Lazor-Avatar-full-head-blue-shirt-1024x1024.jpg 1024w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/07\/Yaroslav-Lazor-Avatar-full-head-blue-shirt-180x180.jpg 180w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/07\/Yaroslav-Lazor-Avatar-full-head-blue-shirt-768x768.jpg 768w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/07\/Yaroslav-Lazor-Avatar-full-head-blue-shirt-1536x1536.jpg 1536w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/07\/Yaroslav-Lazor-Avatar-full-head-blue-shirt-2048x2048.jpg 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>    <div>\n          <p class=\"quote-author__name\">\n        Yaroslav Lazor      <\/p>\n    \n          <p class=\"quote-author__desc\">\n        CEO at Railsware      <\/p>\n           \n    <\/div>\n  <\/div>\n<\/section>\n\n\n<p>We encourage Railswarians to share ideas about what can be improved or changed in our cooperation (e.g. finance, hiring, team events, etc.). We have a joint commitment to support and help each other grow, no matter one\u2019s position or amount of experience. This is a culture where no one is afraid to share feedback and is eagerly waiting to receive it.<\/p>\n\n\n\n<p><strong><em>At Railsware, we implement feedback on many different aspects of our work<\/em><\/strong>. There are one-on-ones where teammates share their thoughts with each other and can thus resolve issues. There are regular retrospectives that allow a lot of feedback to be shared and discussed, helping improvements be made on the spot. There are continuous feedback sessions integrated into onboarding and individual development processes where RWNs can receive feedback from a variety of teammates. A lot of feedback is given casually while working together or reviewing each other\u2019s work. It can be a quick Slack message or a brief call.<\/p>\n\n\n\n<p>We <strong>gather inputs<\/strong> about almost all processes that we have or before\/after launching a new project. No matter the form, all feedback will be taken into consideration. This encourages people to share more constructive thoughts without the worry of being judged or misinterpreted.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pair work<\/h2>\n\n\n\n<p>We believe in <strong>Pair Work <\/strong>and practice it not only in programming. By working on a problem together, RWNs may create more effective high-quality solutions from the start. Multiple pieces of research show that pair work helps to avoid biased thinking while keeping all team members engaged and accountable in the process. It makes the outcome of work more linear and predictable. When working together we are more concentrated and able to generate better ideas for the project or task receiving better results at the end.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC00065-1024x683.jpg\" alt=\"\" class=\"wp-image-16973\" srcset=\"https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC00065-1024x683.jpg 1024w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC00065-360x240.jpg 360w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC00065-768x512.jpg 768w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC00065-1536x1024.jpg 1536w, https:\/\/railsware.com\/handbook\/wp-content\/uploads\/2024\/08\/DSC00065-2048x1365.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Sharing can happen in many forms, from internal training to talks headed by different team members. It can be a pair-work or mentoring session that more experienced teammates have with newcomers. It can be simple updates posted bi-weekly or monthly, letting everyone catch up and adopt new ideas.<\/p>\n\n\n\n<div class=\"sources\">\n  \n  <ul class=\"sources-list\">\n    \n          <li class=\"sources-list__item\">\n            <a href=\"https:\/\/railsware.com\/blog\/what-is-pair-programming\/\" target=\"_blank\">\n              <span class=\"sources-list__long-text\">\n                Article: What is Pair Programming              <\/span>\n            <i class=\"icon-arrow-right\"><\/i>\n          <\/a>\n          <\/li>\n        \n      \n          <li class=\"sources-list__item\">\n            <a href=\"https:\/\/www.youtube.com\/watch?v=JHDRto1GAHk\" target=\"_blank\">\n              <span class=\"sources-list__long-text\">\n                Railsware Webinar: Pair Programming              <\/span>\n            <i class=\"icon-arrow-right\"><\/i>\n          <\/a>\n          <\/li>\n        \n            <\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>When building successful products and running an efficient business, our team relies on the craft we started building in 2007. With a history of over 17 years, we have already found proven techniques or approaches that we use daily across all the guilds and squads. Some of those are widely known on the market, and&#8230;<\/p>\n","protected":false},"author":100,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[5],"tags":[],"coauthors":["Olia Ududiak","Daryna Kuzmyk"],"class_list":["post-16688","post","type-post","status-publish","format-standard","hentry","category-management"],"acf":[],"_links":{"self":[{"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/posts\/16688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/users\/100"}],"replies":[{"embeddable":true,"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/comments?post=16688"}],"version-history":[{"count":83,"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/posts\/16688\/revisions"}],"predecessor-version":[{"id":17314,"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/posts\/16688\/revisions\/17314"}],"wp:attachment":[{"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/media?parent=16688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/categories?post=16688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/tags?post=16688"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/railsware.com\/handbook\/wp-json\/wp\/v2\/coauthors?post=16688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}