Traditional Culture Encyclopedia - Traditional stories - Software engineering methodology includes structured development methodology and what methodology?
Software engineering methodology includes structured development methodology and what methodology?
Software engineering includes both technology and management, and it is an engineering discipline formed by the close combination of technology and management. The so-called management is the process of reasonably allocating and using various resources through a series of activities such as planning, organizing and controlling to achieve the set goals.
Usually, a set of technical methods used in the whole process of software life cycle is called methodology, also known as paradigm. In the field of software engineering, the meanings of these two terms are basically the same.
Software engineering methodology includes three elements: method, tool and process. Among them, the method is the technical method to complete various tasks of software development and answer the question of "how to do it"; Tool is an automatic or semi-automatic software engineering support environment for applying methods; Process is the framework of a series of tasks that need to be completed in order to obtain high-quality software, which stipulates the working steps to complete each task.
At present, the most widely used software engineering methodologies are traditional methodology and object-oriented methodology respectively.
Traditional methodology is closer to structure. For structured technology, there are three stages: structural analysis, design and method.
Object-oriented method = object+class+inheritance+message communication.
In the previous study, we always emphasized the idea of object-oriented, which is actually an idea in the process of software development, and Java language is a high-level language to meet this idea. )
Traditional method: it emphasizes that all stages of software development tasks are completed in order from top to bottom.
Object-oriented method: it is an evolutionary process of active iterative.
- Previous article:Which is brighter, led or energy-saving lamp? Are LEDs brighter than energy-saving lamps?
- Next article:Bull market in 2024-2025
- Related articles
- Ao Smith electric water heater model
- Which is the best deli in Liaocheng Zhougonghe Farmer City?
- Where to sell Tang Cheongsam in Shanghai?
- Kindergarten large and small classes suitable for what sports teaching aids?
- Ten famous flute solos
- How to make ginger candy tablets
- Jitterbug attracts people to recommend the merchant's food copywriting collection
- How to use traditional culture to implement etiquette education in kindergartens
- Dai fish dance skirt is what skirt
- Sitang Ancient Architectural Complex Introduction, Information about TA