Mohammadhossein Sherkat, Tim Miller, Antonette Mendoza
{"title":"它更适合我吗?需求工程中的用户分割","authors":"Mohammadhossein Sherkat, Tim Miller, Antonette Mendoza","doi":"10.1109/APSEC.2016.020","DOIUrl":null,"url":null,"abstract":"Deriving requirements that satisfy the needs and desires of users is crucial in software engineering. However, to be able to specify these requirements, potential users must be identified and perhaps prioritised first. In organisational and commercial settings, users often have well-defined roles and responsibilities tied to specific work-flows, which are exploited in requirements engineering methodologies. However, in more social settings, such as platforms for enhancing social interaction, there are a range of non-specific users with ill-defined roles. This paper proposes a novel approach to segment potential and target users based on system goals, adopting customer segmentation concepts adopted from the field of marketing. We evaluate the appropriateness of the proposed approach on two different case studies. Results indicate the proposed method is a suitable approach for finding potential and target users and that user segmentation gives system analysts a better insight for requirements elicitation","PeriodicalId":339123,"journal":{"name":"2016 23rd Asia-Pacific Software Engineering Conference (APSEC)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Does it Fit Me Better? User Segmentation in Requirements Engineering\",\"authors\":\"Mohammadhossein Sherkat, Tim Miller, Antonette Mendoza\",\"doi\":\"10.1109/APSEC.2016.020\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Deriving requirements that satisfy the needs and desires of users is crucial in software engineering. However, to be able to specify these requirements, potential users must be identified and perhaps prioritised first. In organisational and commercial settings, users often have well-defined roles and responsibilities tied to specific work-flows, which are exploited in requirements engineering methodologies. However, in more social settings, such as platforms for enhancing social interaction, there are a range of non-specific users with ill-defined roles. This paper proposes a novel approach to segment potential and target users based on system goals, adopting customer segmentation concepts adopted from the field of marketing. We evaluate the appropriateness of the proposed approach on two different case studies. Results indicate the proposed method is a suitable approach for finding potential and target users and that user segmentation gives system analysts a better insight for requirements elicitation\",\"PeriodicalId\":339123,\"journal\":{\"name\":\"2016 23rd Asia-Pacific Software Engineering Conference (APSEC)\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 23rd Asia-Pacific Software Engineering Conference (APSEC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/APSEC.2016.020\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 23rd Asia-Pacific Software Engineering Conference (APSEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APSEC.2016.020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Does it Fit Me Better? User Segmentation in Requirements Engineering
Deriving requirements that satisfy the needs and desires of users is crucial in software engineering. However, to be able to specify these requirements, potential users must be identified and perhaps prioritised first. In organisational and commercial settings, users often have well-defined roles and responsibilities tied to specific work-flows, which are exploited in requirements engineering methodologies. However, in more social settings, such as platforms for enhancing social interaction, there are a range of non-specific users with ill-defined roles. This paper proposes a novel approach to segment potential and target users based on system goals, adopting customer segmentation concepts adopted from the field of marketing. We evaluate the appropriateness of the proposed approach on two different case studies. Results indicate the proposed method is a suitable approach for finding potential and target users and that user segmentation gives system analysts a better insight for requirements elicitation