Assessing process-centered software engineering environments
ACM Transactions on Software Engineering and Methodology (TOSEM)
A primer to method engineering
Proceedings of the IFIP TC8, WG8.1/8.2 working conference on method engineering on Method engineering : principles of method construction and tool support: principles of method construction and tool support
SIGCPR '98 Proceedings of the 1998 ACM SIGCPR conference on Computer personnel research
Version models for software configuration management
ACM Computing Surveys (CSUR)
A refactoring tool for Smalltalk
Theory and Practice of Object Systems - Special issue object-oriented software evolution and re-engineering
Software Development
Proceedings of the Conference on The Future of Software Engineering
22nd International Conference on Software Engineering
Proceedings of the Conference on The Future of Software Engineering
Software engineering tools and environments: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Software engineering and the Internet: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Support for distributed teams in extreme programming
Extreme programming examined
Customer involvement in extreme programming: XP2001 workshop report
ACM SIGSOFT Software Engineering Notes
A Classification of CASE Technology
Computer
Definitions of Tool Integration for Environments
IEEE Software
Web-Based Agile Software Development
IEEE Software
Extreme Programming from a CMM Perspective
IEEE Software
Software Process: Principles, Methodology, Technology
Software Process: Principles, Methodology, Technology
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
WWW Based Collaboration with the BSCW System
SOFSEM '99 Proceedings of the 26th Conference on Current Trends in Theory and Practice of Informatics on Theory and Practice of Informatics
Using a Query Language to State Consistency Constraints for Repositories
DEXA '96 Proceedings of the 7th International Conference on Database and Expert Systems Applications
A Fine-Grained Version and Confguration Model in Analysis and Design
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Supporting several levels of restriction in the UML
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
A comparative study of UML tools
ACAI '11 Proceedings of the International Conference on Advances in Computing and Artificial Intelligence
Hi-index | 0.00 |
Lightweight, 'agile' software development methods are not a replacement for traditional, heavyweight methods. But under certain assumptions, they are a strong alternative in many areas of software development. In this paper, we outline the differences between agile and traditional approaches of software development and examine how development tools are used in the latter. We consider experience from industrial projects as well as results found in the research community. Then we discuss the requirements which agile methods and development processes impose on development tools and show how existing tool technology can be used to build agile tools. These tools allow agile methods to evolve through suitable tool support.