Model establishing system and method of software development process
A software development and modeling method technology, applied in the direction of program control devices, etc., can solve the problems of no mention of user software development activities, lack of experience accumulation and application means, etc., to achieve the effect of accurate software development process and improved efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 approach
[0036] figure 1 It is a structural schematic diagram of the software development process modeling system according to the first embodiment of the present invention. Such as figure 1 As shown, the structure of the software development process modeling system 1 is roughly divided into three parts: a decision-making area, a storage area and an experience learning area. Wherein, the decision area includes an input module 10 , a software development method decision module 20 , a software development process combination module 30 and a software development process output module 40 . The input module 10 accepts the user's input by means of an input mechanism such as a display, specifically including the user's designation of a software development method and the attributes and attribute values of the designated software development method. The software development method decision module 20 decides whether to adopt the component development method according to the user's input dat...
no. 2 approach
[0107] Next, a second embodiment of the present invention will be described.
[0108] In the second embodiment, the “Prototype”, “Continuous Integration” and “Pair Programming” methods are pre-stored in the storage module 60 . The "prototype" method was introduced in the first embodiment. "Continuous Integration" (Continuous Integration) is a software development method emphasized in extreme programming. By continuously producing executable release versions, the risk of system integration testing is less. It is suitable for small to medium-sized projects, has a comprehensive unit test validation set, has suitable integration tools, develops projects with a mainline instead of multiple versions developed in parallel, etc. "Pair Programming" is also a software development method in extreme programming. Two developers write code to solve the same problem on the same computer. Usually, one person is responsible for writing the code, while the other is responsible for ensuring the...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 