Three noble price
This is a real experience, telling the problems encountered in software development, which can be said to be the real project in the actual project.
reflect. In order to avoid repeating the same mistakes again, this article is written to encourage yourself. In 2001, I just graduated, I came to a software company that was not too small. This company is a company that is surrounding telecommunications, the benefit is not
wrong. After entering the company, due to the departure of a colleague, a project that made half of the project fell on my shoulder. This is the first task given to me.
I am very happy, because I think this is a great opportunity to show talents. This project is very small, saying that the department manager is said to be completed for a two week.
s project. I took the project and quickly read all the code left and completed the development of the entire software. The whole process took only 1 week.
time. I am very happy, complete the task so soon. At the same time, I also got the leader of the leader. Soon another big project started, I participated
In this project, you still have a more important role in this project. At this time, I can use the spring breeze to describe, but the tragedy is
This has quietly opened. I still remember that when I delivered the user, I brought the software to a CD and came to the customer, and installed him, and will
The system is running, and the customer is also very satisfied. However, it starts from here, the problem is connected, the system is unstable,
Some ports cannot receive data, and network communications often interrupt, and even often crash. Every time there is a problem, I must go to the customer to solve it.
One problem, often affects the development of the new system, because there are many new tasks, I can't take a big revision, so I don't have a big change.
Repairing, a few months have passed, but this software still does not run normally. Finally, the customer could not stand, he told me
The department manager said that this project has been dragged for 4 months. From the dissatisfaction of customers, of course, I have been severely criticized. Forced, you can only put
The current work is re-requested to make a new design. When I reopened this system, I found that when I took the task, the design of this system had a very serious defect, this
Defects are the fundamental causes of errors, to solve the actual problem can only be re-designed, so I spent 2 weeks to re-system
Development, in addition to some peripheral auxiliary modules, their core code is almost replaced. Test the system and hand it over to the user. New system
The stability of the Universal Directors has greatly improved. After a heart disease, it looks at the development process of this project, let me feel deep, and a software development must be standardized.
The design cannot be as detailed, and we may have problems in the design of the desires from all aspects. In order to ensure the normal operation of the system, the test process is definitely not omitted.