{"title":"软件创业中的原型实践:最初的案例研究结果","authors":"E. Bjarnason","doi":"10.1109/REW53955.2021.00038","DOIUrl":null,"url":null,"abstract":"Software startups use prototyping to develop and test business ideas and to validate market viability. While prototyping is emphasized in agile methods, there is little research on how startups can best utilise scarce resources to effectively use prototypes in their dynamic business context. We performed a case study of four startups and investigated how startups currently use prototyping to elicit, validate and communicate requirements through semi-structured interviews. Our initial results indicate that prototyping is a commonly applied practice that is implicitly required to obtain funding for early stage startups, that software engineering competence is required to produce interactive and fully functioning prototypes, and that it is a challenge to balance prototype scope against expected gains.","PeriodicalId":393646,"journal":{"name":"2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Prototyping Practices in Software Startups: Initial Case Study Results\",\"authors\":\"E. Bjarnason\",\"doi\":\"10.1109/REW53955.2021.00038\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software startups use prototyping to develop and test business ideas and to validate market viability. While prototyping is emphasized in agile methods, there is little research on how startups can best utilise scarce resources to effectively use prototypes in their dynamic business context. We performed a case study of four startups and investigated how startups currently use prototyping to elicit, validate and communicate requirements through semi-structured interviews. Our initial results indicate that prototyping is a commonly applied practice that is implicitly required to obtain funding for early stage startups, that software engineering competence is required to produce interactive and fully functioning prototypes, and that it is a challenge to balance prototype scope against expected gains.\",\"PeriodicalId\":393646,\"journal\":{\"name\":\"2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)\",\"volume\":\"99 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/REW53955.2021.00038\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REW53955.2021.00038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Prototyping Practices in Software Startups: Initial Case Study Results
Software startups use prototyping to develop and test business ideas and to validate market viability. While prototyping is emphasized in agile methods, there is little research on how startups can best utilise scarce resources to effectively use prototypes in their dynamic business context. We performed a case study of four startups and investigated how startups currently use prototyping to elicit, validate and communicate requirements through semi-structured interviews. Our initial results indicate that prototyping is a commonly applied practice that is implicitly required to obtain funding for early stage startups, that software engineering competence is required to produce interactive and fully functioning prototypes, and that it is a challenge to balance prototype scope against expected gains.