How product managers decompose function points

Source: Internet
Author: User

650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M01/71/4F/wKioL1XLCanwGI0TAAFUCAu0r1w411.jpg "title=" Qq20150812163811.png "alt=" Wkiol1xlcanwgi0taafucau0r1w411.jpg "/>

The decomposition function point is one of the most important daily tasks of the product manager, and each product manager has its own unique way of thinking about how to articulate these functional points. Today and everyone to share, small series on the internet to see a good product manager function point decomposition steps and detailed practices, hoping to help the novice product manager .


after the function point is determined, the first thing you need is to start from the top level of the interface layer, Then there is the user operation layer, then the data layer, so that a function point is gradually disassembled by a shallow to deep. When composing a function point, the description of the function points can be traversed as follows:

Interface Layer

When it comes to the interface layer, the most basic is the control type, after deciding the type of control to use, the interface will also involve the control size, shape, font size, color, copy ( varies depending on the type of control) , response animation, location ( the function point is in what module of the product, where) , guide the copy ( that is, to guide the user to better complete the operation, including novice boot, can also be categorized into the boot copy ) , restrictive conditions ( for example, mobile phone number input box can only enter numbers ) and so on.

User operations Layer

The user operation layer, as the name implies, is how the user is working on the current interface, and what the feedback of the operation is:

1.What are the users of the Operation ? This front desk does not have a very big distinction, basically is the populace user ( of course, the e-commerce category will have buyers and sellers of the distinction ) . For back-end class products, this dimension is more to think about what roles there are, and whether there is permission to access and manipulate the function point.

2.what is the object of the Operation ? For example, when designing a registration form, the input box inside is the object of the operation.

3, how to operate the object ? here can be subdivided into operation mode, operation behavior. The way to do this is to click, double-click or Sth Else, which is the description of how it works. However, for products that touch the screen , gesture manipulation and the choice of daily operation are also involved. Operation Behavior, for example, is that the object is clickable, then the user is normal to click, or constantly do not stop.

4.What are the feedback of the operation ? at this point, the main is the normal flow and abnormal flow of different feedback, feedback form a variety of forms, such as pop-up window, warning language, page switching and so on, here is not poor lifting, specific problems specific analysis can be.

5, the operation is reversible ? The most common reversible operation is the management function of the backstage, freezing the account or thawing the account.

6, the operation of the function point corresponding to the module's impact ? here, we are planning the function point, in order to ensure the logic of the function point is complete, but also to consider whether the operation of the function of the current module has any effect on the other function points.

7, the operation of the function points corresponding to the module and other modules of the impact ? For example, when planning the payment function of e-commerce products, when the user completes the payment, the internal module of the User Center will notify the user of the payment result.

8, the effect of the operation on the different versions of the function point ? In this case, more is the problem of mature products. The most classic scene is that the new function on the line to replace the old function, the old version of the processing problem, this can go to see the specific data, trade-offs to solve.

Data layer

for the product comparison of the underlying data layer problem, we from the two dimensions, the background from the foreground to obtain information, how the system will be processed, the foreground from the background reading data, the system will be how to deal with the data.

A.information obtained from the front desk

1, the access to the dimension of two types: User input, the front desk report, if the user input method, it is necessary to consider whether the data storage? For example, the storage of historical input data, if it is to be stored, what is the way to store it ? on the other hand, the way the front office is reported is more of a statistic of behavioral data and operational data.

2, the transmission of data, it is necessary to think of these data is not sensitive data, whether the need for encryption processing ? is the specific transmission method instantaneous, timed or segmented ? this needs to be discussed with the technology.

3, the data storage, this will be divided into two kinds: local storage, back-end storage, local storage, the most of the scene is the input history of local storage, background storage, do not expand the description.

B, data read by the foreground

1. What is the source of thedata to be displayed ? is it a database, or is it the data passed by other modules ?

2, if it is necessary to carry out data transmission, the data is not sensitive data, whether the need for encryption processing ?

3.does the data need to be cached?

4.does the data read need to be displayed ? if it is necessary to display, is the direct display, or to be processed to show ? For example, when some sensitive information is displayed in the foreground, the string conversion is usually performed before it is displayed. If the data being read does not need to be displayed, where does it need to be delivered ?

The above is from the interface, operation, data three dimensions of the function point decomposition of the idea, from this idea can also be seen, product demand collation and development is different, product demand is more from the top floor, down-level analysis, and development is more from the bottom of the structure, and gradually upward implementation of the top-level function. Functional decomposition, the general direction and steps are kind of, as for the specific operation, but also according to their own circumstances and products to decide. To be a product manager, a clear mind and a spirit of innovation are two things that must be indispensable.


How product managers decompose function points

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.