agile methods are increasingly being applied to large scale and distributed software development. While there is much evidence to support the efficiency of agile practices in small co-located team, less is known about...
详细信息
software Quality Assurance is a complex and time-expensive task. In this study we want to observe how agile developers react to just-in-time metrics about the code smells they introduce, and how the metrics influence ...
详细信息
the integration of user-centred design and agile development is becoming increasingly common in companies and appears promising. However, it may also present some critical points, or communication breakdowns, which ma...
详细信息
Sketching is an important means of communication in softwareengineering practice. Yet, there is little research investigating the use of sketches. We want to contribute a better understanding of sketching, in particu...
详细信息
Empirical studies covering Agility at the organisational scale are few in number. Organisations seeking clarity about the efficacy of any approach to business Agility must turn to the commercial literature for informa...
详细信息
Unlike traditional software development approaches, agile embraces change. the resulting dynamism of requirements makes it challenging to estimate effort accurately. Current practice relies on expertjudgment that can ...
详细信息
this proposal is design to address the proposed research work on agilesoftware development and architecture co-existence. the objective of this research is to answer how architecting activities emerge and evolve with...
详细信息
Many tools have been created for measuring the agility of software teams, thus creating a saturation in the field. three agile measurement tools were selected in order to validate whether they yield similar results. T...
详细信息
this experience report offers a beginner’s perspective on pair-programming with experienced developers. It discusses issues faced by juniors and seniors when working together and highlights the importance of emotiona...
详细信息
Business Process Improvement (BPI) is a key issue in the development of the enterprise competitiveness. However, achieving a level of software development performance that matches enterprise BPI needs in terms of prod...
详细信息
ISBN:
(纸本)9783319449029;9783319449012
Business Process Improvement (BPI) is a key issue in the development of the enterprise competitiveness. However, achieving a level of software development performance that matches enterprise BPI needs in terms of producing noticeable results in small amounts of time requires the existence of a comprehensive and also agilesoftware Development Process (SDP). Quite often, SDPs do not deliver software architectures that can be directly used for in-house development, as specifications are either too close to the user interface design or too close to business rules and application domain modeling, and produce architectures that do not cope withsoftware development concerns. In this paper we present the Goals Approach, which structures business processes to extract requirements, and methodologically details them in order to specify the user interface, the business logic and the database structures for the architecture of a BPI. Our approach aims in-house software development in small and medium enterprises.
暂无评论