{"title":"结合过程建模和需求工程:一份经验报告","authors":"Heli Hiisilä, Mika Kujala","doi":"10.1109/CBI.2015.20","DOIUrl":null,"url":null,"abstract":"Using IT development efforts for achieving new business goals is a challenging task. Optimally, IT projects and solutions should be aligned to answer the real requirements of actual business development targets. Process modeling has been widely applied as a tool for business process and IT development. The goal of this study is to investigate how to combine process modeling and requirements engineering (RE) in software development projects. We studied the use of process modeling focused Business-driven development (BDD) method and other modeling techniques to support complex large projects in the outsourced environment. The results presented here are based on 17 interviews, a study of 4 projects implemented with the BDD method and the experiences gathered from 11 other large projects at the case study organization. This report outlines the results of combining process modeling to use case, business rule and other requirements and architecture modeling. To a large extent, the results were positive and indicate the benefits for using business process modeling as a visual tool for combining business and IT development, and as a part of the requirements. However, the perspective and abstraction level for process modeling should be carefully selected. Our study concludes also that requirements modeling should cover different aspects from both project and enterprise context in a comprehensive manner.","PeriodicalId":238097,"journal":{"name":"2015 IEEE 17th Conference on Business Informatics","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Combining Process Modeling and Requirements Engineering: An Experience Report\",\"authors\":\"Heli Hiisilä, Mika Kujala\",\"doi\":\"10.1109/CBI.2015.20\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Using IT development efforts for achieving new business goals is a challenging task. Optimally, IT projects and solutions should be aligned to answer the real requirements of actual business development targets. Process modeling has been widely applied as a tool for business process and IT development. The goal of this study is to investigate how to combine process modeling and requirements engineering (RE) in software development projects. We studied the use of process modeling focused Business-driven development (BDD) method and other modeling techniques to support complex large projects in the outsourced environment. The results presented here are based on 17 interviews, a study of 4 projects implemented with the BDD method and the experiences gathered from 11 other large projects at the case study organization. This report outlines the results of combining process modeling to use case, business rule and other requirements and architecture modeling. To a large extent, the results were positive and indicate the benefits for using business process modeling as a visual tool for combining business and IT development, and as a part of the requirements. However, the perspective and abstraction level for process modeling should be carefully selected. Our study concludes also that requirements modeling should cover different aspects from both project and enterprise context in a comprehensive manner.\",\"PeriodicalId\":238097,\"journal\":{\"name\":\"2015 IEEE 17th Conference on Business Informatics\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-07-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE 17th Conference on Business Informatics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CBI.2015.20\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 17th Conference on Business Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CBI.2015.20","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Combining Process Modeling and Requirements Engineering: An Experience Report
Using IT development efforts for achieving new business goals is a challenging task. Optimally, IT projects and solutions should be aligned to answer the real requirements of actual business development targets. Process modeling has been widely applied as a tool for business process and IT development. The goal of this study is to investigate how to combine process modeling and requirements engineering (RE) in software development projects. We studied the use of process modeling focused Business-driven development (BDD) method and other modeling techniques to support complex large projects in the outsourced environment. The results presented here are based on 17 interviews, a study of 4 projects implemented with the BDD method and the experiences gathered from 11 other large projects at the case study organization. This report outlines the results of combining process modeling to use case, business rule and other requirements and architecture modeling. To a large extent, the results were positive and indicate the benefits for using business process modeling as a visual tool for combining business and IT development, and as a part of the requirements. However, the perspective and abstraction level for process modeling should be carefully selected. Our study concludes also that requirements modeling should cover different aspects from both project and enterprise context in a comprehensive manner.