Make Agile Software Development successful!

 

Agile Software Development

In their daily work, our colleagues Ruben Dinter and Harald Kuegel combine #SCRUM with techniques from #BehaviorDrivenDevelopment to create an agile software development process. Some advantages of this combination are:

  • Reduction of communication breakdowns between business and IT through usage of a uniform language
  • Promotion of clear and transparent responsibilities within agile project teams as well as a uniform documentation for software features
  • Establishment of automatically executable specifications based upon the Gherkin syntax, which describe the exact behavior of individual software features
  • Implementation of automated E-2-E testing, which with the help of tools such as Cucumber or Behave are executable on-demand and can be integrated into the CI/CD pipeline


#agile #software #development#BDD #gherkin #cucumber #behave #CICD