{"title":"A Proposal of Practices, Processes and Models That Enable Innovation Potential","authors":"D. Matheson","doi":"10.1109/DISE.2017.8","DOIUrl":"https://doi.org/10.1109/DISE.2017.8","url":null,"abstract":"Innovation is neither predictable nor guaranteed within a solution development project. Novel ideas can appear during any level of work, whether high-level design or in code algorithms. As design innovation is a creative action, this paper proposes a vision of related practices, processes and modeling ideas that enable innovation to potentially happen. The practices are mostly mental techniques for a designer to use which help to maintain an open mind to solution possibilities. The process approaches are based on and support progress within a flexible, incremental and iterative methodology that can respond to new ideas. The modeling technique ideas strive to support the clear communication of understanding and the evolution of the design through multiple alternatives. The proposals suggested are rooted in some successes from actual industry projects over the years, but can benefit from further research and empirical evaluation.","PeriodicalId":387017,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Design and Innovation in Software Engineering (DISE)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127466771","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Identifying Design Features Using Combination of Requirements Elicitation Techniques","authors":"L. Murugesan, Rashina Hoda, Z. Salcic","doi":"10.1109/DISE.2017.9","DOIUrl":"https://doi.org/10.1109/DISE.2017.9","url":null,"abstract":"Requirements elicitation (RE) is the explanatorydevelopment activity of helping users figure out what theywant. However, acquisition of requirements is challenging andinappropriate requirements might lead to unncessary projectdevelopment cost. It is important to validate the requirementswith various possible techniques to design a software solution. It is equally important to choose appropriate techniques for RE. To understand the importance of RE, Energy feedback or visualizationof electricity consumption application had been chosenwhich would help in reducing household electricity consumptionby motivating the residential end-users. To design an effectiveand innovative solution for visualization application, this articleused a combination of three RE techniques, viz., systematicliterature review (SLR), crowdsourcing survey and user-centreddesign (UCD) based design activity. The SLR assessed 22 studies, while the crowdsourcing survey and the design activity had137 and 6 participants respectively. The RE techniques wereinterdependent and the results from each technique was fedto design the subsequent phases. Each of the RE techniques'motivation, procedure and its results were discussed and werestatistically compared with each other forming the top sevenfeatures of the system to be developed. This study also analyzedthe effectiveness of the requirements elicitation by conductingretrospective on the RE techniques. The retrospective analyzedthings that went well, things that did not go well, and things thatcan be improved. It led to the discussion on how effectively canthis process be improved to collect the requirements.","PeriodicalId":387017,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Design and Innovation in Software Engineering (DISE)","volume":"118 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134015592","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"How to Apply Human-Centered Design Process (HCDP) to Software Development Process?","authors":"S. Fukuzumi, N. Noda, Yukiko Tanikawa","doi":"10.1109/DISE.2017.10","DOIUrl":"https://doi.org/10.1109/DISE.2017.10","url":null,"abstract":"This is a position paper of research related to usability and software engineering. Important problem to develop software with high usability is that it is difficult to apply human centered design process to software development process. To solve this, we propose three issues, they are 1) clarification of \"demand\" and evaluation process about user requirements, 2) how to fill gaps between software engineers and usability experts about HCD, 3) solution of twin peaks problem (gap between requirements and architecture). For these issues, it is necessary to discuss detail targets.","PeriodicalId":387017,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Design and Innovation in Software Engineering (DISE)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126651463","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}