Comprehensive Documentation Made Agile - Experiments with RaPiD7 in Philips
نویسندگان
چکیده
This paper addresses the almost never-ending headache the role of documentation has given for software projects. Working software has been given recently a focus over comprehensive documentation, yet the required documents should be authored. This paper “revisits” the approach developed by Nokia improving the documentation work without scarifying the quantity or quality of documentation. The method is called RaPiD7. The cases presented are from Philips Digital Systems Laboratory. This paper elaborates the method by providing insights to applying RaPiD7 in practice, explains the encouraging results of the experiments and gives tips for practitioners of the method by explaining the lessons learned in Philips.
منابع مشابه
IEEE std 829-2008 and Agile Process– Can They Work Together?
IEEE Standard for software and system test documentation (i.e., IEEE std 829-2008) is a comprehensive guide that specifies a common framework for planning the testing activities. The agile process is known for its promotion of frequent delivery of working software over comprehensive documentation and responding to change over following a plan. Although the IEEE std 829-2008 has strong associati...
متن کاملA Quantitative Study on Critical Success Factors in Agile Software Development Projects
Business activities are rapidly changing now a days and there are increasingly complex requirements set on programming solutions. That puts traditional software development methods also called heavy weight behind and leads to the need for different approaches. Modern approach is called agile or lightweight. Heavy weight methodologies, also considered as the traditional way to develop software, ...
متن کاملAgile Adoption – Crossing the Chasm
Business activities are rapidly changing nowadays and there are increasingly complex requirements set on programming solutions. That puts traditional software development methods also called heavyweight behind and leads to the need for different approaches. Modern approach is called agile or lightweight. Heavyweight methodologies, also considered as the traditional way to develop software, emph...
متن کاملSuccess Factors of Agile Software Development
Agile software development methodologies have recently gained widespread popularity. The Agile Manifesto states valuing “individuals, and interactions over processes, and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, and responding to change over following a plan” (Fowler, 2002). However, little is known about how effective and effic...
متن کاملModified Fuzzy Promethee Approach for Agile Method Selection Using Fuzzy Ahp
1.1 Agile Development The Agile Manifesto explicitly states that priority should be given to ‘‘individuals and interaction over processes and tools, customer collaboration over contract negotiation, working software over comprehensive documentation, and responding to changes over following a plan’’ [1]. Thus these agile principles promotes the flexibility by allowing changes to project requirem...
متن کامل