Um cliente deseja contratar uma empresa para desenvolver um sistema de informação. Porém, durante a negociação ele deixa claro que não conhece, ao menos a priori, todos os requisitos do software e afirmou ainda que tais requisitos devem ser apresentados incrementalmente, à medida que partes do software forem sendo entregues, podendo até haver, no decorrer do desenvolvimento, eventuais ajustes nos requisitos já implementados. Além disso, o cliente relatou que, dada a criticidade do seu negócio, o desenvolvimento deve considerar uma preocupação sistemática com a execução de testes, ainda que, para isso, seja necessário aumentar o preço cobrado para o desenvolvimento. 
 Diante da situação apresentada, é correto afirmar:
         
        
            
                
                    - 
                                   
                                   
                                    
                                        A nesse cenário, seria fundamental a adoção de um processo de desenvolvimento ágil, como por exemplo o XP, uma vez que processos tradicionais, tais como o processo unificado, não são adequados ao desenvolvimento incremental.
                    
                                     
- 
                                   
                                   
                                    
                                        B apesar da sua rigidez na documentação do software, uma das principais limitações dos processos tradicionais, tais como o processo unificado, é o fato de não considerarem os testes em seu fluxo de trabalho. Tal limitação foi inclusive criticada no Manifesto Ágil.
                    
                                     
- 
                                   
                                   
                                    
                                        C o processo unificado poderia ser utilizado, uma vez que possui uma fase de testes e assim como os processos ágeis, também permite o desenvolvimento iterativo e incremental, favorecendo a aplicação de mudanças tardias nos artefatos que já foram desenvolvidos em iterações anteriores.
                    
                                     
- 
                                   
                                   
                                    
                                        D uma das características principais dos processos ágeis é a redução do esforço para documentação do software. Por essa razão, tais processos negligenciam o projeto arquitetural do software, não sendo recomendados para o desenvolvimento de softwares que possuem requisitos não funcionais.
                    
                                     
- 
                                   
                                   
                                    
                                        E processos ágeis poderiam ser utilizados, desde que não seja necessário utilizar modelos da UML, uma vez que a documentação do sistema utilizando UML fere um dos princípios do Manifesto Ágil. Por essa razão, deve-se optar por processos ágeis que utilizam outras notações para documentar os artefatos do desenvolvimento.