Юлиана Грановская
Kaspersky Lab, Moscow
Илья Маркелов
Kaspersky Lab, Moscow

Requirements versioning. Popular software developers techniques for analyst needs

One way or another any large project has to work with several versions of the same objects:

1. Several people are working on the same specification/code/mockup.

2. The same objects are being simultaneously changed for different purposes:   

  • bug fixes and functional development;   
  • concurrent development of baseline and specific versions 

3. The need for change requests elaboration without guarantee of inclusion the result into the final version.


There are plenty of complete solutions for code development in contrast with requirements engineering. In this area each team finds its own path. And frequently analysts have to control requirements changes, traces and full system specification manually 


In our talk, we want to discuss the possibility of applying the standard code development practices to requirements management, and in addition to share our implementation experience.

Audience level
Regular Talk (40 min)

Comments

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Your review is now here. Continue to communicate with the speaker
Found a mistake?