Software quality: an overview from the perspective of total quality management
IBM Systems Journal
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Agile Software Development with Scrum
Agile Software Development with Scrum
Extreme Programming from a CMM Perspective
IEEE Software
Efficient authoring of software documentation using RaPiD7
Proceedings of the 25th International Conference on Software Engineering
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
Certifying for CMM Level 2 and ISO9001 with XP@Scrum
ADC '03 Proceedings of the Conference on Agile Development
Agile Project Management: Creating Innovative Products
Agile Project Management: Creating Innovative Products
Breaking the Ice for Agile Development of Embedded Software: An Industry Experience Report
Proceedings of the 26th International Conference on Software Engineering
Agile Methods Applied to Embedded Firmware Development
ADC '04 Proceedings of the Agile Development Conference
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
How to steer an embedded software project: tactics for selecting the software process model
Information and Software Technology
Ahaa --agile, hybrid assessment method for automotive, safety critical smes
Proceedings of the 30th international conference on Software engineering
A study to support agile methods more effectively through traceability
Innovations in Systems and Software Engineering
Deploying agile practices in organizations: a case study
EuroSPI'05 Proceedings of the 12th European conference on Software Process Improvement
A practical approach for deploying agile methods
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Hi-index | 0.01 |
Dynamic market situation and changing customer requirements generate more demands for the product development. Product releases should be developed and managed in short iterations answering to the rapid external changes and keeping up a high quality level. Agile practices (such as the best practices in Extreme Programming and Scrum) offer a great way of monitoring and controlling rapid product development cycles and release development. One problem in product development projects, however, is how to apply agile methods and principles as a part of the complex product development. The purpose of this paper is to describe, how Agile Assessment was conducted in a case company in order to support product development and customer support improvement. During the experiment it was found that Agile Assessment is an efficient method to clarify what agile practices are suitable for the organization's product development and customer co-operation. Another finding was that the use of the best suitable agile practices would improve incremental development monitoring and traceability of requirements.