¿Cómo evaluar productos de Software? [Parte 2: Evaluación]

En la primera entrega de esta serie de artículos hablábamos de que puntos son importantes para la planificación de la evaluación de un producto de software. En éste nos centraremos en como poner en marcha la evaluación propiamente dicha y su mantenimiento.

En esta parte nosotros nos centramos en los siguientes puntos:

  • Asignación
  • Métricas
  • Soporte
  • Seguimiento

Asignación

En la fase anterior elegimos la audiencia para este proyecto de evaluación, ahora necesitamos asignar las tareas a esa audiencia. Lo ideal es reunir presencial o virtualmente a las personas involucradas centrándonos en dos puntos: qué queremos de ellascomo ese esfuerzo revertirá en ellas. Personalmente, prefiero canales en los que pueda ver a las personas por si detecto malestar o incertidumbre para gestionarlo y que no se vuelva en mi contra una vez avanzada la evaluación.

Métricas

Las métricas nos van a servir para saber como vamos a nivel cuantitativo y cualitativo en los objetivos que nos marcamos en la primera fase. Lo ideal es que las métricas sean lo mas objetivas posibles pero depende que estemos midiendo es más difícil y debemos usar métricas subjetivas (Ejemplo: facilidad de uso de la aplicación).

Soporte

En la evaluación los usuarios pueden que necesiten del soporte de IT, tenemos que poner los canales adecuados en marcha para resolver las dudas e incidencias. Si en en la planificación hemos detectado que nuestro departamento de IT necesita ayuda y recurrimos a un proveedor asegurarnos que el canal de soporte está listo para que no se nos vaya de tiempos en nuestra respuesta a los usuarios de nuestra organización.

Seguimiento

Dependiendo del tipo de actividades que hayamos definido para el seguimiento necesitaremos de material (Guías, encuestas, fichas… ) y de un calendario

Office 2016: Como activar la descarga en Office 365

El día 22 de septiembre fue el lanzamiento de Office 2016 y desde ese mismo día está disponible en las suscripciones de Office 365 con licencia para aplicaciones cliente de Office.

Pero… por defecto no está activa la descarga de Office 2016 porque en la rama de actualizaciones por defecto (Current branch for Business) está planificado como actualización para febrero de 2016.

office 2016

Office 2016

En la imagen superior de este post puedes ver como puedes cambiar de rama en el portal de Office 365 y que lo puedes hacer a toda la organización o a solo unos usuarios.

Incluir a los usuarios en la rama de primera versión significa que mensualmente recibirán las actualizaciones de nuevas características y de seguridad, en la rama estándar solo se reciben mensualmente las actualizaciones de seguridad y 3 veces al año (febrero, junio y octubre) las actualizaciones de nuevas características.

 

Alertas en Azure Backup Agent

Como ya sabréis los que utilizáis el agente de backup de Azure, éste no trae la posibilidad de configurar alertas y notificaciones por correo electrónico. De esta manera nos encontramos con el inconveniente de no saber el estado de las mismas a menos que entremos en la máquina donde esté configurado y revisar.

De momento Microsoft no se ha pronunciado «oficialmente» sobre esta implementación, pero se rumorea que lo introducirán en siguientes actualizaciones.

Mientras esto ocurre, podemos realizar un script en PowerShell para enviar notificaciones por correo electrónico.

$date = (Get-Date).AddDays(-1)
$event = Get-WinEvent -FilterHashtable @{ LogName = "cloudbackup"; StartTime = $date;}
$event | ConvertTo-Html message,timecreated | Set-Content c:carpetabackup.html
if ($event.EntryType -eq "Error")
{
$PCName = $env:COMPUTERNAME
$EmailFrom = "direccion_remitente@midominio.com"
$EmailTo = "direccion_destinatario@midominio.com"
$EmailSubject = "Azure Backup FALLIDO en $PCName"
$SMTPServer = "Servidor SMTP"
Write-host "Email Enviado"
Send-MailMessage -From $EmailFrom -To $EmailTo -Subject $EmailSubject -body "La copia de seguridad ha FALLADO. Para obtener más información consulta el fichero adjunto." -Attachments "c:carpetabackup.html" -SmtpServer $SMTPServer
}
else
{
write-host "No se han encontrado errores"
$event
$PCName = $env:COMPUTERNAME
$EmailFrom = "direccion_remitente@midominio.com"
$EmailTo = "direccion_destinatario@midominio.com"
$EmailSubject = "Azure Backup CORRECTO en $PCName"
$SMTPServer = "Servidor SMTP"
Write-host "Enviando Enviado"
Send-MailMessage -From $EmailFrom -To $EmailTo -Subject $EmailSubject -body "La copia de seguridad se ha realizado CORRECTAMENTE. Para obtener más información consulta el fichero adjunto." -Attachments "c:carpetabackup.html" -SmtpServer $SMTPServer
}

* Modificar script con los parámetros SMTP.

Para el funcionamiento necesitamos crear una tarea que se desencadene cuando se crea un evento en «CloudBackup» dentro de «Registro de aplicaciones y servicios»

Comencemos…

Abrimos el «Visor de eventos» del servidor en donde se encuentra instalado Azure Backup Agent

Azure Backup Agent

 

Seleccionamos Registro de aplicaciones y servicios > CloudBackup > Operativa y clic con el botón derecho para a continuación pulsar en «Adjuntar tarea a este registro…»

 

Azure Backup Agent

Damos un nombre a la nueva tarea que vamos a generar.

 

Azure Backup Agent

Como bien indica se desencadena Al registrar un evento

 

Azure Backup Agent

La acción a realizar «Iniciar un programa»

 

Azure Backup Agent

Iniciaremos el script con PowerShell. Para ello especificamos donde se encuentra powershell.exe y agregamos la ubicación y nombre de archivo de nuestro script .ps1.

 

Azure Backup Agent

Antes de finalizar seleccionamos «Abrir diálogo Propiedades…»

 

Azure Backup Agent

Para que la tarea programada se ejecute sin necesidad de iniciar sesión seleccionamos «Ejecutar tanto si el usuario inició sesión como si no». Al aceptar nos pedirá un usuario con privilegios.

 

Azure Backup Agent

Con esto ya habremos conseguido configurar nuestras alertas por correo electrónico en el agente de backup.

¡¡Espero que os sirva de ayuda!!