Since the beginning of the contact computer, it has been 20 years. The contact software project is 5 years ago. As the Chinese faculty member of the "Real-Time Software Engineering" in China, I have been able to learn UML in 2000, I bought a few English book returning to China, ie ..user guide, .. Reference Manual, THE UNIFIED SOFTWARE Development Process, TEACH YOURSELF UML IN 24 Hours .., then do not feel some fur, because you have no real experience. Then busy to the big project, just giving the students to the students every year, there is more and more related Chinese translations, and China's UML planting machine has also harvested.
In the second project, especially the team truly experienced only 100 people completed a project, overtime, busy sneaked Internet access, and found some ideas in the book, but we didn't understand the pain. . When writing demand, we didn't really understand demand. In the analysis, we were designed because of time relationships, of course, there was no truly learning to analyze and design, and test, especially programs, manage.
The project is too half, will be delivered, recalling the past various kinds, although this project is not a successful development process, but it is indeed very deep, turned back to the hand, or the online shining text, There is a feeling of meeting the night, so I decided to buy a book to see, especially I want to give our senior manager to see a look, I believe that our next project will do well.
What people are gratifying is that in several undergraduate graduation design questions, my students have chosen uml, they are not willing to program properly, but hope to pass an example, experience the bits of software development process. . Unfortunately, I can't give them a real environment. They also can't manage the importance of management, but at least this is a progress, and now the students have recognized software engineering earlier earlier, and recognized demand, analysis, design. The importance of the project.