Almost every new project starts with unique challenges caused by people meeting for the first time. This article discusses how to guide different stakeholders and how to establish a specific product backlog as a foundation for the future software implementation. The approach is based on Domain Storytelling. Finally, the user stories can be derived from the diagrams directly with less effort to the initial product backlog.
In addition to terms like "agile" and "DDD", we still need techniques to quickly and easily achieve and retain the technical understanding among the people being involved. On the state of domain-oriented modelling after a decade and a half of DDD, Dr. Stefan Hofer, Henning Schwentner and Prof. Heinz Züllighoven compare the current approaches of collaborative modelling.
Stefan Hofer and Henning Schwentner publish the first book about domain storytelling with the title "Domain Storytelling. A collaborative modeling method." which is now available on Leanpub.
Part 5 of our “Angular Pattern Library” deals with templates. Today we'll look at one of the most important techniques for correctly modularizing component templest.
Carola Lilienthals book on sustainable software architecture has been translated into English and is now available at dpunkt.verlag publishers.
Research cooperation between WPS and Max Planck Institute for Microstructure Physics for professional STEM sign dictionary
Das delegs-Projekt der WPS kooperiert mit dem Sign2MINT-Projekt der Max-Planck-Institut für Mikrostrukturphysik. Ziel ist die Schaffung eines kostenfreien Onlinelexikons für MINT-Fachgebärden.
Part 4 of our “Angular Pattern Library” deals with avoiding component class inheritance. When looking at a component, one has to be aware that it consists of a class AND a template. And these two are rather tightly coupled to each other.
Using web frameworks has become an extremely popular choice for developing applications. Since last year at WPS we find ourselves developing web applications for our customers using Angular. But its benefits don't come for free. Without a good architecture and appropriate development techniques you may and up in a mess.