Principles of software engineering management
Principles of software engineering management
Methodology EngineeringR: a proposal for situation-specific methodology construction
Challenges and strategies for research in systems development
The role of experimentation in software engineering: past, current, and future
Proceedings of the 18th international conference on Software engineering
Communications of the ACM
Surviving object-oriented projects: a manager's guide
Surviving object-oriented projects: a manager's guide
Growing systems in emergent organizations
Communications of the ACM
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Building Knowledge through Families of Experiments
IEEE Transactions on Software Engineering
Adaptive software development: a collaborative approach to managing complex systems
Adaptive software development: a collaborative approach to managing complex systems
Case study: extreme programming in a university environment
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Agile software development
Writing Effective Use Cases
Dsdm: The Method in Practice
Software Engineering
Java Modeling Color with Uml: Enterprise Components and Process with Cdrom
Java Modeling Color with Uml: Enterprise Components and Process with Cdrom
Extreme Programming Installed
Agile Software Development with Scrum
Agile Software Development with Scrum
Secrets of a Super Hacker
Agile development methods poised to upset status quo
ACM SIGCSE Bulletin
Information Systems Design Methodologies; A Comparative Review: Proceedings of the IFIP WG 8.1 Working Conference on Comparative Review of Information Systems Design Methodologies, Noordwijkerhout, the Netherlands, 10-14 May 1982
Viewpoint Article: Conducting and Presenting Empirical Software Engineering
Empirical Software Engineering
A Practical Guide to Feature-Driven Development
A Practical Guide to Feature-Driven Development
Pair Programming on the C3 Project
Computer
Strengthening the Case for Pair Programming
IEEE Software
The Scrum Software Development Process for Small Teams
IEEE Software
Selecting a Project's Methodology
IEEE Software
Recovery, Redemption, and Extreme Programming
IEEE Software
Comparison of CMM Level 2 and eXtreme Programming
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
Making a Method Work for a Project Situation in the Context of CMM
PROFES '02 Proceedings of the 4th International Conference on Product Focused Software Process Improvement
Systems Without Method: The Impact of New Technologies on Information Systems Development Projects
Proceedings of the IFIP WG8.2 Working Conference on The Impact of Computer Supported Technologies in Information Systems Development
Racing the E-Bomb: How the Internet Is Redefining Information Systems Development Methodology
Proceedings of the IFIP TC8/WG8.2 Working Conference on Realigning Research and Practice in Information Systems Development: The Social and Organizational Perspective
Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process
Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process
Agile software development for component based software engineering
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Managing Commitments and Risks: Challenges in Distributed Agile Development
Proceedings of the 26th International Conference on Software Engineering
Mobile-D: an agile approach for mobile application development
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
A multiple case study on the impact of pair programming on product quality
Proceedings of the 27th international conference on Software engineering
A Pragmatic Evaluation of the Theory of Information Ethics
Ethics and Information Technology
A cross-collegiate analysis of software development course content
Proceedings of the 6th conference on Information technology education
Agile project management: steering from the edges
Communications of the ACM - The semantic e-business vision
Do agile GSD experience reports help the practitioner?
Proceedings of the 2006 international workshop on Global software development for the practitioner
Customising agile methods to software practices at Intel Shannon
European Journal of Information Systems - Including a special section on business agility and diffusion of information technology
How agile are industrial software development practices?
Journal of Systems and Software - Special issue: Selected papers from the 4th source code analysis and manipulation (SCAM 2004) workshop
Agility measurement index: a metric for the crossroads of software development methodologies
Proceedings of the 44th annual Southeast regional conference
The Architecture of the Apex Platform, salesforce.com's Platform for Building On-Demand Applications
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
Process-centered review of object oriented software development methodologies
ACM Computing Surveys (CSUR)
Information and Software Technology
Enhancing extreme programming (XP) with environment analysis
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Adopting an agile methodology: why it did not work
Proceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral
Empirical studies of agile software development: A systematic review
Information and Software Technology
Ontological modelling of content management and provision
Information and Software Technology
The influence of organizational culture on the adoption of extreme programming
Journal of Systems and Software
From Business Architecture to SOA Realization Using MDD
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Towards Agile Engineering of High-Integrity Systems
SAFECOMP '08 Proceedings of the 27th international conference on Computer Safety, Reliability, and Security
Agile systems development and stakeholder satisfaction: a South African empirical study
Proceedings of the 2008 annual research conference of the South African Institute of Computer Scientists and Information Technologists on IT research in developing countries: riding the wave of technology
Agility in a small software firm: a sense-and-respond analysis
International Journal of Business Information Systems
Agile User-Centered Design Applied to a Mobile Multimedia Streaming Application
USAB '08 Proceedings of the 4th Symposium of the Workgroup Human-Computer Interaction and Usability Engineering of the Austrian Computer Society on HCI and Usability for Education and Work
The impact of process choice in high maturity environments: An empirical analysis
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Controlling and monitoring agile software development in three dutch product software companies
SDG '09 Proceedings of the 2009 ICSE Workshop on Software Development Governance
Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly
Agile versus CMMI - process template selection and integration with microsoft team foundation server
Proceedings of the 46th Annual Southeast Regional Conference on XX
Designing context-aware in-car information systems
Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services
Early development of graphical user interface (GUI) in agile methodologies
Journal of Computational Methods in Sciences and Engineering
Enhanced context analysis for eXtreme programming (XP): describing the big picture
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
APM3: A Methodology Metamodel for Agile Project Management
Proceedings of the 2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09
IJCNN'09 Proceedings of the 2009 international joint conference on Neural Networks
How to steer an embedded software project: tactics for selecting the software process model
Information and Software Technology
Virtual workgroups in offshore systems development
Information and Software Technology
The impact of agile principles on market-driven software product development
Journal of Software Maintenance and Evolution: Research and Practice
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Generating user stories in groups
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
An ontological modelling of user requirements for personalised information provision
Information Systems Frontiers
Featback: method for enhancing management of agile development
Nordic Journal of Computing
Scrum to support mobile application development projects in a just-in-time learning context
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
The agile requirements refinery: Applying SCRUM principles to software product management
Information and Software Technology
Architectural descriptions as boundary objects in system and design work
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
The relationship between organizational culture and the deployment of agile methods
Information and Software Technology
A study to support agile methods more effectively through traceability
Innovations in Systems and Software Engineering
Agile Project Management: A Case Study of a Virtual Research Environment Development Project
Computer Supported Cooperative Work
Proceedings of the 29th ACM international conference on Design of communication
Applying an agility/discipline assessment for a small software organisation
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Automatically analyzing software processes: experience report
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Proceedings of the 12th International Conference on Product Focused Software Development and Process Improvement
Coordination in co-located agile software development projects
Journal of Systems and Software
SCRUM and productivity in software projects: a systematic literature review
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
Key practices for SOA adoption
BICA'12 Proceedings of the 5th WSEAS congress on Applied Computing conference, and Proceedings of the 1st international conference on Biologically Inspired Computation
An investigation of approaches to set up a Kanban board, and of tools to manage it
SITE'12 Proceedings of the 11th international conference on Telecommunications and Informatics, Proceedings of the 11th international conference on Signal Processing
Towards a common agile software development model (ASDM)
ACM SIGSOFT Software Engineering Notes
Growing into agility: process implementation paths for scrum
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Sprint planning optimization in agile data warehouse design
DaWaK'12 Proceedings of the 14th international conference on Data Warehousing and Knowledge Discovery
The usage of usability techniques in scrum projects
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
The true role of active communicators: an empirical study of Jazz core developers
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
How to develop financial applications with game features in e-banking?
Proceedings of the 2013 International Conference on Information Systems and Design of Communication
Multi-sprint planning and smooth replanning: An optimization model
Journal of Systems and Software
The lean gap: A review of lean approaches to large-scale software systems development
Journal of Systems and Software
When agile meets the enterprise
Information and Software Technology
A Lagrangian heuristic for sprint planning in agile software development
Computers and Operations Research
Hi-index | 0.00 |
Agile software development methods have caught the attention of software engineers and researchers worldwide. Scientific research is yet scarce. This paper reports results from a study, which aims to organize, analyze and make sense out of the dispersed field of agile software development methods. The comparative analysis is performed using the method's life-cycle coverage, project management support, type of practical guidance, fitness-for-use and empirical evidence as the analytical lenses. The results show that agile software development methods, without rationalization, cover certain/different phases of the software development life-cycle and most of the them do not offer adequate support for project management. Yet, many methods still attempt to strive for universal solutions (as opposed to situation appropriate) and the empirical evidence is still very limited Based on the results, new directions are suggested In principal it is suggested to place emphasis on methodological quality -- not method quantity.