A different way of bidding for contract work is introduced and discussed in this paper. the bid is priced on a per iteration basis. the throughput goal of each iteration is estimated in story point formal based on pro...
详细信息
ISBN:
(纸本)9783540731009
A different way of bidding for contract work is introduced and discussed in this paper. the bid is priced on a per iteration basis. the throughput goal of each iteration is estimated in story point formal based on projected load factor, planned work days, and staff plan. the development team is responsible for achieving the target throughput goal of each iteration. though pricing bid this way gains client trust quickly, key lesions are learnt and advice are given specifically on estimation, load factor projection, and client education.
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.
作者:
Andriyani, YantiUniv Auckland
SEPTA Res Dept Elect & Comp Engn Bldg 903386 Khyber Pass Auckland 1023 New Zealand
Knowledge management and reflection are important aspects in daily stand-up and retrospective meetings, which contribute to agile teams continuous improvement. Research in knowledge management in agilesoftware develo...
详细信息
ISBN:
(纸本)9783319576336;9783319576329
Knowledge management and reflection are important aspects in daily stand-up and retrospective meetings, which contribute to agile teams continuous improvement. Research in knowledge management in agilesoftware development has shown knowledge classifications which do not seem closely related withagile practitioners and current research has not treated agile reflective practice in detail. this research, which will focus on daily stand-up and retrospective meetings, addresses two objectives: (i) to investigate specific knowledge types (i.e. product, project and process knowledge) in everyday agile practice and knowledge management strategies applied by agile teams;(ii) to explore the actual knowledge involved in the meetings, which helps agile teams to perform reflection and use that knowledge for reflection. Case studies will be applied for this research to analyse both meeting practices. It is expected that the research results will provide a framework for agile teams to manage knowledge and perform reflection, which would be useful for team and process improvement.
One of the most important factors for the success of a software application is user acceptance by having a usable user interface. Since summer 2007 in our project regarding mobile phone application, we have combined E...
详细信息
ISBN:
(纸本)9783642018527
One of the most important factors for the success of a software application is user acceptance by having a usable user interface. Since summer 2007 in our project regarding mobile phone application, we have combined extremeprogramming and User-Centered Design methodologies aiming to deliver usable and useful software. the HCI instruments we have integrated are: user studies, personas, usability expert evaluations, usability tests, automated usability evaluations in the form of extended unit tests, as, well as lightweight prototypes. After one and half years we conducted a retrospective full-day workshop with our off-site usability engineer to reflect on the adopted process regarding the HCI instruments. this paper presents those reflections - the lessons that we learned.
this workshop addresses issues around how various techniques may be integrated within an agile methodology, how these techniques interact with each other, and how certain techniques may be regarded as more or less cri...
详细信息
ISBN:
(纸本)9783540682547
this workshop addresses issues around how various techniques may be integrated within an agile methodology, how these techniques interact with each other, and how certain techniques may be regarded as more or less critical to the success of an agilesoftware development project.
the purpose of this study is to investigate how agile development affects collaboration in an organization. agileprocesses have received interest from the software development community during the last years as they ...
详细信息
ISBN:
(纸本)3540262008
the purpose of this study is to investigate how agile development affects collaboration in an organization. agileprocesses have received interest from the software development community during the last years as they address changes, such as new customer requirements or re-prioritization of development tasks, which is important to manage in software development. Most of the research published about agileprocesses are based on opinions from teams applying these processes. However, since software development is an activity where many parties often collaborate, it is interesting to investigate from an organizational point of view, how agile development affects collaboration between these teams and their organizations. An agile process based on extremeprogramming, XP, was applied by a team during eight months. the team interacted with its surrounding organization regularly. People from the organization which the team collaborated with were interviewed to understand how the use of the process affected their collaboration withthe team. the results show that the interviewed people perceived an improvement of their collaboration withthe team, as the team started develop software in an agile way.
this workshop will explore the intersection of agility and software development in a world of legacy code-bases and large teams. Organizations with hundreds of developers and code-bases exceeding a million or tens of ...
详细信息
ISBN:
(纸本)9783642018527
this workshop will explore the intersection of agility and software development in a world of legacy code-bases and large teams. Organizations with hundreds of developers and code-bases exceeding a million or tens of millions of lines of code are seeking new ways to expedite development while retaining and attracting staff who desire to apply "agile" methods. this is a situation where specific agile practices may be embraced outside of their usual zone of applicability. Here is where practitioners must understand both what "best practices" already exist in the organization - and how they might be improved or modified by applying "agile" approaches.
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.
暂无评论