Software quality and company profit

xiaoxiao2021-03-06  39

The company's purpose is earnings, it is indeed this. There is no profit, the product is better and is useless. Programmer technology is supreme, treating his own works carefully, as if it is his child, or there is no art treasure, often ignoring the main purpose of writing software: selling them to change money, resulting in time to drag too long . I used to consider the problem, as well as ordinary programmers, or more or less.

However, it is necessary to ensure that the quality of the software is still very necessary. The software is too bad. It will take a lot of time to carry out post-maintenance, even causing customers to lose confidence and refuse to use. This software is a failed product, even if you have received money.

In addition, when designing software, you can think of fine as much as possible, designing generic, do everything possible to consider its reuse, then when you change, the time spent is smaller, or encountered similar needs, you can The product can be applied. Obviously, when doing the first thing, the time spent will be relatively long, but this sacrifice is still necessary. For example, make a website, after receiving the requirements, no matter 3721, start up, don't think too much, one pick one, definitely can give it to the customer. But if the customer wants to modify a little thing, or add some dynamic content, if you want yourself to maintain some products, information, the problem is coming, find that you have to change a lot. If you can make a universal website publishing system, you can make your own own maintenance, and it is also convenient to modify it. But this system is to be implemented, because it is necessary to do very common, consider a lot of squares, and it is time consuming.

On the basis of ensuring the necessary quality, you can take a batch upgrade. A software, it is impossible to do perfect. In many cases, we may suddenly take a lot of good ideas and inspiration, but if it is not necessary, you don't have to add the current version. The software will only find problems only if they are submitted to customers, is a true software. Use customers, after modification, just call the upgrade, otherwise it is not developing. Old staying in the development phase, it is easy to combat the programmer's morale.

转载请注明原文地址:https://www.9cbs.com/read-60838.html

New Post(0)