Buscar

aps_6_semestre

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Requisitos de Software
A Analise de Requisitos ou Engenharia de Requisitos é essencial e de extrema importância no Gerenciamento de Projetos, pois coleta dada necessários e indispensável para solução de um problema, no qual o usuário consegue suprir suas necessidades e alcançar os objetivos em pauta, inclusive, consegue mapear as expectativas de um usuário para o produto.
Segundo a IEEE (1990) a análise de requisitos envolve o estudo das necessidades do usuário para se encontrar uma definição correta ou completa do sistema ou requisito de software.
Essa análise de requisitos é indispensável no desenvolvimento do sistema, pois é possível determinar se o projeto será bem sucedido. Os requisitos devem ser quantitativos, detalhados e relevantes para o projeto, pois eles fornecerão a referência para validar o produto final, estabelecerão o acordo entre cliente e fornecedor sobre o que e o software fará e consequentemente reduzirão os custos de desenvolvimento, pois requisitos mal definidos implicam num retrabalho.
O que são Requisitos?
Requisitos são objetivos ou restrições estabelecidas por clientes e usuários do sistema que definem as diversas propriedades do sistema. Eles refletem as necessidades e expectativas das partes interessadas no projeto. Os requisitos de software são que dizem respeito a propriedades do software.
A Análise de Requisitos consiste em:
Identificar o problema- especificação do sistema, o planejamento, o iteração do analista com o cliente com o objetivo de entender a visão do cliente com relação ao problema apresentado.
Avaliar o problema e a composição da solução- entendimento do problema, e a seleção da melhor solução possível dentro das soluções propostas.
Modelar (Modelagem)- é um método de construir modelos que apresentem as características ou o comportamento de um software, ou um sistema de software, e possuem diversas notações para apoio, como uso de ferramentas Case, BPM, BPMN(Business Process Modeling Notation)
Especificar os requisitos- É a definição do que são os requisitos do software, no qual introduz os objetivos da engenharia de requisitos, apresenta as técnicas de comunicação para obter informações do cliente e usuário, técnicas para descrever o domínio, usuários e tarefas, especifica os requisitos funcionais, utilizando Casos de Uso e também os requisitos não funcionais.
Revisar (Revisão)- Cliente e analista avaliarão o objetivo do projeto com o intuito de eliminar possíveis redundâncias, inconsistências e omissões do sistema, obtendo a mesma visão, resumindo assertivamente o projeto em si.
Tipos de requisitos
Requisitos do projeto- voltados para os requisitos do negócio, gerenciamento e entrega do produto.
Requisitos do produto- voltados para os requisitos técnicos, de segurança, de desempenho, etc.
Requisitos funcionais- estabelecem como o sistema deverá agir, e o que deverá fazer, e são ser descritos detalhadamente. 
Requisitos não funcionais- definem as propriedades do sistema e suas restrições. 
Técnicas de Análise de Requisitos
Etnografia- é uma técnica de análise que compreende os requisitos sociais e organizacionais, ou seja, compreender a política organizacional bem como a cultura de trabalho com objetivo de familiarizar-se com o sistema e sua história. O objetivo principal é identificar os requisitos implícitos.
Nessa técnica o analista “acessa” o ambiente onde o sistema será utilizado. E o trabalho é observado e são anotadas as tarefas reais do sistema.
Workshops- é uma reunião de grupos de pessoas interessados em determinado projeto ou atividade para discussão sobre o que lhes interessar e somente pelo que eles quiserem.
Prototipagem- exploro os aspectos críticos do produto. O protótipo é indicado para estudar e simular as alternativas de interface do usuário; problemas de comunicação com outros produtos; e a viabilidade de atendimento dos requisitos de desempenho. As técnicas utilizadas na elaboração do protótipo são várias: interface de usuário, relatórios textuais, relatórios gráficos, entre outras.
Entrevistas- consiste na investigação direta com os clientes e usuários, fazendo entrevistas para coletar suas expectativas.
Questionários- quando há diversos grupos de usuários que podem estar em diversos locais diferentes do país. Neste caso, elaboram-se pesquisas específicas de acompanhamento com usuários selecionados, que a contribuição em potencial pareça mais importante, pois não seria prático entrevistar todas as pessoas em todos os locais.
Brainstorming- é uma técnica para geração de ideias, onde várias pessoas se reúnem para sugerirem e explorarem ideias. 
As principais etapas são: “Seleção dos participantes”, “Explicar a técnica e as regras a serem seguidas” e “Produzir uma boa quantidade de ideias”.
Conclusão:
Os benefícios da Engenharia de Requisitos são:
Concordância entre desenvolvedores, clientes e usuário sobre o trabalho a ser feito e quais os critérios de aceitação do sistema.
Uma base precisa para a estimativa dos recursos (custo, pessoal, prazos, ferramentas e equipamentos).
Melhoria na usabilidade e outras qualidades do sistema.
Atingir os objetivos com o mínimo de desperdício
Uma boa especificação de requisitos deve ser:
Clara e não-ambígua
Completa
Correta
Compreensível
Consistente
Concisa
Confiável
Não existe uma técnica padrão para o processo de levantamento de requisitos. Para alcançar um levantamento de requisitos mais preciso é importante o conhecimento de diversas técnicas para saber que técnica de levantamento aplicar em cada situação.
Bibliografia
http://www.devmedia.com.br/engenharia-de-software-2-tecnicas-para-levantamento-de-requisitos/9151
http://www.infoescola.com/engenharia-de-software/analise-de-requisitos/
Links com informações úteis:
http://www.sosma.org.br/nossa-causa/mar-e-costa/
http://pt.wikipedia.org/wiki/Litoral_do_Brasil
http://www.portosdobrasil.gov.br/
Objetivo
As águas marinhas vêm sofrendo muito com a poluição. É difícil saber a quantidade exata de poluentes lançados ao mar, pois todos os dias, os mares recebem toneladas de resíduos – alguns tóxicos, outros nem tanto.
Nesse trabalho o componente poluente são os detergentes da alta tecnologia bactericida para uso em tanques de navios que aportam no Brasil.
Esse produto é de natureza orgânica e neutraliza 99% das bactérias conhecidas que estão presentes nos tanques de água dos navios, em muitas ocasiões, contaminando nossas águas e consequentemente causando diversas enfermidades nas populações.
Iremos trabalhar em uma solução pra o controle da qualidade da água da empresa MAVO, responsável por comercializar os detergentes bactericidas. Esse controle será feito no momento em que é realizada a compra do detergente e a distribuição de determinada quantidade do resíduo para limpeza de algum navio. Controlando esses dados e os responsáveis por executá-las só restará controlar a água próxima ao Porto estendendo-se até as praias. Sendo que a potabilidade da água tem de estar de acordo com a OMS (Organização Mundial de Saúde).
Introdução
O planeta terra na verdade deveria ser chamado de “planeta “água”, afinal em sua totalidade, possui em média 70% de sua superfície coberta de água e outros 30% apenas de terra, lembrando que desses 70%, apenas 3% são de água potável, própria para o consumo humano sem nenhuma intervenção tecnológica para purificá-la ou dessalinizá-la.
Os outros 67% são composto por água do mar, onde existe a maior biodiversidade de seres vivos em todo o planeta, e é graças a essa diversidade que podemos dizer que o mar tem sim um papel primordial na vida de todos os seres do planeta, tanto pra quem vive dentro dele, ou em terra, afinal, sabemos que sem essa água nosso planeta poderá muito bem se transformar em planetas sem vida existentes em nosso sistema solar.
E mais uma vez, é o homem quem está contribuindo para a desestabilização desse ambiente, em nome do progresso e da alta demanda de novos negócios, a tecnologia contribuipara essa deterioração, novas receitas, novas técnicas, são utilizadas todos os dias para o aperfeiçoamento do negócio que se move sobre O mar.
Esse mesmo mar que nos alimenta, também é usado como rota por navios, que diariamente vão de um país a outro, de um continente a outro, sempre trazendo todo tipo de novidade aos países desenvolvidos.
E em meio esse vai e vem de navios, há a necessidade de técnicas para a conservação, extração e transporte desses insumos que trazem todos os dias aos portos de nosso país.
O Brasil possui 7.416 km de costa, banhada pelo Oceano Atlântico, temos o segundo maior litoral da América Latina, e nesse litoral estão concentrados 2/3 da população de nosso país, e essa é uma das principais portas de entrada e saída de mercadorias exportadas e importadas pelas empresas brasileiras e multinacionais.
Como um grande exportador e importador, em 2013, o Brasil exportou nada mais nada menos do que 931 milhões de Toneladas de carga bruta, com uma alta de 2,9% se comparado com o ano anterior (2012).
Só para se ter uma idéia, o sistema portuário do nosso país é responsável por nada mais nada menos do que 90% das exportações, de todo esse volume cerca de 338 milhões de toneladas (36%) foram realizados pelos “Portos Organizados”, e 593 milhões (64%) pelos “portos de Uso Privado” (TUPs).
O grande responsável pela política, execução de medidas, programas, projetos de apoio de desenvolvimento de infra-estrutura dos portos marítimos é a Secretaria de Portos da Presidência da Republica (SEP/PR), que apóiam planos que visam garantir a eficiência do transporte marítimo de carga e passageiros.
No total temos 34 portos em todo o país, onde 16 são delegados a estados e municípios e os outros 18 administrados por companhias, sociedade de economia mista que tem o governo federal como acionista majoritário.
Em meio a todos esses números importantes, existe também a preocupação com o que pode acontecer com os navios que atracam em nossos portos, trazendo todo tipo de matéria prima, de todos os tipos, para todas as finalidades, afinal, no mar existe vida, e qualquer ato sem um devido estudo, o devido cuidado e a consciência, podem acarretar desastre irremediáveis, que podem trazer prejuízos dos mais variados, tanto economicamente, quanto ambientalmente falando.
Para manter a conservação dos portos e navios, existem normas e técnicas pré estabelecidas, onde existem estudos específicos que diminuem ou neutralizam em inúmeras vezes, acidentes de trabalhos, como vazamentos, má conservação, imperícia, imprudência e negligência.
Para garantir que os navios estejam sempre aptos a transportar todo o tipo de matéria prima, são utilizados muitas tecnologias para limpar, conservar e impedir que essas matérias primas se contaminem, mantendo a sua qualidade intacta sem oferecer nenhum dano tanto para o homem quanto para a natureza, e isso tudo sem prejudicar a dinâmica e a velocidade em que trabalham diariamente.

Outros materiais