NELKINDA SOFTWARE CRAFT

Blog

By date of publication

Running Cucumber with Maven on Java 9

Failed cucumber run due to missing Java 9 setup
NNelkinda Software Craft Private Limited
Christian Hujer, Software Craftsman and CEO / CTO of Nelkinda Software Craft Private Limited

Running Cucumber with Maven on Java 9 is interesting. You can use new features like Java modules or the new HTTP client. But the setup is not that straight-forward. TL;DR: Use Maven 3.5.0, Cucumber 1.2.5, and add the necessary --add-opens command line options.

Read more…

User Stories are not always User Stories

As a
User
I want to
save a file
in order to
persist my work.
User Story Card Example
NNelkinda Software Craft Private Limited
Christian Hujer, Software Craftsman and CEO / CTO of Nelkinda Software Craft Private Limited

Sometimes User Stories are not User Stories but something else: Epics, Tasks, Acceptance Criteria, or Definition of Done. By giving examples for these cases, I hope to help product owners, business analysts, requirements engineers, scrum masters and developers improve their agile requirements engineering process.

Read more…

By title

Running Cucumber with Maven on Java 9

Failed cucumber run due to missing Java 9 setup
NNelkinda Software Craft Private Limited
Christian Hujer, Software Craftsman and CEO / CTO of Nelkinda Software Craft Private Limited

Running Cucumber with Maven on Java 9 is interesting. You can use new features like Java modules or the new HTTP client. But the setup is not that straight-forward. TL;DR: Use Maven 3.5.0, Cucumber 1.2.5, and add the necessary --add-opens command line options.

Read more…

User Stories are not always User Stories

As a
User
I want to
save a file
in order to
persist my work.
User Story Card Example
NNelkinda Software Craft Private Limited
Christian Hujer, Software Craftsman and CEO / CTO of Nelkinda Software Craft Private Limited

Sometimes User Stories are not User Stories but something else: Epics, Tasks, Acceptance Criteria, or Definition of Done. By giving examples for these cases, I hope to help product owners, business analysts, requirements engineers, scrum masters and developers improve their agile requirements engineering process.

Read more…

By author

Christian Hujer

Running Cucumber with Maven on Java 9

Failed cucumber run due to missing Java 9 setup
NNelkinda Software Craft Private Limited
Christian Hujer, Software Craftsman and CEO / CTO of Nelkinda Software Craft Private Limited

Running Cucumber with Maven on Java 9 is interesting. You can use new features like Java modules or the new HTTP client. But the setup is not that straight-forward. TL;DR: Use Maven 3.5.0, Cucumber 1.2.5, and add the necessary --add-opens command line options.

Read more…

User Stories are not always User Stories

As a
User
I want to
save a file
in order to
persist my work.
User Story Card Example
NNelkinda Software Craft Private Limited
Christian Hujer, Software Craftsman and CEO / CTO of Nelkinda Software Craft Private Limited

Sometimes User Stories are not User Stories but something else: Epics, Tasks, Acceptance Criteria, or Definition of Done. By giving examples for these cases, I hope to help product owners, business analysts, requirements engineers, scrum masters and developers improve their agile requirements engineering process.

Read more…