1/16/2024 0 Comments Spike meaning agile development![]() Let’s stay with the example of the different operating systems: in a project, for example, there may be user stories that relate exclusively to the use of Android devices, or others that focus on web browsers. User stories can also be divided based on this diversity. Interfaces in this context can for example be different devices or types of devices, such as smartphones powered by iOS or Android. This makes newly created stories smaller and easier to estimate. The primary task of paying for purchases is however well broken down between the two alternatives mentioned. Payment by credit card can theoretically be further subdivided, but you need to consider whether it makes sense for each type of credit card to have its own history. ![]() ![]() There are now two possible ways: payment with a credit card or payment with Paypal. For example, consider a user story in which the user wants to be able to pay for their purchases in an online store. It is not absolutely necessary to write a story for each individual path, just where it makes sense. If there are multiple possible alternate paths in a user story, one option is to create separate user stories from some of these paths. This method, however, is relatively abstract and therefore more difficult to apply than the other methods. With the help of this freshly acquired knowledge, some stories can then be better understood and possibly broken down more easily. Use it if other SPIDR methods have not worked well. This method involves research and the construction of knowledge. Spikes are small prototype implementations of functionality typically used for the evaluation and feasibility of new technologies. Spike is a term used in the development of agile software. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |