New product development
Learn the stages of new product development and gain expert tips for a successful product launch. Embrace iteration, diverse testing, and experimentation for success.

What did it take for the early senior Apple team to bring us the first iPhone? Or the Wright brothers' first piloted flight? Or any other product idea that has changed the world? It took a process. More specifically, a new product development (NPD) process.
New products donât just enter the general consumer market from the ether. Especially in a world that goes through a lot of changes, fast. As Jim Euchner comments in his issue introduction, âThe Speed of New Product Development,â in the Journal of Research-Technology Management:
â... the pace of change is accelerating, and the tools that have served NPD well for decades are beginning to fail. Why is this? Simply put, the tools were designed for a more stable world. New digital technologies are changing the speed of innovation, the design space for physical products, and the business models for delivering them, often all at once.âÂ
In this guide, weâll cover the basics of new product development and then dive into the development process, followed by tips and best practices. Weâll also keep in mind the issue brought up by Euchner of old, failing practices, and focus on bringing innovation to the table.Â
What is new product development?
The most basic definition of new product development is that itâs the process businesses use to bring a new product to market, bring an existing product to a new market, or undertake a heavy redesign of an existing product to make it better.Â
But it gets a little more complicated than that. There are seven stages to new product development, though some businesses might merge or expand some steps depending on their needs. Each of these stages involves a lot of work to make the overall project successful, and weâll go over these steps in more detail below.Â
Why should companies develop and introduce new products?
Simply put, people, markets, economies â heck, even the world â changes. Nothing stays exactly the same forever. Therefore, companies need to be agile in changing environments â developing and releasing new products helps to do just that.Â
For example, the shaving company Harryâs started out as a direct to consumer razor brand. In 2013, the idea of having mail-in razors on subscription was relatively innovative, which reflected its $1.7 billion valuation in just five years. But when competition emerged on the scene, Harryâs needed to adjust its offering.Â

Today, Harryâs has a full line of on-brand personal hygiene products (as well as a subsidiary female-equivalent company Flamingo). With a new funding round last year, investors valued the company at $2 billion.Â
Other than potentially boosting annual revenue or company value with new offerings, thereâs another reason companies should continue to develop new products: to drive industry innovation.Â
Companies rarely operate in a siloed market or can monopolize one (if they do, itâs not usually long before a competitor comes along). By adding new, innovative products to the market, your business puts out the challenge for others to do the same, or risk falling behind. Thus, the cycle continues.Â
The smartphone industry is a common example of product innovation improving the industry. Another example is how generative AI technology is helping to drive innovation in lots of industries, beyond AI tech itself.
New product development process stages
So, are you feeling inspired to bring a new product to market? In this section, weâll cover the details of what it takes, from pre- to post-launch. Weâll also have experts who have gone through the process themselves (in various industries) weigh in with their experiences.

Idea development
Every new product development process starts the same â with ideas. Here, the goal is to generate ideas for a new product. While it might seem simple, youâll need to have criteria in place for assessing the ideas. For example, Diana Stepanova, Operations Director for Monitask, suggests the following:
âEncourage open communication and collaboration within your team and establish a clear process for submitting and vetting new ideas. This process should include prioritization based on the value proposition, feasibility, and alignment with company goals.â
When you feel youâve come across a few good ideas based on your criteria, you can move forward into the next stage.
Business analysis
Some businesses will merge idea generation and business analysis into one stage by making the idea criteria more strict and detailed. Nonetheless, youâll need to analyze the business merits and the financial details of each idea that made it through the first round.Â
At this stage, Matthew Ramirez â who grew and sold his first company WriteLab to Chegg, where he worked as a Director of Product Management, and is now building Paraphrase Tool â suggests:
âTo start, you must scrutinize your rivals and learn from their strengths. Then identify the product that poses a challenge, conduct a SWOT analysis, and chart a course of action. Afterwards, you must examine your desired customers in depth.â
You should also use the business analysis stage to develop a rough concept or blueprint of the idea, which you can use for formative testing, or for conducting user research interviews, for example. Cynthia Davies, Founder and CEO of Cindyâs New Mexico LLC, suggests conducting this preliminary research:
âWhen running a business analysis, you need to consider customer demand equally with profitability predictions, because if not enough of your customers want it, you simply wonât be able to generate revenue and will end up losing money in the long run. Research your target audience via data and interviews.Â
Conducting interviews with potential users will provide you with direct feedback and can help you tailor your product to best suit their needs and increase its chance of success when you bring it to market.â
Product design
This third stage is when it all feels more real. Youâve come up with an idea, assessed its business viability, and conducted some preliminary research with potential customers. This is the time to start formally designing your idea and building a functional concept using prototyping tools.Â

Building detailed concept designs and prototypes will probably require a designated UX designer or a team of designers. Alok Agarwal, VP of Products at Mailmodo, says this is essential:
âYou must work with a team of designers to create a prototype of the product. Test the prototype with customers to get feedback and make changes accordingly.âÂ
Note that design testing and product testing are different, and youâll see why in the next stage.
Product testing
Once youâve built a functional prototype, as well as some static concept designs (for more ambitious or time-consuming features), you can take it to the next level of testing â and this is where tests from the design stage, such as prototype testing and design surveys differ from product testing.
At this stage, you develop the prototype into a finished, fully functional, marketable product built on any feedback you received from testing and research conducted in previous stages. With a âfinal draftâ of the product, you can take it back to your customers and test it again.
At this stage, Diana Stepanova suggests the following practices:
âSet up proper test environments and utilize usability testing tools and techniques to ensure the product is stable, secure, and scalable. Collect feedback through multiple channels, such as customer interviews, usability tests, alpha testing, and beta testing, to drive continuous improvements.â
CommercializationÂ
So youâve completed testing, made tweaks based on feedback, and youâre happy with the product. Congrats! Youâre almost ready for launch.Â
Now itâs time to consider your go-to-market strategy, which includes setting up marketing, sales, and customer support teams. At this stage, Diana also echoes these needs:
âDevelop a go-to-market strategy that clearly communicates your product's value proposition and differentiators. This can include marketing campaigns, product demonstrations, and sales funnel optimization. Continuously gather feedback to adjust your product roadmap and fine-tune your marketing efforts.âÂ
Once youâve developed and documented your go-to-market strategy, you can put it into practice and launch your product!
Post-commercializationÂ
You might have thought that launching your product would be the end of the NPD process, but itâs not. The post-commercialization stage integrates post-launch monitoring and feedback. Alok Agarwal uses this stage to collect all-important data:
âMonitor the product's performance after it is launched. Collect data on sales and customer satisfaction, then use this data to make changes to the product or marketing strategy.â
At this stage, itâs also critical to keep an open channel of communication with your customers. With the product in more hands than ever before, itâs likely some of them will identify bugs or issues that didnât come up during testing. Use this information wisely.
Operations management
This final stage of the new product development process focuses on building efficient workflows, reviewing processes, and further developing customer support and experience for the product. Given her role as an operations director, Diana has some practical tips to share about the operations management stage:
âStreamline processes and workflows to ensure efficient product delivery, from development to customer support. Utilize project management tools, maintaining a balance between innovation and operational efficiency. Regularly review your product and project management strategies to ensure they properly support your overall business goals.â
Technically, this NPD is always ongoing and helps to entrench your new product as one of your businessâs core (or supplemental) offerings.
New product development best practices
Do you have an idea ready for development and are willing to put in the hard work to get it to market? Before you run off into the sunset, bear in mind these tips and best practices to help you stay on track for a successful launch.Â

Embrace an iterative approach
It should be a no-brainer to say that whenever you test your product, you should make improvements based on the results. This is similar to the continuous product discovery process.
âEmbrace an iterative approach, incorporating user feedback and continuous improvement throughout the development process.â
âAkash-Roy, Product Manager at Napta
Test your prototypes in multiple environments and situations
Just because your prototype works for someone in one type of environment or situation doesnât mean it works for everyone else. When product testing, vary your test situations or make sure your participants are diverse.Â
âMake sure the product is reliable and meets all of the requirements [from your business analysis]. Test it in a variety of environments.â
âAlok Agarwal, VP of Products at Mailmodo
Donât be afraid to experimentÂ
I recently came across an inspiring product story on Twitter shared by @tibo_maker, the Co-founder of Tweet Hunter. When he set out to develop a new product, he embraced experimentation to validate ideas before making significant commitments. In just four months he created 11 different products, and eventually found success with Tweet Hunter.

You donât have to experiment with as many ideas as Tibo did, but you can experiment in other areas such as implementing AI or using hybrid models with Stage Gate to boost your chances of success.
Share your new product with the world
No doubt by now you want to scratch that creative itch and get started with your new product idea, but remember not to rush through the process. If you want to launch a successful product, youâll need to test your ideas, concepts, and prototypes first.
To do that, you can sign up for a free UsabilityHub account and get access to unlimited active user tests. UsabilityHub has tests that can help you at each major stage of the new product development process, which means you can keep your research under one roof.
Weâre rooting for you!Â
Frequently asked questions about New Product Development (NPD)
What is new product development (NPD)?
New product development (NPD) is a process businesses use to bring a new product to market, introduce an existing product to a new market, or significantly redesign an existing product for improvement.
Why should companies develop and introduce new products?
Companies should develop and introduce new products for several reasons. Firstly, the world is constantly changing, and staying relevant requires companies to be agile in adapting to new environments. Developing and releasing new products allows businesses to meet evolving customer needs and preferences. Secondly, introducing new products can boost annual revenue and increase company value. It opens up opportunities for growth and expansion. Additionally, developing new products drives industry innovation. By introducing innovative products, companies inspire competition and encourage others to push the boundaries of what's possible. This cycle of innovation benefits both the company and the industry as a whole.
What are the steps in the new product development process?
The new product development process involves seven key stages. It starts with idea development, where new product ideas are generated and evaluated based on criteria such as value proposition and feasibility. The next stage is business analysis, where the selected ideas are analyzed in terms of their merits and financial aspects. Product design follows, where the chosen idea is formally designed and prototypes are created for testing and feedback. Product testing is then conducted to refine the product based on user feedback and ensure its stability and scalability. Commercialization involves developing a go-to-market strategy and refining it through continuous feedback and adjustment. Post-commercialization focuses on monitoring the product's performance and making necessary changes based on customer data. Finally, operations management streamlines workflows and enhances customer support. These stages provide a comprehensive framework for successful new product development.
Alexander Boswell is a freelance writer specialising in B2B SaaS and eCommerce marketing with a particular interest in the world of data, as well as a business Ph.D. candidate. When heâs not writing, heâs nerding out playing D&D and Magic: The Gathering.