Software requirement analysis and it innovation

Source: Internet
Author: User

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

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.