{"title":"将过程编程应用于螺旋模型","authors":"B. Boehm, F. Belz","doi":"10.1145/75111.75114","DOIUrl":null,"url":null,"abstract":"The Spiral Model [Boehm,19S6; Belz,19S6] provides a candidate approach to determining the requirements, architecture, and design of a software process. The Spiral Model activity of determining mission objectives and constraints addresses the requirements for the process: the nature of the product required; budget and schedule constraints; organizational and procedural (e.g. contracting) constraints, etc. The Spiral Model \"alternatives\" activity addresses process architecture and design considerations: the use of prototypes, simulations and competitive concept definition phases; the choice of incremental products, cutover strategies, and integration strategies; the use of design-to-cost, independent V & V contractors, etc. The choice of process architecture is obtained in the Spiral Model by determining which alternative process architecture minimizes the risk of not meeting the system objectives within the system constraints.","PeriodicalId":414925,"journal":{"name":"International Software Process Workshop","volume":"162 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"49","resultStr":"{\"title\":\"Applying process programming to the spiral model\",\"authors\":\"B. Boehm, F. Belz\",\"doi\":\"10.1145/75111.75114\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Spiral Model [Boehm,19S6; Belz,19S6] provides a candidate approach to determining the requirements, architecture, and design of a software process. The Spiral Model activity of determining mission objectives and constraints addresses the requirements for the process: the nature of the product required; budget and schedule constraints; organizational and procedural (e.g. contracting) constraints, etc. The Spiral Model \\\"alternatives\\\" activity addresses process architecture and design considerations: the use of prototypes, simulations and competitive concept definition phases; the choice of incremental products, cutover strategies, and integration strategies; the use of design-to-cost, independent V & V contractors, etc. The choice of process architecture is obtained in the Spiral Model by determining which alternative process architecture minimizes the risk of not meeting the system objectives within the system constraints.\",\"PeriodicalId\":414925,\"journal\":{\"name\":\"International Software Process Workshop\",\"volume\":\"162 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1989-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"49\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Software Process Workshop\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/75111.75114\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Software Process Workshop","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/75111.75114","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Spiral Model [Boehm,19S6; Belz,19S6] provides a candidate approach to determining the requirements, architecture, and design of a software process. The Spiral Model activity of determining mission objectives and constraints addresses the requirements for the process: the nature of the product required; budget and schedule constraints; organizational and procedural (e.g. contracting) constraints, etc. The Spiral Model "alternatives" activity addresses process architecture and design considerations: the use of prototypes, simulations and competitive concept definition phases; the choice of incremental products, cutover strategies, and integration strategies; the use of design-to-cost, independent V & V contractors, etc. The choice of process architecture is obtained in the Spiral Model by determining which alternative process architecture minimizes the risk of not meeting the system objectives within the system constraints.