Content deleted Content added
Tag: section blanking |
m Reverted 1 edit by 118.69.34.115 identified as test/vandalism using STiki |
||
Line 51:
#* ensure that the sum of all saldos is 0$
: Such automatic tests ensure that in the example situation the behavior implementation actually does what is outlined in the storyboard. While these tests are pretty simple and may not identify all kinds of bugs, these tests are very useful to document the desired behavior and the usage of the new features and these tests ensure that the corresponding functionality is not lost due to future changes.
== Summary ==
Story driven modeling has proven to work very well for the cooperation with non IT experts.<ref>{{cite journal|last=Zündorf|first=Albert|coauthors=J. Leohold, D. Müller, R. Gemmerich, C. Reckord, C. Schneider, S. Semmelroth|title=Using object scenarios for requirements analysis - an experience report|journal=Modellierung 2006|year=2006|pages=269–278}}</ref> People from other domains usually have difficulties to describe their needs in general terms (i.e. classes) and general rules (pseudocode). Similarly, normal people have problems to understand pseudocode or to judge, whether their needs are properly addressed or not. However, these people know their business very well and with the help of concrete examples and scenarios it is very easy for normal people to spot problematic cases and to judge whether their needs have been addressed properly.
Story Driven Modeling has matured since its beginning in 1997. In 2013 it is used for teaching e.g. in Kassel University, Paderborn University, Tartu University, Antwerp University, Nazarbayev University Astana, Hasso Platner Institute Potsdam, University of Victora, ...
Story driven modeling is supported by various tools, e.g.
* [http://www.fujaba.de/ Fujaba]
* [https://sourceforge.net/p/sdmlib/wiki/SDMLib/ SDMLib]
* [http://www.uml-lab.com/de/uml-lab/ UMLLab]
* [http://www.hpi.uni-potsdam.de/giese/gforge/mdelab/ MDELab]
* ...
In 2013 a first text book on story driven modeling has been published.<ref name=SDMBook />
== See also ==
|