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, data flow and scenario)
5.2. Business un
OverviewThis chapter summarizes the historical development and basic principles of software engineering, discusses the latest software engineering knowledge system and the code of Ethics of Software Engineering in IEEE and ACM.The book says that software engineering is designed to solve the problem of cost-effectivenes
The 1th chapter summarizes the historical development and basic principles of software engineering, discusses the latest software engineering knowledge system and the code of Professional Ethics of IEEE and ACM. In the first section we divided the software into general-purpose software and custom software, and then we learned about the features of the software that it is complex, invisible, varied, and cust
Software engineering is to solve the development cost-effectiveness and software quality problems, through the characteristics of the software, development, the introduction of the crisis, so I have a further understanding of the system. Software engineering is a specific application in the field of software, and software engineering involves all aspects of the p
Basic concepts of software engineeringSoftware crisisSoftware is growing in functionality, scale, and complexity, and the complexity of the software reaches the point where its developers have difficulty controlling it.This situation leads to serious consequences: software reliability down development inefficient maintenance is extremely difficultThis puts software developers in a bind, what people call a "software crisis"
Solving software crisesResearch in the software development industr
Previous Article (http://www.bkjia.com/Article/201205/130631.html) due to the relationship of time, write very abrupt, did not write anything to, say sorry to everyone, summed up the next thought to write the second article.This article will not talk about specific technical details, but just lay a foundation for you to correct the incorrect ideas. When talking about incorrect ideas, I have to say something about the current online and some seemingly very professional materials. If we say, someo
Combination of data mining and financial engineering -- ariszheng
Recently, a math expert asked me how to combine data mining and financial engineering? Which books are good tutorials? I am also a beginner.
In my philosophy, the combination of data mining and financial engineering is a composite work, and data mining is a method and tool that can be used in fina
Msra's advanced software engineering has been in the beginning for two weeks. listen to Dr. Yan Xin's introduction, and all psychology and management are included. read this book again, I suddenly found that software engineering is not exactly the same thing as I thought. So Google immediately discovered that the definition in Wikipedia is: Software Engineering i
[What is reverse engineering of software]
A few of my friends commented that this is reverse engineering. In my opinion, what is reverse engineering is benevolent and wise. For more information, see Wikipedia [4]. The excerpt is as follows:
Reverse Engineering of software
The termReverse EngineeringAs applied to softw
Reverse engineering (Reverse Engineer) is the ability to generate models from the code of an existing system. The main purpose of analyzing existing code is to understand the code structure and data structure, which correspond to the model diagram is class diagram, data Model Diagram and component diagram (the description of UML various model diagrams see annotation ③), which is the result of the reverse engineeri
business, to achieve business innovation, this is perhaps the difference between the heap code and writing program! ^_^My IOS Engineering structureNext, I'll briefly describe the engineering structure that I used when I made my iOS project. The first thing to say is that this is just my engineering structure, is not a norm, perhaps it has a lot of problems and n
In the internet age, there are many reasons for reverse engineering in various fields, and the reverse engineering originates from the hardware analysis of commercial or military superiority. However, the reverse engineering process itself does not involve creating replicas or changing artifacts in some way, it is an analysis to infer design features from the pro
Recently read the "Demand Engineering-software modeling and Analysis" This book, this time I read the fifth part of the "demand management and engineering management", divided into three chapters, demand management, demand engineering process management, demand engineering project management.Requirement management incl
A semester of software engineering is over, but I feel a lot, through the course, and listen to the teacher carefully, not only let me Master software engineering in theory, but also from the practice of learning things, so that the theory and practice has been a very good combination. The whole semester down, generally still learned a lot of things, there are many places is worth certain, in fact, in my op
Future Development Trend of Software Engineering
The intention of this article is to discuss the future development trend of software engineering, but the development of software engineering cannot be isolated, so we need to first think about the changes and trends of the computing model and software development itself, then we can speculate on the Developme
Parallel Engineering Management in git-based software development
What is parallel engineering? I will not explain Baidu here). In fact, in the software development process, software that involves multi-person cooperation to complete development in the form of a project team here refers to the broad sense) more or less, the concept of parallel engineering is use
Zebian: Chen, focus on the front-end development areas, to seek reports or contributions please email chenqg#csdn.net.Welcome to join the "CSDN front-end developers" group, participate in hot, difficult technical exchanges. Please dabigatran the main "rachel_qg", apply for the group, be sure to indicate "company + position". Another can apply to join CSDN front-end development QQ Group: 465281214.
In 2016, SDCC (china software developers Conference) successively entered shanghai, shenzhen,
The undergraduate software engineering course has been followed by waterfall-type clues to the various milestones of the introduction of the relevant knowledge points, there are many theoretical framework and practical ability of the pros and cons of the debate. Here I also have a little bit of my own opinion. The function of software engineering in the teaching of project development essentially similar to
A summary of software engineering coursesSoftware engineers should be committed to the analysis, specification, design, development, testing and maintenance of software, and to the industry has a favorable and respected industry.In accordance with its commitment to health, safety and well-being, software engineers adhere to the following eight principles:1. Public software engineers should be in the public interest.2. Customers and employers-software
With the existence of software crisis, the knowledge of software engineering is gradually produced, and there are many serious problems in the process of software development and maintenance, on the one hand, it is related to the characteristics of software itself, on the other hand, it is related to the method of software development and maintenance, and gradually produces software engineering.The performance of the software crisis:i) software develo
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.