Contents1 Non-Functional requirements..................................................................................................................21.1 Functional..........................................................................................................................................21.1.1Features...............................................................................................................................21.1.2Security................................................................................................................................21.2Usability.......................................................................................................................................21.2.1Help......................................................................................................................................31.2.2Documentation....................................................................................................................31.2.3Human factors.....................................................................................................................31.3Reliability.....................................................................................................................................31.3.1Recoverability......................................................................................................................31.3.2Frequency of failure.............................................................................................................31.3.3Predictability........................................................................................................................31.4Performance................................................................................................................................41.4.1Accuracy...............................................................................................................................41.4.2Availability...........................................................................................................................41.4.3Usage of resources...............................................................................................................41.4.4Response times....................................................................................................................41.4.5Throughput..........................................................................................................................41.5Supportability..............................................................................................................................41.5.1Maintainability.....................................................................................................................41.5.2Adaptability..........................................................................................................................41.6Legal requirements......................................................................................................................42Cloud based solutions......................................................................................................................52.1Advantages..............................................................................................................................52.2Disadvantages..............................................................................................................................52.3Security........................................................................................................................................63Predictive SDLC vs Adaptive SDLC........................................................................................................63.1 Predictive SDLC..................................................................................................................................63.1.1Advantages..........................................................................................................................63.1.2Disadvantages......................................................................................................................63.2Adaptive SDLC..............................................................................................................................7