Before producing a good software need to analyze the needs of the software, how to plan what we should do next, and then accurately and comprehensively find
Demand. We should acquire and guide the need to find stakeholder mining needs. Requirements from a variety of management agencies, software companies themselves, technical team of the
Body and so on. Then analyze and define requirements, validate requirements, and manage requirements in software products. The requirements of the software are divided into the functional requirements of the product, the product opening
requirements, non-functional requirements, and comprehensive needs.
The book summarizes several research methods in the acquisition of user needs, divided into focus groups, in-depth interviews, card classification, user survey, user log
Research, anthropological surveys, eye tracking research, rapid prototyping, A/B testing. Of course each has its advantages and disadvantages, the framework of competitive demand analysis is called
NABCD model. N (need, demand), fully understand the needs of users, needs can be open, clear. A (approach, procedure), what
Unique way to write good software tricks. B (benefit, benefits), how to get the benefits of the product according to the actual situation. C (competitions, competition), meaning
How many competitors there are in the market. D (Delivery, promotion), how to put the innovative products into the hands of users.
After getting the demand, a software with a lot of features, introduced two different types of functions: killer function and peripheral function. Another is to be divided into necessary
Sum auxiliary requirements, with four quadrants to divide the function analysis, the first quadrant is the killer function, the second quadrant is the peripheral function, the necessary demand, the third quadrant is the auxiliary
Demand. After the target is estimated and the following assumptions are made. Some people always overestimate their abilities and underestimate the difficulties of the unknown. One approach is the rapid prototyping method, or
There are some cottage ways. If you need a team to do many tasks over a period of time, you need to divide and conquer.
It industry innovation, there are many myths. 1. A moment of inspiration but don't think about finding all the puzzles from the start, thinking that you can build a huge creative
New. 2. People like innovation, in the field of algorithms and databases, the idea of innovation is often not accepted, and those based on the predecessor of the linear extension
The exhibition often has a better fate. 3. Good ideas will win but in reality, good ideas don't necessarily win. 4. Innovators are lead, in fact, most of them successfully
Innovators are not pioneers. 5. To be an expert in the field, innovation can be achieved. 6. Innovation in technology is key.
There are many factors to consider when it comes to innovation, such as the maturity of technology, such as the stock bubble phase. A team of products want to win there are many factors, various
Multi-principle. For example, SWOT analysis, momentum and acceleration, each product has its own development cycle. No technology is born to maintain sex.
Technology, an important feature is the excess of potency. The main factors affecting products are product industry factors, company and market factors, team execution
Value factors of the product.
Software requirement analysis and it innovation