System development/Best practices
On this page you can find information about possible best practices regarding system development.
- Some experts say that most business people don't understand models. Data models, semantic models and also process models are for a lot of people to abstract.
- A better way to communicate about their work is in natural language and prototyping.
- Make use of story mapping/ userstories and talk about their business rules. In the Dutch language we use the term 'afspraak' instead of 'rule', because a lot of Dutch people have a negative association with the term 'rule'.
Waste of time?
editIn this cheapter you can find activities that are probably a waste of time.
- Don't waste more than one hour making a business case. With the current technology you can make a first version of a system in a few hours. Just make a first version and test your assumptions.
- Don't waste more than two hours creating a semantic model. Just search the internet on information about the process you want to support. You can find many data models on for instance https://images.google.com/.
- Don't waste more than two hours creating a document with requirements. Your requirements will change when you see the first version of the system.
Useful activities
edit- Write down stakeholders of the process.
- Put some of the stakeholders in a room and draw a overview of your process on a whiteboard. Don't forget to make a picture of the whiteboard.
- Write down some userstories.
- Make a first semantic model. You should be able to make a first version of the application after max. one hour.
- Make a data model.
- Start building your application as soon as possible