Вы находитесь на странице: 1из 11

DIREITO

Aula 1
O estado é uma superestrutura que está colocado acima da sociedade, sendo assim,
podemos entender e interpretar o estado como sendo uma estrutura e um nível de
amadurecimento e de organização da sociedade.

A sociedade vai se organizando a partir do seu desenvolvimento, do seu estágio de


desenvolvimento e num determinado momento há a necessidade, em função da
necessidade de implementação dos serviços públicos, de uma estrutura superior que
fornece os serviços públicos necessários ao aperfeiçoamento dessa sociedade. Assim
surge o Estado.

Quando quando falamos o estado nós temos que considerar então essa divisão de
poderes clássica que consagra o ​Poder Legislativo, Poder Executivo ​e o Poder
Judiciário​​.

Isso nem sempre foi assim já tivemos na época na época das monarquias tradicionais
esses três poderes hoje separados em fechados numa única pessoa então nós temos os
déspotas esses governos despóticos na Luiz 15, Luíz:16. Esse soberano ele sim fez
chavão e em si os três poderes eles legisla vão eles administravam e ele julgava.

Com o passar do tempo e com o estudo da Ciência Política se entendeu o que seria
mais oportuno para os súditos a época e posteriormente com a república para os
cidadãos houvesse essa separação de poderes não é de tal sorte que um fiscalizasse o
outro e eles fossem exercidos por pessoas diferentes então aí nós temos o estado nessa
conformação de três poderes não é aqui

O legislativo ele elabora as normas jurídicas o Executivo administra fiscaliza e governa e


o judiciário julga, prende e solta as pessoas. Todas as pessoas não são as pessoas do
Estado como as pessoas da sociedade no estado nós vamos tentam nessa nessa
superestrutura que paira sobre a sociedade nós vamos ter essa essa representação
essa representação do Estado nas pessoas que vão ser escolhidas aqui na sociedade
então a sociedade vai fornecer as pessoas que vão exercer esses poderes aqui em
nome do estado tão legislativo é o estado legislando

O Poder Executivo é o estado administrando, fiscalizando, governando.

O judiciário nada mais é do que o estado julgando.


Então é dessa maneira que nós temos essa estrutura estatal essa essa primeira na
horizontal essa primeira separação essa primeira classificação e agora acrescida
daquela instituição l m p Ministério Público que nada mais é do que o estado

Aula 2

na primeira aula então nós apresentamos para você aquela estrutura do que seria o
estado brasileiro decorrente da Constituição, então nós vamos preencher aquela Matriz
Falaremos então dos três poderes e do Ministério Público dentro dessa estrutura
matricial do estado brasileiro decorrente da Constituição atual de 1988 são princípios
pelo Parlamento Poder Legislativo nessa estrutura nessa estrutura que decorre da
interseção entre os níveis o nível Federal e o Parlamento né então iniciando por essa
primeira conformação Aqui nós temos o Senado da República Platão é uma estrutura
que é inspirada no Parlamento inglês que tem duas casas é bicameral a House of Lords
que a câmara alta seria Câmara autor que corresponde ao Senado da república e de
onde extraímos aquela aquela ideia é do federalismo brasileiro que decorre dessa dessa
conformação parlamentar aqui então no âmbito do Parlamento Federal fazendo a
interseção do nível Federal com o Parlamento então nós temos duas casas duas casas
federais aqui no nosso Parlamento e a Câmara alta que seria o Senado da República
que é formado por três senadores por Unidade Federativa por estados e o governo
Distrital de Brasília não é São 26 unidades federativas e mais o governo distrital portanto
27 vezes o número de senadores por unidade que a 3 conforme a nossa Constituição
totalizando 81 senadores em Brasília então o Senado está lá com as suas atribuições
dos senadores tem o mandato de 8 anos tudo em função da nossa Constituição E aí nós
teríamos o segundo a segunda casa o segundo nível não é que seria a câmara dos
deputados Onde estão os deputados federais que representam o povo de cada Unidade
Federativa são os deputados federais eleitos por São Paulo representam os eleitores de
São Paulo e esse número que está que está colocado lá na nossa Constituição é o
seguinte diferente do plano Federal aqui para os senadores onde cada Senador é cada
Senador é indicado pelo estado não é 3 por estado no plano dos deputados federais há
uma variação ao balanceamento que decorre da população daquele estado tão cada
estado vai indicar os deputados federais e esse número vai oscilar entre no mínimo 8 e
no máximo 70 deputados federais então a um a um a uma proporcionalidade que
decorre do número de habitantes de cada estado tão diferente do Senado onde cada
estado indica o mesmo número 3 que que homenageia o princípio federativo tão
independente do porte do estado se é o estado que tem uma superfície muito grande
Pará Amazonas Mato Grosso ou se é um estado que tem uma área muito pequena a
Acre Alagoas Sergipe todos indicam três senadores aqui Não no plano no plano dos no
plano dos deputados federais não há essa igualdade há uma desigualdade Por que é
proporcional Esse número é proporcional à população no que a ONU que apresenta que
um balanceamento do ponto de vista da Federação homenageando Esse princípio três
senadores por estado no plano da população o número de Deputados Federais é
proporcional à população daquele Estado

Desta forma o estado de São Paulo que tem aproximadamente 40.000.000 habitantes,
indica 70 Deputados Federais e os estados e menor população como como Piauí, Acre,
Roraima ou Amapá vão indicar 8 representantes, ou seja, oito deputados federais.
Perceba que há uma proporcionalidade aí depois nós passamos por plano nessa mesma
coluna Parlamento nós passamos para os estados as unidades federativas

Goiás Amazonas Ceará Paraná Mato Grosso do Sul e cada cada Unidade Federativa
também tem o seu pagamento Onde estão os deputados estaduais nas assembleias
legislativas então se nós falamos que temos 26 unidades federativas nós temos mais a
mais o Distrito Federal nós temos 27 assembleias legislativas no Brasil uma para cada
Unidade Federativa.

Observe que essa estrutura Matricial demonstra como a nós o nosso estado é pesado
em termos de representantes e mais ainda temos um nível local que concerne aos
municípios se falamos que temos no Brasil aproximadamente 6000 municípios nós
vamos ter aproximadamente 6000 câmara de vereadores em nosso país cada uma delas
terá pelo menos nove vereadores e no máximo 55.

Então se pegamos por exemplo a câmara de vereadores de Mar de Espanha em Minas


Gerais Ilha Bela em São Paulo essas Câmara de Vereadores terão no mínimo 9
vereadores o maior o maior número de representantes na Câmara é o Domo

E aí depois nós passamos para o plano nessa mesma coluna Parlamento nós passamos
por estados as unidades federativas Goiás Amazonas Ceará Paraná Mato Grosso do Sul
e cada cada Unidade Federativa também tem o seu pagamento também tem o seu
Parlamento Onde estão os deputados estaduais nas assembleias legislativas então se
nós falamos que temos 26 unidades federativas nós temos e mais a mais o Distrito
Federal nós temos 27 Assembleia legisl

Aula 3

Norma Jurídica então é muito importante que você Connect Connect tenha feito a
revisão das duas primeiras aulas porque você agora entenda a importância e Qual a
procedência das normas jurídicas em contraponto às normas técnicas que você já
conhece partindo então da da da nossa Matriz estatal que foi que foi dissecado na nas
duas primeiras aulas então agora ao lado da Matriz está tão nós vamos agora a crescer
a crescer três pirâmides né três pirâmides que correspondem Aos três níveis
político-administrativos três pirâmides que correspondem cada uma a um nível político
administrativo a primeira está no plano no plano Federal são normas jurídicas federais
as a segunda corresponde às normas jurídicas estaduais lembrando sempre que nós
temos então 26 unidades federativas e uma unidade distrital que corresponde ao Distrito
Federal e por último uma pirâmide relativa às normas jurídicas municipais municipais tão
principiando aqui pela primeira pirâmide ou se você preferir pelo primeiro triângulo nós
observamos aqui nessa estrutura de normas jurídicas que no Ápice dessa dessa
pirâmide aqui precisamente no topo da pirâmide nós vamos encontrar uma única Norma
Jurídica a constituição federal brasileira A Norma Jurídica mais importante do Brasil
Então ela está em cima da no topo dessa pirâmide Então nós temos lá Constituição
Federal uma única Norma Jurídica nessa parte aqui na parte superior abaixo da
Constituição Federal abaixo dessa região a lei que corresponde ao topo da pirâmide nos
encontraremos algumas normas jurídicas veja que eu estou falando no plural algumas
normas jurídicas que correspondem as leis complementares federais um exemplo de lei
complementar Federal Código Tributário Nacional então ele vai ficar nessa região aqui
abaixo do Topo onde está a Constituição Federal uma Terceira Região corresponde
esse espaço aqui onde nós encontramos as leis ordinárias federais as leis ordinárias
federais quais são essas leis alguns exemplos de leis ordinárias federais Código Civil é
uma lei ordinária Federal código penal é uma lei ordinária Federal o Estatuto da Criança
e do Adolescente é uma lei ordinária Federal o estatuto do idoso é uma lei ordinária
Federal então a a maior parte das legislações federais se encontra nesse espaço aqui
que é o terceiro a terceira região que nós temos essa piranha depois nós pulamos aqui
esse tracejado esses tracejados a que correspondem algumas normas que nós
deixamos apartment afastadas para quem não compliquem o nosso o nosso o nosso
desenvolvimento e o nosso aprendizado E aí temos uma base aqui na pirâmide uma
base aqui que comportam os atos administrativos federais que não são leis que não são
leis são normas jurídicas mas não são leis e falaremos na sequência pulando agora
passando agora para segunda pirâmide no plano dos Estados nos Estados nós temos as
normas jurídicas estaduais então falaremos falaremos das leis estaduais por exemplo
das leis do Estado de São Paulo leis estaduais a principal delas que está aqui nesse
topo corresponde a constituição estadual se estamos falando das leis do Estado de São
Paulo essa esse copo aqui então nesse topo nós encontramos a constituição do Estado
de São Paulo como temos a constituição do estado do Acre a constituição do Estado do
Amazonas o Paraná do Rio Grande do Sul cada estado tem a sua constituição estadual
o que está
GERÊNCIA E QUALIDADE DE SOFTWARE

Em software a qualidade é algo ligado a visão do usuário. O grau em que o sistema,


componente ou processo atende (1) os requisitos especificados e (2) as expectativas e
necessidades do cliente ou do usuário (IEEE 610, 1990)

Qualidade do Produto = ​Qualidade do Processo + Qualidade das Pessoas + Tecnologia de


Desenvolvimento + Tempo, Custos, Cronograma

Produto de Alta Qualidade =​​ Custos (Prevenção, Avaliação e Resolução de Falhas)

Custos de Prevenção: evitar problemas de qualidade


Custos de Avaliação: avaliar a qualidade do produto e assegurar que possui a qualidade
desejada.
Custos de Falhas: sanar não conformidades.

Modelo para avaliação da Qualidade de Software: NBRISO/IEC25000 Engenharia de


software - Requisitos e avaliação da qualidade de produtos de software (SQuaRE).
Ajuda a especificar requisitos e a medir a qualidade do software.
ISO 25000 = ISO 9126 + ISO 14598

A ​ISO 25000 possui 5 divisões:


●Gerenciamento de qualidade (2500x): Define os modelos, conceitos e termos comuns;
●Modelo de qualidade (2501x): Define os modelos de qualidade (produto, em uso e dados);
●Medição da qualidade (2502x): Define um modelo de referência para medição e define
métricas;
●Requisitos de qualidade (2503x): Ajuda a especificar requisitos de qualidade;
●Avaliação da qualidade (2504x): Define requisitos, recomendações e guias para avaliação.

Característica => Subcaracterística => Propriedade de Qualidade

Modelo de qualidade Considera diferentes visões da qualidade:

Qualidade do produto: ​Ponto de vista do produto


Qualidade em uso: ​Representa o quanto o uso do software cumpre às necessidades e
atinge metas de um usuário; Depende de um contexto de uso; Características do usuário e
da tarefa, hardware, ambiente de operação e ambiente social
Qualidade de dados (ISO 25012):

Qualidade do Produto: 8 características


1. Adequação funcional: quanto o produto provê funções que cumprem as
necessidades especificadas pelos stakeholders;
2. Eficiência de Execução: ​Desempenho relativo a qtde de recursos;
3. Compatibilidade: ​O quanto o produto pode compartilhar informações e recursos com
outros produtos;
4. Usabilidade: ​O quanto é fácil usar o produto;
5. Confiabilidade: ​O quanto o produto executa as suas funções nas condições
especificadas e no tempo adequado.
6. Segurança: ​O quanto as informações são protegidas;
7. Manutenibilidade:​​ O quanto é fácil modificar e manter o produto;
8. Portabilidade: ​O quanto é fácil colocar esse produto em outro ambiente.

Processos de software: ISO 12207 - processo de Engenharia de Software, atividades e


tarefas que são associados com os processos do ciclo de vida do software desde sua
concepção até a retirada/descontinuação do software.

Correção. O quanto um programa satisfaz a sua especificação e atende aos objetivos da


missão do cliente.
Confiabilidade. O quanto se pode esperar que um programa realize a função pretendida com
a precisão exigida. [Observe que foram propostas outras definições mais completas de
confiabilidade (veja o Capítulo 21).]
Eficiência. A quantidade de recursos computacionais e código exigidos por um programa
para desempenhar sua função. Integridade. O quanto o acesso ao software ou dados por
pessoas não autorizadas pode ser controlado.
Usabilidade. Esforço necessário para aprender, operar, preparar a entrada de dados e
interpretar a saída de um programa. Facilidade de manutenção. Esforço necessário para
localizar e corrigir um erro em um programa. [Trata-se de uma definição muito limitada.]
Flexibilidade. Esforço necessário para modificar um programa em operação. Testabilidade.
Esforço necessário para testar um programa de modo a garantir que ele desempenhe a
função pretendida. Portabilidade. Esforço necessário para transferir o programa de um
ambiente de hardware e/ou software para outro. Reusabilidade. O quanto um programa [ou
partes de um programa] pode ser reutilizado em outras aplicações – relacionado com o
empacotamento e o escopo das funções que o programa executa. Interoperabilidade.
Esforço necessário para integrar um sistema a outro

Por mais que os ​stakeholders desejem, não é viável ter um software com alto nível de
qualidade em todas as características. O custo para construir um software desse tipo não
seria viável – seja pela dificuldade de desenvolvê-lo ou mesmo para avalia-lo. Por isso é
importante priorizar.

1) Pensando que a priorização significa uma maior atenção e a medição de propriedades


relacionadas às subcaracterísticas e não priorização não significa ignora-las, quais
características você considera prioritárias para um ​software editor de texto (como o
Microsoft Word). Considere que o software rodará apenas na máquina do usuário.

Escolha ​3 características e para cada uma delas escolha a subcaracterística que seja a mais
importante.

Adequação funcional
Completeza funcional
Correção funcional
Apropriabilidade funcional
Eficiência de Execução
Comportamento no tempo
Utilização de recursos
Capacidade
Compatibilidade
Coexistência
Interoperabilidade
Usabilidade
Adequação da reconhecibilidade
Apreensibilidade
Operacionalidade
Proteção a erro do usuário
Estética da interface do usuário
Acessibilidade
Confiabilidade
Maturidade
Disponibilidade
Tolerância a falhas
Recuperabilidade
Segurança (​​security)
Confidencialidade
Integridade
Não repúdio
Responsabilidade
Autenticidade
Manutenibilidade
Modularidade
Reusabilidade
Analisabilidade
Modificabilidade
Testabilidade
Portabilidade
Adaptabilidade
Capacidade para ser instalado
Capacidade para substituir

Gabarito

Características

Adequação funcional: o software precisa fazer o esperado para um editor de texto.


Usabilidade: como é um software de uso popular, a usabilidade é fundamental.
Portabilidade: quanto mais plataformas forem suportadas e quanto mais fácil for
instalar (e desinstalar), maior o mercado potencial do software.

Outras características possivelmente importantes


Compatibilidade (pensando em interoperabilidade), já que os textos escritos
precisam ser usados por usuários de outros softwares similares.

Subcaracterísticas

Adequação funcional
A completeza não é fundamental. Um editor de texto novo não precisaria ter
tudo o que um editor maduro possui.
A correção e a apropriabilidade parecem ser bastante importantes. Seria
estranho pensar em um editor de texto cujos resultados não são corretos
(por exemplo, o texto não aparece corretamente formatado). Da mesma
forma, seria estranho pensar em um editor que não facilitam executar as
atividades de produção de um texto!
Usabilidade
As principais subcaracterísticas são:
Apreensibilidade: um software de uso popular precisa ser de fácil
aprendizado.
Operacionalidade: da mesma forma que a apreensibilidade, ele deve
ser fácil de operar.
Estética da interface do usuário: um software popular (com muitos
concorrentes) precisa ter uma interface agradável para atrair os
usuários.

As demais subcaracterísticas são também importantes, mas talvez com menor impacto
negativo.

Portabilidade
Adaptabilidade: quanto mais sistemas operacionais forem aceitos, maior o
mercado.
Capacidade para ser instalado: um software de uso popular precisa ser de
fácil instalação (e desinstalação).
Capacidade para substituir: não parece relevante, já que a ideia não fazer
um editor de texto para ser trocado!

Scrum
Um dos métodos ágeis mais usados atualmente Proposto por Ken Schwaber e Jeff
Sutherland, em 1993
Framework para desenvolver, entregar e manter produtos complexos
Não é um processo, método ou técnica
Foco na organização e gerência do trabalho

Q4 (2,4 pontos)
1 (0,8 pontos) A respeito do Scrum, CONSIDERE AS SEGUINTES AFIRMAÇÕES:
I O ScrumMaster funciona como um gerente de projetos.
II A revisão da Sprint apresenta o resultado da Sprint para os stakeholders.
III O Product Owner é o responsável por gerenciar o backlog do produto.

Assinale a alternativa correta:


a) nenhuma afirmação é verdadeira;
b) Apenas a afirmação I é verdadeira;
c) Apenas a afirmação II é verdadeira;
d) Apenas a afirmação III é verdadeira.
e) Apenas as afirmações I e II são verdadeiras;
f) Apenas as afirmações I e III são verdadeiras;
g) Apenas as afirmações II e III são verdadeiras.
h) Todas as afirmações são verdadeiras

2 (0,8 pontos) A respeito do uso de estimativas do Scrum, assinale a alternativa


correta:
a) O Scrum obriga que sejam usados pontos de história para estimar;
b) A estimativa em pontos de histórias precisa ser feita quando a história é
proposta, ou seja, colocada no backlog do produto;
c) Uma única pessoa pode usar o planning poker para estimar uma história;
d) O planning poker deve ser feito durante a revisão da Sprint;
e) Não é obrigatório usar o planning poker para estimar ao usar o Scrum.

3 (0,8 pontos) Um gerente de projetos está preparando uma proposta para


desenvolver um software para uma grande multinacional. Uma das preocupações do
gerente é com a ​imprecisão de um requisito​​, o que poderia impactar negativamente
na estimativa feita. Sobre gerência de riscos, assinale a alternativa correta:
a) Para se gerenciar riscos, de uma forma geral, não é relevante saber a
probabilidade de ocorrência. O importante é saber a gravidade;
b) Uma ação de prevenção para lidar com esse risco seria aumentar o
salário do desenvolvedor;
c) Uma estratégia de minimização desse risco seria aumentar a estimativa de
prazo do projeto;
d) Como esse risco só terá impacto se aceitarem a proposta, não é necessário
fazer um planejamento antecipadamente;
e) Essa preocupação do gerente não é um risco, já que não é um evento e nem
uma condição incerta.

Questão 1 (2,4 pontos)


a) (1,2) Considere um software embarcado para controlar uma televisão (trocar de
canais, aumentar / diminuir o volume, ligar/desligar e alterar configurações de
imagem). Considerando as características de qualidade (eficiência de execução,
compatibilidade, usabilidade, confiabilidade, segurança, manutenabilidade e
portabilidade), quais são as duas características que você considera mais
importantes nesse caso? Justifique.
Usabilidade: O quanto é fácil usar o produto;
Confiabilidade: O quanto o produto executa as suas funções nas condições
especificadas e no tempo adequado.

b) (1,2) Qual é a principal justificativa para a criação do MPS BR? Qual é o público-alvo
dele?
O uso do CMMI é muito caro para as organizações brasileiras (ex. treinamento
nos EUA, requer avaliadores e altos custos) e a ideia tb era tentar popularizar a
melhoria de processo no Brasil. Outra motivação foi tentar fazer com que a
melhoria de processos pudesse ser feita por micro, pequenas e médias
empresas.

Questão 2 (2,7 pontos)


Parte do processo de desenvolvimento de uma empresa é apresentado apresentado a
seguir:
Os desenvolvedores implementam os requisitos em pares.
O par que está sem o teclado pensa no projeto como um todo e também analisa o
código, pensando em defeitos e considerando as convenções da empresa.
Os pares não são fixos, sendo trocados para cada requisito a ser implementado.

Вам также может понравиться