jueves, 19 de diciembre de 2013

Proyecto Siena y Sharepoint

projectsiena-620x390El 'Proyecto Siena ' de Microsoft es una aplicación de estilo Metro para la creación de aplicaciones de Windows 8


 

 

 

Resumen: Microsoft ha agregado una herramienta más a su arsenal de desarrollo Windows con la beta recién publicada de 'Proyecto de Siena .


Microsoft puso a disposición el 19 de diciembre una nueva herramienta para ayudar a progammers no profesionales a crear aplicaciones de Windows.

Proyect Siena


Con el nombre en código "Proyecto de Siena" , la aplicación Metro que crea aplicaciones está disponible en la tienda de Windows como una descarga gratuita.

De acuerdo con la descripción , el público principal objetivo de Siena es " expertos en negocios , analistas de negocio , consultores y otros imagineers de aplicaciones. "

Los ejemplos de los tipos de Metro-Style/Windows Store / apps modernas que se pueden construir usando Siena incluyen aplicaciones para la navegación " catálogos de productos ricos en medios de comunicación, " Aplicaciones para resolver los problemas de servicio al cliente y las aplicaciones que hacen uso de fotos, videos , lápiz y notas de voz , atadas de nuevo a una "base de datos de activos. "

" Siena trabaja bien con los datos corporativos y web y contenidos de los medios : las listas de SharePoint , tablas de Excel y Azure , feeds RSS y la gama de servicios RESTful , " .

Las aplicaciones Siena se construyen utilizando HTML5 y JavaScript , pero se puede ampliar utilizando las propias herramientas de programación " favoritas".

Internamente , el Proyecto Siena pudo haber sido conocido como " AppMagic . "

Microsoft lanzó una versión beta de App Studio a principios de este año en un intento de llegar a los no programadores para crear aplicaciones de Windows Phone. Microsoft también tiene una herramienta conocida como " LightSwitch " que se dirige a los programadores no profesionales. ( LightSwitch es parte de Visual Studio en estos días. )

lunes, 9 de diciembre de 2013

Cómo evaluar candidatos a testers a través de juegos

 

imagePor Nadia Soledad Cavalleri - Operaciones y calidad. Líder de proyectos.

Detectar y formar nuevos talentos en el ámbito de la tecnología es un trabajo que requiere mucha dedicación. En el caso particular de los candidatos a ocupar posiciones de testers, hay que tener en cuenta ciertas competencias, ya que este tipo de trabajo requiere cierta agudeza de la atención, percepción, memoria y creatividad. Según proponen Spencer & Spencer en el libro “Competence at work, models for superior performance” una competencia “es una característica subyacente de un individuo que está causalmente relacionada a un estándar de efectividad y/o con un desempeño superior en un trabajo o situación”. Existen distintos tipos: las motivaciones, los rasgos, el concepto de sí mismo, los conocimientos y las destrezas.

Para evaluar las destrezas que se buscan en los candidatos a testers, los juegos pueden resultar una herramienta muy útil. Sin embargo, es clave seleccionar juegos que sean pertinentes para este fin. Uno de los que se pueden utilizar es el de encontrar las siete diferencias entre dos imágenes dadas. Esto permite determinar qué tan agudizada está la percepción de los participantes para detectar diferencias, su nivel de atención, concentración y predecir cómo se desempeñarían al tener que comparar los resultados esperados con los obtenidos al momento de ejecutar los casos de prueba.

La comparación de imágenes tiene la particularidad de que la visualización se realiza de manera simultánea. Para llevar el ejercicio a un grado superior de complejidad, también se puede implementar una dinámica similar con videos. Primero se visualiza una escena y en la siguiente proyección, se repite la misma pero con algunos cambios. Aquí, además de la percepción, atención y concentración, se requiere una mayor participación de la memoria. Esto apunta a que, durante las pruebas, muchas veces, ocurre que entre dos versiones de una misma aplicación, se introducen bugs o se incorporan cambios que no fueron pedidos y es necesario estar atentos para poder reportarlos.

La creatividad es muy valorada en este tipo de candidatos ya que permite pensar caminos alternativos, potenciales problemas y situaciones que no fueron contempladas durante las etapas de análisis, diseño o desarrollo. Aquí es importante tener presente el concepto de “Pensamiento lateral” desarrollado por Edward De Bono. Proponer problemas cuyas soluciones requieran de esta línea de pensamiento, es una herramienta más que ayuda a la evaluación.

Por supuesto, también hay que tener en cuenta el pensamiento lógico. Para evaluarlo se pueden utilizar ejercicios como buscar el elemento perdido en una serie dada. Esto permite analizar la habilidad de la persona para encontrar patrones, que es lo que hacen los testers al momento de detectar y reportar un bug. Es decir, deben encontrar el patrón de ocurrencia para poder comunicarlo.

Finalmente, es importante tener en cuenta el tiempo que les lleva realizar cada actividad. Éste puede ser un factor predictor del tiempo que les llevarán luego las tareas de diseño y ejecución de las pruebas de software.

lunes, 2 de diciembre de 2013

Beneficios de usar un Versionador de código

Para un trabajo eficiente…

 

clip_image002

Cada tanto sucede que necesitamos virar hacia atrás un cambio en el desarrollo que hicimos como programadores que somos. Todos sabemos que estar copiando manualmente en distintas carpetas los archivos fuentes resulta altamente tedioso. Son muchas las personas que saben que existen versionadores de código, pero pocas las que saben todos los beneficios que conlleva su uso.

 

clip_image004

 

 

 

 

El Caso:

  • El Cliente pide que implementemos una modificación que implica varias semanas de trabajo y modificar muchos archivos de código.
  • Al haber llegado a realizar el 50% del requerimiento el cliente llama y comenta que necesita un cambio menor pero urgente.
  • Implementar el requerimiento original es imposible porque no está completo, y el cliente necesita ese cambio en Producción urgente.
  • Además quiere que este cambio este en el requerimiento que estamos desarrollando.
  • Para desarrollar el requerimiento ingresa un nuevo integrante del equipo quien se encargará de trabajar en el requerimiento de largo plazo en paralelo al desarrollo e implementación de la modificación urgente.
  • El nuevo integrante accidentalmente borra parte del código mientras realiza la modificación solicitada.
  • Ya implementado el cambio urgente solicitado por el cliente, este reporta Bugs en la funcionalidad nueva y varias en el comportamiento original del sistema.
  • Corregidos los Bugs se procede a unificar los distintos archivos que fueron modificados a lo largo del pequeño requerimiento en el Branch que ocupa el desarrollo principal.
  • El requerimiento debe ser entregado con la documentación correspondiente y se necesita saber el Historial de Cambios realizados y discernir los Autores de las modificaciones.

¿Porque usar un Versionador de Códigos?

· Manejo de Branchs: Los versionadores de código permiten la creación de distintos branchs (ramas) para trabajar con las mismas fuentes en simultáneo para distintos requerimientos.

· Mantenimiento de Versiones: El versionado de los documentos permite trazabilidad de cambios, utilización de distintos branchs, rollbacks, Historial de usuarios, comparación de modificaciones etc…

  • Trabajar con una misma fuente entre varios: Este tipo de funcionalidad permite no solo tener varias personas trabajando con el mismo código sino que también permite trabajarlo desde distintos branchs.
  • Backups automáticos: Si accidentalmente se borran archivos o partes de archivos puede deshacerse y recuperarse la información en el acto sin necesidad de andar recurriendo a copias locales, las cuales pueden o no ser la última.
  • Los versionadores cuentan con Backups que se realizan cada determinado tiempo o la posibilidad de volver a la última versión del archivo.
  • Correcciones de Bugs: La trazabilidad del código permite la identificación de la modificación que genera el Issue. Además permite la reproducción del incidente en los ambientes destinados a pruebas, ya que se cuenta con el fuente defectuoso.
  • Backups automáticos: Si accidentalmente se borran archivos o partes de archivos puede deshacerse y recuperarse la información en el acto sin necesidad de andar recurriendo a copias locales, las cuales pueden o no ser la última.
  • Los versionadores cuentan con Backups que se realizan cada determinado tiempo o la posibilidad de volver a la última versión del archivo.

 

Links Útiles

You're Not Using Source Control? Read This! (PDF): http://www.lornajane.net/wp-content/uploads/2013/01/source-control-whitepaper-v1.1.pdf

Stack Overflow (Forum): http://stackoverflow.com/questions/1408450/why-should-i-use-version-control

Modern Version Controler (Magazine): http://coding.smashingmagazine.com/2011/07/26/modern-version-control-with-git-series/

En Baufest trabajamos con los versionadores de código más usados y que ofrecen un alto grado de seguridad sobre las versiones de los fuentes. Asimismo siempre aconsejamos a nuestros clientes el uso de versionadores de código como una herramienta de gran valor.

Gracias Martin Ávila, Fernando Aceves y Gerónimo Picón por el artículo.

 

Por favor , contactanos o visitanos en www.baufest.com

twitter-icon[6]
Seguinos en Twitter
Follow @baufest_ar
Follow @baufestusa

miércoles, 27 de noviembre de 2013

Cómo lidiar con tus contingencias…

¿Porque tener un Plan de Contingencia Eficiente?

imageTodos sabemos que es bueno tener un plan de contingencia, pero para que sea realmente efectivo, debemos tener en cuenta algunas consideraciones. Puede ser una herramienta muy útil si está bien diseñado e implementado, o un documento más en el estante si a nadie le importa. Para que esto último no suceda, debe haber un compromiso de parte de las autoridades para conocerlo y mantenerlo, y un aporte de parte de todos los miembros de respetar las indicaciones que allí se establecen.

 

  • Mejora en la Coordinación

– El plan ayuda a definir las responsabilidades de los individuos y los grupos de trabajo coordinando sus actividades para cualquier tipo de siniestro.

  • Enfocarse en la prevención

– El planear la contingencia promueve pensar y considerar los recursos que se necesitan para los casos y las potenciales oportunidades o amenazas que la organización puede enfrentar en un futuro.

  • Ambiente de trabajo participativo

– Debido a que el planeamiento debe realizarse con varias personas este promueve el ambiente participativo y de integración.

  • Sistema de Control Efectivo

– Un plan de contingencia promueve un mecanismo de auto control asegurándose que la organización se encuentra preparada. Se realizan actividades de auditorías analizando continuas mejoras y efectividad a la hora de la ejecución del plan.

  • Minimizando Pérdidas

– Un plan de contingencia efectivo minimizará las pérdidas de recursos y de riesgo para los empleados. Este puede consistir en generadores de emergencia, Nuevo ruteo de datos, salidas de emergencias, etc… Mantener el plan de contingencia conlleva sus gastos, pero sin duda alguna serán menores que las pérdidas que un incidente puedan provocar.

  • Previene el Pánico

– Cuando el siniestro ocurre, existe la posibilidad que las personas entren en pánico si no tienen un plan de acción para seguir en forma sencilla.

– Un plan efectivo ayuda a los empleados a recobrar el sentido de la razón en caso de pánico y tomar acción inmediata en vez de esperar a recibir instrucciones. Evitar el pánico ayuda a los encargados a enfocarse en los trabajos para minimizar las pérdidas.

Links Útiles:

En Baufest en muchos casos, periódicamente nos encontramos con la necesidad de plantearnos planes de contingencia para distintas aplicaciones, es por eso que tratamos de pensar con los algunos lineamientos planteados en este articulo. Hemos desarrollado un plan que nos permite hacer frente a situaciones inesperadas reduciendo el riesgo al mínimo que se presenta sobre el servicio brindado al cliente.

 

Gracias Martin Avila y Gerónimo Picón por el artículo.

 

Por favor , contactanos o visitanos en www.baufest.com

twitter-icon[6]
Seguinos en Twitter
Follow @baufest_ar
Follow @baufestusa

lunes, 18 de noviembre de 2013

Mejorando el negocio y la Teoría de las restricciones (TOC)

clip_image002   Mejorando el negocio y la Teoría de las restricciones (TOC)

En 1984 Eliyahu Goldratt publicó un libro que tras el formato de novela escondía una nueva teoría para la optimización de los procesos de producción de una fábrica, pero que podía aplicarse incluso para optimizar el ritmo de la caminata de un grupo de Boy Scouts.

Su novela se volvió bestseller (vendió, por ejemplo 500.000 copias en Japonés en menos de un año) y hasta tuvo su propia película. Por supuesto, con el tiempo se convirtió en un clásico del Management.

¿Querés saber qué es eso de la Teoría de las Restricciones que se presentaba en la novela?

Aquí dos recursos interesantes que encontramos en la web:

Un resumen:

http://issuu.com/andresubierna/docs/lameta

Y este experimento casero te muestra sus ideas en la práctica:

clip_image001

http://www.youtube.com/watch?v=mWh0cSsNmGY

 

 

 

Gracias Nicolas Castellanos por el aporte.

miércoles, 13 de noviembre de 2013

Lo nuevo de Power Query de Office 365

 

Lo nuevo de Power Query de Office 365

En este blog queremos darte un resumen de las nuevas características de Power Query incluido en el Power BI for Office 365 offering. Junto con varias otras capacidades self-service BI en Power BI, se estan mejorando las experiencias de Power Query y el set de funciones en Excel. Podes descargar la última actualizacion del  Power Query preview add-in y empezar a usarlo hoy y también registrarte para usar el servicio de Power BI para disfrutar de un completo conjunto de self-service BI y funciones de colaboración.

He aquí un resumen de las nuevas características que tendrán en esta actualización, en comparación con Power Query GA release de hace unos meses:

Online Search:

  • Mejora de la experiencia de búsqueda, con la búsqueda de resultados peeks (también conocido como fly-outs) que le proporcionan más detalles sobre cada uno de los resultados de un vistazo.
  • Número ampliado de conjuntos de datos disponibles, incluyendo bases de datos populares Open como data.gov y datos financieros proporcionados por Dun & Bradstreed (D&B) , además de Wikipedia.
  • Nuevas Herramientas de búsqueda en la ribbon, lo que ayudará a optimizar tus búsquedas en base a diferentes criterios (título, descripción, fecha de publicación, etc)
  • Posibilidad de cancelar la operación de búsqueda: Durante la realización de una búsqueda en línea para consultas compartidas y fuentes públicas de datos en Power Query, ahora se puede cancelar una búsqueda en curso, si deseas modificar tu búsqueda o si la búsqueda se está llevando más tiempo de lo esperado.

 

Power Query

Mejoras de importación en “External Data”

  • Conectarse a una base de datos específica de SQL Server / Windows Azure SQL: Ahora se puede optar por especificar el nombre de base de datos cuando se conecta a un servidor, en lugar de tener que navegar por toda la lista de bases de datos en un servidor. Esto también desbloquea aquellas personas que no tienen un amplio acceso a múltiples bases de datos en un servidor.
  • Consulta de base de datos nativa: Puede importar datos desde bases de datos SQL ejecutando directamente las consultas de bases de datos nativas en vez de la base de datos utilizando Power Query en lugar de tener que construir tu consulta mediante la interfaz de Power Query . Lea esta página para obtener más detalles y un ejemplo de cómo utilizar esta nueva característica.
  • Windows Azure Table Storage Table : Ahora se puede conectar a Windows Azure Table Storage tabla utilizando Power Query. Más detalles en esta página
  • Experiencia Enhanced Navigator , que ahora soporta hasta 10.000 items por nivel , en lugar de 1000 como solía apoyar antes. Si todavía tiene elementos que no encajan en los primeros 10.000 , le recomendamos que seleccione un elemento diferente de la lista y cambia tu nombre en la barra de FX con el nombre del elemento deseado.

 

Combinar varias consultas: La experiencia de mezcla se ha mejorado para que pueda decidir si desea mantener todas las filas de la tabla de la izquierda (antes, la única opción) o sólo las filas coincidentes. Lea más sobre las capacidades de combinación de Power Query en esta página.

Filter mejorado: La experiencia de filtro dentro del Editor de Power Query ha sido mejorada para darle la posibilidad de cargar más elementos más allá de los 1000. También se han añadido varias nuevas opciones de filtro para las columnas de fecha / hora. (Más información)

 

Mejor integración con otras funciones de Excel:

  • Mejores nombres para las tablas generadas en la hoja de Excel y modelo de datos (que coincide con el nombre de la consulta en el momento de la carga inicial).
  • Soporte para cambiar el nombre de las tablas de la hoja de Excel que están relacionados con las consultas.

 

Compartir Queries con los demás dentro de la organización (sólo está disponible si ha iniciado sesión en Power BI for Office 365 desde Power Query):

  • Ahora podés compartir una copia de sus consultas con los demás dentro de tu organización, por lo que se puede encontrar fácilmente a través de Search. Más detalles en esta página.
  • Accedé a la lista de tus consultas compartidas desde el ribbon de Power Query, para gestionar fácilmente o reutilizarlos a través de workbooks.
  • Ver y actualizar tus consultas compatidas, o reemplazarlas por nuevas consultas.
  • Encontrá fácilmente consultas compartidas con usted por otros en tu organización, mediante el uso de Online Search.

Además de las nuevas características, Power Query Preview ya está disponible en 17 idiomas diferentes: Inglés, español, francés, alemán, chino (simplificado), chino (tradicional), danés, holandés, italiano, japonés, coreano, noruego, polaco, portugués , ruso, sueco y turco. Si tu idioma preferido no está en esta lista, no te preocupes ... Estarán agregando más idiomas pronto!

Proximos pasos:

viernes, 1 de noviembre de 2013

Sabías que es de conocimiento general que Microsoft no recomienda instalar SharePoint en un Controlador de Dominio?

sabias-queSabías que es de conocimiento general que Microsoft no recomienda instalar SharePoint en un Controlador de Dominio?

Eh aquí una lista de tips que me ayudó a comprender él porque de dicha afirmación; la misma se divide en dos secciones:

Issues with Installing SQL Server on a Domain Controller

· Running SQL Server on a domain controller is a security risk. With both running on the same physical server, should one of them be compromised, then it is possible that it might be easier to compromise the other one also.

· Reporting Services on a domain controller requires manual configuration after setup, and it seems that some folks have had problems and the manual set up does not work 100% of the time.

· You cannot run SQL Server services on a domain controller under a local service account or a network service account.

· After SQL Server is installed on a computer, you cannot change the computer from a domain controller to a domain member. You must uninstall SQL Server before you change the host computer to a domain member.

· SQL Server failover cluster instances are not supported where cluster nodes are domain controllers. This could seriously impede any future growth for scaling out.

· SQL Server is not supported on a read-only domain controller.

· You’ll never be able to move that SQL Server into another domain

· You are mixing an “application sever” with a “file server” so scripts and such become a concern. You might end up getting severe performance and stability issues on both SQL Server and ADS. Applying a service pack might want a reboot – and then nobody can log on at all, not even those who don’t use SQL Server, unless you have a BDC ( Backup Domain Controller ).

Issues with installing SharePoint on a Domain Controller

· When installed onto a member server (i.e not a Domain Controller), SharePoint creates a several local security groups. This is not unusual at all, as SQL Server does the same thing. But on a domain controller, there are no local security groups – just domain groups. Thus, the SharePoint installer figures out that it is running on a Domain Controller and changes the behavior of the creation of those groups. Normally on a member server, a SharePoint Installation would create three local groups, however, in a domain controller environment, these local groups are not created because there is no concept of local security accounts. Accounts get created in Active Directory instead.

· Service Packs, Infrastructure updates, hot fixes and the like all require the SharePoint Technologies wizard to be re-run on every server in the farm. The wizard *assumes* that the local WSS_* groups already exist and that certain permissions are already in place. Being on a Domain Controller can have unexpected results.

· Reporting Services and other wizards run expecting local services which do not exist on a DC.

· You will not be able to use Document Conversion at all. There is no work around or a resolution to this.

Gracias Marcos Costarella por el aporte.

Sabias que podés aumentar la productividad en tu Outlook

sabias-queMicrosoft Outlook ofrece algunas herramientas simples que nos permiten organizar mejor nuestra bandeja de entrada y minimizar el tiempo que demoramos en buscar mails anteriores o en almacenarlos y mejor aún poner foco en los mails importantes

El siguiente link presenta prácticas recomendadas de Outlook 2010 orientadas a aumentar nuestra productividad, que lo disfruten!

Gracias Andres Calabrese por el aporte.

miércoles, 30 de octubre de 2013

Tip de la semana – Migrando a Sharepoint 2013

tip-de-la-semanaMientras estas migrando un site de SharePoint 2010 a SharePoint 2013, la master page es reseteada para usar la default.master en SharePoint 2013.

 

Por lo tanto, después de la migración, tu sitio no mostrará su custom branding.
La página maestra personalizada y diseños de página creados en SharePoint 2010 todavía siguen viviendo en el mismo lugar, pero si se aplica, no se mostrará como esperabas. Se sugiere que se vuelva a crear la página maestra de SharePoint 2013 y luego aplicar en el nuevo sitio.

martes, 29 de octubre de 2013

La difícil tarea de responder a la pregunta “¿cómo vamos con el testing?”

 
p,A todos los que, con distintos roles, hemos participado alguna vez de un proyecto de software nos ha tocado lidiar con esta pregunta. Ya sea haciéndosela a alguien o recibiéndola para responderla.

Es importante entender qué es lo que en realidad nos están preguntando, es decir, qué es lo que el interlocutor quiere saber. En mi experiencia personal resulta muy útil desmenuzar este tipo de preguntas amplias en preguntas más concretas y si es necesario repetir este procedimiento hasta tener preguntas puntuales sobre aspectos concisos y medibles.

La experiencia de haber tenido que responder esta pregunta a diferentes tipos de interlocutores, me llevaron a descubrir también que otro aspecto de importancia para responderla es el conocimiento de quién la hace para saber qué tipo de respuesta está esperando recibir. No es lo mismo que la persona guste de porcentajes y métricas a que simplemente quiera saber si podemos avanzar con el despliegue planificado para el próximo ambiente o no.

De la conjunción de ambas cosas, es decir, de nuestra capacidad para hacer de una pregunta vaga un conjunto de preguntas concretas y del entendimiento que tengamos sobre las expectativas del interlocutor, es que podremos brindar una “buena” respuesta, es decir, una respuesta que satisfaga a quién la hizo y le sirva para tomar la decisión que deba tomar. Una respuesta que agregue valor a la actividad de Testing y no un simple “bien” o “aun no terminé”.

Comencemos desmenuzando la pregunta. En mi experiencia esta pregunta tiene 2 grandes aristas: avance y calidad.
 

Avance

Por avance nos referimos a poder indicar cuánto hemos progresado desde el momento que comenzamos con la tarea de testing al momento en que hay que responder a la pregunta. Esta métrica uno la quiere ir revisando mientras se está ejecutando el ciclo de pruebas.

Por supuesto la estrategia que se haya definido para guiar al testing del ciclo en curso es la que determinará cómo medir el avance. Por ejemplo, si se define como estrategia aplicar testing en profundidad en cierto ciclo pero solo un test de cobertura (a lo ancho) en otro, entonces no mediremos igual el avance al responder a la misma pregunta en uno u otro ciclo.

El avance puede, a su vez, medirse teniendo en cuenta diferentes dimensiones. Algunas de las que me han resultado útiles o, mejor dicho, le han resultado útiles a quien me hizo la pregunta fueron:

  • Cubrimiento: “De lo que hay que testear ¿qué ya se testeó y cuánto falta aún por testear?
  • Esfuerzo: “¿cuánto esfuerzo (horas/hombre) ya se ha insumido en relación al esfuerzo total estimado?”
  • Calendario: “¿cuánto tiempo calendario ya ha transcurrido respecto de la duración total planificada para el ciclo de pruebas?”

No siempre es necesario medir todas estas dimensiones, eso dependerá en última instancia de lo que necesite nuestro interlocutor y del costo/beneficio de obtener cada métrica. Sin embargo, cuantas más dimensiones midamos, más herramientas tendremos para responder a preguntas más complejas como ser: “teniendo en cuenta el tiempo que nos queda del ciclo de pruebas, la capacidad de testing de la que disponemos y el esfuerzo estimado en completar el cubrimiento restante, se llegará a completar el testing?”, “Si no se llegase a completar todo, ¿se llegarán a completar al menos los casos prioritarios?”, “¿Necesitaremos aumentar la capacidad de testing?”, “¿Debemos evaluar reducir alcance, o ampliar el ciclo de pruebas?”.

De estas dimensiones, la más importante y que a su vez es la más difícil de medir es la de cubrimiento.
 

Cubrimiento


El cubrimiento de las pruebas realizadas se puede obtener midiendo diferentes elementos. Por ejemplo, supongamos un ciclo de pruebas donde el alcance es testear 20 casos de uso:

  • al Manager del Proyecto probablemente le interese saber el cubrimiento en relación a esos 20 casos de uso, como ser: “estamos en un 60% de cubrimiento dado que ya testeamos (con un grado aceptable de profundidad) 12 de los 20 casos de uso“.
  • mientras que al Líder de Testing o al Líder del Proyecto, adicionalmente a esa métrica, le interese saber con qué grado de profunidad, es decir, si para esos 12 casos de uso ya testeadas, se ejecutaron todos los casos de prueba, o solo los imprescindibles, o qué porcentaje, o si todos los aspectos, o cuáles aspectos (seguramente compartidos entre los diferentes casos de uso) aun no fueron testeados.

Es decir, en este ejemplo, tenemos 2 elementos medibles: caso de uso y caso de prueba.

Entonces, lo primero que necesitamos para poder medir cubrimiento es una lista de lo que nos solicitan testear, que llamaremos de forma genérica: los requerimientos de prueba planificados. Los requerimientos de prueba pueden ser casos de negocio, casos de uso, funcionalidades, pedidos de cambio, correcciones a bugs de iteraciones anteriores, etc, es decir, todo aquello que debe ser testeado en el ciclo de pruebas en curso.

Lo segundo que necesitamos es, para cada requerimiento de prueba, los casos de prueba que posteriormente se ejecutarán. Los casos a su vez, pueden armarse y agruparse de muchísimas formas diferentes dependiendo del tipo de artefacto recibido, de la naturaleza del proyecto, del tipo de aplicación, de la habilidad del equipo de testing en diseñar los casos, del conocimiento de la arquitectura, etc.

Como vemos estas listas pueden armarse de variadas maneras y con distintos niveles de detalle dependiendo principalmente de la metodología de trabajo establecida, del tipo de proyecto y de la habilidad del equipo de testing.

A su vez, dependiendo de la cantidad de requerimientos de prueba y del objetivo del ciclo, en algunos casos resulta útil indicar para cada elemento (requerimientos de prueba, casos de prueba o ambos) cuáles son aquellos imprescindibles de testear y cuales son menos prioritarios.

Estas listas no siempre son simples de mantener para el equipo de testing. Esto puede darse porque varía el alcance de la iteración en curso (se agregan o quitan requerimientos de prueba) o porque los requerimientos existentes no están del todo estables, por ejemplo cuando el cliente es “indeciso” o “cambiante en sus definiciones”, y se reciben muchos cambios sobre el contenido de los mismos (lo cual impacta en la lista de casos de prueba).

Es importante notar que cambios en estas lista, nos van a “deformar” la métrica que vayamos obteniendo en el tiempo (ya que ante el mismo dividendo, por ejemplo: requerimientos ejecutados, nos cambia el divisor: cantidad total de requerimientos), es por ello que, si se está en un proyecto con dichas características, es recomendable no abrirla demasiado para que pueda recibir la menor cantidad de modificaciones ante las cambiantes situaciones descriptas. Es decir, agrupar la cantidad de elementos por lo que consideremos más probable que no cambie, y medir en relación a ese agrupador. También es muy importante que el proyecto cuente con un proceso definido e instrumentado de gestión y comunicación de los cambios para mantener informado de los mismos al equipo de testing para que éste pueda actualizar estas listas con la información correcta de lo que entra en el alcance y/o de lo que se desea construir y, por ende, testear.

Lo tercero que necesitamos para poder medir cubrimiento es registrar el resultado obtenido, tanto en caso de éxito (se obtuvo el resultado esperado) como de falla (no se obtuvo el resultado esperado). Muchas personas creen que no es necesario registrar que una prueba dio un resultado correcto (pasó); pero si no registramos aquello que ya probamos y está funcionando bien, no podremos dar una métrica de cubrimiento, ¡esta es la razón! ¡Esto es muy importante!
 

Calidad

“De lo que ya se probó, ¿cómo está funcionando? ¿Funciona correctamente? ¿Funciona más o menos? ¿Funciona horrible?”

Esta pregunta a su vez puede responderse mirando 2 aspectos:

  • La métrica (casos pasaron / casos ejecutados) de cada requerimiento de prueba. Esta métrica nos sirve para medir lo que funciona “bien” de lo que funciona “mal”.



  • Analizando los issues identificados. Hay muchos análisis que se pueden hacer. Los dos más importantes para evaluar calidad son:
    •  “¿Se identificaron issues/bugs que impiden operar una funcionalidad (stoppers)?” “¿La mayoría de los issues identificados de qué criticidad son? Este análisis de acuerdo a la criticidad de los issues/bugs identificados nos permite dimensionar qué tan grave es lo que funciona “mal”.
    •  “¿Cuántos issues/bugs fueron causados por especificaciones incompletas? ¿cuántos por errores de programación?” Este análisis llamado “de causa raíz” nos permite identificar acciones tendientes a mejorar el desempeño del equipo y la calidad del proyecto en las siguientes iteraciones con el objetivo de evitar repetir situaciones o comportamientos que den origen a issues y mejorar la calidad del producto generado.

 

Conclusiones

Como vimos, la clave para poder dar respuesta a la pregunta de “¿cómo vamos con el testing?” es la registración. Distintos detalles en la registración permitirán responder con mayor o menor detalle la pregunta, lo que está claro es que sin registración del alcance del testing, de las pruebas realizadas, de los resultados obtenidos, de los issues identificados y del estado de cada uno de ellos, no se puede dar respuesta a esta difícil pregunta.

Responder a esta pregunta también sirve al equipo de testing para identificar y mitigar riesgos, como ser: “no vamos a llegar a testear cierta funcionalidad” o “se están identificando muchos issues críticos con tal funcionalidad”, etc.

En conclusión, cuando nuestra respuesta incluye los aspectos mencionados, ésta es muy apreciada por nuestro interlocutor ya que le sirve para tener una visión completa del estado del testing y le provee de la información necesaria para poder tomar decisiones inteligentemente respaldada por argumentos y datos concretos.

En Baufest solemos aplicar estas buenas practicas en nuestra Practica de Testing.

Gracias a Cecilia Briozzo por el artículo.



jueves, 24 de octubre de 2013

Sharepoint 2013 - Vista explorador en Windows Server 2008

clip_image002

La vista Explorador de cualquier biblioteca documental de SharePoint no se abrirá inicialmente si se intenta cargar desde un Windows Server mostrando en su lugar el error que vemos a continuación.

clip_image003

Para solucionarlo, debemos abrir el Administrador del servidor y en el apartado de características añadir la opción de “Experiencia de escritorio”.

clip_image005

Se requerirá un reinicio del equipo para aplicar totalmente los cambios.

clip_image007

clip_image008

Gracias Marcos Costarella por el aporte.

martes, 15 de octubre de 2013

Sabías que existen varios reports OOB en SharePoint?

 

sabias-que

… existen varios reports OOB en SharePoint?

Reportes de tráfico:

  • Cuanto tráfico recibe el sitio (Number of Page Views)
  • Quién visita el sitio (Top Visitors)
  • Cómo arribaron los visitantes al sitio (Top Referrers)
  • Visitantes únicos diarios, Top destinos, Top navegadores, etc;

Reportes de búsqueda:

  • Cuantas veces los usuarios buscaron (Number of Queries)
  • Cuales son las búsquedas  más comunes (Top Queries)
  • Cuales son las consultas que no devuelven resultados(Failed Queries)
  • Best Bet Usage, Search keywords, etc

Reportes de inventario:

  • Estos reportes muestras metricas del inventario de tus sitios
  • Cual es el total de espacio de disco usado (Storage Usage)
  • Cuantos sub-sitios existen (Number of Sites)
  • Top Site Product Versions, Top Site Languages, etc

 

Si necesitas reportes avanzados, contactate con Baufest y te contamos como tener una plataforma con cerca de 100 reportes para sustentar el governance de tu plataforma.

Sabías que en Sharepoint se puede cambiar el nombre de una web application con PowerShell?


sabias-que

…en Sharepoint se puede cambiar el nombre de una web application con PowerShell?

$a=Get-SPWebApplication | where {$_.Name -match "Old web application name"} 
$a.Name 
$a.Name="New web application name" 
$a.Update() 

Verificamos el cambio:

Get-SPWebApplication | where {$_.Name -match "New web application name"} 

lunes, 23 de septiembre de 2013

¿Como puedo vender la idea de una Intranet en mi compañia?


Si necesitas vender la idea de tener una Intranet en tu compañia, aca te dejamos algunos ejemplos concretos de los casos donde podrias hacerlo con buenos argumentos

Que te condujo a tener la necesidad de una nueva Intranet ?

wallet-icon
Hay ciertas ineficiencias o issues en tu core business issues que no pueden resolverse?. No todos los issues tienen que estar asociados a gastos o costos pero podrian estarlo. Por ejemplo si conoces el salario promedio de tus empleados y podrias trabajar en los costos asociados a tu area en horas o minutos , podes comenzar a definir que clase de ahorros podrias lograr tanto en tiempo como dinero.

Debes tomarte el tiempo para entender los issues de tu negocio o area , y que es lo que tu intranet va a mejorar antes de considerar cual es la mejor tecnologia para hacerlo.
A veces los beneficios viene por el lado de la Oficina sin papeles, donde vas a encontrar que los siguientes items son un buen start para tu Intranet
 
  • Menos Costo
  • Mejor Logistica
  • Mas eficiencia
  • Gran accesibilidad
  • Eco-friendly
 
A veces una intranet nace a traves de una necesidad especifica o varias como se muestra a continuacion
image
 
 
Hay mucho casos donde no se quiere hacer explotar una Intranet Big Bang, donde pretensiosamente se quiere tener, en la primer version,  resuelto toda la colaboracion en nuestra compañia, por lo tanto se comienza simplemente por una Intranet que contiene Noticias corporativas y del area, y luego se va a avanzando con nuevas funcionalidades en las nuevas versiones

     
    Groups-Meeting-Light-iconLas necesidades de cada compañia son diferentes. En los casos donde se comienza por una Intranet totalmente nueva , podria consultarse a cada gerente de area que tipo de contenido o tareas o fucnionalidades se imaginan que puede tener su area .
     
    Otra buena forma de vender esta idea es plantear el tiempo que podemos ahorrar a cada area en sus tareas usuales , si podemos monetizarla, mucho mejor.
      Te vas a encontrar que a veces hay gente que no entiende las intranets, lo cual representa un desafio. Asi que una de las primeras tareas es delinear para que va a ser tu intranet:
      La gente usa intranets para:
      • Encontrar cosas
      • Compartir cosas
      • Hacer tareas repetitivas. Procesos de la compañia
      • Service desk
      • Etc
      Old-Boss-iconSi seguimos pensando en la gente que le cuesta usar su nueva intranet, tenemos que tratar de plantear escenarios y navegacion simple. Sería ideal incluir en el proyecto de construccion de la intranet, un proyecto de diseño de usabilidad que incluya un testing de la misma.

      Lo que realmentae les atrae a esta gente es el tiempo perdido y la frustacion que experimentan en la navegacion de sitios de la organizacion todos los dias.
      Esto es algo que se puede enfatizar, que es muy importante, porque esta gente no piensa ‘esto es la intranet’ , aunque sea su punto mas grande de referencia ,y lo comparan con lo que suelen usar o experimentar cuando ellos navegan la web en su vida personal o en sitios corporativos que ellos ven atractivos por diseño o usabilidad.
      Luego necesitas un business case solido.  Lo podes lograr dando buenas sugerencias por ejemplo trabajando en el salario promedio y comparando un nuevo valor contra la perdida de tiempo buscando, compartiendo, y haciendo tareas repetitivas.
      Otro punto a considerar es el ROI de tu inversion.
        Internet-Real-iconConsiderando un ejemplo del mundo real , es muy importante considerar tu contenido actual, ya que es muy improbable que tu compañia no esté organizando su contenido de alguna manera. Como File Shares, emails en carpetas, etc.
        Seguramente el punto de entrada, es pasar tiempo observando y escuchando a las areas para ver como hacen sus tareas actualmente. Muchas veces esto deviene en un proyecto de mejora de Calidad.
        Esto necesita mucho analisis que cubriran muchos pains
        Algunas tecnicas de analisis que nos pueden ayudar en esta tarea son:
        • Encuestas internas
        • Focus groups
        • Entrevistas con usuarios claves de las distintas Areas
        • Observacion de la forma de trabajo
        • Contextos de los pedidos
        • Analisis de tareas

        En algunos clientes donde relevamos estas necesidades, llegamos a la conclusion entre todas las areas, que la necesidad principal era la comunicacion con el area propia y con intereses comunes con otras areas, lo que condujo a mejor interaccion social y una intranet mas inteligente.
        En otros clientes en cambio se enfocaron mucho en la transparencia y medicion de procesos de negocio usando Workflows, donde parte de la Intranet tenia un motor interesante de los procesos core de la compañia usando Nintex Workflows, con acceso a procesos del area del usuario, notificaciones, reminders de tareas, delegacion de tareas, Respuestas a tareas via email o mobile, etc.
         
        Esperamos que estas ideas y otros post del blog les sirvan de inspiracion .
        Si crees que podemos ayudarte podemos mostrarte una prueba de concepto rapida de una Intranet para tu compañia y como se vería .
         
        En Baufest usamos estas practicas cuando nuestros clientes quieren generar o mejorar su Intranet . Si necesitas saber mas acerca de esto, encontremos la oportunidad de hablar.

        Por favor , contactanos o visitanos en www.baufest.com
        twitter-icon[6]
        Seguinos en Twitter
        Follow @baufest_ar
        Follow @baufestusa















        jueves, 5 de septiembre de 2013

        Authoring Tools for Sharepoint – Adobe Robohelp 10

         

        Introduction

        What ‘s Robohelp?

        Adobe Robohelp is a tool which allows us to create help pages with different types of output formats  as Html5, Flash, Epad (Ebooks) or a standard creation Webhelp among others.

        On this occasion we built a project using version 10, where one of the main innovations compared to previous versions is the possibility of a solution in HTML 5 with multi-display support for viewing on different devices.

        Another of the best features was the compatibility with SharePoint 2010. Although you can also do it with SharePoint 2007 to synchronize with the site with some extra settings not mentioned by adobe and explained below.

        RoboHelp 10 allows us to import documents in various formats and develop a fast solution including tables of contents (TOC), Indexes, Glossaries, Links between documents, help personalize our website and search the content.

        Although the Web Help customization is limited in regard to the design of the created page, but allows to include buttons for the navigation table and the contents, which gives the choice of adding custom JavaScript functions.

        It ‘s also available the creation of the page using HTML 5 which allows customization of a Skin for each device by using a code editor within the application and the ability to define the output size for each screen viewing the site on the fly.

        Basic use on this sample

        image

        Purpose

        The aim of this paper is to analyze the pros and cons of Adobe RoboHelp.

        For these comparisons will be made against other programs Authoring Tools and identifying problems and constraints found in the implementation and possible resolutions for them.

        Advantages

        • Creating Html5 sites (Multiscreen)
        • Customizing Site Skin we believe (Creating new buttons, incorporating JavaScript functions).
        • Creating Toc (Table of Contents) simply, in different languages
        • Support SharePoint 2007 and 2010.
        • Pdf file support.
        • Customization of the various output screens HTML 5 (Desktop, # iPhone, # iPad, Kindle Fire)
        • Adobe Online Support (Chat Online and Remote Control for troubleshooting.)

         

        Disadvantages

        • It ‘s needed additional configurations on SharePoint 2007 , unspecified on documentation.
        • While it has compatibility with Word in some cases does not keep the format of the text of the document.
        • It supports Word Graphics or aggregates.
        • Search function does not support external metadata.
         

        Comparative with similar applications

         

         

        Adobe Robo Help 10

        Mad Cap Flare V9

        HelpServer

        Author-it

        Backup

        X

        X

        X

         

        Supports Html 5

        X

        X

           

        Html5 Edition

        X

             

        Multi-screen Display HTML5 with different devices

        X

             

        supports Microsoft Word 365

         

        X

           

        Css Editor

        X

        X

        X

        X

        Supports Windows 8

         

        X

           

        Vectors

         

        X

         

        X

        Imports PDF

        X

             

        Generates app for Android and iOS

        X

             

        Native output for SharePoint publishing

        X

             

        HTML: on editor

        X

             

        DITA Output

         

        X

        X

        X

        FlashHelp

        X

             

        Ebook

        X

        X

        X

         

        FrameMaker (.book)

         

        X

           

        DocBook

        X

             

        Hyperlinks

        X

        X

         

        X

        Bookmarks

        X

        X

           

        Skin on different languages

        X

        X

           
                 

         

        Solving some Problems with robohelp

        Configuring SharePoint 2007 and RH 10

        Here is a series of steps to be done  so as to publish our WebHelp on a SharePoint library previously created.

        1. Add network location and add the URL of the site

        Example

        http://bfdev22:1988/sites/LegalCases (server name + port + Name Site Collection)

        2. Steps in RoboHelp

        Within our WebHelp settings add or modify a Server to publish.

        You must enter the following path considering the route used previously

        \\bfdev22@1988\DavWWWRoot\sites\LegalCases\Info\English (server name + port + DavWWWRoot + + Library Collection Site Name + Folder)

         

        Some Problems importing from Word

        Although RoboHelp has support for importing Word documents often happens that you do not keep the original document format.

        That's why here it’s mentioned some patterns which must be followed.

        1. Among the titles and subtitles must have spaces not display the symbol "-". This is automatically generated by RoboHelp to generate Webhelp.

        You have to avoid grouping the texts and images inserted so as to avoid it to happen.

        2. The images displayed in the manuals should be. Jpg or. Gif, since other graphic (arrows text boxes etc..) created in Word are not displayed correctly by the application. That is, if you incorporate graphics, arrows or other elements to an image, you must group all together and save them as a single image in. Jpg or. Gif.

        3. For A4 pages paragraphs width 21 cm should be applied to all texts. Because that is the size of documents created in Word to respect the space mainly in the indexes.

        4. Indices: indices should be used with links (hyperlinks) to different parts of the document, otherwise Robohelp recognize us and we will have a way to move around the document.

        Especificaciones Técnicas

        · Intel® Pentium® 4

        · Microsoft® Windows® 7, Windows Vista® with Service Pack 2, or Windows XP with Service Pack 3

        · 1GB of RAM

        · 3.1GB of available hard-disk space for installation; additional free space required during installation (cannot install on a volume that uses a case-sensitive file system or on removable flash storage devices)

        · DVD-ROM drive

        · 1024x768 display (1280x800 recommended) with 16-bit video card

        · This software will not operate without activation. Broadband Internet connection and registration are required for software activation, validation of subscriptions, and access to online services.^ Phone activation is not available.

        While technical specifications recommended by Adobe are those mentioned, with the use of the application we realized that they are not sufficient for heavy documents containing many images and number of pages. In these cases the program to open the document in edit mode takes longer than normal and used a high consumption of resources.

        We recommend using a computer with more memory and better rendering processing documents.

         

        Screen of a published content on Sharepoint

        Captura RH

        Thanks to Nicolas Salafrica for this article contribution.

        sábado, 3 de agosto de 2013

        Guarda, sincroniza y comparte con Sharepoint


        Si trabajas en tus documentos propios, o formas parte de un equipo que tiene que colaborar en un proyecto, SharePoint tiene muchas capacidades que ayudan a mejorar la productividad en tu compañia. Este artículo se centra en un pequeño subconjunto de esas capacidades. Se cubre un escenario que muestra cómo SharePoint hace que sea fácil compartir cosas con otras personas de tu compañia - ya sean documentos o ideas. se cubre SkyDrive Pro, sitios de SharePoint, Yammer y como los demás productos de Office como Microsoft Word trabajan a la perfección con SharePoint.
        Digamos que estas viajando lejos de casa y el trabajo. Después de algunas interesantes conversaciones con los clientes, empezas a pensar en algunas grandes ideas para un nuevo producto. De vuelta al hotel, abris Microsoft Word y empezas a capturar algunas de esas ideas. Pronto llega el momento de salir para el aeropuerto asi que guardas el documento en SkyDrive Pro y te vas.

        Con un largo viaje por delante, tenes tiempo para seguir trabajando en tus ideas durante el vuelo. Mientras esperas para abordar tu vuelo en el aeropuerto, abris la tablet y continúas trabajando en el documento que creaste anteriormente. Dado que el documento se guarda en SkyDrive Pro, podes acceder a él en cualquier lugar y desde múltiples dispositivos.

        Lamentablemente, una azafata se disculpa porque no hay WiFi en el avión. La persona en el asiento de al lado se queja. Se parece a un consultor que planeaba trabajar en su presentación en línea durante el vuelo. Pero vos no tenes que preocuparte de una conexión a Internet debido a que el cliente de sincronización SkyDrive Pro en tu tableta ha sincronizado todo el contenido sin conexión - se puede seguir trabajando sin conexión a internet.

        Cuando estás en casa y conectado a Internet, los cambios realizados durante el vuelo sincronizan automáticamente con la versión original del documento en SkyDrive Pro.
        Ahora es el momento para obtener información sobre tus ideas, de modo que te conectas a la red Yammer de tu empresa y creas una entrada en el grupo de gestión de productos donde tus colegas comienzan a aportar con sus pensamientos sobre tu trabajo hasta el momento.

        Parece que tu idea inicial podría utilizar más brainstorming. SkyDrive Pro hace que sea fácil de compartir el documento con otros. Hace clic en compartir y seleccioná a las personas que deben tener acceso al documento y proporcionale a todos permisos de edición. Ahora todo el mundo puede proporcionar información directamente en el documento.

        Dado que el documento se almacena en línea, se evita la creación de múltiples versiones de la misma. Todo el mundo puede trabajar en el mismo documento al mismo tiempo, y Lync le permite chatear con otros colaboradores en tiempo real.

        SkyDrive Pro y Yammer hicieron posible para que tomes una idea, colabores con colegas y convertirlo en algo más grande. Ahora que tenes algunas ideas concretas, es hora de empezar a armar un equipo para construir un prototipo, analizar la dinámica del mercado e identificar modelos de negocio posibles. Necesitas planificar la creación de un equipo multidisciplinario que abarca la ingeniería, marketing, finanzas y legal.
        SharePoint te puede ayudar a reunir a todos. No sólo SharePoint tiene características que apoyan la productividad de un individuo, sino que también tiene características que permiten a un equipo para gestionar un proyecto y colaborar. Crear un nuevo sitio de SharePoint para administrar el proyecto e invitar a las personas que contribuyeron al documento original como miembros del equipo. Este sitio de grupo será el espacio de trabajo central para gestionar el proyecto.

        Es fácil compartir esta página con los demás. A medida que agregas los miembros del equipo a tu sitio, podes estar seguro de que los datos del equipo estan seguros y sólo los miembros autorizados tengan acceso al contenido del sitio.


        Te tomás un momento para contemplar los últimos días y pensar en los meses apasionantes por delante como el equipo va a llevar esta idea a la realidad. Tu equipo, Tus ideas, Tu trabajo - SharePoint es la nueva manera de trabajar juntos. En un próximo post, vamos a ver algunas de las capacidades disponibles en los sitios de SharePoint que facilitan la organización de los equipos, el contenido y los plazos.
        Regístrate hoy para una prueba gratuita de 1 mes de Office 365 que incluye todos los las características y capacidades mencionados en este post.




















        martes, 23 de julio de 2013

        Sharepoint 2013 Labs

         

        Les dejamos en este post un montón de Labs step by step de SharePoint Server 2013 que Microsoft da de forma gratuita en el Centro de descarga. Y va  a haber mas….

        Free Step by Step SharePoint Server 2013 Lab Guides by Microsoft

        Este Poster lo van a encontrar aca: http://www.microsoft.com/en-ca/download/details.aspx?id=39298

         

        Microsoft Download Center

        1. Test Lab Guide: Configure SharePoint Server 2013 in a three-tier farm
        2. Test Lab Guide: Configure intranet and team sites for SharePoint Server 2013
        3. Test Lab Guide: Demonstrate permissions with SharePoint Server 2013
        4. Test Lab Guide: Demonstrate profile synchronization for SharePoint Server 2013
        5. Test Lab Guide: Demonstrate Social Features for SharePoint Server 2013
        6. Test Lab Guide: Demonstrate SAML-based Claims Authentication with SharePoint Server 2013
        7. Test Lab Guide: Demonstrate forms-based claims authentication for SharePoint Server 2013
        8. Test Lab Guide: Configure eDiscovery for SharePoint Server 2013
        9. Test Lab Guide: Create a Business Intelligence Baseline Environment
        10. Test Lab Guide: Configure Secure Store
        11. Test Lab Guide: Configure Excel Services
        12. Test Lab Guide: Configure the Excel Services unattended service account
        13. Test Lab Guide: Configure Excel Services data refresh by using an embedded connection
        14. Test Lab Guide: Configure Excel Services data refresh by using an external connection
        15. Test Lab Guide: Configure Visio Services
        16. Test Lab Guide: Configure the Visio Services unattended service account
        17. Test Lab Guide: Configure Visio Services data refresh using an external connection
        18. Test Lab Guide: Configure PerformancePoint Services
        19. Test Lab Guide: Configure data access for PerformancePoint Services
        20. Test Lab Guide Mini-Module: Configuring a Second SharePoint Server 2013 Farm
        21. Test Lab Guide: Configure a Highly Available SharePoint Server 2013 Search Topology
        22. Test Lab Guide: Configure an Integrated Exchange, Lync, and SharePoint Test Lab

        viernes, 19 de julio de 2013

        Nueva aplicacion Sharepoint Newsfeed para tu Windows Phone o dispositivos iOS

        Probá la nueva aplicación SharePoint Newsfeed

        La aplicación SharePoint Newsfeed —ya está disponible para Windows Phone y dispositivos iOS — es la mejor manera de estar conectado y ser productivo al mismo tiempo.

        Screenshots of the newsfeed and a reply to a newsfeed post in the SharePoint Newsfeed app

        Probala!

        Participá de las conversaciones y bajate la nueva aplicación:

        Para mas info y tips podes ver los siguientes articulos: Usando la aplicación en un Windows Phone o Usando la aplicación en un iPhone, iPad, o iPod Touch.

         

        Mas detalles

        Usa la aplicación SharePoint Newsfeed para interactuar con la red social de tu compañia.

        También podes usar esta aplicación para :

        • Actualizar tu status
        • Agregar comentarios para discusiones actuales
        • Leer y hacer “like” en comentarios o posts de tus colegas
        • @mencionar directamente a tus colegas
        • Usar #hashtags
        • Subir imagenes
        • Browsear perfiles de la gente
        • Trabajar con documentos que estas siguiendo

         

         

        Aplica a :

        SharePoint admin center, SharePoint Online Enterprise (E1), SharePoint Online Enterprise (E3 & E4), SharePoint Online Midsized Business, SharePoint Online Small Business, SharePoint Server 2013 Enterprise, SharePoint Server 2013 Standard

         

         

        En Baufest ya comenzamos a aplicar estas y otras nuevas features de Sharepoint 2013. Si necesitas saber mas acerca de esto, encontremos la oportunidad de hablar.

        Por favor , contactanos o visitanos en www.baufest.com

         

        twitter-icon[6] 
        Seguinos en Twitter
        Follow @baufest_ar
        Follow @baufestusa

        domingo, 7 de julio de 2013

        Microsoft Dynamics CRM 2013 personaliza los negocios


        Entramos oficialmente en el nuevo año fiscal 2014 con una gran noticia por parte del equipo de gestión de producto de Microsoft Dynamics CRM en relación con la próxima versión del producto.

        REDMOND, Washington - 2 de julio de 2013 - Microsoft Corp. anunció hoy que tiene planeado liberar la próxima versión de Microsoft Dynamics CRM en el otoño de 2013. Diseñada para redefinir cómo las empresas se relacionan con sus clientes, la nueva versión representa el enfoque de Microsoft Dynamics está tomando para desarrollar y entregar soluciones de negocio que ponen a las personas en el centro.

        Disponible On-Line como Microsoft Dynamics CRM Online Fall '13 y en On-Premise como Microsoft Dynamics CRM 2013, esta versión ofrecerá experiencias más personales de ventas, marketing y atención al cliente.
        La nueva versión ofrece a las personas la posibilidad de acceder a su información en una variedad de dispositivos, (*) presenta una nueva experiencia de usuario que es rápido y fluido, que las personas puedan acceder a la información que es relevante para su trabajo, y proporciona información contextual más rica que ayuda a las personas tengan una visión más profunda de los clientes y sus necesidades. Microsoft Dynamics CRM ofrece capacidades mejoradas de colaboración social, por lo que los usuarios pueden conectarse con las personas adecuadas y los recursos adecuados, en el momento correcto.

        El poder de Yammer en el contexto de su tarea, ya sea de trabajo una oportunidad, la ejecución de una campaña, o la resolución de un caso

        "Los clientes no desean que les vendan más. Ellos están bien informados y están interactuando con sus redes sociales y profesionales para tomar sus decisiones de compra. Ellos esperan que las empresas los ayuden a tomar la decisión más informada", dijo Bob Stutz, vicepresidente corporativo de Microsoft Dynamics CRM.
        Para más información acceder al documento completo en Microsoft News Center

        (*) Los dispositivos incluyen Windows 8 tabletas y tabletas iPad con Microsoft Dynamics CRM 2013; Windows Phone 8, iPhone y teléfonos Android, poco después del lanzamiento de Microsoft Dynamics CRM 2013.

        Microsoft Dynamics CRM 2013 makes business personal

        As we officially enter new Fiscal Year 2014, let’s kick off the new year with great news from the Microsoft Dynamics CRM product management team regarding the next product release.

        REDMOND, Wash. — July 2, 2013 — Microsoft Corp. today announced that it plans to make the next version of Microsoft Dynamics CRM available in the fall of 2013. Designed to redefine how businesses engage with their customers, the new version represents the approach Microsoft Dynamics is taking to developing and delivering business solutions that put people at the center.

        Available both online as Microsoft Dynamics CRM Online Fall '13 and on-premises as Microsoft Dynamics CRM 2013, this major release will deliver more personal experiences to sales, marketing and customer care professionals. The new release gives people the ability to access their information on a variety of devices;(*) introduces a new user experience that is fast and fluid, enabling people to access information that is relevant to their jobs; and delivers richer contextual information that helps people have deeper insights into customers and their needs. Microsoft Dynamics CRM also offers enhanced social collaboration capabilities, so users can connect with the right people, and the right resources, at the right time.

        The power of Yammer in the context of your task—whether working an opportunity, executing a campaign, or resolving a case

        “Customers don’t want to be sold to anymore. They are knowledgeable and are interacting with their social and professional networks to make their buying decisions. They expect businesses to help them make the most informed choice,” said Bob Stutz, corporate vice president, Microsoft Dynamics CRM.

        For more information access the complete press release on the Microsoft News Center

        (*) Devices include Windows 8 tablets and iPad Tablets with Microsoft Dynamics CRM 2013; Windows Phone 8, iPhone and Android phone shortly following the release of Microsoft Dynamics CRM 2013.


        miércoles, 26 de junio de 2013

        Yammer & Sharepoint News. Avanzando en el roadmap de Social en tu compañia

        Fuente: SharePoint Team

          yammer-logo_ps2[1] 
        Este post es de Jared Spataro, Senior Director, de Microsoft Office Division. Jared lidera SharePoint business, y trabaja a la par de Adam Pisoni y David Sacks en la integracion de Yammer .
          Para celebrar el primer aniversario de la adquisición de Yammer, hablemos acerca de dónde venimos y de hacia dónde vamos. Veamos el panorama completo. Ha sido un año de mucho trabajo, y es emocionante ver cómo la visión de "experiencias conectadas" está tomando forma.
        Yammer momentum
        En primer lugar, vale la pena señalar que Yammer ha seguido creciendo rápidamente en los últimos 12 meses - y eso no es algo que se ve todos los días. Las grandes adquisiciones generalmente hace retrasar las cosas, pero en este caso hemos visto todo lo contrario. David Sacks dio su punto de vista en un post en el blog de Microsoft, pero algunos de los números de alto nivel que llevan repitiendo: en el último año son , los usuarios registrados se han incrementado un 55% a casi 8 millones , la actividad del usuario se ha duplicado, y las redes de pago son de hasta un 200%. Con todo, esas son estadísticas muy impresionantes, y estoy orgulloso del equipo y de la forma en que las cosas han ido después de la adquisición.
        Innovación
        En segundo lugar, hemos seguido innovando, probando e interactuando con nuestro camino a mejoras de productos que ayudan a las personas hacer más cosas. Durante el año pasado hemos enviado nuevas características en el servicio independiente una vez por semana, incluyendo:  
        • Traducción de mensajes. Traducción de los mensajes en tiempo real basado en Microsoft Translator. Apoyamos la traducción a 23 idiomas y se puede detectar y traducir de 37 idiomas.
        • Bandeja de entrada. Una vista consolidada de los mensajes de Yammer en conversaciones que sigues y los hilos que son más importantes para vos.
        • Colaboración de archivos. Mejoras en el directorio de archivos para facilitar el acceso a los recientes, los que estas siguiendo, y los grupos de archivos, incluso soporte para arrastrar y soltar varios archivos .
        • Mejoras de aplicaciones móviles. Mejoras continuas de nuestras aplicaciones móviles para iPad, iPhone, Android y Windows Phone.
        • Gráficos Enterprise. Un mapa generado de forma dinámica de los empleados, contenidos y datos de negocio basado en el estándar Open Graph. Con Open Graph, los clientes pueden empujar los mensajes de la línea de sistemas de negocio al Yammer ticker.
        • Mejoras de la plataforma. feeds embebidos, likes, y botones Follow para integrar Yammer con la línea de los sistemas de negocio.

        Además de la innovación en el producto independiente, también hemos estado trabajando duro en la integración de productos. En una actualización del roadmap , subrayé nuestro trabajo con Dynamics CRM y describió tres fases de una amplia integración de Office: "integración básica, conexiones más profundas y experiencias relacionadas." A principios de este mes, hemos entregado el primer componente de la "integración de base" mediante el envío de una actualización de Office 365 que permite a los clientes hacer la red social Yammer por defecto. Este trimestre, le enviaremos una aplicación Yammer en el SharePoint Store y publicará directrices para la integración de Yammer con un despliegue de SharePoint 2013 on Premise, y el proximo trimestre vamos a liberar Office 365 SSO , la sincronización foto de perfil, y mejoras de experiencias de usuario .
        Roadmap
        Por último, a pesar de que estamos orgullosos de lo que hemos logrado en los últimos doce meses, reconocemos que realmente es sólo el comienzo. "Conectado experiencias" es nuestra forma abreviada de decir que social debe ser una parte integral de la forma en que todos trabajan juntos, y durante el próximo año vamos a ser la introducción de innovaciones diseñadas para hacer de Yammer la herramienta de comunicación principal. Debido a la forma en que desarrollamos Yammer, aún no sabemos exactamente a que se va parecer. Pero lo que podemos decir es que tenemos un conjunto inicial de las características que estamos trabajando hoy en día, y vamos a probar y repetir el camino de las mejoras que harán que el trabajo con los demás sea más fácil que nunca. Este enfoque de la hoja de ruta del producto es bastante nuevo para el software de la empresa, pero estamos convencidos de que es la única manera de llevar a cabo en el espacio que es tan dinámico y vertiginoso como empresa social. Para que te hagas una idea de hacia dónde nos dirigimos, aquí están algunos de los proyectos actualmente en desarrollo en los próximos 6-8 meses:  
        • Integración de búsqueda de SharePoint. Estamos permitiendo al Search de  SharePoint buscar conversaciones Yammer y preparando el escenario para aplicaciones más profundas y más potentes que combinan social y de búsqueda.
        • Grupos Yammer en los sitios de SharePoint. La aplicación Yammer en SharePoint Storele permite reemplazar manualmente un feed del sitio de SharePoint con un feed grupo Yammer, pero reconocemos que muchos clientes van a querer hacer esto mediante programación. Estamos trabajando en los ajustes que harán a los feeds de Yammer, el defecto para todos los sitios de SharePoint. (Véase más abajo la maqueta de un feed grupo Yammer surgido como un componente OOB de un sitio de grupo de SharePoint.)
        • Mejoras de mensajería Yammer. Estamos rediseñando la experiencia del usuario Yammer para que sea más fácil de usar como la herramienta de comunicación principal. También estaremos mejorando la mensajería dirigida y añadiendo la posibilidad de enviar mensajes a varios grupos a la vez.
        • Enviar interoperabilidad. Estamos haciendo más fácil que nunca utilizar Yammer y correo electrónico juntos. Usted será capaz de seguir un tema entero a través de correo electrónico, responder a Yammer por mensajes de correo electrónico, y participar en las conversaciones a través de Yammer y correo electrónico.
        • La comunicación externa. Yammer funciona muy bien dentro de una organización, pero hoy en día hay que crear una red externa para colaborar con personas fuera de su dominio. Estamos mejorando la infraestructura de mensajería para que pueda incluir fácilmente las partes externas en las conversaciones de Yammer.
        • Las aplicaciones móviles. Vamos a seguir invirtiendo en nuestras aplicaciones  iPad, iPhone, Android, Windows Phone 8 y Windows 8 como puntos de acceso principales. Las aplicaciones móviles ya son una gran manera de utilizar Yammer en el Roadmap, y vamos a seguir para mejorar la experiencia del usuario a medida que agregamos nuevas características para el servicio.
        • Localización. Estamos haciendo localizing de la interfaz de Yammer en nuevos idiomas para satisfacer la creciente demanda en todo el mundo.

        Tomará un poco de tiempo, y vamos a aprender mucho sobre la marcha, pero cada nueva característica ayudará a definir el futuro - una iteración a la vez.   --Jared Spataro