In this kata the participants should learn how determination techniques are used to gather requirements from the customer.
At the beginning of the kata all participants will meet and the moderator will give a short introduction into the theme. In order that everybody knows, what he will learn in the kata, the determination techniques are presented. Afterwards the training subject will be presented.
Code Katas are well known in the modern software developing world. Short courses or programming tasks are implemented to improve coding skills by training and execution. But what is a requirement kata? Easy: a kata where the participants train their requirements engineering skills by experience.
Good requirements engineering is the key to plan, understand, document and implement requirements successfully. All contributors of a software project should have (at least basic) skills in requirements engineering, not only consultants and software developer in contact with the customer. […]
What is the problem? The default validation attributes, added by ASP.NET Core, are not useful for angular. For Example the validation attribute for an min-length value in ASP.NET Core is data-val-minlength-min. In angular 4 the value is minlength. For a more precise distinction, here is an example: Default ASP.NET Core attributes for an minlength of 5. angular […]
This is a step by step guide to use SharePoint User Profile Synchronization with Active Directory Prerequisites First of all check the following prerequisites. We need some SharePoint Service Accounts and some Active Directory permissions. SharePoint 2013 Service Accounts Best Practices Grant Active Directory Domain Services permissions for profile synchronization in SharePoint Server 2013 Windows […]
The following article intends to explain the often misunderstood concept of the rebase function. It will help you getting a clearer picture of how to use rebase, giving you a technical overview and a possible usage in an entire workflow.
Finding the best strategy to implement features in software development is a controversial topic. You find lots of discussions about whether you should use Feature Branches or Feature Toggles. When looking at some of the technological innovators you can find both strategies in action. This article will not describe those strategies in detail, so you […]
More and more business applications are implemented as web applications in AngularJS, a structural framework provided by Google, i.e. to be location and device independent. A typical requirement for business applications is graphically displaying values, e.g. financial or statistical data in different types of charts. Bar chart, pie charts and other charts which are known […]