• DocumentCode
    2884826
  • Title

    Using agile methods for product software development

  • Author

    Zaretskiy, Dmitry ; Serbin, Vladimir

  • fYear
    2009
  • fDate
    28-29 Oct. 2009
  • Firstpage
    284
  • Lastpage
    288
  • Abstract
    Recommendations on the usage of agile methods in companies creating and implementing complex software applications are given. Peculiarities of product software development in comparison with be-spoke projects are disclosed. These peculiarities arise from the necessity to take into account the needs of several different stakeholders´ groups simultaneously. It is shown that Scrum is possible to use for the whole product development including maintenance and support. Practices specific for application development and deviations from the standard Scrum practices are given, which increases the Scrum efficiency. The use of those practices allowed increasing the velocity measured in product backlog items by 30-40% and significantly improved motivation of the personnel participating in development.
  • Keywords
    product development; software maintenance; Scrum efficiency; Scrum practices; agile methods; product backlog items; product software development; Application software; Particle measurements; Personnel; Product development; Programming; Standards development; Velocity measurement; Scrum; Software product development; agile planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference in Russia (CEE-SECR), 2009 5th Central and Eastern European
  • Conference_Location
    Moscow
  • Print_ISBN
    978-1-4244-5664-2
  • Electronic_ISBN
    978-1-4244-5665-9
  • Type

    conf

  • DOI
    10.1109/CEE-SECR.2009.5501144
  • Filename
    5501144