{"title":"通过需求分析实现软件质量","authors":"B. Moore","doi":"10.1109/IEMC.1994.379948","DOIUrl":null,"url":null,"abstract":"A thorough requirements analysis prior to developing software can significantly improve the quality of the end product. The key benefit of this analysis is a better understanding of the end users' actual and underlying needs. Often the initial description of requirements does not accurately portray what the end users want. The outlined methodology including interviews with a cross section of users identifies three types of key information: what tasks are to be accomplished; the information flow; and future requirements. Armed with this knowledge, the system design and coding can be accomplished more quickly and accurately, user needs met effectively, and costs due to rework reduced substantially.<<ETX>>","PeriodicalId":200747,"journal":{"name":"Proceedings of 1994 IEEE International Engineering Management Conference - IEMC '94","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Achieving software quality through requirements analysis\",\"authors\":\"B. Moore\",\"doi\":\"10.1109/IEMC.1994.379948\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A thorough requirements analysis prior to developing software can significantly improve the quality of the end product. The key benefit of this analysis is a better understanding of the end users' actual and underlying needs. Often the initial description of requirements does not accurately portray what the end users want. The outlined methodology including interviews with a cross section of users identifies three types of key information: what tasks are to be accomplished; the information flow; and future requirements. Armed with this knowledge, the system design and coding can be accomplished more quickly and accurately, user needs met effectively, and costs due to rework reduced substantially.<<ETX>>\",\"PeriodicalId\":200747,\"journal\":{\"name\":\"Proceedings of 1994 IEEE International Engineering Management Conference - IEMC '94\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-10-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 1994 IEEE International Engineering Management Conference - IEMC '94\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IEMC.1994.379948\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1994 IEEE International Engineering Management Conference - IEMC '94","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEMC.1994.379948","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Achieving software quality through requirements analysis
A thorough requirements analysis prior to developing software can significantly improve the quality of the end product. The key benefit of this analysis is a better understanding of the end users' actual and underlying needs. Often the initial description of requirements does not accurately portray what the end users want. The outlined methodology including interviews with a cross section of users identifies three types of key information: what tasks are to be accomplished; the information flow; and future requirements. Armed with this knowledge, the system design and coding can be accomplished more quickly and accurately, user needs met effectively, and costs due to rework reduced substantially.<>