Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Applied software measurement: assuring productivity and quality
Applied software measurement: assuring productivity and quality
Using version control data to evaluate the impact of software tools
Proceedings of the 21st international conference on Software engineering
IEEE Transactions on Software Engineering
Decision Making Based on Past Problem Cases
SETN '02 Proceedings of the Second Hellenic Conference on AI: Methods and Applications of Artificial Intelligence
Concerns On Architecture-Centered Software Development: A Survey
Journal of Integrated Design & Process Science
SUIT: context sensitive evaluation of user interface development tools
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
Evaluating tools that support pair programming in a distributed engineering environment
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
An analysis framework for ontology querying tools
Proceedings of the 9th International Conference on Semantic Systems
Semi-automated Tool Recommender for Software Development Processes
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
A system using process and forms to give managers and tool evaluators a reliable way to identify the tool that best fits their organization's needs is discussed. It is shown that a tool evaluator must analyze user needs, establish selection criteria (including general criteria, environment-dependent criteria, tool-dependent functional criteria, tool-dependent nonfunctional criteria, and weighting), search for tools, select the tools, and then reevaluate the tools. Forms for recording tool selection criteria, classifying testing tools, profiling tool-to-organization interconnections, creating hardware and software profiles, and creating tool-interconnection profiles are presented. It is argued that, with these forms, evaluators have a reasonably accurate and consistent system for identifying and quantifying user needs, establishing tool-selection criteria, finding available tools, and selecting tools and estimating return on investment.