[DOCS] Actualizar README con información sobre rate_update.py y cocomo.py
🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
a656592601
commit
e3dc9c90b7
1 changed files with 46 additions and 0 deletions
46
README.md
46
README.md
|
@ -80,6 +80,8 @@ bin/update.sh
|
||||||
| Comando | Descripción |
|
| Comando | Descripción |
|
||||||
|---------|-------------|
|
|---------|-------------|
|
||||||
| `bin/odoo_set.sh` | Crea un nuevo proyecto Odoo con estructura completa |
|
| `bin/odoo_set.sh` | Crea un nuevo proyecto Odoo con estructura completa |
|
||||||
|
| `bin/rate_update.py` | Actualiza tarifas por hora de diferentes tipos de programadores |
|
||||||
|
| `bin/cocomo.py` | Calcula costos de proyecto usando el modelo COCOMO |
|
||||||
|
|
||||||
## 📚 Guía de Usuario
|
## 📚 Guía de Usuario
|
||||||
|
|
||||||
|
@ -166,6 +168,50 @@ cd [ruta-al-proyecto]
|
||||||
./scripts/start.sh
|
./scripts/start.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Gestión de Tarifas y Costos
|
||||||
|
|
||||||
|
MRDevs Tools incluye utilidades para la gestión de tarifas y estimación de costos:
|
||||||
|
|
||||||
|
#### Actualización de Tarifas
|
||||||
|
|
||||||
|
El script `rate_update.py` permite mantener actualizadas las tarifas por hora de diferentes tipos de programadores:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Actualizar tarifas faltantes
|
||||||
|
bin/rate_update.py
|
||||||
|
|
||||||
|
# Listar todas las tarifas disponibles
|
||||||
|
bin/rate_update.py --list
|
||||||
|
|
||||||
|
# Actualizar la tarifa de un tipo específico de programador
|
||||||
|
bin/rate_update.py --type python
|
||||||
|
|
||||||
|
# Actualizar todas las tarifas, incluso las existentes
|
||||||
|
bin/rate_update.py --init
|
||||||
|
```
|
||||||
|
|
||||||
|
Las tarifas se almacenan en archivos individuales dentro de `bin/config/rates/` y pueden ser utilizadas por otras herramientas.
|
||||||
|
|
||||||
|
#### Estimación de Costos con COCOMO
|
||||||
|
|
||||||
|
El script `cocomo.py` implementa el modelo COCOMO para estimar costos de proyectos de software basados en las líneas de código:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Calcular costo de un proyecto
|
||||||
|
bin/cocomo.py --project /ruta/al/proyecto
|
||||||
|
|
||||||
|
# Usar un tipo específico de programador para los costos
|
||||||
|
bin/cocomo.py --project /ruta/al/proyecto --type devops
|
||||||
|
|
||||||
|
# Especificar un modelo COCOMO específico
|
||||||
|
bin/cocomo.py --project /ruta/al/proyecto --model embedded
|
||||||
|
|
||||||
|
# Ignorar patrones adicionales de archivos
|
||||||
|
bin/cocomo.py --project /ruta/al/proyecto --ignore "*.generated.js" --ignore "vendor/**"
|
||||||
|
```
|
||||||
|
|
||||||
|
El script analizará el código fuente, contará las líneas efectivas, y calculará estimaciones de esfuerzo, tiempo y costos utilizando las tarifas por hora configuradas.
|
||||||
|
|
||||||
## 🔌 Arquitectura del Sistema
|
## 🔌 Arquitectura del Sistema
|
||||||
|
|
||||||
### Estructura de Directorios
|
### Estructura de Directorios
|
||||||
|
|
Loading…
Reference in a new issue