Auflistung nach Autor:in "Meier, Andreas"
Gerade angezeigt 1 - 20 von 25
- Treffer pro Seite
- Sortieroptionen
Publikation Agile Practices, Collaboration and Experience: An Empirical Study About the Effect of Experience in Agile Software Development(Springer, 2016) Kropp, Martin; Meier, Andreas; Biddle, Robert; Abrahamsson, Pekka; Jedlitschka, Andreas04B - Beitrag KonferenzschriftPublikation Agile Software Development: Practices, Self-Organization, and Satisfaction(Springer, 2021) Biddle, Robert; Kropp, Martin; Meier, Andreas; Anslow, Craig; Pfeiffer, Sabine; Nicklich, Manuel; Sauer, Stefan04A - Beitrag SammelbandPublikation Collaboration and human factors in software development: Teaching agile methodologies based on industrial insight(IEEE, 2016) Kropp, Martin; Meier, Andreas; Al Hammadi, Hussain04B - Beitrag KonferenzschriftPublikation Experience Report of Teaching Agile Collaboration and Values: Agile Software Development in Large Student Teams(IEEE, 2016) Meier, Andreas; Kropp, Martin; Perellano, GeraldCommunication and collaboration are central skills for agile development. Trust, openness, transparency and equality are core agile values and there is a shortage of software developers with these skills. How can we teach software engineering so that students get these skills together with the needed technical competences? This paper presents and discusses the setup of an innovative agile educational student project. The didactical concept is based on results from several industry studies, which give insight into the required competencies of agile software developers.04B - Beitrag KonferenzschriftPublikation Keine erfolgreichen agilen Projekte ohne agile Kollaboration(2014) Kropp, Martin; Meier, Andreas; Greiwe, Stephanie01B - Beitrag in Magazin oder ZeitungPublikation Learning of occupancy patterns in education facilities based on mediated data of building technologies(Hochschule für Wirtschaft FHNW, 2019) Meier, Andreas; Wache, HolgerIncreasing energy consumption of buildings is a growing public concern on an international level. For example, almost three quarter of the electricity demand of the USA is created in buildings and further countries show a similar tendency. Recent research papers hint that energy consumption of buildings is influenced by different contributing factors, such as buildings technology, occupancy patterns or interactions. Particularly, educational buildings imply a high energy demand and are as such not comparable to other non-residential buildings, for example offices, due to different building functionalities and usage attitudes. Adjusting the operation schedule of building services (like HVAC) in accordance of occupancy patterns provides a considerable energy saving rate. Therefore, there is a need for a precise and continual framework of occupancy assessment and prediction for classrooms in educational buildings in order to forecast the operation schedule of building services....11 - Studentische ArbeitPublikation Measuring Software Delivery Performance Using the Four Key Metrics of DevOps(Springer, 2021) Sallin, Marc; Kropp, Martin; Anslow, Craig; Quilty, James W.; Meier, Andreas; Gregory, Peggy; Lassenius, Casper; Wang, Xiaofeng; Kruchten, PhilippeThe Four Key Metrics of DevOps have become very popular for measuring IT-performance and DevOps adoption. However, the measurement of the four metrics deployment frequency, lead time for change, time to restore service and change failure rate is often done manually and through surveys - with only few data points. In this work we evaluated how the Four Key Metrics can be measured automatically and developed a prototype for the automatic measurement of the Four Key Metrics. We then evaluated if the measurement is valuable for practitioners in a company. The analysis shows that the chosen measurement approach is both suitable and the results valuable for the team with respect to measuring and improving the software delivery performance.04B - Beitrag KonferenzschriftPublikation Myagile: sociological and cultural effects of agile on teams and their members(ACM, 2018) Biddle, Robert; Meier, Andreas; Kropp, Martin; Anslow, Craig04B - Beitrag KonferenzschriftPublikation New sustainable teaching approaches in software engineering education(IEEE, 2014) Kropp, Martin; Meier, Andreas04B - Beitrag KonferenzschriftPublikation Qualitative Study of Successful Agile Software Development Projects(12/2014) Kropp, Martin; Meier, AndreasVarious studies show that the agile method has become a mainstream methodology for software development. When agile pioneers introduced this approach, they executed very successful projects which lead to the enormous popularity of agile development. With becoming mainstream, less experienced teams started to apply the agile approaches and news about failed agile projects appeared. This raises the question, what it needs to conduct successful agile projects. In a qualitative study we asked IT companies about the essential success factors in their successful agile projects. We found that there was a strong focus on engineering and management best practices. We found that when these practices did not work, mature teams sensed that following a recipe is not sufficient, and they started adapting the agile process to their needs. Applying a sense-making methodology like the Cynefin framework, theoretically explains our observations in the study.01B - Beitrag in Magazin oder ZeitungPublikation Satisfaction and its correlates in agile software development(Elsevier, 2020) Kropp, Martin; Meier, Andreas; Anslow, Craig; Biddle, Robert01A - Beitrag in wissenschaftlicher ZeitschriftPublikation Satisfaction and its correlates in agile software development(Elsevier, 06/2020) Kropp, Martin; Meier, Andreas; Anslow, Craig; Biddle, RobertIn this paper we address the topic of software development team members satisfaction with their development process. We present an in-depth analysis of the results of a nationwide survey about software development in Switzerland. We wanted to find out if satisfaction relates to the applied development method, and to the use of various practices, and impacts on business, team and software issues. We found that higher satisfaction is reported more by those using Agile development than with plan-driven processes. We explored the different perspectives of developers and those with a management role and found a high consistency of satisfaction between Agile developers and Agile management, and differences with those using working plan-driven methods. We found that certain practices and impacts have high correlations to satisfaction, and that collaborative processes are closely related to satisfaction. We then explored the relationship between satisfaction and various other perspectives. Our results in this analysis are principally descriptive, but we think they can be a relevant contribution to understand the challenges for everyone involved in Agile development.01A - Beitrag in wissenschaftlicher ZeitschriftPublikation Satisfaction, Practices, and Influences in Agile Software Development(ACM, 2018) Kropp, Martin; Meier, Andreas; Anslow, Craig; Biddle, RobertThe principles behind the Agile Manifesto begin with "Our highest priority is to satisfy the customer...". It also states that Agile projects should be build around motivated and self-organized teams, which might also lead to more satisfied developers. Several studies indeed report an increased job satisfaction by anecdotal evidence. In this paper we address the topic of satisfaction by in-depth analysis of the results of a nationwide survey about software development in Switzerland. We wanted to find out if satisfaction depends on the applied development method, and, more concrete, how satisfaction relates to other elements in the development process, including the use of various practices, and the influences on business, team and software issues.04B - Beitrag KonferenzschriftPublikation Sources of satisfaction in agile software development(ACM, 2018) Kropp, Martin; Biddle, Robert; Meier, Andreas; Anslow, CraigIn this paper we address the topic of satisfaction by analysis of the results of a national survey of software development in Switzerland. We found that satisfaction is reported more by those using Agile development than with plan-driven processes. We explored how satisfaction relates to oth-er elements in the development process, including the use of various practices, and the in!uences on business, team and software issues. We found that certain practices and in!uences have high correlations to satisfaction, and that collaborative processes are closely related to sat-isfaction, especially when combined with technical practices. Our intention in this analysis is principally descriptive, but we think the results are important to understand the challenges for everyone involved in Agile development, and can help in the transformation to Agile.04B - Beitrag KonferenzschriftPublikation Stress in Agile Software Development: Practices and Outcomes(Springer, 2018) Kropp, Martin; Meier, Andreas; Anslow, Craig; Biddle, Robert; Garbajosa, Juan; Wang, Xiaofeng; Aguiar, AdemarStress is an important workplace issue, affecting both the health of individuals, and the health of organizations. Early advocacy for Agile Software Development suggested it might help avoid stress, with practices that emphasize a sustainable pace, and self-organizing teams. Our analysis of a 2014 survey, however, suggested that stress might still be commonplace in Agile teams, especially for those with less experience. We also noticed that newcomers to Agile emphasized technical, rather than collaborative, practices, and speculated this might explain the stress. We explored this in our analysis of a follow-up survey conducted in 2016, and report our findings in this paper. We show that there are a variety of factors involved, and that avoiding stress is associated with both collaborative and technical practices, and a range of outcomes.04B - Beitrag KonferenzschriftPublikation Stress in Agile Software Development: Practices and Outcomes(Springer, 2018) Meier, Andreas; Kropp, Martin; Anslow, Craig; Biddle, Robert; Garbajosa, Juan; Wang, Xiaofeng; Aguiar, Ademar04B - Beitrag KonferenzschriftPublikation Teaching Agile Collaboration Skills in the Classroom(IEEE, 2016) Kropp, Martin; Meier, Andreas; Biddle, RobertAgile methodologies like Scrum or Extreme Programming have come a long way over the last fifteen years. Recent quantitative studies show that many companies have successfully adopted agile methodologies. It was found that in agile software development, experience leads to collaboration. It could also be shown that successful professional agile teams tend to use more collaboration practices. In 2013, the new Computer Science studies at the University of Applied Sciences were started. For this, a new curriculum was developed. This paper presents and discusses the lectures, labs and educational software projects in the programming and software engineering modules. It is discussed how agile collaboration and collaboration practices can be taught in the classroom. For this, the setup and observations of an agile student project are presented and different online collaboration tools are discussed. It is argued that software engineering education benefits significantly from embracing the modern collaboration tools the Internet has made available.04B - Beitrag KonferenzschriftPublikation Teaching Agile Software Development at University Level(12/2013) Kropp, Martin; Meier, AndreasSeveral recent surveys show that agile methodologies like Scrum, Extreme Programming and Kanban have been successfully adopted by many companies for software development. However, the same surveys show that only few of the agile practices are applied consequently and thoroughly. This is to a great extent due to the lack of skilled personnel. In this paper we propose a more holistic approach for teaching agile software development, in which the required agile practices and values are not only integrated theoretically into our courses but also practically applied. The proposed concept was realized in a new a course at Zurich University of Applied Sciences during 2012. The evaluation shows very encouraging results.01B - Beitrag in Magazin oder ZeitungPublikation Teaching agile software development at university level. Values, management, and craftsmanship(IEEE, 2013) Kropp, Martin; Meier, Andreas; Ardis, Mark04B - Beitrag KonferenzschriftPublikation Teaching agile software development at university level: Values, management, and craftsmanship(IEEE, 2013) Kropp, Martin; Meier, Andreas; Ardis, Mark; Cowling, Tony; Bohner, Shawn04B - Beitrag Konferenzschrift