# data[].attributes.headline
I will chose the waterfall, because it can develop my project moving step by step. While I am doing one phase of the cycle, I will not get confused, so the probability of mistakes is low. Main advantage of this model is that  every phase has a defined result and process review. Also my project is not that big, so I suppose I don't need expensive or large-project-oriented model. If there is some mistakes, I will have to change the initial process and go again

# data[].attributes.subject
I will chose the waterfall, because it can develop my project moving step by step. While I am doing one phase of the cycle, I will not get confused, so the probability of mistakes is low. Main advantage of this model is that  every phase has a defined result and process review. Also my project is not that big, so I suppose I don't need expensive or large-project-oriented model. If there is some mistakes, I will have to change the initial process and go again

# data[].attributes.body
Because it is risk oriented, so you can keep problems under the control. Also you can produce software early. In addition, extra functionality can be added.
However, it costs a lot and highly dependent on risk analysis. Also it is complex model.

# data[].attributes.body
Continuous and repeated development helps to avoid risks. Opportunity to provide feedback at any time

# data[].attributes.body
1) Good for large projects
2) You can change the requirements.
3) Risk is controlled
fgkghkhkfglfk

# data[].attributes.body
It is a combination of the Iterative and Waterfall SDLC models with the significant accent on the risk analysis.
Advantages
1)The development process is precisely documented yet scalable to the changes
2)Lifecycle is divided into small parts, and if the risk concentration is higher, the phase can be finished earlier to address the treats
Disadvantages
1)Can be ineffective for the small projects
2)Can be quite expensive

# data[].attributes.headline
I will choose spiral model because it is hard to think about all project at the same time, it is much easier to do it in few iterations.

# data[].attributes.subject
I will choose spiral model because it is hard to think about all project at the same time, it is much easier to do it in few iterations.

# data[].attributes.body
+
1) The main advantage of spiral model is prototyping, which means there can be a several versions of the program. It allows developers to use version-control systems such as git
2) Cost of a mistake is low because it can easily be debuged in the subsequent versions of a program
-
1)It may take a lot of time until the first commercial release of a program, due to the constant changes in versions
2)Some management problems might be present in large projects using spiral model

# data[].attributes.body
pros:risk reduction. software produces early,facilitates large projects
cons: complex.specific expertise

# data[].attributes.body
risk controlled and good for large projects

# data[].attributes.body
Dont need to start from begining becouse of mistake and you can solve it in next stage

# data[].attributes.body
I will make my project by using spiral model, because it makes significant accent on risk analysis, which will help to identify mistakes and improve projecrs. It also give an opportunity to add some fuctionality, which will make project multifunctional

# data[].attributes.headline
Cyclical. Because it is simple to understand and have clear defined stages

# data[].attributes.subject
Cyclical. Because it is simple to understand and have clear defined stages