A avaliação prática do framework CodeIgniter é realizada tendo como base uma aplicação já
utilizada no mercado, onde a função é o cadastro de candidato em concursos públicos, a partir de um formulário, conforme os padrões do edital, esta aplicação sofre alterações de pequeno e grande porte para ficar conforme os parâmetros do concurso que será realizado, como não utiliza padrão de desenvolvimento vem a custar um grande tempo para essas customizações, além de gerar problemas de entendimento de métodos utilizados no próprio sistema. A partir destes problemas gerados, o entendimento por parte dos desenvolvedores fica trabalhoso, pela falta de documentação e organização do código fonte, com isso o aproveitamento do código anterior fica reduzido, e consequentemente aumentando o período para finalizar as atualizações.