The interfunctionality of talk and text
Computer Supported Cooperative Work - Special issue on computer-supported collaborative writing
Computer Supported Cooperative Work
Object-oriented methods: pragmatic considerations
Object-oriented methods: pragmatic considerations
Introduction to the personal software process
Introduction to the personal software process
The OPEN process specification
The OPEN process specification
Surviving object-oriented projects: a manager's guide
Surviving object-oriented projects: a manager's guide
Peopleware (2nd ed.): productive projects and teams
Peopleware (2nd ed.): productive projects and teams
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Adaptive software development: a collaborative approach to managing complex systems
Adaptive software development: a collaborative approach to managing complex systems
Crystal clear a human-powered methodology for small teams
Crystal clear a human-powered methodology for small teams
e-R&D – Effectively Managing Process Diversity
Annals of Software Engineering
Process Metamodelling and Process Construction: Examples Using the OPEN Process Framework (OPF)
Annals of Software Engineering
Supporting Adaptable Methodologies to Meet Evolving Project Needs
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
New directions on agile methods: a comparative analysis
Proceedings of the 25th International Conference on Software Engineering
Journal of Software Maintenance: Research and Practice - Special issue: Process diversity
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
Information and Software Technology
Effectively utilizing project, product and process knowledge
Information and Software Technology
Empirical studies of agile software development: A systematic review
Information and Software Technology
The impact of process choice in high maturity environments: An empirical analysis
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
A Framework to Support Non-fragile Agile Agent-Oriented Software Development
Proceedings of the 2006 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fifth SoMeT_06
ASOP: An Agile Service-Oriented Process
Proceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_07
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
How to steer an embedded software project: tactics for selecting the software process model
Information and Software Technology
Measuring and comparing the adoption of software process practices in the software product industry
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
A repository of agile method fragments
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
A study to support agile methods more effectively through traceability
Innovations in Systems and Software Engineering
Processes engineering and AOSE
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
Evaluating the feasibility of method engineering for the creation of agent-oriented methodologies
CEEMAS'05 Proceedings of the 4th international Central and Eastern European conference on Multi-Agent Systems and Applications
MC Sandbox: Devising a tool for method-user-centered method configuration
Information and Software Technology
Developing and evaluating a generic metamodel for MAS work products
Software Engineering for Multi-Agent Systems IV
Changing role of SPI – opportunities and challenges of process modeling
EuroSPI'06 Proceedings of the 13th European conference on Software Process Improvement
Constructing a general framework for systems engineering strategy
Systems Engineering
The MOSKitt4ME approach: providing process support in a method engineering context
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
MDE software process lines in small companies
Journal of Systems and Software
Criteria for software process tailoring: a systematic review
Proceedings of the 2013 International Conference on Software and System Process
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Selection of good practices for small software development teams: a knowledge-based approach
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Different methodologies are inevitable, stemming directly from the questions of what constitutes a methodology and what are a methodology's underlying principles. Projects differ according to size, composition, priorities, and criticality. The people on a project have different biases based on their experiences, principles, and fears. These issues combine so that what is optimal differs across projects. This article describes principles for methodology selection, including when to go with a heavier or lighter methodology; a framework for methodology differentiation; and project experiences using these ideas.