First, the traditional software engineeringSince the 60 's, people have come to realize the fact that there is a "software crisis" in which software developers are troubled by issues such as the following:
Software production does not meet the growing need
Software
After reading the rumor about software engineering from Liang zhaoxin, a programming expert, I have some feelings. as a software engineering student, I am currently troubled by the software engineering course. When I read Liang's
Fundamentals of Software EngineeringBasic Principles of Software EngineeringFrom the art of software architecture: Design Methods and Techniques
Http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471228869.html
Translated by Liu Jianwen (http://blog.csdn.net/keminlau)
The main task of engineers, according to Pahl (Pahl, 1996), "is to apply their scientific and
development, therefore, on thousands of shelves, "People's Pieces" and "People's Month myth" tied together.The Myth of man and MonthTogether with "People's pieces" as the most brilliant "Gemini" in the field of software management books, the author provides insightful insights into the management of complex projects, with a lot of thought-provoking ideas and a great deal of
Read the catalogue:
1. Background
2. Project management, quality, measurement, progress
3. Software development is a design activity rather than a building activity
4. Rapid development (simple system architecture and complex business models)
5. The business understanding of the technician and the final business model of the product manager's business understanding
5.1. Business understanding of the product (business process, d
Read the catalogue:
1. Background
2. Project management, quality, measurement, progress
3. Software development is a design activity rather than a building activity
4. Rapid development (simple system architecture and complex business models)
5. The business understanding of the technician and the final business model of the product manager's business understanding
5.1. Business understanding of the product (business process, d
software testing must rely on a complete testing process.From a certain point of view, the above three books have elaborated in detail on the Testing Technology, methods, and testing process, which can be used as a "testing learning Roadmap" step by step ", first, let's take a look at the first entry, then use the second one to enhance our understanding of the testing methods and technologies, and then use
ReferenceHttp://baike.baidu.com/link?url=z_phkcEO4_HjFG_Lt163dGFAubdb68IbfcfzWscTOrrZ55WbJEQKzyMQ5eMQKyatDYyY7lK3_ Tjqglncsej6g5w3nxn8p8ur2s8vymnrddiWith the popularization of computers, the application of software more and more, more and more widely, with the big data and other topics in the past few years, the software is becoming a public concern, software
Chinese software testing books in China
Chinese software testing books in China I. Automated Testing:1. Automated Software Testing: introduction, management and implementationAutomated Software Testing i
on a sound testing process.From a certain point of view, the above three books from the test technology, methods and testing process of a number of aspects are discussed in detail, can be used as a step-in-depth "Test learning Roadmap", first look at the first entry, and then through the second one to strengthen the understanding of testing methods and techniques, and then through the third would be more in-depth In fact, the book is not much, if but
Software maintenance
The term "software maintenance" is used to describe the software engineering activities that occur following delivery of a software product to the customer. the maintenance phase of the software life cycle is
After reading "Thirty-six plans of methods, Design, Implementation, and Management"-An Analysis of the thoughts and methods in the book "Introduction to software engineering practices" China's old saying is "useful ". Today's computer books are full of resources, but everyone's time and energy are limited. to truly achieve "useful", it is very important to choose
Three years have passed, and we have no guiding light. I also made a lot of detours during my exploration. I recommended some good books to my software team (I am also checking for missing vacancies) and hoped that those with lofty ideals would not take any detours.1. Philosophy of Science and Management[1] The psychology of computer programming: silver anniversary edition)[2] Introduction to systematic thi
of the standards for this discussion requires that the technical staff understand the cause of the problem and understand the essence of the problem. What I mean is not to require technicians to have a strong market view, but to promptly explain these deeper reasons to market personnel. Simply obeying the will of market personnel is often the direct cause of Project controllability failure. 7. one-sided understanding of management; There is a momentum that managers in
Factors to consider in System Architecture Design
Xiamen julong Software Engineering Co., Ltd. Lu linsheng2004-10-19
Software Engineering expert network
This article discusses the various factors that should be considered in the system architecture design from two aspects: the runtime st
As the new semester begins, new readings are also being developed. In many of the teacher's recommended books I chose this "requirements Engineering-software modeling and analysis." First of all, as our textbook this book should have a detailed introduction to software requirements, and as a textbook to believe that it
650) this.width=650; "src=" Http://img.mp.itc.cn/upload/20160618/e31f647b9db74386a4507f2cee71b8c1_th.jpg "style=" border:0px;margin:0px;padding:0px;font-size:0px; "alt=" e31f647b9db74386a4507f2cee71b8c1_th.jpg "/>"The Art of software Testing"Software testing is a destructive process with creativity, and it is also a strong logical process that tends to perfect and perfect. In fact, my personality is very su
] "data structure and algorithm analysis-C language description (source book version 2nd)" (Data Structure algorithm analysis in C, Second Edition)[14] "Introduction to theory, language, and computing of automatic machines (2nd)" (Introduction to Automation Theory, ages, and computation (second edition ))[15] "discrete mathematics and Its Applications (Fourth Edition)" (Discrete Mathematics and its applications, Fourth Edition)[16] "Compilation Principle" (compilers: Principles, techniques and
Chinese version is still good. It can be seen that the translator has a deep knowledge in software engineering practice. As a practical and empirical book, the book covers from the test process to the test management, from the test method to the test technology, as well as the content of automated testing, therefore, readers are required to have considerable practical experience in
interesting, project development class, seemingly happy to meet the students "learning skills" illusion, in fact, the sustainable development of students is worrying. There is no theoretical cushion, just learned one or two ways, seemingly will develop software products, in fact, the project for a framework, change the language, change the environment, it is possible that the student has no theoretical guidance, I am afraid to start from scratch to l
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.