XP is a team game. It relies on teamwork to be successful. But sometimes our teams don't work as well as we would like. this workshop examines real projects from different angles to explore answers to three powerf...
详细信息
ISBN:
(纸本)3540262776
XP is a team game. It relies on teamwork to be successful. But sometimes our teams don't work as well as we would like. this workshop examines real projects from different angles to explore answers to three powerful questions: How can we tell that our team isn't working? Which are the root causes of our problems? What actions can we take to improve our teams effectiveness?
Faced with challenges in relation to interpretation of requirements, issues with build and deployment and excessive integration defects, this paper examines how a software team propose using a novel combination of Cov...
详细信息
ISBN:
(纸本)3540350942
Faced with challenges in relation to interpretation of requirements, issues with build and deployment and excessive integration defects, this paper examines how a software team propose using a novel combination of Covey's 'First things First' principle and Cockburn's Methodology Shaping, as a potential solution to examine their current process and define a new set of working conventions which will address these issues.
the demand for software coaching and coaches is increasing. As our programming courses are organized according to the extreme Apprenticeship method, it is relatively safe and straightforward to allow students to parti...
详细信息
ISBN:
(纸本)9783642383144;9783642383137
the demand for software coaching and coaches is increasing. As our programming courses are organized according to the extreme Apprenticeship method, it is relatively safe and straightforward to allow students to participate as coaches in our CS1 course even as early as their second semester. Safety is ensured by the hierarchical structure of CS1 course personnel that provides enough peer and faculty support for students undertaking the task of coaching. We briefly describe the extreme Apprenticeship method as well as the organization and the learning objectives in our coaching environment. Results acquired from student coaches (N=46) indicate that the learning experience of coaching is highly valued and deemed especially educational for the coaches without harming the learning results of the coachees.
this paper suggests ways to facilitate creativity and innovation in agile development. the paper applies four perspectives - Product, Project, Process, and People - to identify ways to support creative software develo...
详细信息
ISBN:
(纸本)9783540682547
this paper suggests ways to facilitate creativity and innovation in agile development. the paper applies four perspectives - Product, Project, Process, and People - to identify ways to support creative software development based on agile principles. the paper then describes a new facility - software Innovation Research Lab (SIRL) - and drafts a new method concept for software innovation called Essence. Finally the paper reports from an early discovery experiment using SIRL and Essence and identifies further research.
extremeprogramming (XP) emphasises the test-first strategy of developing software where if code passes unit tests developers gain more confidence in their software. Jester is a test tester for JUnit tests and thus al...
详细信息
ISBN:
(纸本)3540262776
extremeprogramming (XP) emphasises the test-first strategy of developing software where if code passes unit tests developers gain more confidence in their software. Jester is a test tester for JUnit tests and thus allows developers to confirm their confidence in their tests and consequently in their code. Jester finds code that is not covered by JUnit tests and thus indicates either missing test cases or the redundancy of code that currently exists. the Eclipse IDE enables developers in any language to independently build tools that when combined together work as if they are part of a single integrated tool set. the implications of this open source IDE as an aid to softwareengineering are infinite and thus provide an ideal platform to nurture XP practices on.
the current agilesoftware development methods do not seem to address usability and interaction design issues enough, i.e., the interaction design process may remain implicit. However, few studies with positive result...
详细信息
ISBN:
(纸本)9783540731009
the current agilesoftware development methods do not seem to address usability and interaction design issues enough, i.e., the interaction design process may remain implicit. However, few studies with positive results have been conducted concerning integrating explicit interaction design process into agilesoftware development. In this study, the interaction design process of Mobile-D (TM) is extended withthe personas approach. Empirical evaluation of the resulting model is performed in a case project. the results provide view points for both industrial and scientific purposes on the applications of interaction design activities in different stages of agile development process.
the agile community/movement is growing and changing faster every day. As the initial agile flavors blend, the community continues to reach out, gathering new ideas from other communities and disciplines. One such pra...
详细信息
ISBN:
(纸本)9783540731009
the agile community/movement is growing and changing faster every day. As the initial agile flavors blend, the community continues to reach out, gathering new ideas from other communities and disciplines. One such practice, retrospectives/reflections, is an example of the agile community embracing an idea that harmonizes withthe core principles of agile. As retrospectives and reflections are now a mainstay for many agile communities, this session is a way for the community to share in this practice. Using the fishbowl format, the session will start with a discussion among long time players in the agile community. Once the conversation is rolling, anyone interested may join the discussion, sharing their experiences or opinions. the moderator will be gathering questions for the fishbowl and keep the conversation flowing through the many topics present at the conference and during the session. Over all, this is a place for the community to meet and reflect on where we have been, what we have learned, and discuss topics and paths, for the future.
this brief paper describes an XP2008 conference workshop on the subject of experience on the human side of agile development. By this, we include such topics as the customer role, user interaction design, and the soci...
详细信息
ISBN:
(纸本)9783540682547
this brief paper describes an XP2008 conference workshop on the subject of experience on the human side of agile development. By this, we include such topics as the customer role, user interaction design, and the social nature of teams. the workshop will allow practitioners and researchers interested in these topics to develop a common map of resources, and a model to assist collaboration on further exposition and study.
In far too many software projects the value of the documentation delivered is not high enough to motivate the effort spent to write it. An outdated document can be as misleading as a good, up to date one can be helpfu...
详细信息
ISBN:
(纸本)3540350942
In far too many software projects the value of the documentation delivered is not high enough to motivate the effort spent to write it. An outdated document can be as misleading as a good, up to date one can be helpful. this demonstration will show how unit tests complemented with descriptive comments can be used to generate documentation that is constantly up to date. It is demonstrated by example how boththe static and dynamic features of a software system can be salvaged with very little effort to be presented to a bigger audience as relevant, readable documentation.
this paper tells the story of my agile Journey over the last 15 years. It is neither exceptionally rosy nor excessively pessimistic. It is an attempt to give an honest experience report.
ISBN:
(纸本)9783319186122;9783319186115
this paper tells the story of my agile Journey over the last 15 years. It is neither exceptionally rosy nor excessively pessimistic. It is an attempt to give an honest experience report.
暂无评论