Existem cinco fases no desenvolvimento de sistemas de software. Estas cinco fases não devem ser executadas em uma ordem descrita, mas concomitantemente, de forma que problemas detectados numa certa fase modifiquem e melhorem as fases desenvolvidas anteriormente, de modo que o resultado global gere um produto de alta qualidade e performance.
Assinale a alternativa que apresenta as cinco fases do desenvolvimento de um sistema em UML.