Sciweavers

XPU
2010
Springer
13 years 2 months ago
From Chaos to Kanban, via Scrum
Since late 2007 the software development teams at Codeweavers UK have been incrementally improving their ability to deliver motor finance and insurance web services. This two-year ...
Kevin Rutherford, Paul Shannon, Craig Judson, Neil...
INFSOF
2008
69views more  INFSOF 2008»
13 years 4 months ago
Requirements engineering: In search of the dependent variables
When software development teams modify their requirements engineering process as an independent variable, they often examine the implications of these process changes by assessing...
Tony Gorschek, Alan M. Davis
DMS
2008
161views Multimedia» more  DMS 2008»
13 years 6 months ago
A Method to Diagnose Self-weaknesses for Software Development Organizations
A root cause is a source of a defect such that if it is removed, the defect is subsequently decreased or removed. By analyzing the root causes of defects of our software projects,...
Chi-Lu Yang, Yeim-Kuan Chang, Chih-Ping Chu
ICSE
2000
IEEE-ACM
13 years 8 months ago
Databases in software engineering: a roadmap
The development of software systems is a complex process involving a variety of individual tasks, collaborative work, and lifecycle management of the resulting products and produc...
Klaus R. Dittrich, Dimitris Tombros, Andreas Geppe...
COMPSAC
2002
IEEE
13 years 9 months ago
Process Support and Knowledge Management for Virtual Teams Doing Agile Software Development
Agile practices are arguably improving the productivity of small, co-located software development teams. In this paper, we describe an approach that tries to overcome the constrai...
Seth Bowen, Frank Maurer
XPU
2004
Springer
13 years 10 months ago
Assessing Agility
Abstract. A technique is described that uses goals to assess the agility of software development teams and shows how it can be used with some examples. The agile assessment can be ...
Peter Lappo, Henry C. T. Andrew
BIRTHDAY
2004
Springer
13 years 10 months ago
Knowledge Sharing in Agile Software Teams
Abstract. Traditionally, software development teams follow Tayloristic approaches favoring division of labor and, hence, the use of role-based teams. Role-based teams require the t...
Thomas Chau, Frank Maurer
XPU
2007
Springer
13 years 10 months ago
Overcoming Brooks' Law
Most programmers are familiar with the notion that adding new resources to a project will most likely slow down progress if not bring it to a complete stop while new team members a...
Kealy Opelt
ESSOS
2009
Springer
13 years 11 months ago
Protection Poker: Structuring Software Security Risk Assessment and Knowledge Transfer
Discovery of security vulnerabilities is on the rise. As a result, software development teams must place a higher priority on preventing the injection of vulnerabilities in softwar...
Laurie Williams, Michael Gegick, Andrew Meneely