Skip to content

Latest commit

 

History

History

05-development

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Development

How we work

Before contributing to development there are a number of concepts you need to understand:

  1. How we model the domain
  2. How we develop features
  3. How we automate acceptance tests

1. How we model the domain

See the Object Modeling Trail.

2. How we develop features

We develop the application feature by feature using the Feature-Driven Development process. This means:

  1. We start with Developing an Overall Object Model
  2. We Build a Feature Roadmap (module, feature-set, feature) based on the Object Model
  3. We Plan Feature Development based on the Roadmap
  4. We Design by Feature
  5. We Build by Feature

For building features please review the Github Issues Template folder in the example application that provide checklists for modules, abilities, tasks.

3. How we automate acceptance tests

To be developed.