Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Open product development OPD: OPD framework

2025-01-15 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

At the beginning of the open product development (OPD), I talked about what OPD is and its main guiding methods. This article will introduce you to the OPD framework.

A company has three business models, such as the game agent belongs to the operation type, the enterprise customized project management software belongs to the project type; most of the Internet belongs to the public-oriented product type. No matter which type it is, in fact, there is product support behind it. The theme of the game itself is the game product, and the ultimate goal of the customized project is also the product. Precisely because of the importance of the product, what is the core concern of OPD is how to support the development of a product from scratch?

Our lives are full of products, iPad, Xiaomi, everything you see in the supermarket is actually products, as well as the car insurance you buy, the development tools you use, game engines, these are products, just different types. Among these products, we can be divided into three different types of drivers, such as game engines are technology-driven, insurance products are sales-driven, and Xiaomi mobile phones are market-driven. We have different approaches to product development for different types of products. OPD focuses on market-driven products, which is why there is a market-driven arrow on the commercial line in the above OPD architecture diagram.

Let me briefly talk about what each circle in the architecture diagram represents.

business

We have heard the theory of the Red Sea and the Blue Sea, which is the reason behind the gradual change of these two colors in the picture. The existing market consists of two kinds of oceans: the Red Sea and the Blue Sea. The Red Sea represents all the industries that exist today, that is, the market space we know, while the Blue Sea represents industries that do not exist today, which is the unknown market space. I call it the existing market and the new market. In the existing market, if there are monopolies, we generally recommend market segmentation, that is, the production of improved products.

We have different questions for different markets to promote our own thinking, for example, the existing market can think from the following aspects:

What are the competitors? Who is leading the market?

What is the market share of competitors?

What is the cost of entering the existing market?

What are the aspects of competition, function, performance, price, or channel?

How much market share do you plan to occupy in the first three years?

How do competitors define the market?

Is there the same industry standard? Who sets the standards?

Does the company intend to comply with industry standards, extended standards, or separate standards? (expanding standards and setting separate standards means further market segmentation)

organization

People can not generate demand, but can stimulate the generation of demand. Any product is conceived by some people and made by these people with a team, so organization is an extremely important dimension for the product. When it comes to organizations, people may think of that kind of huge organization, but now the fast-changing market inevitably requires the organization to adapt to the change, which requires the organization to become agile, which requires the organization to be broken down into many efficient teams. these teams work together to form a lean organization. However, we all know that the complexity of many products, especially IT software, is much more complex than in the past few decades, not only the complexity of product requirements and technical learning difficulties, but also the complexity of knowledge staff management. No matter how big the organization, the team, and what the goal is, it will eventually be implemented by the individuals in the team. It may not be possible to ensure that everyone is excellent, but at least a few are excellent, and others are at least qualified. So how to make everyone qualified for their job? This requires us to manage from the perspective of organization, team and individual. Strategic policy depends on organization, implementation depends on team, and action execution depends on individual. This is why OPD cares about lean organization, efficient team and agile individual for organizations.

Process flow

Large enterprises rely on culture, medium-sized enterprises rely on processes, and small enterprises rely on individuals, that is to say, but the operation of any enterprise must be completed by the process, but it is just the difference of the maturity of the process. If the organizational structure of an enterprise is relatively stable, then the specific process should be on demand, but we can extract some methods from the process as the basis of the process, which is also the focus of the process in OPD. We focus on the method, rather than specifically instructing who should do each step in detail.

As a product, from scratch, OPD focuses on three major processes, or three major approaches: product management, architecture development, and software development.

Product management

Architecture development

Software development

Architecture

Different software products require different architectures, and with the application of cloud and Internet of things, the architecture is becoming more and more complex. In the software industry, when we develop products, we are faced with one kind of users, perhaps to do multiple subgroups. How to quickly feedback the market and achieve business success from product-level reuse is something that the architecture needs to consider, and the model-driven architecture based on product line engineering may be a good approach.

Business, organization, process and architecture are the four elements of OPD. The above is a general description of the open product development architecture diagram. For more information, please stay tuned for the OPD topic blog.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report