FELIPE NÜSSLI ÁLVARES PROPOSIÇÃO DE UM ... - PRO - USP
FELIPE NÜSSLI ÁLVARES PROPOSIÇÃO DE UM ... - PRO - USP
FELIPE NÜSSLI ÁLVARES PROPOSIÇÃO DE UM ... - PRO - USP
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
103<br />
Os limites requeridos tanto de memória primária quanto de secundária devem<br />
ser então identificados. Ressalta-se que tais limites apenas devem ser especificados<br />
quando isso for um requisito a ser exigido para a aceitação do produto.<br />
Os modos requeridos de operação (tanto normais quanto especiais) devem<br />
ser identificados na subseção seguinte. Entre eles destacam-se: (i) operação<br />
interativa, (ii) operação em lote, (iii) operação automática, (iv) realização de funções<br />
de suporte e (v) realização de funções de backup e recuperação.<br />
Os possíveis requisitos de adaptação do produto aos ambientes particulares<br />
onde ele será implantado devem ser então definidos. A título de exemplo,<br />
parâmetros e métodos de configuração requeridos para ambientes específicos<br />
podem ser mencionados.<br />
As principais funções que o produto desempenhará, bem como uma breve<br />
descrição do objetivo de cada uma delas, devem ser descritas na subseção<br />
seguinte. Observa-se que cada função corresponde a um dos casos de uso<br />
presentes no diagrama de contexto anteriormente apresentado. Ressalta-se que<br />
uma função ou caso de uso normalmente corresponde a um único processamento<br />
completo que gera algum valor para os usuários representados por um ator. Grupos<br />
de processamentos simples e correlatos costumam, não obstante, ser agrupados em<br />
único caso de uso do tipo Gestão, de forma a tornar a ERSw mais legível.<br />
As principais características dos grupos de usuários esperados para o<br />
produto, tais como cargo ou função, permissão de acesso, freqüência de uso, nível<br />
de instrução, proficiência no processo de negócio e proficiência em informática, são<br />
descritas em seguida. Deve-se ainda diferenciar os grupos de usuários cujas<br />
atribuições ou permissões sejam distintas, sendo que cada grupo distinto<br />
corresponde a um ator.<br />
Os aspectos técnicos e gerenciais que possam vir a eventualmente limitar as<br />
opções dos desenvolvedores devem ser elencados na subseção seguinte. Entre<br />
estas restrições, Paula Filho (2003) destaca: (i) restrições legais, (ii) limitações de<br />
hardware, (iii) restrições relativas a interfaces com outros produtos, (iv) restrições<br />
quanto a linguagens de programação, (v) requisitos de auditoria, (vi) restrições de<br />
desempenho, (vii) restrições de confiabilidade e (viii) restrições de segurança.<br />
Os fatores que não sejam restrições limitativas do desenho, como na<br />
subseção anterior, mas que sejam fatores cuja alteração requer modificações na<br />
ERSw, como, por exemplo, a plataforma de desenvolvimento empregada ou ainda a