<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Roman Pichler &#187; All Things Product Owner</title>
	<atom:link href="http://www.romanpichler.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.romanpichler.com</link>
	<description>Roman Pichler&#039;s Thoughts on Agile Product Management</description>
	<lastBuildDate>Thu, 05 Jul 2012 08:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>The Product Backlog as a Learning Tool</title>
		<link>http://www.romanpichler.com/blog/product-backlog/product-backlog-learning-tool/</link>
		<comments>http://www.romanpichler.com/blog/product-backlog/product-backlog-learning-tool/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 13:16:59 +0000</pubDate>
		<dc:creator>Roman Pichler</dc:creator>
				<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[customer feedback]]></category>
		<category><![CDATA[early and frequent releases]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[minimal viable product]]></category>
		<category><![CDATA[product discovery]]></category>
		<category><![CDATA[risk]]></category>

		<guid isPermaLink="false">http://www.romanpichler.com/?p=2874</guid>
		<description><![CDATA[<p><p><a href="http://www.romanpichler.com/blog/product-backlog/product-backlog-learning-tool/">The Product Backlog as a Learning Tool</a></p><p>Leverage the power of customer feedback, and use your product backlog as a learning tool. Discover the right product features and take advantage of emerging requirements by integrating customer a feedback into the backlog early and frequently.</p></p><p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.romanpichler.com/blog/product-backlog/product-backlog-learning-tool/">The Product Backlog as a Learning Tool</a></p><p>When I teach product owners I ask what qualities the product backlog should fulfil. More often than not, a key property is missed: emergence. This corresponds to my experience of how product backlogs are commonly used: as a requirements list that doesn&#8217;t change much. Instead of being rigid and fixed, the product backlog should be dynamic. It should continuously evolve based on customer and user feedback thereby facilitating the discovery of the right product features, as this blog posts explains.</p>
<h3>Ideas, not Requirements</h3>
<p>At the beginning of a new product development projects, there are many unknowns, and we often do not know what the product should look like and do in detail. Our initial thoughts about the product resemble more ideas than hard-and-fast requirements. We should therefore treat the items of an initial product backlog as assumptions that have to be validated and refined using the feedback from customers and users. This allows us to better understand how we can best solve the customers’ problem, and what the product should really look like and do.</p>
<h3>Learning from Customer Feedback</h3>
<p>To turn your backlog into a learning tool, expose product increments early and regularly to customers and users, for instance by demoing the increment or by releasing it. Then evaluate the feedback you receive, and decide which changes are required in your backlog, as the following diagram illustrates:</p>
<p><img class="alignleft size-full wp-image-2879" title="TheProductBacklogAsALearningTool" src="http://www.romanpichler.com/blog/wp-content/uploads/2012/01/TheProductBacklogAsALearningTool.jpg" alt="" width="484" height="364" /><br />
When evaluating feedback, avoid two common mistakes: clinging on to your ideas and ignoring what your customers and users tell you, and saying yes to every piece of feedback, any new idea, or feature request.</p>
<p>Analyse the feedback carefully with your product vision in mind. Ask yourself if the feedback is helpful turn the vision into a great product – assuming that your vision is valid. If the answer is yes, incorporate the insights gained. Remove or change existing product backlog items, and add new ones. Your product will consequently evolve through on-going dialogue with customers and users.</p>
<h3>Facilitating Change</h3>
<p>Adjusting a large, detailed product backlog usually takes too much time and is error-prone. Focussing your backlog and keeping the majority of its items coarse-grained helps you achieve the necessary conciseness.</p>
<p>If you are developing a brand new product, you may want to restrict the backlog scope to creating a first product increment that allows you to gather customer feedback (aka <a title="The Minimal Viable Product and the Product Backlog" href="http://www.romanpichler.com/blog/agile-product-innovation/the-vision-the-product-backlog-and-the-minimal-viable-product/">minimal viable product or MVP</a>). Then use the feedback to decide if and how to proceed.</p>
<p>Keep the majority of your backlog items sketchy and coarse-grained. A great way to do this is to employ my <a title="The Product Backlog Board" href="http://www.romanpichler.com/blog/product-backlog/product-backlog-board/">product backlog board</a> and to capture ideas as epics. Identify the epics that exhibit risk and uncertainty, and select the ones you want to test with the next product increment. Then derive small stories from the epics and make them high priority.</p>
<h3>Summary</h3>
<p>Viewing the product backlog as a learning tool facilitates the development of successful products. But it requires overcoming the misconception that the requirements of a new product can be correctly determined upfront. We stand a better chance of success by using early and frequent feedback from customers and users to validate our ideas. As Ken Blanchard says: “Feedback is the breakfast of champions.”</p>
<p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.romanpichler.com/blog/product-backlog/product-backlog-learning-tool/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Scrum Startup</title>
		<link>http://www.romanpichler.com/blog/agile-product-innovation/scrum-startup/</link>
		<comments>http://www.romanpichler.com/blog/agile-product-innovation/scrum-startup/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 15:14:05 +0000</pubDate>
		<dc:creator>Roman Pichler</dc:creator>
				<category><![CDATA[Agile Product Innovation]]></category>
		<category><![CDATA[customer feedback]]></category>
		<category><![CDATA[early and frequent releases]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[minimal viable product]]></category>
		<category><![CDATA[pilot]]></category>
		<category><![CDATA[product owner]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[teamwork]]></category>

		<guid isPermaLink="false">http://www.romanpichler.com/?p=2818</guid>
		<description><![CDATA[<p><p><a href="http://www.romanpichler.com/blog/agile-product-innovation/scrum-startup/">The Scrum Startup</a></p><p>The blog posts explains how to set up a Scrum team as a “startup” within an established enterprise to create a new product, and to pilot a new way of working.</p></p><p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.romanpichler.com/blog/agile-product-innovation/scrum-startup/">The Scrum Startup</a></p><p>With the term <em>startup</em> we usually associate starting a new company and pursuing a new idea with a small, creative team. While Scrum has been used for many years in startup companies – companies with a limited operating history – I have found that setting up a Scrum team as a “startup” within an established enterprise is a powerful approach to create a new product, and to pilot a new way of working.</p>
<p>A Scrum Startup consists of the product owner, the ScrumMaster and the development team. Together, they form is a self-contained unit that is loosely coupled to the rest of the organisation and in charge of developing and releasing the product. The product owner acts as an intrapreneur, an entrepreneur within the larger organisation.</p>
<div id="attachment_2823" class="wp-caption alignleft" style="width: 440px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/12/ScrumStartup.jpg"><img class="size-full wp-image-2823 " title="ScrumStartup" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/12/ScrumStartup.jpg" alt="" width="430" height="227" /></a><p class="wp-caption-text">The Scrum Startup</p></div>
<h3>An Enterprise Scrum Startup</h3>
<p>The first Scrum project I helped run in 2004 had ambitious plans: It was tasked with creating a new enterprise telecommunications software product. The company had high hopes for the product: It was considered vital to the business group’s future. To create an environment that encouraged innovation and creativity, we opened up a new development site, and assembled a new team.</p>
<p>We also made sure that the product owner was able to act as an intrapreneur and received the backing from senior management. The individual had a product vision and a budget to turn the vision into reality. The Scrum Startup controlled the product under development including the development and test environment, and it experienced few changes to the team composition. The individuals had a personal stake in the outcome: Everybody desperately wanted the new product to succeed knowing that it would shape future of the group.</p>
<p>We didn’t quite realise it, but we had created a startup within a well-established, large enterprise: Siemens, a company which has more than 420 000 employees and is over one hundred years old. The resulting product became part of OpenScape Unified Communications. It has won a number of awards, and is still selling well.</p>
<h3>Autonomy</h3>
<p>Setting up a Scrum team as a startup is so powerful as it disentangles the team from the rest of the organisation. Think of a Scrum Startup as a new house in the enterprise village, or a new tree in the corporate garden.</p>
<div id="attachment_2825" class="wp-caption alignleft" style="width: 377px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/12/ScrumStartupAndEnterprise.jpg"><img class="size-full wp-image-2825 " title="ScrumStartupAndEnterprise" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/12/ScrumStartupAndEnterprise.jpg" alt="" width="367" height="237" /></a><p class="wp-caption-text">The Scrum Startup and the Enterprise</p></div>
<p>The members of the Siemens telecommunications project were free to literally think outside the box, to try out new things and to be creative. Most importantly, it created a safe environment for experimentation: for testing new ideas and for failing. Our first minimal viable product (MVP), the product increment of the second sprint, turned out to be a failure: We had chosen the wrong component technology, and the product did not live up to the users’ performance expectations.</p>
<p>Our first process experiment ended in failure too: We had started using a heavily tailored, lightweight version of the Rational Unified Process (RUP) that included development practices from Extreme Programming. After a few iterations, we decided to switch to Scrum. The RUP iteration management and collaboration practices simply did not work for us.</p>
<p>Without those early failures and the learning that they enabled, we probably would have not been able to deliver a successful product.</p>
<h3>Collaboration</h3>
<p>As important as autonomy is, it needs to be balanced with collaboration: working together within the Scrum Startup and with the stakeholders. A healthy, trustful relationship between the product owner and the team, the product owner and the ScrumMaster, and the ScrumMaster and the team is a prerequisite for applying Scrum successfully and for creating a great product. But it’s no less important to invite internal stakeholders to participate in the development process, and to use the feedback from target customers and users to create a product with the right features for the right people.</p>
<div id="attachment_2827" class="wp-caption alignleft" style="width: 393px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/12/ScrumStartupAndCollaboration.jpg"><img class="size-full wp-image-2827 " title="ScrumStartupAndCollaboration" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/12/ScrumStartupAndCollaboration.jpg" alt="" width="383" height="236" /></a><p class="wp-caption-text">Scrum Startup and Collaboration</p></div>
<p>When we created the telco product, we invited representatives from marketing, sales and service to the sprint review meetings, and we demoed MVPs to other development groups destined to build on the product. Releasing early product increments to employees in other parts of the enterprise is another great way to benefit from the ideas of the rest of the organisation, and to keep people informed about the progress. Exposing product increments early and frequently to target customers and users in form of demos or releases helps to achieve a great product market fit.</p>
<h3>Scrum Startup Qualities</h3>
<p>To help your enterprise Scrum Startup succeed, make sure it fulfils the following four properties: It should be loosely-coupled to the enterprise and in control of the product; the people working on the product should have a personal stake, and the startup organisation should be stable. The following diagram depicts the four qualities:</p>
<div id="attachment_2828" class="wp-caption alignleft" style="width: 422px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/12/ScrumStartupQualities.jpg"><img class="size-full wp-image-2828 " title="ScrumStartupQualities" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/12/ScrumStartupQualities.jpg" alt="" width="412" height="246" /></a><p class="wp-caption-text">Desirable Qualities of a Scrum Startup</p></div>
<p>While the Scrum team should be loosely coupled to the rest of the organisation, it still requires its support, for instance, its financial support, its sales force, and its marketing knowhow. Being in control of the product implies that the product owner is empowered to decide when which functionality is released and how to act on feedback received. The development team must be in charge of their development and test environment. The software should be largely self-contained with few dependencies to other products. Having a personal stake in the outcome of the development effort may include a bonus, stock shares, awards, or some other incentive. Last but not least, the Scrum team should be stable and experience few changes to its composition: <a title="Stable Teams" href="http://www.romanpichler.com/blog/roles/stable-teams/">Stable teams</a> facilitate effective teamwork and learning.</p>
<h3>Summary</h3>
<p>Reflecting on more than ten years of experience using agile techniques to create products and helping organisations establish Agile, I am convinced that combing the introduction of Scrum with a new product development effort and setting up the Scrum team as a startup can facilitate product and process success. Give it a go.</p>
<p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.romanpichler.com/blog/agile-product-innovation/scrum-startup/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>The Vision, the Product Backlog and the Minimal Viable Product</title>
		<link>http://www.romanpichler.com/blog/agile-product-innovation/the-vision-the-product-backlog-and-the-minimal-viable-product/</link>
		<comments>http://www.romanpichler.com/blog/agile-product-innovation/the-vision-the-product-backlog-and-the-minimal-viable-product/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 15:26:42 +0000</pubDate>
		<dc:creator>Roman Pichler</dc:creator>
				<category><![CDATA[Agile Product Innovation]]></category>
		<category><![CDATA[early and frequent releases]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[minimal viable product]]></category>
		<category><![CDATA[product discovery]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://www.romanpichler.com/?p=2653</guid>
		<description><![CDATA[<p><p><a href="http://www.romanpichler.com/blog/agile-product-innovation/the-vision-the-product-backlog-and-the-minimal-viable-product/">The Vision, the Product Backlog and the Minimal Viable Product</a></p><p>I find the Lean Startup concept of a minimal viable product (MVP) rather exciting: It entails creating a first product version to test the vision as quickly and cheaply as possible. This could be a throwaway prototype such as a mock-up or a product increment, working software that is tested and documented. The MVP works [...]</p></p><p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.romanpichler.com/blog/agile-product-innovation/the-vision-the-product-backlog-and-the-minimal-viable-product/">The Vision, the Product Backlog and the Minimal Viable Product</a></p><p style="text-align: left;">I find the Lean Startup concept of a minimal viable product (MVP) rather exciting: It entails creating a first product version to test the vision as quickly and cheaply as possible. This could be a throwaway prototype such as a mock-up or a product increment, working software that is tested and documented. The MVP works together with a build-measure-learn cycle: developing software, gathering customer feedback, and learning from it.</p>
<p style="text-align: center;"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/BuildMeasureLearn.jpg"><img class="aligncenter size-full wp-image-2722" title="BuildMeasureLearn" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/BuildMeasureLearn.jpg" alt="" width="270" height="230" /></a></p>
<p>With roots in the Scrum tradition, this sounds rather familiar to me: Validating assumptions by gathering customer feedback using product increments is called empirical management or inspect-and-adapt in Scrum. But Scrum advocates the use of a product backlog containing the outstanding work necessary to create a successful product. How does the backlog fit into the picture? And can the product backlog be helpful to create a minimal viable product?</p>
<p>This blog posts answers this question and investigates how Lean Startup and Scrum concepts can be combined successfully.</p>
<h3>The Product Vision</h3>
<p>“If I had asked people what they wanted, they would have said faster horses,” said Henry Ford famously. A vision, an idea of the future product, is the start of any successful innovation. Without a vision, we lack a shared goal, a common direction. But every vision is a hypothesis: It contains assumptions about the future product including the target group, the needs the product will address, a sketch of the product, and the value it should create for the organisation developing and selling it. (See my <a title="More info" href="http://www.romanpichler.com/blog/agile-product-innovation/the-product-vision-board/" target="_self">vision board</a> for a handy tool to capture and display the relevant information.) These assumptions must be validated. A great way to do this is to create the minimal viable product and to release it to target customers and users.</p>
<h3>The Product Backlog</h3>
<p>Unfortunately, the product vision is often too coarse-grained to be used as a direct input for writing software. It can therefore be helpful to take an intermediate step, and to identify the work that is required to validate the vision. The corresponding items are then placed in a sketchy, lightweight product backlog. To put it differently, the backlog is derived from the product vision; it makes the vision implementable.</p>
<div id="attachment_2670" class="wp-caption aligncenter" style="width: 219px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/VisionBacklog.jpg"><img class="size-full wp-image-2670 " title="VisionBacklog" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/VisionBacklog.jpg" alt="" width="209" height="182" /></a><p class="wp-caption-text">Vision and Backlog</p></div>
<h3>From Backlog to Minimal Viable Product</h3>
<p>Once we have a vision and initial product backlog available, we create the minimum amount of functionality necessary to test our assumptions. This may take a day or two, or one or more sprints with a preference for the shorter timescales. Our goal is to find out quickly if the product generates a positive response amongst the target users and customers, and if the target group members use the product in the intended way. Once we&#8217;ve created the MVP, we release it and gather the feedback.</p>
<div id="attachment_2706" class="wp-caption aligncenter" style="width: 450px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/Vision_Backlog_MVP.jpg"><img class="size-full wp-image-2706 " title="Vision_Backlog_MVP" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/Vision_Backlog_MVP.jpg" alt="" width="440" height="192" /></a><p class="wp-caption-text">Vision, Backlog and MVP</p></div>
<p>Note that releasing the MVP can be limited to a small group of customers and users if the respondents are representative for the target group. Google, for instance, released early versions of its Chrome browser internally and asked its employees to test the software and to provide feedback before a first public beta was released in October 2008. An example where internal releases did not work so well is Google Buzz: The software was apparently loved by Google engineers but unfortunately not by the rest of the world.</p>
<h3>Learning from the Feedback</h3>
<p>Once we’ve gathered and evaluated the feedback, we need to decide if and how to act upon it. If the feedback invalidates any assumptions made in the vision &#8211; which is likely to be the case when a new product is developed &#8211; we should adjust the vision and the product backlog. We may decide to change the target group or the needs selected, for instance; maybe the features or the look and feel envisioned is not right; or the business model does not work as expected, for instance, users never click on the ads displayed. Changing the vision can require restocking the backlog – depending on how much the vision has changed. We then continue with the next cycle, develop a new MVP, and gather new feedback.</p>
<div id="attachment_2707" class="wp-caption aligncenter" style="width: 523px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/Vision_is_Invalid.jpg"><img class="size-full wp-image-2707 " title="Vision_is_Invalid" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/Vision_is_Invalid.jpg" alt="" width="513" height="306" /></a><p class="wp-caption-text">The Vision is Invalid</p></div>
<p>If the feedback confirms the vision, we adapt the product backlog, for instance, by adding new requirements that help us turn the vision into a successful product. Depending on the quality of the MVP, we may have to throw away any mock-ups and prototypes created so far, and start afresh developing tested and documented software using agile development practices. If the MVP is a product increment, we can progressively transform it into a shippable product using a series of sprints.</p>
<div id="attachment_2708" class="wp-caption aligncenter" style="width: 469px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/Vision_is_Valid.jpg"><img class="size-full wp-image-2708 " title="Vision_is_Valid" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/11/Vision_is_Valid.jpg" alt="" width="459" height="303" /></a><p class="wp-caption-text">The Vision is Valid</p></div>
<h3>Summary</h3>
<p>Validating the product vision using a minimal viable product is a powerful concept that be used in harmony with Scrum’s approach of creating working software, exposing it to customers and users, investigating their feedback, and making the necessary adaptations.</p>
<p>Many thanks to Stefan Roock for feedback on the MVP of this post.</p>
<p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.romanpichler.com/blog/agile-product-innovation/the-vision-the-product-backlog-and-the-minimal-viable-product/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Two Common Ways to Apply the Product Owner Role</title>
		<link>http://www.romanpichler.com/blog/roles/two-common-ways-to-apply-the-product-owner-role/</link>
		<comments>http://www.romanpichler.com/blog/roles/two-common-ways-to-apply-the-product-owner-role/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 10:52:33 +0000</pubDate>
		<dc:creator>Roman Pichler</dc:creator>
				<category><![CDATA[Roles]]></category>
		<category><![CDATA[customer]]></category>
		<category><![CDATA[empowerment]]></category>
		<category><![CDATA[prioritising]]></category>
		<category><![CDATA[product manager]]></category>
		<category><![CDATA[product owner]]></category>

		<guid isPermaLink="false">http://www.romanpichler.com/?p=2577</guid>
		<description><![CDATA[<p><p><a href="http://www.romanpichler.com/blog/roles/two-common-ways-to-apply-the-product-owner-role/">Two Common Ways to Apply the Product Owner Role</a></p><p>Applying the product owner role can be challenging, as no two products are the same. While products and projects vary, I have found two common ways to employ the role: Asking the customer or a customer proxy such as a product manager to take on the product owner role. This post discusses when the two alternatives [...]</p></p><p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.romanpichler.com/blog/roles/two-common-ways-to-apply-the-product-owner-role/">Two Common Ways to Apply the Product Owner Role</a></p><p>Applying the <a title="The Product Owner Role on One Page" href="http://www.romanpichler.com/blog/roles/one-page-product-owner/" target="_self">product owner role</a> can be challenging, as no two products are the same. While products and projects vary, I have found two common ways to employ the role: Asking the customer or a customer proxy such as a product manager to take on the product owner role. This post discusses when the two alternatives are appropriate together with their advantages and challenges.</p>
<h3>The Customer Plays the Product Owner Role</h3>
<p>One way to apply the product owner role is to ask the customer to play the role. This option is particularly useful for the development of bespoke (custom) software. For instance, if a web application is developed for a company’s marketing group – either by an in-house team or by an external software provider – a member of the marketing group should take on the product owner role. This approach is illustrated by figure 1:</p>
<div id="attachment_2579" class="wp-caption aligncenter" style="width: 248px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/10/CustomerProductOwner.jpg"><img class="size-full wp-image-2579  " title="CustomerProductOwner" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/10/CustomerProductOwner.jpg" alt="" width="238" height="158" /></a><p class="wp-caption-text">Figure 1</p></div>
<p><strong>Advantages</strong>: The customer steers and controls the development of the software directly. This allows the customer to own the product, speeds up decision-making, and increases the likelihood of creating a product that serves the customer needs.</p>
<p><strong>Challenges</strong>: The customer must be available, qualified, and empowered to create a successful product. The customer and the team must value transparency and develop a healthy, trustful relationship. The latter tends to be particularly challenging when the customer and the team have different interests, for instance, getting the essential features shipped as soon as possible vs. maximising revenue, or if they have had difficulties to collaborate in the past (&#8220;IT never delivers&#8221;).</p>
<h3>A Customer Proxy Fills the Product Owner Role</h3>
<p>Alternatively, we can decide to separate the customer and the product owner role. This option is applicable when software is developed for several customers, for instance, when a commercial software product is created or when different departments of the same company use software developed in-house. In both scenarios, the product owner acts as a customer proxy who listens to the ideas and requirements of the customers and users but decides when which features are released. Figure 2 summarises this option:</p>
<div id="attachment_2580" class="wp-caption aligncenter" style="width: 333px"><a href="http://www.romanpichler.com/blog/wp-content/uploads/2011/10/CustomerProxyPorductOwner.jpg"><img class="size-full wp-image-2580 " title="CustomerProxyPorductOwner" src="http://www.romanpichler.com/blog/wp-content/uploads/2011/10/CustomerProxyPorductOwner.jpg" alt="" width="323" height="209" /></a><p class="wp-caption-text">Figure 2</p></div>
<p>For comercial software, a product managers typically takes on the product owner role. For software developed in-house, a project manager or business analyst may play the role. Note that figure 2 illustrates the main communication paths. Team members talk to customers and users directly of course, for instance, in the sprint review meeting when discussing improvements to the product. (But ultimately the product owner decides which improvements are implemented.)</p>
<p><strong>Advantages</strong>: Separating the customer and the product owner role helps create a product that addresses all the needs selected. It also provides the opportunity to employ professional full-time product owners with the right skills: Product managers, project managers, and business analysts can focus on playing the role effectively.</p>
<p><strong>Challenges</strong>: Empowerment of the product owner can be difficult to achieve: Product owners often require the trust and support of senior management to be able to make the necessary decisions, to have the clout to say no, and to create stakeholder alignment. Companies that regard IT largely as a commodity can find it difficult to value product ownership and to invest in developing product owners.</p>
<h3>Mix and Match</h3>
<p>I recommend that you apply one of the patterns described above to each of your products. To put it differently, a product should either be managed by a customer or by a customer proxy. But there is no reason why you cannot mix and match the two patterns across your portfolio: Choose customer product owners for bespoke products and customer proxies for products that serve several customers.</p>
<p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.romanpichler.com/blog/roles/two-common-ways-to-apply-the-product-owner-role/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>The Minimal Marketable Product</title>
		<link>http://www.romanpichler.com/blog/agile-product-innovation/the-minimal-marketable-product/</link>
		<comments>http://www.romanpichler.com/blog/agile-product-innovation/the-minimal-marketable-product/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 09:51:59 +0000</pubDate>
		<dc:creator>Roman Pichler</dc:creator>
				<category><![CDATA[Agile Product Innovation]]></category>
		<category><![CDATA[customer feedback]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[market research]]></category>
		<category><![CDATA[minimal marketable product]]></category>
		<category><![CDATA[minimal viable product]]></category>
		<category><![CDATA[product discovery]]></category>
		<category><![CDATA[risk]]></category>
		<category><![CDATA[simplicity]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://www.romanpichler.com/?p=2319</guid>
		<description><![CDATA[<p><p><a href="http://www.romanpichler.com/blog/agile-product-innovation/the-minimal-marketable-product/">The Minimal Marketable Product</a></p><p>Innovate successfully by creating a minimal marketable product, a product that contains just enough functionality to be viable. This allows you to receive feedback earlier and to quickly adapt your product to the market response. </p></p><p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.romanpichler.com/blog/agile-product-innovation/the-minimal-marketable-product/">The Minimal Marketable Product</a></p><p><span style="font-weight: normal;"><img class="alignnone" src="http://www.iphonebuzz.com/wp-content/uploads/2009/02/3g-iphone-1.jpg" alt="" width="118" height="182" /></span>To create a new product, we have to peek into the future and anticipate what the product will roughly look like and do. For anyone not blessed with perfect foresight, predicting the future correctly is notoriously difficult. After all, the only thing certain about the future is that it is uncertain! No market research technique can deliver a forecast that is 100% accurate. And in the case of disruptive innovations, it’s not possible at all to make a sound prediction, as Clayton Christensen observes in his book <em>The Innovator’s Dilemma</em>: “Markets that do not exist cannot be analysed.” Investing in a new product hence always involves risk. We may have targeted the wrong market segment, envisioned the wrong product or the wrong features, or the market may have changed by the time the product is launched.</p>
<h3>Envisioning a Lean, Minimal Product</h3>
<p>A great strategy to minimise the investment risk is to envision a lean, minimal product with the smallest possible feature set. I refer to such a product as the <em>minimal marketable product</em>. It contains just enough functionality to be viable – to launch, market and sell the product successfully. Developing a minimal product is quicker and cheaper than a more ambitious, feature-rich one. If the product bombs less time and money is lost. If it is a success, the product starts earning money sooner. Additionally, a minimal product allows us to receive feedback earlier so we adapt the product quicker to the market response. Rather than trying to create the perfect product, we follow the motto “get it out, then get it right.” Note that the product’s quality must be right from the start. Otherwise it will be difficult to adapt the product; bugs may hinder its adoption, or even damage the brand.</p>
<h3>The iPhone</h3>
<p>An example of a minimal marketable product is the original iPhone, which launched in 2007. One of the secrets behind its success is the narrow set of customer needs Apple selected. The company avoided the trap of trying to please too many people at once, of trying to copy all the features competitors offered. Instead, Apple took a fresh look at what smartphones should look like and do, and deliberately left out some functionality. The original iPhone shipped without many features standard on existing phones: copy and paste, the ability to send text messages to multiple recipients, and a software development kit, for instance. These limitations, though, did not hinder its success. Paring down the functionality allowed Apple to develop and ship the product within a competitive timeframe and gave the company a significant lead over its competitors. Building on the success of the first iPhone version, Apple started to extend the capabilities of the phone both in terms of hardware and software with the launch of the 3G model in 2008. This version also allowed the company to enter a new market segment by targeting business users.</p>
<h3>The Apple Newton</h3>
<p>Developing a minimal marketable product may sound like a no-brainer. But my experience suggests that many start-ups and established companies alike find it hard to restrict the features of a new product. It’s often too tempting to opt for a big-bang release trying to satisfy as many users and customers at once in order to maximise revenue. Contrast the iPhone with another Apple product: the Apple Newton, first launched in 1993 after five long years of development. Remember those Apple ads that promised a PDA that could do all sorts of wonderful things, including recognising your handwriting? When it was finally shipped, the Newton proved to be too bulky and heavy. Worse, its most important feature, the handwriting recognition, did not work properly. The product underperformed and was finally withdrawn from the market in 1998. In hindsight, Apple was overly ambitious with its Newton plans. The company launched a product that tried to do too much at once, and failed.</p>
<h3>The Steps towards a Minimal Marketable Product</h3>
<p>To create a lean, minimal product, limit the target group and “build a product for the few, not the many,” as Steve Blank recommends in his book <em>The Four Steps to the Epiphany</em>. For instance, if you use personas to describe members of your target group, consider the impact of removing a persona. Would the product still sell? If yes, reduce the target group by dropping the persona. Once you have done a great job for your early customers, you’re in a position to build on the initial success with a new, incremental release that attracts new customers.</p>
<p>Second, understand your product’s value proposition and only select the features that are essential to address the needs of the target group. Have the courage and discipline to discard all others for now. Selecting the minimal set of features does not mean creating a bland, boring or simplistic product. It means focusing on those properties that are essential for the product success. If you work with user stories, for instance, review each story or epic, and ask yourself if the product can be shipped with out it. If yes, exclude the story. As the French writer and poet Antoine de Saint-Exupery put it:</p>
<p style="text-align: center;"><span style="font-weight: normal;">“Perfection is achieved, not when there is nothing more to add,<br />
but when there is nothing left to take away.”</span></p>
<p><img src="/img/rule.gif" alt="spacing rule" align="center" /></p>
<h3>Side Note: Marketable or Viable, Product or Feature Set &#8211; Huh?</h3>
<p>“Words are but sound and fury,” says Macbeth, and there are several similar but confusing terms to denote minimal products. My termminimal marketable product is a reference to Mark Denne and Jane Cleland-Huang’s work. In their book Software by Numbers they coin the term minimal marketable feature set to denote the smallest amount of functionality creating value for a customer. As I view a product as more than a set of individual features, I prefer to talk about products rather than feature sets. The idea of quickly delivering a small set of features and enhancing the software incrementally dates back to Tom Gilb’s evolutionary delivery method developed in the 1980ies by the way.</p>
<p>Eric Ries has more recently popularised the term minimal viable product, which he defines as “the product that allows a team to collect the maximum amount of validated learning about customers with the least effort.” Based on this definition, the minimal marketable product may or may not be the minimal viable one. Independent of the differences, all terms share the idea to quickly launch an initial product to learn from the market response, and to adapt the product accordingly. And that&#8217;s what matters.</p>
<p><a href="http://www.romanpichler.com">Roman Pichler - Roman Pichler&#039;s Thoughts on Agile Product Management</a>
<a href="http://www.romanpichler.com">Roman Pichler</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.romanpichler.com/blog/agile-product-innovation/the-minimal-marketable-product/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

