Inoor

Recomanador de SO

Documentació del Projecte – Recomanador de Sistema Operatiu

Objectiu del projecte

L’objectiu és desenvolupar un recomanador de sistema operatiu que analitzi les característiques del maquinari i les necessitats d’ús de l’usuari per oferir una recomanació personalitzada.

Recollida de requisits

Maquinari

  • Processador (CPU)
  • Memòria RAM
  • Emmagatzematge disponible
  • Targeta gràfica (GPU)
  • Antiguitat de l’equip

Necessitats d’ús

  • Ofimàtica
  • Navegació web
  • Programació
  • Multimèdia
  • Disseny gràfic
  • Edició de vídeo
  • Gaming
  • Servidors

Procés de decisió

L’eina compara els requisits de l’usuari amb les característiques dels sistemes operatius disponibles.

Exemples

Windows

  • Compatible amb la majoria de programes comercials.
  • Recomanat per gaming i ús general.

Ubuntu

  • Bon rendiment en equips mitjans.
  • Ideal per programació i estudis.

Linux Mint

  • Recomanat per equips antics.
  • Fàcil d’utilitzar per a nous usuaris.

Fedora

  • Adequat per desenvolupadors que volen tecnologies actuals.

Anticipació de necessitats futures (important per PRO+)

A més de recomanar un sistema operatiu segons les necessitats actuals, l’eina preveu possibles evolucions:

  • Si l’usuari vol començar a programar en el futur → recomana Ubuntu o Fedora.
  • Si pensa actualitzar la RAM o la GPU → recomana opcions escalables.
  • Si l’empresa creixerà i necessitarà servidors → suggereix Linux.
  • Si necessita compatibilitat amb programari empresarial futur → suggereix Windows Pro.

Pla de migració progressiva (clau per PRO+)

Exemple:

Situació actual

  • 4 GB RAM
  • Ús d’ofimàtica

Recomanació actual

  • Linux Mint

Pla futur

  1. Ampliar RAM a 8 GB.
  2. Migrar a Ubuntu.
  3. Incorporar eines de desenvolupament.
  4. Utilitzar virtualització si cal Windows.

Això és exactament el tipus de justificació que busca la rúbrica PRO+.


2. Implementació (nivell PRO+)

Funcionalitats obligatòries

Formulari

Preguntes:

  • Quanta RAM tens?
  • Quin processador tens?
  • Quin ús principal faràs?
  • Jugaràs?
  • Programaràs?
  • Necessites programes específics de Windows?
  • L’equip és antic o nou?
SI gaming = sí Recomanar Windows SI programació = sí Recomanar Ubuntu o Fedora SI RAM < 4 GB Recomanar Linux Mint SI ús empresarial Recomanar Windows Pro

Opcions múltiples (important)

No donar una única resposta.

Exemple:

Opció 1 (recomanada)

Ubuntu

Motiu:

  • Bona estabilitat
  • Programació
  • Rendiment

Opció 2

Linux Mint

  • Menys exigent
  • Ideal per equips antics

Opció 3

Windows 11

Motiu:

  • Compatibilitat màxima
  • Gaming
  • Aplicacions comercials

Personalització avançada

Exemple de resultat:

“Segons els teus 8 GB de RAM, el teu ús principal de programació i la possibilitat que en el futur…”

Millores PRO+

  • Interfície visual atractiva.
  • Colors coherents.
  • Resultat amb icones.
  • Botó “Descarregar informe PDF”.
  • Missatges d’avís.

Exemple:

⚠️ Amb 4 GB de RAM Windows 11 podria tenir un rendiment limitat.
📄 Descarregar informe PDF

Take the next step to success

Many Web3 platforms are complex and have a steep learning curve, discouraging new users from entering the space.