{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/OlwYUwD648lN0F2iWHSo/u1Vs4YM6qgCMGkAjCy0r/pzcE5T2bG.js"],
  "sourcesContent": ["import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport * as React from \"react\"; /**\n                                * @framerRecordIdKey id\n                                * @framerSlug Wpua3oJwN\n                                * @framerEnumToDisplayNameUtils 1\n                                * @framerData\n                                */\nconst data = [{\n  FGGjykmp9: \"2023-06-13T00:00:00.000Z\",\n  guvQbo8J_: /*#__PURE__*/_jsxs(React.Fragment, {\n    children: [/*#__PURE__*/_jsx(\"h4\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"The development process usually lasts for the entire lifecycle of a product. During this time, many things can happen, for example: replacements of team members, pivoting, radical complications of product functionality. \"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"How can you make sure that product development doesn't lose efficiency and that everyone involved in the project is aware of the details? Here is one way to make negotiations more efficient. It is to record all regular meetings of the development team with the customer, transcribing them and making them searchable.\\xa0\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Reason 1. Efficiency without any losses\\xa0\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"The concept of efficiency is built on maximum engagement in a task. But people are not robots, and it is difficult for them to give 100% of their attention. Especially if the workday involves five call-outs or several major projects at the same time. Sometimes an employee can get distracted for personal reasons or lose track of a conversation during a meeting. In this case, recording is an opportunity to replay the moment.\\xa0\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"img\", {\n      alt: \"\",\n      className: \"framer-image\",\n      \"data-framer-asset\": \"data:framer/asset-reference,CvLZqtfEdUzDd3ci02u3kBgijQ0.svg\",\n      \"data-framer-height\": \"30\",\n      \"data-framer-width\": \"39\",\n      height: \"15\",\n      src: new URL(\"https://framerusercontent.com/images/CvLZqtfEdUzDd3ci02u3kBgijQ0.svg\").href,\n      style: {\n        aspectRatio: \"39 / 30\"\n      },\n      width: \"19\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"There are people with a remarkably monotonous voice. Their speech automatically becomes white noise, and then five minutes later you realize that you haven't heard anything, you've flown off into your own thoughts. Well, sometimes it happens that way. But with a recording I can be sure that at the right moment I will simply go back to that meeting and find out everything.\\xa0\"\n    }), /*#__PURE__*/_jsx(\"h6\", {\n      children: \"Angelina Shkonda, Loovatech systems analyst\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Reason 2. Updating data at any time\\xa0\\xa0\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"At the start of a project, a contractor receives a huge amount of introductory documentation. Among the numbers and official words, you often cannot find the main thing - the customer's pains and problems. But it is on identifying the problem and discussing how to solve it that the entire project stands. The tone, the excitement, the anger, the concern - these are the fulcrums that can help prioritize.\\xa0 It also happens that a lot of time passes before the actual launch of the project (budget negotiation, fundraising, etc.). At the same time, project discussions, exchange of ideas and formalization of requirements do not stop. To avoid wasting many hours of the team's time on repeated discussions, it is enough to listen to the right pieces. Recording the meeting is a way not to miss any important detail.\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Reason 3. Painless inclusion of new employees in the project\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"We rarely see projects that are implemented by the same people from start to finish. People leave or decide to work on other projects. Sometimes the project grows and the development team expands. When a new member joins the team, it is important to properly immerse him or her in the project without losing context and detail. Important meetings recordings, along with other project documentation, help the newcomer to learn more about the project, the clients, milestones, mistakes and successes of the project. This approach speeds up his or her adoption, reduces the team's hours spent on re-explaining and ultimately saves the customer\u2019s money.\\xa0\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Reason 4. The call makes the transcript of the meeting\\xa0\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"Recording allows the project manager to listen to and participate in the conversation. The formulation of transcript and tasks \\xa0 takes place after the call. Additionally, it is not always clear in advance where the conversation will go in the meeting. It is not rational to invite the whole team to every call. But with all the recordings, an interested employee can find and listen to the relevant parts of the meeting and understand the task better.\\xa0\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Reason 5. Decreasing the binding to the contractor\\xa0\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"When you change contractors, you almost always have to start all over and explain everything about the project to the other team from the beginning. This is complicated and time consuming. If you have records of the meetings, you can upload an archive of them and attach them to your project documentation. This way the new team can find answers to questions about the project faster by listening to key meetings point by point and to become more effective in the early stages of working with the customer.\"\n    })]\n  }),\n  id: \"eXwNj2fyX\",\n  PK9hWKqNu: \"How can you make sure that product development doesn't lose efficiency and that everyone involved in the project is aware of the details?\",\n  uCzAI75R0: \"Top 5 reasons to record meetings during the development process\",\n  Wpua3oJwN: \"top-5-reasons-to-record-meetings-during-the-development-process\",\n  zmy1bypH6: {\n    alt: \"\",\n    src: new URL(\"https://framerusercontent.com/images/2TWmO00MhTZwpi8rwTGz5timMo.png?scale-down-to=2048\").href\n  }\n}, {\n  FGGjykmp9: \"2023-05-01T00:00:00.000Z\",\n  guvQbo8J_: /*#__PURE__*/_jsxs(React.Fragment, {\n    children: [/*#__PURE__*/_jsx(\"h4\", {\n      children: \"When outsourcing product development, two of the most popular pricing models are used: Time-and-Materials and Fixed Price. Both have their advantages and disadvantages, but neither is a perfect solution. Even within one company or one development area. Let's talk about why this is the case and what we've done to create a better outsourced development experience for the customer.\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"img\", {\n      alt: \"\",\n      className: \"framer-image\",\n      \"data-framer-asset\": \"data:framer/asset-reference,9fbXIKxu780PIGQWOcl6WGF31iA.png\",\n      \"data-framer-height\": \"1134\",\n      \"data-framer-width\": \"2264\",\n      height: \"567\",\n      src: new URL(\"https://framerusercontent.com/images/9fbXIKxu780PIGQWOcl6WGF31iA.png\").href,\n      style: {\n        aspectRatio: \"2264 / 1134\"\n      },\n      width: \"1132\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Fixed Price\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"A Fixed Price contract assumes a full understanding of the final cost of the project. The price is made up of the following:\"\n    }), /*#__PURE__*/_jsxs(\"ol\", {\n      style: {\n        \"--framer-font-size\": \"25.2px\",\n        \"--framer-text-alignment\": \"start\",\n        \"--framer-text-color\": \"rgb(24, 24, 24)\",\n        \"--framer-text-decoration\": \"none\",\n        \"--framer-text-transform\": \"none\"\n      },\n      children: [/*#__PURE__*/_jsx(\"li\", {\n        \"data-preset-tag\": \"p\",\n        children: /*#__PURE__*/_jsx(\"p\", {\n          children: \"The scope of work. Both the entire scope of work and the scope of individual steps, if these are anticipated, shall be captured.\\xa0\"\n        })\n      }), /*#__PURE__*/_jsx(\"li\", {\n        \"data-preset-tag\": \"p\",\n        children: /*#__PURE__*/_jsx(\"p\", {\n          children: \"The content of the work. Both participants understand how many and what tasks are to be completed as part of the project.\"\n        })\n      }), /*#__PURE__*/_jsx(\"li\", {\n        \"data-preset-tag\": \"p\",\n        children: /*#__PURE__*/_jsx(\"p\", {\n          children: \"The timing of the work. Time estimates include the exact number of working hours of a project to achieve an intermediate or overall result.\"\n        })\n      })]\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"The model is most often used when there are clear requirements and set deadlines, a limited budget or an MVP is requested. Usually, development adjustments are governed by a new contract.\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Time-and-Materials (T&M)\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"In the T&M model, the contractor is billed for the actual amount of work based on the hourly rates agreed with the client. The team's timesheet records all of the team members' time spent on tasks.\\xa0\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"T&M is used for long-term projects and lack detailed requirements for the product as well as for flexible work direction and speed.\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Fixed Price advantages\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Predictability\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"The company understands the budget and clear deadlines and thus can plan its financial strategy with certainty.\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Clarity\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"If both sides agree on everything, no surprises are expected.\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Simplicity of management\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"Because of the results and deadlines approved at the beginning, the workflow requires minimal involvement and control by the client.\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Fixed Price disadvantages\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Inflexibility\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"If a work plan has been drawn up, a team is already in place and the hours of work have been allocated, it takes time to drastically change the direction of development or to swap tasks. And it often happens that it is vital to deal with things that are not in the contract.\\xa0\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Doubts about quality\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"To avoid penalties, companies are keen to deliver the project on time and in the full scope. Sometimes it is done against the quality of the project.\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"img\", {\n      alt: \"\",\n      className: \"framer-image\",\n      \"data-framer-asset\": \"data:framer/asset-reference,CvLZqtfEdUzDd3ci02u3kBgijQ0.svg\",\n      \"data-framer-height\": \"30\",\n      \"data-framer-width\": \"39\",\n      height: \"15\",\n      src: new URL(\"https://framerusercontent.com/images/CvLZqtfEdUzDd3ci02u3kBgijQ0.svg\").href,\n      style: {\n        aspectRatio: \"39 / 30\"\n      },\n      width: \"19\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"Once our team had worked on a mobile app for an industrial sector\u2019s working client. The project had an agreed roadmap for the next 6 months, agreed tasks, deadlines and budget. Two months after the start of the project, the client's project manager informed us that the holding company had purchased several more factories abroad, in the United Arab Emirates. Consequently, the customer needed to ensure that the application would work in the new factories. At the same time, the total budget was agreed upon and it was very difficult (almost impossible) for us to go beyond it. Therefore, we had to hold many additional meetings, seeking a compromise between simplifying the implementation of previously planned functions or partially abandoning them, and prioritizing what was vital to do right now. Yes, we stayed within budget, but it was a challenging month-long period. However,  it was an internal customer product. Open market products are characterized by an even greater degree of uncertainty and influence from external factors.\"\n    }), /*#__PURE__*/_jsx(\"h6\", {\n      children: \"Roman Martirosyan, \\xa0Loovatech CEO\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Advantages of Time-and-Materials\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Flexibility \"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"Contracts with T&M allow the company to change the scope of work, direction, speed or prioritize tasks at any time depending on the context.\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Working without detailed initial requirements\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"In development, it may be that the objective is clear, but it is more effective to develop an implementation strategy and precise requirements in the process.\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Speed of project start-up\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"With T&M, work starts immediately, without long pre-project analysis, clarification of all the details of the future product and multiple steps of agreeing specifications with the customer.\"\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"Disadvantages of Time-and-Materials\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"Trust issues\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"Because the customers pay for the time the team works, not for a specific result by a specific deadline, sooner or later they have a question about the effectiveness of the work. Plus, without certain competences in development, it is very difficult for the customer to understand the project in detail and have a well-founded opinion of it.\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"img\", {\n      alt: \"\",\n      className: \"framer-image\",\n      \"data-framer-asset\": \"data:framer/asset-reference,CvLZqtfEdUzDd3ci02u3kBgijQ0.svg\",\n      \"data-framer-height\": \"30\",\n      \"data-framer-width\": \"39\",\n      height: \"15\",\n      src: new URL(\"https://framerusercontent.com/images/CvLZqtfEdUzDd3ci02u3kBgijQ0.svg\").href,\n      style: {\n        aspectRatio: \"39 / 30\"\n      },\n      width: \"19\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: 'If you look at all customer objections to Time And material, the top question will be \"How do I know that they are not intentionally spending more time on development? Personally, more than once I\\'ve heard the questions \"How can I verify that the team is working accurately?\", \"Can I trust the time-spent reports?\", \"What interest does the team have in allowing fewer bugs if I am essentially paying them separate money to fix them?\" Thus, the Time-and-Materials model only works if there is a high level of trust between the customer and the team.\\xa0'\n    }), /*#__PURE__*/_jsx(\"h6\", {\n      children: \"Vasily Kolosov, Loovatech CTO\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"img\", {\n      alt: \"\",\n      className: \"framer-image\",\n      \"data-framer-asset\": \"data:framer/asset-reference,5xDal2wlwvzcQ0DNAyPtIplpg.png\",\n      \"data-framer-height\": \"1166\",\n      \"data-framer-width\": \"2296\",\n      height: \"583\",\n      src: new URL(\"https://framerusercontent.com/images/5xDal2wlwvzcQ0DNAyPtIplpg.png\").href,\n      style: {\n        aspectRatio: \"2296 / 1166\"\n      },\n      width: \"1148\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: /*#__PURE__*/_jsx(\"br\", {\n        className: \"trailing-break\"\n      })\n    }), /*#__PURE__*/_jsx(\"h3\", {\n      children: \"What if both systems have disadvantages?\\xa0\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"Our experience shows that with open market products, the Fixed Price model loses all its advantages and greatly hinders project development.\\xa0\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"For startups, the T&M model is more suitable. But in order to trust the development team, the customer must have access to the program code, project documentation and all the other artifacts of the project, including the handling of tasks. He must see everything that happens to his project, so that even without strong technical competences to understand the details.\"\n    }), /*#__PURE__*/_jsx(\"h4\", {\n      children: \"It is the radical increase in clarity of the development process that will alleviate the disadvantage of the T&M model and ensure trust in the development team.\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"In addition, the customer's constant access to all project artifacts can have an impact on work efficiency. This creates a certain amount of pressure on the contractor, which motivates the team to perform better.\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      children: \"For our customers, we have developed an app that allows the customer to look inside the development process and see their project live.\"\n    })]\n  }),\n  id: \"y4C3AJDyz\",\n  PK9hWKqNu: \"Let's talk about why this is the case and what we've done to create a better outsourced development experience for the customer\",\n  uCzAI75R0: \"Time-and-Materials vs Fixed Price: which payment model to choose for product development?\",\n  Wpua3oJwN: \"time-and-materials-vs-fixed-price-which-payment-model-to-choose-for-product-development\",\n  zmy1bypH6: {\n    alt: \"\",\n    src: new URL(\"https://framerusercontent.com/images/QrdxzQ0jex2tVZOJa8PB2zB86s.png\").href,\n    srcSet: `${new URL(\"https://framerusercontent.com/images/QrdxzQ0jex2tVZOJa8PB2zB86s.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/QrdxzQ0jex2tVZOJa8PB2zB86s.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/QrdxzQ0jex2tVZOJa8PB2zB86s.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/QrdxzQ0jex2tVZOJa8PB2zB86s.png\").href} 2504w`\n  }\n}];\nfor (const item of data) {\n  Object.freeze(item);\n}\naddPropertyControls(data, {\n  uCzAI75R0: {\n    defaultValue: \"\",\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Wpua3oJwN: {\n    title: \"Slug\",\n    type: ControlType.String\n  },\n  FGGjykmp9: {\n    defaultValue: \"\",\n    title: \"Date\",\n    type: ControlType.Date\n  },\n  zmy1bypH6: {\n    title: \"Cover\",\n    type: ControlType.ResponsiveImage\n  },\n  PK9hWKqNu: {\n    defaultValue: \"\",\n    displayTextArea: true,\n    title: \"Description\",\n    type: ControlType.String\n  },\n  guvQbo8J_: {\n    defaultValue: \"\",\n    title: \"Content\",\n    type: ControlType.RichText\n  }\n});\ndata[\"displayName\"] = \"Blog\";\nexport default data;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"data\",\n      \"name\": \"data\",\n      \"annotations\": {\n        \"framerData\": \"\",\n        \"framerContractVersion\": \"1\",\n        \"framerRecordIdKey\": \"id\",\n        \"framerSlug\": \"Wpua3oJwN\",\n        \"framerEnumToDisplayNameUtils\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["data", "u", "x", "p", "item", "addPropertyControls", "ControlType", "pzcE5T2bG_default", "__FramerMetadata__"]
}
