Experts on How to Make Product Development More Predictable and Cost-Efficient
With eight different product development professionals weighing in on common issues and concerns, we hope to provide a pretty high level of insight.
Join the DZone community and get the full member experience.
Join For FreeThere is no chance you can avoid all the pitfalls and landmines of the product development process. You will get stuck, you will make mistakes, and you will lose time, money, and (more often than you think!) — hope. There is no silver bullet for it. However, there are tried and true, ground-to-earth ways to mitigate this chaos, decrease the entropy of product design and development, and increase your chances of success.
We could address it from our product development perspective only but decided to make this guide truly multifaceted. Thus, offered eight experts to answer four pressing questions about product development. For your convenience, each topic is finalized with summary points and extra tips from the QArea team.
Let me introduce our participants:
Bruce Mason A Delivery and UK Director in QArea. He has over 30 years of experience in software development, building big teams, and fine-tuning the processes within Banking, Fintech, eCommerce, Travel, and Public Administration domains. |
Bhargav Sathish Product Manager at Capital One, Co-Founder of Earth Hacks. A Product Manager at Capital One, working on an internal platform called SAGE. A professional with experience in consulting, product management, and project management in the IT, healthcare, and financial services industries. |
Luc Perard Authentic, customer-obsessed Business Leader who builds and inspires global, high-impact teams. 20 years of experience gained at the most prestigious Internet of Things (IoT) companies – large multinational corporates & startups which sell hardware, software, digital solutions, and IT services. |
Vignaraj Gadvi A Product Manager leading the implementation of an innovative technology platform for product designers and engineers. A recognized savvy leader with strengths in re-engineering delivery processes, defining continuous improvement in processes, presiding over lively brainstorming sessions, and building result-driven teams. |
Praveen Kumar Reddy Polika Director and Digital Product Management at Sol Design. Throughout 15+ yrs career, had the opportunity and privilege of driving inclusive change across Fortune 100 companies across many industries by building/enabling teams to create new products and capabilities. |
Olexii Pavliuk Head of Delivery at QArea Started as a C# developer more than 15 years ago; Aleksey then shifted his focus to building a solution architecture, where he became a true expert. Today, Aleksey helps developers and clients to create projects for any business needs. |
Melody Shiue Co-Founder, Director, and Chief Design Officer at Bodymapp Melody is a product designer by trade and a visionary at heart. Her product design strength lies in stakeholder empathy, root cause deconstruction, and resolving complexity into simple, scalable solutions. |
Jamie Irwin Director at Straight Up Search eCommerce, SEO, and Affiliate marketing experts with over seven years of senior experience in the field. His company focuses on ethical, organic growth and enables agencies and businesses worldwide to achieve success with their online campaigns. |
Hidden Costs of the Product Development Process
There is a great temptation to cut corners when it comes to product development. In fact, it's sometimes considered prestigious, or even a sign of wisdom, when you can boast about being able to trim the fat while helping to bring your product to market. And yet, the reality is that making the right set of trade-offs at the right stage of product development requires in-depth knowledge of what goes into it and what costs. Embrace the hidden costs to make a viable budget, and only then trim it.
Hidden Costs of the Product Development Process
There is a great temptation to cut corners when it comes to product development. In fact, it's sometimes considered prestigious, or even a sign of wisdom, when you can boast about being able to trim the fat while helping to bring your product to market. And yet, the reality is that making the right set of trade-offs at the right stage of product development requires in-depth knowledge of what goes into it and what costs. Embrace the hidden costs to make a viable budget, and only then trim it.
Bruce Mason:
There are endless hidden costs in any product and project-related lifecycle, but if I need to narrow it to product development precisely, these will be my picks.
- Regulatory Costs. You just need to follow changes in regulations and, if you are outsourcing, choose a company with strong domain expertise.
- Testing: Manual vs. Automated. As your product evolves, manual testing may become an overhead, and you may need to switch to automation. Automation is not cheap, but automating it once correctly is extremely efficient and cost-effective.
Bhargav Sathish:
There are many costs that I believe companies have top of mind, such as research and development (R&D), quality assurance (QA), and regulatory compliance. However, here are the costs that I think are sometimes underestimated:
- Intellectual property protection. Get IP protection on anything innovative in the market, but there are a lot of costs with filing for IP protection, maintaining it, and potential legal fees if there are disputes.
- Customer service and support. Great products can sell themselves. However, loyalty to a product or company can be reinforced by being able to provide the best customer service and support compared to competitors.
Praveen Kumar Reddy Polika:
As the speed of innovation is increasing with every passing year, it's important to have your product launched at quality within the targeted time to market. Delayed or misaligned decision-making may actually be the biggest hidden cost that can delay the product launch. It's important to have an inclusive decision-making process with a bias for speed throughout the lifecycle. Use digital collaborative tools to enable effective processes.
Luc Perard:
Half of most developers' time is spent researching rather than building and maintaining software. More than half of their work time is spent unproductively from the standpoint of core business objectives. It leads to missed deadlines, overrun budgets, and product failures.
Most developers don't work on new products—not from scratch, anyway. They use existing building blocks (e.g., open-source software [OSS] components) that fit together to create new features/capabilities.
So before changing functional software, they must understand the OSS elements comprising the software's inner workings and how they interact and depend upon each other. Failure to do so can open up massive structural vulnerabilities or even break mission-critical enterprise applications.
Jamie Irwin:
"One hidden cost of product development that companies overlook is the cost of customer support. If customers are not serviced properly, and their expectations are not met, they may switch from your brand to your competitors. In the end, most of the products and services have alternatives."
Vignaraj Gadvi:
Technical debt — a form of accumulation of technical shortcuts or quick fixes that may be made during the development process to meet deadlines or other goals — saves time in the short term and create problems later. Technical dept comes with additional costs as the product evolves and requires maintenance or updates.
Rapid prototyping can help gather feedback and make rapid improvements. However, it can also be costly if it involves frequent redesigns or leads to a product that is not fully tested and ready for market.
Short Summary
Hidden costs teams and managers tend to forget about in the scope of new product development:
- Regulatory Costs. There are many; they change, and consist of both direct fees and fines you pay, if you fail to comply. Find an in-house or outsourcing expert proficient in this matter — it is cheaper than playing "hide and seek" with a regulator. They always win.
- Intellectual property protection. Many companies leave it to a blessed "once we are hit the market" moment, just to discover plagiarism and IP rights violations doesn't give you a leeway.
- Testing: Manual vs. Automated. You need to know when it is time to automate. Normally, it comes when at least 80% of your product is ready and stable (and not four years later!).
- High turnover that leads to unproductive development work (up to 50% of the time!). Make sure your developers understand the OSS elements comprising the software inner workings and how they interact and depend upon each other.
- Delays. Have an inclusive decision-making process with a bias for speed throughout the lifecycle.
- Quality customer service. A struggle to balance cutting overhead costs without sacrificing customer satisfaction and quality products in the brink of recession is real.
- Technical Debt. It comes with additional costs as the product evolves and requires maintenance or updates.
Main Risks That Lead to Project's Failure
A risk is a situation or event that might actualize itself. The risk may not endanger the project directly but later backfire and cripple the results of months, if not years, of work. In many cases, it cannot be avoided because it entails an error or a failure of the management system. Thus, it is fundamental to know its nature to prevent it from happening.
Vignaraj Gadvi:
Lack of problem understanding. Rather often, the product is designed to solve a symptom rather than the root cause of a problem.
Insufficient Resources. It's important for product managers to carefully plan and allocate resources, taking into account potential force majors.
Poor product execution. Even if a product has an apparent problem to solve and strong market demand, it can still fail if it is poorly executed. It can be caused by poor project management, lack of quality control, or failure to properly test and validate the product.
Bhargav Sathish:
As product development can take some time, you need to be thinking about how your product will still be relevant in the market once it's released, and not just at the time of development. For example, while the idea for Bodymapp was born out of COVID lockdowns, our product wasn't released until after the pandemic. So, we ensured throughout development that we were considering what our customer's needs would be in the future and made sure that our product fulfilled those needs.
Bruce Mason:
Immature organizations often don't have a single person for a product owner role and let subject-matter experts (SMEs) maintain a backlog. Letting subject-matter experts try to agree on what should be delivered first backfires immediately. In the end, all get marked critical; the delivery team is in a frenzy, and SMEs insist on everything being an A-level priority… It is a stalemate.
As a representative of an outsourcing provider, I convince clients to choose someone to be in charge. You cannot have 50 priority #1 items when we can deliver from 5 to 10 every corresponding sprint.
Sometimes, clients don't have anyone to fit the product owner's requirements or rise to the occasion. In this case, we offer an expert from our side to play this role. As a result, they don't have a vested interest, can do well with priorities, and have domain/tech experience.
Short Summary
Main product development risks that lead to product failure:
- Lack of problem understanding. Data-based decision-making should help.
- Insufficient Resources. No matter how good you plan, add 30% to your budget.
- Poor product execution. Start testing early; see NPD as a series of loops, not a straight "start-finish" line.
- Relevance. "Black swan" factors can significantly influence the relevance of your product. Always think about a contingency plan.
- Letting SMEs run the show instead of appointing/hiring a product owner. If you don't have someone for this role — outsource.
Decreasing Uncertainty in NPD
The new product development (NPD) process involves many unknowns and variables, making it inherently uncertain. In addition, the process of creating a new product involves a lot of experimentation and iteration, which can make it difficult to predict the outcome.
Additionally, new products often require the development of new technologies or the application of existing technologies in new ways, which can add to the uncertainty. Even in-depth research that many see as a Holy Grail of NPD doesn't always help — Market and economic conditions may change unexpectedly, making it difficult to predict the potential success of a new product. Take the pandemics.
Therefore, it is important to manage and mitigate uncertainty throughout the process to increase the chances of success.
Viggy Gadvi:
Build scrappy prototypes. Quickly test and validate ideas without investing a lot of time and resources.
Seek early customer feedback. A better understanding of customers' needs and preferences will help you refine your product plan and reduce uncertainty.
Pivot if needed. Be flexible and ready to make changes to your product plan based on new information or changing circumstances. This can help you adapt to micro-macroeconomic factors or other external influences that may impact your product.
Praveen Kumar Reddy Polika:
Uncertainties usually happen when communication is strained. Breakdown of communication happens either when there is ambiguity in individual team members' roles/responsibilities or there is very little transparency/info shared. Roles and responsibilities understanding should come with clear escalation paths when there are disagreements. Democratize information and enable access to data, of course, with the right access controls to help with a better decision-making process.
Bhargav Sathish:
Assemble a strong, diverse team to cross the hurdles easier. Remember — data is money. Data-driven decisions will reduce risks and uncertainty. Make sure that you have contingency plans in place. Not all data-driven decisions will work out in your favor. By investing time in thinking through the fail-safe and "what-if" decisions, you are removing a bulk of the uncertainty ahead of time.
Melody Shiue:
Visual tools are important for supporting the new product design and discussing the scope
across multidisciplinary teams. Don't neglect to visualize product vision, timeline, technical constraints, resource allocation, cost implications, change impacts, and potential risks.
It's also useful to do iterative testing in various use cases before release to production. This is a great way to make small, evidence-based changes to product features to create a more user-friendly product.
Short Summary
Ways to decrease the uncertainty of new product development:
- Rapid prototyping and MVP. Outsource to build a scrappy prototype faster and cheaper, get a proof of concept, and test the market earlier.
- Transparent, strong communication. Democratized information, enabled access to data, and clear roles and responsibilities help to minimize the risks in this pain point.
- Diversity for better decision-making. A strong, diverse team will cross the hurdles easier and offer more sustainable research ideas and solutions.
- Visualization. Visualize product vision, timeline, technical constraints, etc.
- TEST! It will allow you to make evidence-based changes and release a quality, glitch-free product.
Red Flags at a Product Design Stage
"Red flags" in new product development (NPD) refer to potential issues or warning signs that indicate a product may not be viable or successful. They can indicate that a product may not meet customer needs, may be too costly to produce, or may be subject to legal or regulatory issues. The earlier you identify the red flags, the less time and money you will waste on the later design and development, testing, and launch stages.
Olexii Pavliuk:
"Both fully aligned vision and too much differentiation in stakeholder vision are red flags. If we all think alike, we are most likely producing something too much on the surface, something anyone can think about. There should be arguments, different versions, pros and cons, and rivalry between SME offers. However, if we can't agree on anything except for "let's do it!" — we have a design intention, not a viable product design in the works."
Bhargav Sathish:
I would concentrate on the following:
- Insufficient Market Demand — if the market is not available for a product, how can you justify it?
- Regulatory and Legal Risk — make sure that you do your due diligence on the risks associated with your product.
- High Production Costs vs. Potential Market Price
Viggy Gadvi:
Qualitative feedback over quantitative feedback. It's essential to pay attention to the bias of the feedback you are receiving, as this can impact how you interpret and use the information. Qualitative feedback, based on subjective opinions and experiences, may provide valuable insights into user needs and preferences. Still, it can be harder to quantify and analyze. Quantitative feedback, based on objective data, can be easier to interpret. It's essential to strive for quantitative feedback to evaluate relevance and reliability.
Praveen Kumar Reddy Polika:
Simplification of the problem statement is a very important part of the designing process, and clearly articulating and aligning the design principles is very important. Analysis paralysis is one of the biggest critical red flags during the design stage. To avoid it, have short feedback cycles to get feedback on the design ideas progressively and use that data to improve upon the design.
Short Summary
Most common red flags in new product development you can't afford to ignore:
- Thinking too much alike, or not alike at all. Track how your stakeholders see the product development process and desired results. Make sure you have a strong product owner on your side.
- Low understanding of legal and regulatory grounds. Can cost you a lot of money and can cost you the entire project. Consult with experts, hire them, or outsource the task to a domain-focus company.
- Lack of quantitative data. While qualitative feedback is truly valuable, make sure you have enough blunt numbers for truly data-driven decisions.
- Analysis paralysis. With too little or too much data on the table, decisions will be shallow or will be just delayed. Work with short feedback cycles.
In the end, nothing beats the wisdom of the crowd. With eight different product development professionals weighing in on these common issues and concerns, we hope that we provided you with a pretty high level of insight. We each have our areas of professional expertise, but at the end of the day, there's no substitute for experience.
Published at DZone with permission of Sasha Baglai. See the original article here.
Opinions expressed by DZone contributors are their own.
Comments