TrabalhoLeis

334 palavras 2 páginas
Exercícios de
Classe
UTN FRRo Java

Dados Do Sistema
.14 releases
.17 commits
.1 contribuidor

Versão 2.3
Complexidade: 1,285714
LOC: 163
Data: 10 de abril

Versão 2.4
Complexidade: 1,285714
LOC: 178
Data: 10 de abril

Versão 2.5
Complexidade: 1,285714
LOC: 178
Data: 10 de abril

Versão 2.6
Complexidade: 1,285714
LOC: 196
Data: 10 de abril

Versão 3.0
Complexidade: 1,285714
LOC: 196
Data: 5 de maio

Versão 3.1
Complexidade: 2,023809
LOC: 252
Data: 6 de maio

Versão 3.2
Complexidade: 2,079364
LOC: 291
Data: 6 de maio

Versão 3.3
Complexidade: 1.388006
LOC: 484
Data: 7 de maio

Versão 4.0
Complexidade: 1,388004
LOC: 484
Data: 10 de maio

Versão 4.1
Complexidade: 1,429893
LOC: 779
Data: 17 de maio

Leis de Evolução de
Software

1- Mudança contínua
De acordo com a análise feita dos dados, o produto se encontra em mudança contínua, pois apresenta 10 versões diferentes em um ano, provando uma frequente manutenção.

2- Incremento da
Complexidade
No primeiro mês a complexidade manteve-se estável. A partir do segundo mês, as manutenções passaram a apresentar uma maior complexidade no software, causando a deterioração da estrutura do mesmo.

3- Auto-Regulação
De acordo com a lei de auto-regulação, o software manteve-se estável nos primeiros meses e tendeu à regularidade.

4- Conservação da
Estabilidade
Organizacional
Seguindo com a lei da conservação da estabilidade organizacional, o software apresentou uma diferença grande no segundo mês devido à complexidade, mas ao fim não houve uma mudança significativa nos resultados

5- Conservação da
Familiaridade
Aconteceu a conservação da familiaridade do software, pois as manutenções feitas nas versões não fizeram tanta diferença da funcionalidade geral.

6- Crescimento Contínuo
Ao ser traçada a linha de tendência, podemos ver claramente o crescimento contínuo, podendo prever o crescimento da complexidade com o tempo.

7- Declínio da Qualidade
A qualidade foi mantida e adaptada às mudanças do ambiente

Relacionados