<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">
	<channel>
		<title>Author at Infinum</title>
		<atom:link href="https://infinum.com/blog/author/vanja-jersek/feed/" rel="self" type="application/rss+xml" />
		<link></link>
		<description>Building digital products</description>
		<lastBuildDate>Mon, 13 Apr 2026 10:22:21 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>

					<item>
				<image>
					<url>19259166https://infinum.com/uploads/2024/11/Digital-consolidation-hero.webp</url>
				</image>
				<title>After Digital Transformation Comes Digital Consolidation</title>
				<link>https://infinum.com/blog/digital-consolidation/</link>
				<pubDate>Tue, 05 Nov 2024 16:11:56 +0000</pubDate>
				<dc:creator>Vanja Jeršek</dc:creator>
				<guid isPermaLink="false">https://infinum.com/?p=19259166</guid>
				<description>
					<![CDATA[<p>Discover how digital consolidation can help companies streamline cluttered ecosystems, reduce costs, and realign their products with business goals.</p>
<p>The post <a href="https://infinum.com/blog/digital-consolidation/">After Digital Transformation Comes Digital Consolidation</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</description>
				<content:encoded>
					<![CDATA[<div
	class="wrapper"
	data-id="es-169"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-92">
	</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-95"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-93">
	<p	class='typography typography--size-36-text js-typography block-paragraph__paragraph'
	data-id='es-94'
	>
	With digital transformation decades in, many companies face cluttered digital ecosystems that are out of sync with their business goals and incur high maintenance costs. Enter digital consolidation – an opportunity to streamline, optimize, and ensure your portfolio delivers value.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-98"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-96">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-97'
	>
	Digital transformation is a term that still enjoys much popularity in business and tech circles. However, the concept is nowhere near new – in most industries, digital transformation has been underway for years. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-101"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-99">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-100'
	>
	Ten years ago, most clients we were talking to were just beginning to dip their toes into the digital space, and today? Practically every organization we meet has not just an app but a collection of various digital solutions at their disposal, both customer-facing and those for internal use.   </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-104"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-102">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-103'
	>
	This is precisely where the problem lies. More and more, we are seeing companies’ digital ecosystems in less-than-ideal states. Sometimes, they own and maintain multiple products with overlapping purposes. Other times, the products have become misaligned with the needs of their customer base or don’t work in support of their business goals as they used to. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-107"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-105">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-106'
	>
	This is the reality of digital transformation a decade or two in. What comes next is the process of digital consolidation. Let us take you through it.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-110"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-108">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-109'
	>
	When digital transformation doesn’t go quite like you expected</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-113"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-111">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-112'
	>
	Sometimes, the aftermath of digital transformation can look like those “expectations vs. reality” social media posts by people who’ve ordered products from dodgy online sellers. Ok, maybe less dramatic, but certainly not what they envisioned when they set out on this journey years ago.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-116"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-114">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-115'
	>
	Simply put, a company’s digital product portfolio is not providing the value it used to. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-119"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-117">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-118'
	>
	The reasons for this can be diverse. Maybe it was insufficient maintenance, a shift in business focus, failure to implement a long-term strategy, or processes like mergers and acquisitions, which resulted in a company “inheriting” a product they never set out to build. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-122"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-120">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-121'
	>
	This is nothing out of the ordinary, but when you notice that the current setup is not working for you anymore, it’s time to change it. Here’s what the symptoms can look like in practice:</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-125"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-123">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-124'
	>
	Overlapping functionalities and product cannibalization</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-128"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-126">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-127'
	>
	When digital products haven’t been built strategically, a company may end up with multiple solutions serving the same purpose and/or overlapping in functionalities. Besides this incurring unnecessary maintenance costs, it can also be confusing for the customers (Do they need to download <em>all </em>the apps? What does each one do?)</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-131"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-129">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-130'
	>
	In more severe cases, often resulting from the above-mentioned mergers and acquisitions, there is a full functionality overlap, and products from the same company end up competing against each other, leaving fewer potential customers for each.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-134"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-132">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-133'
	>
	Bloated products</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-137"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-135">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-136'
	>
	When features have been added on top of features for years, products can become bloated, prone to bugs, sluggish in performance, and more vulnerable to security threats. Not to mention, the situation doesn’t do the user experience any favors.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-140"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-138">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-139'
	>
	Growing maintenance costs</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-143"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-141">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-142'
	>
	It’s simple math – more digital products mean more people working on them, more time required, more storage space, more infrastructure costs, more code to review, update, and keep safe, more everything. You could be allocating all these resources elsewhere – maybe on your next innovation project.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-146"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-144">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-145'
	>
	Technical debt</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-149"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-147">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-148'
	>
	Sometimes, circumstances dictated a rush to delivery, and digital products have been built with no long-term perspective in mind. This has potentially led to the incurrence of technical debt – resulting in buggy software, slower development time, and difficulty implementing future changes.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-152"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-150">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-151'
	>
	Siloed product development</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-155"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-153">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-154'
	>
	In large corporations with multiple branches across different locations, product teams may end up working independently on separate products without proper coordination. This lack of synchronization can lead to inefficiencies, duplicated efforts, and wasted resources.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-158"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-156">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-157'
	>
	Digital product consolidation to the rescue</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-161"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-159">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-160'
	>
	In the logistics sector, product consolidation is about storing goods in a smart way so they can be shipped off with maximum space and cost savings. Similarly, digital consolidation is about optimally organizing what you already have in your digital portfolio. The idea is to do more with less.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-164"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-162">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-163'
	>
	When you don’t just look at your solutions one by one, but do a thorough review of your entire portfolio, you get a clearer picture of what can be improved.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-167"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-165">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-166'
	>
	An expert eye can help you identify areas of overlap, areas of lesser efficiency, or where the cost/benefit ratio isn’t working in your favor anymore.</p></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-199"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="grid block-grid__grid" data-id="es-198">
	
<div class="block-grid-item" data-id="es-173">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-172"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-170">
	<p	class='typography typography--size-14-text-roman js-typography block-paragraph__paragraph'
	data-id='es-171'
	>
	CASE IN POINT #1<br><strong>ALFA LAVAL</strong></p></div>	</div>
</div>

<div class="block-grid-item" data-id="es-177">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-176"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-174">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-175'
	>
	Digital landscape optimization for an industrial giant</h2></div>	</div>
</div>

<div class="block-grid-item" data-id="es-181">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-180"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-media">
	<div	class="media block-media__media media__border--none media__align--center-center"
	data-id="es-178"
	 data-media-type='image'>

	<figure class="image block-media__image-figure image--size-stretch" data-id="es-179">
	<picture class="image__picture block-media__image-picture">
								
			<source
				srcset=https://infinum.com/uploads/2024/10/img-alfa-laval-hero-1400x700.webp				media='(max-width: 699px)'
				type=image/webp								height="700"
												width="1400"
				 />
								
			<source
				srcset=https://infinum.com/uploads/2024/10/img-alfa-laval-hero-2400x1200.webp				media='(max-width: 1199px)'
				type=image/webp								height="1200"
												width="2400"
				 />
												<img
					src="https://infinum.com/uploads/2024/10/img-alfa-laval-hero.webp"
					class="image__img block-media__image-img"
					alt=""
										height="1280"
															width="2560"
										loading="lazy"
					 />
					</picture>

	</figure></div></div>	</div>
</div>

<div class="block-grid-item" data-id="es-197">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-184"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-182">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-183'
	>
	Alfa Laval is a global force in industrial machinery, specializing in heat transfer, separation, and fluid handling. From high-speed fluid separators to ship ballast systems, Alfa Laval&#8217;s extensive range of equipment can be found in factories and vessels across the globe. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-187"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-185">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-186'
	>
	A few years ago, the company ventured into the IoT space, equipping its complex systems with sensors that collect mountains of data to optimize machine performance.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-190"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-188">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-189'
	>
	However, with separate systems across industries and locations, this valuable data remained siloed, failing to realize its full potential for efficient resource management.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-193"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-191">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-192'
	>
	Through our years-long partnership with Alfa Laval, we developed a unified platform now used by all their business units. A single, easily implementable design system and universal UI kit are now utilized across their global teams.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-196"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-194">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-195'
	>
	This initiative not only streamlined and optimized Alfa Laval&#8217;s digital landscape but also significantly reduced infrastructure costs by improving process oversight.</p></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-226"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-203">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-202"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-200">
	</div>	</div>
</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-206"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-204">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-205'
	>
	What does the process look like?</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-209"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-207">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-208'
	>
	Phase 1: Taking inventory of the digital product portfolio</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-212"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-210">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-211'
	>
	To help you get things in order, we must first understand your digital ecosystem. In this phase, we do stakeholder interviews, so we can learn when, why, and how you decided to build each product and what was its intended purpose.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-215"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-213">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-214'
	>
	On a more technical level, we will review your source code, app or system architecture, and your entire solution stack. We want to get to know your products inside and out.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-218"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-216">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-217'
	>
	<strong>Deliverable</strong>: A comprehensive report summarizing your current state.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-221"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-219">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-220'
	>
	<strong>Time frame: </strong>2-4 weeks on average.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-224"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-222">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-223'
	>
	<strong>Quick win</strong>: You get an independent diagnosis of what you’re dealing with. Identifying the problem is the largest part of finding a solution.</p></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-229"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-media">
	<div	class="media block-media__media media__border--none media__align--center-center"
	data-id="es-227"
	 data-media-type='image'>

	<figure class="image block-media__image-figure image--size-stretch" data-id="es-228">
	<picture class="image__picture block-media__image-picture">
								
			<source
				srcset=https://infinum.com/uploads/2024/11/img-phases-1400x640.webp				media='(max-width: 699px)'
				type=image/webp								height="640"
												width="1400"
				 />
								
			<source
				srcset=https://infinum.com/uploads/2024/11/img-phases-2400x1097.webp				media='(max-width: 1199px)'
				type=image/webp								height="1097"
												width="2400"
				 />
												<img
					src="https://infinum.com/uploads/2024/11/img-phases.webp"
					class="image__img block-media__image-img"
					alt=""
										height="1280"
															width="2800"
										loading="lazy"
					 />
					</picture>

	</figure></div></div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-268"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-233">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-232"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-230">
	</div>	</div>
</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-236"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-234">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-235'
	>
	Phase 2: In-depth portfolio analysis</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-239"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-237">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-238'
	>
	Having identified the products and solutions you have at your disposal, we move on to examining their efficiency. Diving deep into your digital product portfolio, we look at things like infrastructure utilization, code quality, and security posture and analyze the interaction between the products you’re using.&nbsp;&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-242"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-240">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-241'
	>
	We will also observe all of the above in the light of your business objectives. This phase revolves around discovering what produces results, and what doesn’t.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-245"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-243">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-244'
	>
	<strong>Deliverable</strong>: Recommendations and action points for your consolidation strategy.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-248"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-246">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-247'
	>
	<strong>Time frame:</strong> 3-6 weeks on average.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-251"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-249">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-250'
	>
	<strong>Quick win</strong>: Defining areas of improvement. You identify the low-hanging fruit in your consolidation strategy and can immediately start introducing improvements.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-254"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-252">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-253'
	>
	Phase 3: Consolidation strategy implementation</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-257"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-255">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-256'
	>
	When we have identified what needs to be done, we can start making it a reality. Based on our findings, we define the priorities in your digital consolidation strategy and translate them into an actionable project roadmap. We kick off the project of reorganizing your digital ecosystem.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-260"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-258">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-259'
	>
	<strong>Deliverable</strong>: Recurring progress reports outlining the improvements in your organization after each project phase.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-263"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-261">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-262'
	>
	<strong>Time frame: </strong>6-12 months, depending on the scope of the intervention, and applying an incremental approach based on the defined implementation milestones.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-266"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-264">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-265'
	>
	<strong>Win</strong>: This win is not quick, but it’s the ultimate one – a better-functioning, more efficient digital product portfolio.&nbsp;</p></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-298"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="grid block-grid__grid" data-id="es-297">
	
<div class="block-grid-item" data-id="es-272">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-271"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-269">
	<p	class='typography typography--size-14-text-roman js-typography block-paragraph__paragraph'
	data-id='es-270'
	>
	CASE IN POINT #2<br><strong>PHILIPS HOME ID </strong></p></div>	</div>
</div>

<div class="block-grid-item" data-id="es-276">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-275"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-273">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-274'
	>
	From disjointed companion apps to a unified platform</h2></div>	</div>
</div>

<div class="block-grid-item" data-id="es-280">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-279"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-media">
	<div	class="media block-media__media media__border--none media__align--center-center"
	data-id="es-277"
	 data-media-type='image'>

	<figure class="image block-media__image-figure image--size-stretch" data-id="es-278">
	<picture class="image__picture block-media__image-picture">
								
			<source
				srcset=https://infinum.com/uploads/2024/10/img-homeID-hero-1400x700.webp				media='(max-width: 699px)'
				type=image/webp								height="700"
												width="1400"
				 />
								
			<source
				srcset=https://infinum.com/uploads/2024/10/img-homeID-hero-2400x1200.webp				media='(max-width: 1199px)'
				type=image/webp								height="1200"
												width="2400"
				 />
												<img
					src="https://infinum.com/uploads/2024/10/img-homeID-hero.webp"
					class="image__img block-media__image-img"
					alt=""
										height="1280"
															width="2560"
										loading="lazy"
					 />
					</picture>

	</figure></div></div>	</div>
</div>

<div class="block-grid-item" data-id="es-296">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-283"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-281">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-282'
	>
	When we started working on the project in 2016, the Philips kitchen appliance digital ecosystem consisted of multiple mobile apps, one for each device type. In addition to enabling users to connect their airfryers, blenders, coffee machines, etc., and control them remotely, the apps also provided culinary content, i.e. recipes.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-286"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-284">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-285'
	>
	Managing several complex systems was becoming increasingly challenging for our client. The content had to be updated for each app separately, and they were dealing with high user segmentation, which left little space for cross-sale or cross-promotion.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-289"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-287">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-288'
	>
	Gradually, we built a single platform that connects multiple devices, allows users to find tips, recipes, and other home inspiration, and enables a singular experience across all Philips home devices.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-292"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-290">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-291'
	>
	Fast forward to 2024, the HomeID app has won multiple design awards, boasts over a million users, and features a scalable architecture ready for future growth.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-295"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-293">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-294'
	>
	<a href="https://infinum.com/work/philips-connected-kitchen-appliances/" target="_blank" rel="noreferrer noopener">Read the full case study</a>. </p></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-325"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-302">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-301"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-299">
	</div>	</div>
</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-305"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-303">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-304'
	>
	Bonus outcome: business benefits that extend beyond your products</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-308"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-306">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-307'
	>
	Digital products don’t live in isolation. They influence, and are influenced by, your business processes, organizational structure, and team setup. It is not uncommon that when we start to reorganize this space, changes ripple across your organization.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-311"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-309">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-310'
	>
	It’s quite possible that in this process, you’ll identify other areas of improvement and introduce positive changes to your business that will make it stronger, more efficient, and better prepared for the future.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-314"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-312">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-313'
	>
	Ready to follow up on your digital transformation?</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-317"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-315">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-316'
	>
	Many companies embarked on digital transformation journeys years ago but are not reaping all its potential benefits today. Managing a sprawling, disjointed product portfolio is a challenge, one that impacts all other business processes and the organization’s overall efficiency.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-320"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-318">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-319'
	>
	Digital consolidation offers a clear path forward – optimizing your existing product portfolio to (re)align it with your business goals and create a more sustainable digital ecosystem for the future. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-323"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-321">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-322'
	>
	If you need an expert guide to take you through this process, <a href="https://infinum.com/contact/" target="_blank" rel="noreferrer noopener">we’re here to talk.</a></p></div>	</div>
</div>
</div>		</div>
	</div><p>The post <a href="https://infinum.com/blog/digital-consolidation/">After Digital Transformation Comes Digital Consolidation</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</content:encoded>
			</item>
					<item>
				<image>
					<url>40001https://infinum.com/uploads/2023/07/horizontal_flip_with_a_vertical_twist.webp</url>
				</image>
				<title>Hiring a Digital Product Development Company? Ask These Questions</title>
				<link>https://infinum.com/blog/digital-product-development-company-questions/</link>
				<pubDate>Tue, 11 Jul 2023 14:14:48 +0000</pubDate>
				<dc:creator>Vanja Jeršek</dc:creator>
				<guid isPermaLink="false">https://infinum.com/?p=40001</guid>
				<description>
					<![CDATA[<p>Our Business Development team recommends what to (not) ask when interviewing a digital product development company for your next project. </p>
<p>The post <a href="https://infinum.com/blog/digital-product-development-company-questions/">Hiring a Digital Product Development Company? Ask These Questions</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</description>
				<content:encoded>
					<![CDATA[<div
	class="wrapper"
	data-id="es-545"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-326">
	</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-329"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-327">
	<p	class='typography typography--size-36-text js-typography block-paragraph__paragraph'
	data-id='es-328'
	>
	Choosing a product development company you’ll trust with building your amazing new digital product is no trivial affair. Many say it’s not far off from choosing a romantic partner. After all, it’s a relationship you’ll be invested in for a while.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-332"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-330">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-331'
	>
	<a href="https://infinum.com/digital-product-design-services/" target="_blank" rel="noreferrer noopener">Designing and developing custom digital products can take months</a>, in case of ongoing cooperation, even years. During that time, you’ll work closely with your chosen product development company&#8217;s experts as they build out the product that will affect your business for years to come. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-335"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-333">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-334'
	>
	Top 10 questions to ask a digital product development company</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-338"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="lists" data-id="es-336">
	<ul	class='typography typography--size-16-text-roman js-typography lists__typography'
	data-id='es-337'
	>
	<li><a href="#former-projects">Have you ever done anything like this before?</a></li><li><a href="#cooperation-models">What cooperation models do you offer?</a></li><li><a href="#services">What other services do you offer?</a></li><li><a href="#project-team-scaling">Are you able to scale the project team quickly?</a></li><li><a href="#quality-assurance">How do you ensure the quality of your work?</a></li><li><a href="#company-location">Where are you located?</a></li><li><a href="#clickable-prototype">Can you build me a clickable prototype?</a></li><li><a href="#security-secops">How do you manage security during project work?</a></li><li><a href="#project-management">How do you organize communication during project work?</a></li><li><a href="#cultural-fit">What are your hobbies and interests?</a></li></ul></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-341"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-339">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-340'
	>
	Our answers are only as good as your questions</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-344"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-342">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-343'
	>
	Having guided companies of different scales and industries to transform their businesses with technology for nearly two decades, we’ve been at that exciting place where a new project is born countless times. It is kind of like a first date – both sides are testing the waters, <a href="https://infinum.com/blog/questions-custom-web-application-development-company/" target="_blank" rel="noreferrer noopener">asking tentative questions</a>, eager to find out more without looking too eager. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-347"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-345">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-346'
	>
	In the Business Development team, we’ve heard it all. We have the answers to the burning questions one should ask when they are about to make this serious commitment. We know your time is precious, so why don&#8217;t we cut the small talk and get down to business instead?</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-350"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="former-projects"></div>
	
			<div class="block-heading" data-id="es-348">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-349'
	>
	Ask: &#8220;Have you ever done anything like this before?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-353"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-351">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-352'
	>
	Not: &#8220;Do you have experience in the XY industry/niche?&#8221;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-356"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-354">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-355'
	>
	A question we often get from potential clients who’ve seen our previous work usually goes like this: &#8220;Do you have experience in the XY industry?&#8221;  Chances are, we do. <a href="https://infinum.com/work/" target="_blank" rel="noreferrer noopener">We have done projects in finance, healthcare, automotive, telecoms, music, hospitality, and many other industries</a>, and that experience is valuable. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-359"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-357">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-358'
	>
	However, we believe that an even more significant indicator of expertise is experience with a certain technology. For example, we built a<strong> </strong>digital product that harnesses the full power of our long-term partner Signify’s cutting-edge lighting hardware, such as smart wireless switches, sensors, and luminaires from Signify’s MasterConnect line, around Bluetooth Low Energy (BLE) and Zigbee protocols.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-362"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-360">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-361'
	>
	Later on, we started projects in entirely unrelated industries, which also involved connecting IoT peripherals using various protocols, Bluetooth included.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-365"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-363">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-364'
	>
	How were these projects related? We nailed all of them because of our teams&#8217; technical expertise (and impeccable problem-solving skills), not because Infinum is specialized in either of those industries. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-367"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-highlighted-text">
	<p	class='typography typography--size-36-text js-typography block-highlighted-text__typography'
	data-id='es-366'
	>
	Not being married to a specific industry supports out-of-the-box thinking. A strong technical background allows us to find new and innovative ways to apply our knowledge to practically any field.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-370"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="cooperation-models"></div>
	
			<div class="block-heading" data-id="es-368">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-369'
	>
	Ask: &#8220;What cooperation models do you offer?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-373"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-371">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-372'
	>
	Not: &#8220;How much does it cost to make an app?&#8221;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-376"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-374">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-375'
	>
	Everyone is interested in the costs of a digital product development project. This is very difficult to predict in the early stages, as we’ve explained in detail in our blog post <a href="https://infinum.com/blog/how-much-does-it-cost-to-make-an-app/" target="_blank" rel="noreferrer noopener">‘How Much Does it Cost to Make an App?’ – Wrong Question.</a></p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-379"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-377">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-378'
	>
	Instead, shift the conversation towards the collaboration models available to find the one best suited for you and your project. Read more about the models that we offer and the benefits of each one.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-382"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-380">
	<h3	class='typography typography--size-30-text js-typography block-heading__heading'
	data-id='es-381'
	>
	<strong>Dedicated studio teams</strong></h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-385"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-383">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-384'
	>
	<a href="https://infinum.com/blog/dedicated-teams/">A dedicated team</a> is tailored to the needs of your project. It may include a product strategist, a solution architect, two designers, and three developers, or it may need six developers, a QA engineer, and a data expert.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-388"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-386">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-387'
	>
	With this model, the client is charged monthly based on the actual time worked by every team member and specific fixed parameters, like hosting or licensing costs (if they occur). This type of cooperation facilitates long-term collaboration and is best suited for projects with uncertain requirements and potential changes in scope.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-391"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-389">
	<h3	class='typography typography--size-30-text js-typography block-heading__heading'
	data-id='es-390'
	>
	<strong>Time &amp; materials</strong></h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-394"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-392">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-393'
	>
	With this model, we calculate the number of hours our teams spend working on the project plus the cost of materials. It is best used for long-term projects with dynamic requirements. At the onset of a project, we still don’t know its full scope, and since we work in an agile setting, requirements can be adjusted, direction shifted, and features replaced during its course. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-397"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-395">
	<h3	class='typography typography--size-30-text js-typography block-heading__heading'
	data-id='es-396'
	>
	<strong><strong>Team augmentation</strong></strong></h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-400"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-398">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-399'
	>
	A model best suited for teams who already have strong in-house technical expertise but might lack the numbers or the proper skill set to bring their project to completion. It is a very straightforward type of cooperation but also the least engaging one. The best results are achieved when a dedicated group works on a project from start to finish. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-403"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="services"></div>
	
			<div class="block-heading" data-id="es-401">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-402'
	>
	Ask &#8220;What other services do you offer?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-406"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-404">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-405'
	>
	Not: &#8220;When will we go into production?&#8221;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-409"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-407">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-408'
	>
	When you set out to develop a digital product, you’re entering an ecosystem. If you want your product to be a market fit and yield the best possible results, you need to approach it from all angles, not just focus on the development part. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-412"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-410">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-411'
	>
	Sometimes when you decide to work with a digital product development company that offers only certain services, you will miss out on the opportunity to make your product the best it can be – and the worst case scenario is that this lack of expertise shall surface when you&#8217;re already deep in the project. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-414"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-highlighted-text">
	<p	class='typography typography--size-36-text js-typography block-highlighted-text__typography'
	data-id='es-413'
	>
	As a full-stack digital agency, we have the whole lifecycle of a digital project covered. From the initial strategy workshops through design and development to quality assurance and data analytics. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-417"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-415">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-416'
	>
	Some of the best projects we’ve worked on included all the stages and scaled up or down as necessary. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-420"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-418">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-419'
	>
	On the other hand, some projects started requiring just one of our services, and then the client decided to build up on the original concept mid-course. For example, this was the case with <a href="https://infinum.com/work/repsly/" target="_blank" rel="noreferrer noopener">Repsly, a B2B platform for field sales management</a>. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-423"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-421">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-422'
	>
	The team at Repsly initially turned to us for advice on user experience. Having conducted an in-depth review of the existing information architecture paired with user research and testing, we did a complete design overhaul. The users are saying that the app now looks and performs better than any other competitor&#8217;s software. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-426"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="project-team-scaling"></div>
	
			<div class="block-heading" data-id="es-424">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-425'
	>
	Ask: &#8220;Are you able to scale the project team quickly?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-429"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-427">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-428'
	>
	Not: &#8220;How many developers do we need?&#8221;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-432"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-430">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-431'
	>
	Digital product development projects are living organisms. Changes can and do happen. Sometimes, the project scope will change, and sometimes external circumstances will dictate a shift in direction. For these reasons, it is crucial to have a flexible project team. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-435"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-433">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-434'
	>
	At Infinum, a planning department allocates our staff to project work, ensuring optimal availability. And we have a special buffer called Infinum Alliance – a network of individual and agency contractors we trust and cooperate with regularly. Sometimes, a project will require an engineer specialized in a less widespread technology and need it ASAP. Thanks to Alliance, they are never far out of reach.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-438"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="quality-assurance"></div>
	
			<div class="block-heading" data-id="es-436">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-437'
	>
	Ask: &#8220;How do you ensure the quality of your work?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-441"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-439">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-440'
	>
	Not: Settle for the best-written website headline promise.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-444"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-442">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-443'
	>
	Every agency will swear they are the best and their work is top class. Don’t take their word for it – ask about their steps to ensure that. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-447"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-445">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-446'
	>
	For example, we ensure a remarkable quality of our work with consistent investment in knowledge-sharing, education, and professional improvement of our experts. That&#8217;s probably one of the reasons that they&#8217;ve awarded us <a href="https://infinum.com/news/best-employers-of-2022/" target="_blank" rel="noreferrer noopener">Best Employer</a> several years in a row. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-450"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-448">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-449'
	>
	Also, we have mechanisms like code reviews and pull requests in place, which ensure no line of code goes out without being checked by an (at least one) additional pair of engineering eyes. In addition to this, we have an outlined mentoring practice in place, we don&#8217;t lock our client in by gatekeeping source code, and we test everything several times over – automatically and manually.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-453"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="company-location"></div>
	
			<div class="block-heading" data-id="es-451">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-452'
	>
	Ask: &#8220;Where are you located?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-456"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-454">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-455'
	>
	Not: Just run for the cheapest option without considering the implications.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-459"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-457">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-458'
	>
	You’d think that, in this day and age of remote work, the location of your chosen digital product <a href="https://infinum.com/software-development-agency/">development agency </a>would no longer bear significance. However, there are implications for your project you would be wise to think about in advance—for example, the time difference. If you want to keep the lines of communication with your agency partner open, you would do well not to choose one with more than an 8-hour time difference. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-462"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-460">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-461'
	>
	Here’s another situation where location makes a difference. An American client of ours highly values data privacy, so they prefer to work with European companies because they know they take GDPR very seriously. Another one manufactures a strictly regulated product, so only EU-based engineers can work on its supporting app. Thanks to our geographical coverage, we could accommodate this and make sure no development takes place in, let’s say, <a href="https://infinum.com/news/infinum-macedonia/" target="_blank" rel="noreferrer noopener">our office in North Macedonia</a>.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-465"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-463">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-464'
	>
	By the way, we also have offices in <a href="https://infinum.com/about/offices/london/" target="_blank" rel="noreferrer noopener">London</a>, <a href="https://infinum.com/about/offices/amsterdam/" target="_blank" rel="noreferrer noopener">Amsterdam</a>, and <a href="https://infinum.com/about/offices/new-york/" target="_blank" rel="noreferrer noopener">New York</a>, and cover both U.S. coasts, so that all of our partners have a point of contact close to them.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-468"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="clickable-prototype"></div>
	
			<div class="block-heading" data-id="es-466">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-467'
	>
	Ask: &#8220;Can you build me a clickable prototype?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-471"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-469">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-470'
	>
	Not: &#8220;Can you build me an MVP?&#8221;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-474"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-472">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-473'
	>
	You want to ask about the MVP. Everyone asks about the MVP, but here&#8217;s why clickable prototypes are a much more valuable output. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-477"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-475">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-476'
	>
	The most common reason a client asks for a minimum viable product is to secure funding for its full version. However, building an MVP takes longer and costs more than creating clickable prototypes. All the while, your funding is still uncertain.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-479"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-highlighted-text">
	<p	class='typography typography--size-36-text js-typography block-highlighted-text__typography'
	data-id='es-478'
	>
	A clickable prototype looks, feels, and acts like a real app – a perfect showcasing tool for attracting investors. It demonstrates your vision for a product better than an MVP, for less $.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-482"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="security-secops"></div>
	
			<div class="block-heading" data-id="es-480">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-481'
	>
	Ask: &#8220;How do you manage security during project work?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-485"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-483">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-484'
	>
	Not: Rely on promises instead of certificates, hoping for the best.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-488"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-486">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-487'
	>
	Security is often among our clients’ biggest concerns, and rightfully so. Security in the IT sector, cybersecurity, and privacy protection can make or break organizations these days, so it&#8217;s crucial to ensure the product development company you partner with provides digital safeguards to keep the integrity of your data protected at all times. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-491"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-489">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-490'
	>
	Infinum&#8217;s development and QA processes are optimized to keep your data secure, while our dedicated SecOps team ensures all products comply with industry security standards. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-494"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-492">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-493'
	>
	We have the ISO/IEC 27001:2013 certificate, the highest international standard for information security management systems (ISMS). The certificate is an independent, third-party confirmation that we implement technical security measures such as obligatory data encryption and 2FA, as well as non-technical ones like employee awareness training to prevent any breach of confidentiality, integrity, and availability of information. We are committed to constantly improving our security through regular internal and external audits.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-497"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="project-management"></div>
	
			<div class="block-heading" data-id="es-495">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-496'
	>
	Ask: &#8220;How do you organize communication during project work?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-500"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-498">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-499'
	>
	<strong>Not: &#8220;Who&#8217;s going to be our <a href="https://infinum.com/news/infinum-best-project-manager-award/" target="_blank" rel="noreferrer noopener">Project Manager</a>?&#8221;</strong> </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-503"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-501">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-502'
	>
	Maybe you want to be updated about your project’s progress every day, maybe you don’t want to be bothered until a significant milestone is reached. Either way, you want to ensure communication with the project team is simple and efficient, without any excess noise. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-506"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-504">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-505'
	>
	At Infinum, we provide full transparency to our partners. They can check what’s going on, how many hours have been put in so far, or how’s their budget holding up, and they can do so via our signature <a href="https://productive.io/" target="_blank" rel="noreferrer noopener">agency management tool, Productive</a>.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-509"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-507">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-508'
	>
	Establishing a communication hierarchy is essential for ensuring clear address channels for different issues. Suppose we have a large and diverse project team with various skills. In this scenario, each pillar in the development process (design, engineering, QA, data analytics, etc.) will have a designated representative, ensuring that the client has a single point of contact for any questions regarding a specific domain.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-512"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="cultural-fit"></div>
	
			<div class="block-heading" data-id="es-510">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-511'
	>
	Ask: &#8220;What are your hobbies and interests?&#8221;</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-515"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-513">
	<p	class='typography typography--size-24-text js-typography block-paragraph__paragraph'
	data-id='es-514'
	>
	Not: Settle for a partner who doesn&#8217;t share your values.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-518"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-516">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-517'
	>
	A bonus question of sorts, it probably won’t make or break the relationship with your chosen agency, but it does strengthen the relationship when both sides share the same values. The popular term would be – a cultural fit. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-521"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-519">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-520'
	>
	We are very passionate about technology and innovation, building something new from scratch, but this is not the only thing we are interested in and invested in. Over the years, we&#8217;ve supported the community by launching various initiatives. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-524"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-522">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-523'
	>
	We regularly host Infinum Talks, a knowledge-sharing event at which we talk about exciting developments in technology and design. Also, we provide free education to engineers and designers at Infinum Academy. Some of our lead engineers and team leads are former Infinum Academy graduates!</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-527"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-525">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-526'
	>
	In addition, we donate 1% of Infinum&#8217;s annual profits through our philanthropic initiative <a href="https://infinum.com/foundation/" target="_blank" rel="noreferrer noopener">Infinum Foundation</a>, supporting worthy causes and awarding scholarships to high school students. Last but not least, we’ve recently been awarded the <a href="https://infinum.com/news/infinum-climate-neutral/" target="_blank" rel="noreferrer noopener">Climate Neutral certification</a>. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-534"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<a	class="card-simple js-card-simple card-simple--is-ad block-card__card-simple card-simple--has-link js-card-simple-link card-simple__content-align--left"
	data-id="es-528"
	 href='https://infinum.com/ai-readiness-assessment/#form'>

	
	
	<div class="card-simple__content">
		<div class="card-simple__heading-wrap">
			<h2	class='typography typography--size-24-text js-typography card-simple__heading'
	data-id='es-529'
	>
	<strong><strong>Bonus question: &#8220;Can you help me implement AI into my digital product?&#8221; Well, the first step is to evaluate your current state. <strong>Fill out our survey and get a free personalized assessment of your business&#8217;s readiness for AI implementation.</strong><br />
</strong></strong></h2>		</div>

		<button	class="btn btn--color-infinum btn--size-small btn--width-default btn__icon-position--right card-simple__btn js-block-card-btn js-card-simple-link"
	data-id="es-531"
	 tabindex='-1'>
		<div class="btn__inner">
					<div	class='typography typography--size-none js-typography btn__label'
	data-id='es-532'
	>
	Learn more </div>		
		<i
	class="icon btn__icon icon--size-16 icon--scale-100"
	 aria-hidden='true' data-name='arrow-right-16' data-id='es-533'>
	<svg fill='none' height='16' viewBox='0 0 17 16' width='17' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g stroke='currentColor' stroke-width='2'><path d='m.5 7.99999 14 .00001'/><path d='m9.23352 2.7251 5.97848 5.97852'/><path d='m9.23352 13.2744 5.97848-5.9785'/></g></svg></i>	</div>
	</button>	</div>
</a>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-537"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-535">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-536'
	>
	Find a product development company you can trust, not a risky business</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-540"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-538">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-539'
	>
	Hopefully, this list of questions will help you learn important information about your potential future partner. It might also help you decide whether it’s a relationship worth entering into.  </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-543"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-541">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-542'
	>
	While these are great conversation starters, if you want to dig deeper into the conversation and get more information about building digital products, <a href="https://infinum.com/contact/" target="_blank" rel="noreferrer noopener">let&#8217;s keep talking</a>! You have our word that it will be time well spent.</p></div>	</div>
</div>
</div>		</div>
	</div><p>The post <a href="https://infinum.com/blog/digital-product-development-company-questions/">Hiring a Digital Product Development Company? Ask These Questions</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</content:encoded>
			</item>
					<item>
				<image>
					<url>39411https://infinum.com/uploads/2023/06/app-cost-hero.webp</url>
				</image>
				<title>‘How Much Does it Cost to Make an App?’ – Wrong Question</title>
				<link>https://infinum.com/blog/how-much-does-it-cost-to-make-an-app/</link>
				<pubDate>Fri, 16 Jun 2023 12:40:31 +0000</pubDate>
				<dc:creator>Vanja Jeršek</dc:creator>
				<guid isPermaLink="false">https://infinum.com/?p=39411</guid>
				<description>
					<![CDATA[<p>How much does it cost to make an app? We unravel why pricing digital products remains an elusive concept and what to focus on instead. </p>
<p>The post <a href="https://infinum.com/blog/how-much-does-it-cost-to-make-an-app/">‘How Much Does it Cost to Make an App?’ – Wrong Question</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</description>
				<content:encoded>
					<![CDATA[<div
	class="wrapper"
	data-id="es-623"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-546">
	</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-549"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-547">
	<p	class='typography typography--size-36-text js-typography block-paragraph__paragraph'
	data-id='es-548'
	>
	How much does it cost to make an app, really? We unravel the mystery of app development costs – why pricing digital products remains an elusive concept and how to embrace that uncertainty while focusing on the end result.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-552"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-550">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-551'
	>
	The question we repeatedly get from potential clients looking to upgrade their business through digital is: <strong>How much does it cost to make an app?</strong></p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-555"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-553">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-554'
	>
	This question is, of course, asked in the very early stages of our communication, and it is only reasonable. You are interested in obtaining a service, and you want to know the actual cost of that service so you can plan ahead. Except that we have to disappoint you. With digital products, it doesn&#8217;t work that way. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-558"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-556">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-557'
	>
	Every product we design and build is unique, and its price depends on a number of factors. In this article, we explore some of them and explain why the cost of app development is not that easily defined.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-561"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-559">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-560'
	>
	We&#8217;ll also demonstrate how the accuracy of our estimation is interrelated with the stage your project is at and provide some arguments that can help you embrace this concept.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-564"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-562">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-563'
	>
	Can&#8217;t put a price on application development</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-567"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-565">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-566'
	>
	How much does it cost to create an app? Is there any difference if it&#8217;s a mobile app, web app, IoT app, cross-platform app, or a unique tool for internal use? Not at all, since regardless of the app type, <a href="https://infinum.com/custom-app-development-services/">our software is custom-built</a>.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-570"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-568">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-569'
	>
	Don&#8217;t get us wrong – out-of-the-box solutions are a legitimate choice, too. In fact, we often encourage clients to examine their options before going custom because there&#8217;s a vast market out there with a plethora of products available to match all kinds of business needs.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-572"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-highlighted-text">
	<p	class='typography typography--size-36-text js-typography block-highlighted-text__typography'
	data-id='es-571'
	>
	When you decide to partner with a digital agency and embark on application development to create something perfectly aligned with your goals, your customers, and your place in the market, realize that we will be building it just for you.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-575"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-573">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-574'
	>
	Very often, we don&#8217;t know what that something will be when you first approach us. And no offense, but… very often, neither do you. Here are a couple of reasons why it&#8217;s practically impossible to answer the simple question &#8220;How much does it cost to make an app&#8221; and set a price tag on a custom digital product we&#8217;ve only set out to build.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-578"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-576">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-577'
	>
	Reason #1: We don&#8217;t know the shape and form of your future product</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-581"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-579">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-580'
	>
	If you come to us with just an idea (your brilliant idea, but just an idea still), there is a whole process preceding app deployment. During that process, we shape your idea up into an actual product roadmap and move on to application development. Knowing the average cost of an app on the market would be of absolutely no help here.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-584"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-582">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-583'
	>
	Only when we know what it is that we will be building can we give you a more detailed estimation, and even then, it&#8217;s not entirely reliable because there&#8217;s no price-per-feature nor price-per-technology.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-587"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-585">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-586'
	>
	At this point, it&#8217;s essential to understand how the answer to the question &#8220;How much does it cost to build an app&#8221; depends on the stage your project is at. The more advanced it is, the more accurate our estimation can be. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-590"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-588">
	<h4	class='typography typography--size-30-text js-typography block-heading__heading'
	data-id='es-589'
	>
	<strong>How much does it cost to make an app? It depends on when you approach us. </strong></h4></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-593"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-591">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-592'
	>
	Notwithstanding the uniqueness of every product and every project, we&#8217;ve roughly divided the design and development process into five stages:</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-598"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--number bullet__color--infinum block-bullet__bullet" data-id="es-594">
	<p	class='typography typography--size-14-text js-typography bullet__dot'
	data-id='es-595'
	>
	1</p>	<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-596'
	>
	Your brilliant idea.</p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-597'
	>
	Written on a napkin or just in your head. You&#8217;ve come up with this one day when you were working late or during after-work drinks with your colleagues, and you know it&#8217;s fantastic. The thing that&#8217;s missing? You need someone to build it.<br><br><strong>Cost estimation accuracy</strong>: <strong>very low</strong>. How much does it cost to make an app, with this as the starting point? We could hardly tell you. However, we can tell you the cost of a discovery workshop, where both sides will learn what we need to do next. </p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-603"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--number bullet__color--infinum block-bullet__bullet" data-id="es-599">
	<p	class='typography typography--size-14-text js-typography bullet__dot'
	data-id='es-600'
	>
	2</p>	<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-601'
	>
	Product brief.</p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-602'
	>
	You&#8217;ve worked on your idea for a while, maybe with your in-house tech team, and you&#8217;ve put together a five-page document containing all the advanced features you would like to have. Aaaand you need someone to build it.<br><br><strong>Cost estimation accuracy: low.</strong> We appreciate your brief, and it helps us a lot, but it&#8217;s most likely that we&#8217;ll still need to go through a discovery workshop to define your needs precisely. Let&#8217;s put it this way, you know you&#8217;re building a house, but at this point, it&#8217;s still unknown whether it&#8217;s a treehouse or a 12-bedroom villa. We can confidently tell you how much the workshop will cost, but the rest of the process is still TBD.</p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-608"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--number bullet__color--infinum block-bullet__bullet" data-id="es-604">
	<p	class='typography typography--size-14-text js-typography bullet__dot'
	data-id='es-605'
	>
	3</p>	<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-606'
	>
	Technical specification.</p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-607'
	>
	You&#8217;ve already gone through the discovery stage with a different development partner, and you now have a roadmap to your future product. However, there&#8217;s still no design – and you need someone to build it.<br><br><strong>Cost estimation accuracy: medium.</strong> At this point, you don&#8217;t need a workshop, but you do need wireframing and design. Based on your specification, we can give you a pretty accurate estimate for the design part, but estimating the development price is still tricky.</p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-613"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--number bullet__color--infinum block-bullet__bullet" data-id="es-609">
	<p	class='typography typography--size-14-text js-typography bullet__dot'
	data-id='es-610'
	>
	4</p>	<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-611'
	>
	Wireframes. </p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-612'
	>
	You&#8217;re halfway through the process. Your idea already has a defined shape that you&#8217;ll be building towards. However, the design isn&#8217;t final, and you still need someone to build it. <br><br><strong>Cost estimation accuracy: high. </strong>You need development and design, and based on the wireframes, we will likely be able to estimate those costs. </p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-618"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--number bullet__color--infinum block-bullet__bullet" data-id="es-614">
	<p	class='typography typography--size-14-text js-typography bullet__dot'
	data-id='es-615'
	>
	5</p>	<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-616'
	>
	<strong>Final screens</strong>.</p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-617'
	>
	This is where you actually just need someone to build your product and where you&#8217;ll get the most accurate estimation you can.<br><br><strong>Cost estimation accuracy: very high. </strong>You need development, and we&#8217;ll tell you how much it costs. </p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-621"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-619">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-620'
	>
	Clients come to us in all of these different phases and anywhere in between. Their needs for our services depend on how far along their product is. To put this into perspective, we&#8217;ve created this graph that explains the correlation between client needs and cost estimation accuracy at the respective stage. </p></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-626"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-media">
	<div	class="media block-media__media media__border--none media__align--center-center"
	data-id="es-624"
	 data-media-type='image'>

	<figure class="image block-media__image-figure image--size-stretch" data-id="es-625">
	<picture class="image__picture block-media__image-picture">
								
			<source
				srcset=https://infinum.com/uploads/2023/06/approach-v4_1.webp				media='(max-width: 699px)'
				type=image/webp								height="1860"
												width="1441"
				 />
								
			<source
				srcset=https://infinum.com/uploads/2023/06/approach-v4-2400x1292.webp				media='(max-width: 1199px)'
				type=image/webp								height="1292"
												width="2400"
				 />
												<img
					src="https://infinum.com/uploads/2023/06/approach-v4.webp"
					class="image__img block-media__image-img"
					alt=""
										height="1400"
															width="2601"
										loading="lazy"
					 />
					</picture>

	</figure></div></div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-700"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-630">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-629"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-627">
	</div>	</div>
</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-633"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-631">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-632'
	>
	When you&#8217;re setting out to build a custom product perfectly aligned with your business requirements, this is the process you go through. Each phase depends on the results of the previous one, and further steps become evident only when you&#8217;re already walking the path. If it&#8217;s any easier, think of it like a game achievement you need to unlock before you can proceed further. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-636"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-634">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-635'
	>
	For a quality product, there&#8217;s no going around this process. If you&#8217;re having conversations with a development partner that gives you big promises early on and says it&#8217;s able to provide you with an exact app development price for the whole process, our heartfelt recommendation would be the following – run for the hills and don&#8217;t look back. Either the cost of developing the product will go up substantially from the initial estimation due to unforeseen events on the project, or you&#8217;ll end up with a half-baked solution that isn&#8217;t a market fit and doesn&#8217;t respond to your user needs. And your budget for app development would actually be wasted. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-639"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-637">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-638'
	>
	Reason #2: You&#8217;re not paying for the product itself; you&#8217;re paying for competencies</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-642"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-640">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-641'
	>
	Application development, or any digital product development for that matter, is not a one-person show. It usually takes a large multidisciplinary team. First, you need strategists to make sure your product is just the right one for meeting your business goals; maybe you need solutions architects who will be able to plan the technical execution that awaits you, then you need designers, a specialized development team, and testing to make sure the final result is efficient and bug-free. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-645"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-643">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-644'
	>
	You may not need all of them depending on the scope of your app development project, but chances are you&#8217;ll need several people with just the right skill set. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-648"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-646">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-647'
	>
	When you&#8217;re paying for a product, you&#8217;re actually paying for that team&#8217;s expertise and years of experience working together on various types of projects. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-651"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-649">
	<h4	class='typography typography--size-30-text js-typography block-heading__heading'
	data-id='es-650'
	>
	Our people are your people – the benefits of application development with a dedicated team </h4></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-654"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-652">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-653'
	>
	There are several types of cooperation with us available to clients – even that is custom and depends on your project needs, but the one you get the most value from is a <a href="https://infinum.com/blog/dedicated-teams/" target="_blank" rel="noreferrer noopener">dedicated team</a>. A dedicated development team consists of all the experts your project requires, and they usually work on that project and that project only as long as they are needed. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-657"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-655">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-656'
	>
	In a way, it is an extension of your internal team. The skills you don&#8217;t have, we supply. We complement each other and work together as a group, focused on a single goal. This type of cooperation yields the best results because the whole team is committed to the project long-term; they usually work together in the same space, discuss the project among themselves, and share all its highs and lows. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-660"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-658">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-659'
	>
	Since we value transparency above all, in this case, the client has complete control of the team regarding its size and setup. They are also aware of the team&#8217;s budget and burn rate at all times and can make modifications accordingly. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-663"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-661">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-662'
	>
	To see what we can do when we employ a dedicated team to a project, you can check out one of our case studies, for example, the <a href="https://infinum.com/work/philips-masterconnect-iot-lighting/" target="_blank" rel="noreferrer noopener">Philips MasterConnect app</a>.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-666"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-664">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-665'
	>
	Reason #3: Because it&#8217;s about goals and business outcomes, not features</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-669"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-667">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-668'
	>
	When you set out to build a digital product, you want it to have a defined purpose. You want it to bring value both to your business and your customers, and creating that kind of product takes more than linking a bunch of basic features together. It takes discovery.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-672"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-670">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-671'
	>
	In order to learn about your target audience, your users&#8217; wants and needs, your competition, and market conditions, we usually kick off projects with discovery workshops. Working with our <a href="https://infinum.com/strategy-design/">product strategists</a>, you define the shape of your future product before we start application development. It is the only way to make sure you don&#8217;t end up creating something nobody wants and actually wasting money. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-675"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-673">
	<h3	class='typography typography--size-36-text js-typography block-heading__heading'
	data-id='es-674'
	>
	Reason #4: Because we&#8217;re agile</h3></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-678"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-676">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-677'
	>
	In our work, we employ agile software development methodologies. Being agile means adopting a set of values, principles, and practices that emphasize flexibility, collaboration, and iterative development. As a result, our developers can adapt to changing requirements, minimize risks, and deliver high-quality products.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-680"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-highlighted-text">
	<p	class='typography typography--size-36-text js-typography block-highlighted-text__typography'
	data-id='es-679'
	>
	When you embrace agile, you’re actually giving your product a much better chance. <a href="https://www.zippia.com/advice/agile-statistics/" target="_blank" rel="noreferrer noopener">According to statistics</a>, only 9% of agile projects fail, compared to the 29% of projects that employ a more traditional, waterfall methodology.   </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-683"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-681">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-682'
	>
	Again, average cost parameters would be of little help here. When we go agile, we can&#8217;t give you a fixed &#8220;app development price&#8221; (sometimes not even a cost range!) because your product shouldn&#8217;t be set in stone. The whole point of the approach is adaptability – when circumstances change, you change course. Sometimes you&#8217;ll respond to user feedback; sometimes, there will be external events that require you to pivot (anyone remembers the pandemic?), and sometimes, you&#8217;ll want to react to what your competition is doing. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-686"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-684">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-685'
	>
	Asking &#8220;How much does it cost to make an app?&#8221; is simply not aligned with the agile philosophy. As we&#8217;ve written before, when the scope of the <a href="https://infinum.com/blog/fixed-price-development/">project is tied to a budget</a>, you&#8217;re depriving yourself of the chance to respond to change.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-689"
	 data-animation='slideFade' data-animation-target='inner-items'>
				<div class="wrapper__anchor" id="bucket-story"></div>
	
			<div class="block-heading" data-id="es-687">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-688'
	>
	The bucket story or why you need to shift your perspective about costs</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-692"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-690">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-691'
	>
	It might seem counterintuitive, if not even slightly arrogant, but based on years of experience working with clients embarking on their projects, we&#8217;d recommend replacing the question &#8220;How much does it cost to make an app?&#8221; with focusing on what you can get for the budget you have. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-695"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-693">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-694'
	>
	This is where the bucket analogy comes in. If you have a bucket, don&#8217;t ask how large it should be to fit 10 gallons of water, but instead, let us fill it with as much water as it can hold. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-698"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-696">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-697'
	>
	When clients are transparent about their app development budget, it&#8217;s much easier for us to find a solution that will give them the most value for that amount. It may not be the comprehensive product that would take months of development to complete and go through all the stages described above, but it can be a viable product with a couple of core features you can build upon in the future. </p></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-703"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-media">
	<div	class="media block-media__media media__border--none media__align--center-center"
	data-id="es-701"
	 data-media-type='image'>

	<figure class="image block-media__image-figure image--size-stretch" data-id="es-702">
	<picture class="image__picture block-media__image-picture">
								
			<source
				srcset=https://infinum.com/uploads/2023/06/bucket-mobile.webp				media='(max-width: 699px)'
				type=image/webp								height="2044"
												width="2044"
				 />
								
			<source
				srcset=https://infinum.com/uploads/2023/06/bucket-2400x1324.webp				media='(max-width: 1199px)'
				type=image/webp								height="1324"
												width="2400"
				 />
												<img
					src="https://infinum.com/uploads/2023/06/bucket.webp"
					class="image__img block-media__image-img"
					alt=""
										height="1500"
															width="2720"
										loading="lazy"
					 />
					</picture>

	</figure></div></div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-752"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-707">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-706"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-704">
	</div>	</div>
</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-710"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-708">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-709'
	>
	For example, prototypes are a great budget-friendly option for somebody who may still need to secure the total funding for their project and still needs to attract investors. Following a strategy workshop, we get designers on the project to create clickable prototypes. This way, you get an interactive model of your future app that you can show to potential investors. Most of them are used to this concept, and having the prototype in their hands can give them more confidence to invest in a product that is yet to be built. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-713"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-711">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-712'
	>
	It&#8217;s why we say <a href="https://infinum.com/strategy-design/">strategy workshops</a> are always a good investment. Even if you don&#8217;t immediately proceed to build your product, you have its whole plan laid out, and you can start development whenever you&#8217;re ready. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-716"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-714">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-715'
	>
	Still concerned about the cost? Don&#8217;t be.</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-719"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-717">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-718'
	>
	Choosing your digital transformation partner is a leap of faith. Maybe you can&#8217;t know the total cost of developing a custom product in a months-long project, but you can, and should, feel confident that there&#8217;s an outstanding product waiting for you at the other end.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-722"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-720">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-721'
	>
	Why should you trust us on this? There are a number of reasons.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-726"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--dot bullet__color--infinum block-bullet__bullet" data-id="es-723">
			<div class="bullet__dot"></div>
		<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-724'
	>
	Established processes in place</p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-725'
	>
	We&#8217;ve been on the market for almost 20 years. We&#8217;ve worked on so many different projects for different clients and, over the years, created ways to do that as efficiently as possible. For everything we do, there are established processes we follow to make sure we reduce the risk of error and concentrate our efforts on the right tasks. We waste no time, and you waste no money. And you may even feel inspired to adapt your own processes. </p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-730"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--dot bullet__color--infinum block-bullet__bullet" data-id="es-727">
			<div class="bullet__dot"></div>
		<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-728'
	>
	Efficient communication</p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-729'
	>
	Transparency is our thing. For all of our projects, there&#8217;s a communication system in place so our clients know exactly what&#8217;s going on every step of the way. Poor communication can do a lot of damage – it drags out processes, deters decision-making, and can easily lead to conflicts. Good communication makes for a seamless workflow and saves money by reducing delays. </p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-734"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--dot bullet__color--infinum block-bullet__bullet" data-id="es-731">
			<div class="bullet__dot"></div>
		<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-732'
	>
	Big enough to deliver</p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-733'
	>
	As a large company with a diversified skillset, we are able to handle projects of practically any scale. Our elaborate planning and scheduling system allows us to tailor a team of developers to match your requirements and ensure its availability throughout the project&#8217;s course. </p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-738"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="bullet bullet--left bullet__type--dot bullet__color--infinum block-bullet__bullet" data-id="es-735">
			<div class="bullet__dot"></div>
		<div class="bullet__content">
		<p	class='typography typography--size-20-text js-typography bullet__heading'
	data-id='es-736'
	>
	Cross-team collaboration</p><p	class='typography typography--size-20-text-roman js-typography bullet__paragraph'
	data-id='es-737'
	>
	Because we cover all stages of a digital product development lifecycle, we can easily organize collaboration across different teams. This again improves efficiency and saves time (i.e., money) in the long run. For example, when QA engineers work alongside the development team right from the early stages of a project, they identify quality issues before they reach the production phase, so there&#8217;s no need to go back in to fix them once development is complete. </p>	</div>
</div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-741"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-739">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-740'
	>
	How much does it cost to make an app? Let&#8217;s find out together</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-744"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-742">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-743'
	>
	We&#8217;re aware that custom digital products can be pricey. And as if that isn&#8217;t enough, it&#8217;s hard to answer the common question &#8220;How much does it cost to make an app?&#8221; and say precisely<em> how pricey</em> at the start. Hopefully, the reasons stated above managed to shed some light on this elusive concept and gave you a better understanding of the whole development process from idea to realization. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-747"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-745">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-746'
	>
	The tech landscape is rapidly changing. In order to keep up, you have to be flexible and embrace the idea that rigid, traditional models of project work don&#8217;t apply. We might have to change course mid-way, and that is ok. In fact, it is the only way to make sure that what we deliver brings value to you and your business. </p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-750"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-748">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-749'
	>
	We&#8217;ve talked about how cost estimation evolves as the project progresses. Do you want to tell us what stage your project is in? That&#8217;s completely free. <a href="https://infinum.com/contact/" target="_blank" rel="noreferrer noopener">Book a call, and let&#8217;s see how we can fill your bucket</a>.<strong> </strong></p></div>	</div>
</div>
</div>		</div>
	</div><p>The post <a href="https://infinum.com/blog/how-much-does-it-cost-to-make-an-app/">‘How Much Does it Cost to Make an App?’ – Wrong Question</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</content:encoded>
			</item>
		
	</channel>
</rss>