INTRODUCTION TO SOFTWARE ENGINEERING
OVERVIEW OF SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
complexity is low and can easily be designed
|
|
complexity is high and cannot be designed easily
|
|
developer team has no time to design
|
|
All of the above
|
Detailed explanation-1: -A spike story in Agile is a user story that needs more information so the team can estimate how long the story will take to complete. Agile teams typically have a set amount of time outlined for spikes, which is why spike stories are often referred to as timeboxed investigations.
Detailed explanation-2: -What are Spikes in Agile? A spike is a user story for which the team cannot estimate the effort needed. In such a case, it is better to run time-boxed research, exploration to learn about the issue or the possible solutions. As a result of the spike, the team can break down the features into stories and estimate them.
Detailed explanation-3: -Spikes, in their most basic forms, are time-boxed periods that are used for exploration, research and sometimes prototyping. The purpose of a spike is to explore information necessary to understand a development approach or a requirement or to make a story estimate more reliable.