Better Games Through Usability Evaluation and Testing By Sauli Laitinen Gamasutra June 23, 2005

Size: px
Start display at page:

Download "Better Games Through Usability Evaluation and Testing By Sauli Laitinen Gamasutra June 23, 2005"

Transcription

1 1 of 10 7/1/2008 5:12 PM CMP Game Group Presents: Better Games Through Usability Evaluation and Testing By Sauli Laitinen Gamasutra June 23, 2005 URL: No one wants to play gam es that are either frustrating or difficult for the wrong rea sons. The best way to m ake sure that unintended problem s do not hinder enjoying the gam e is to take usability into account in gam e developm ent. This article presents how this can be done and what kind of results to expect. Usability is an integral part of software developm ent and has been so for the past 20 years. For one reason or another, usability has not gained sim ilar popularity in gam e develo pm ent. This, however, is about to change. Ease of use and optim al user experience are alread y im portant in gam es and will becom e even m ore so in the future. What is Usability? Usability is about m axim izing effectiveness, efficiency and satisfaction. This definition originate s from the traditional software industry, but it translate s we ll to gam e de ve lopm e nt. In gam es, usability is about delivering a better and deeper experience with less unne cessary interruptions or challenges that have not been designed by the developers. Why is Usability Important? There are m any reasons why usability is im portant in gam es. For one, playing gam es is voluntary. If the player has to struggle with problem s that m ake playing less fun tha n doing som ething else, then there is nothing to stop the player from switching off the conso le. This is a serious risk as the user experience is very sensitive to usability problem s. Even the sm allest glitch or hiccup in the user interface m ay render an otherwise good gam e into a rathe r annoying experience. For exam ple, if m anaging the inventory in a role playing gam e is not fluent enough or restarting a race in a driving gam e is tedious the player is not lik ely to enjoy playing the gam e. Another reason why usability is im portant in gam es is the com petition. Com petition in the m arket is fierce. The gam ers can choose which gam e to buy from a wide variety of titles; if the controls are not fluent in one soccer gam e, there are five m ore titles left from which to choose. Usability is one of the key factors that m ake the gam e stand out of the crowd. The delicacy of the user experience and heavy com petition actually m ake usability m ore im portant in gam es than it is in other software. There are not too m any word processo rs to choose from, and having fun at work is not usually a top priority. There are also other reasons why ease of use is im portant. One of them is that m odern gam es are large and com plex program s. In even the m ost focused gam es there are tons o f

2 2 of 10 7/1/2008 5:12 PM m enus and ways to interact within the gam e, not to m ention gam es like the Grand Theft Auto series. Usability is im portant when m aking a gam e as easy and intuitive to play as po ssible. Good exam ples of com plex gam es m ade easy are World of Warcraft and Xbox Live gam es. Both have succeeded in m aking traditionally difficult m ultiplayer gam ing easy. Usability is also im portant for the future of gam ing. For gam ing to continue to incre ase its popularity, the ease of setting up gam es and a fluent gam ing experience are of the es sence. This is because newcom ers are not fam iliar with the conventions and com m on pitfalls o f gam ing. For them, learning the peculiarities that old gam ers are already fam iliar with can be too m uch. This Article The focus of this article is not only to tell why usability is im portant in gam es, but also to introduce two usability m ethods and the kind of results they yield. The m ethods are e xpert e valuation and usability te sting. It will be presented how these were applied in the developm ent of Frozenbyte's Shadowgrounds ( e.com ) gam e. Adage C orporation ( ) was responsible for the usability related activities in the project. Before m oving on to the m ethods, the gam e will be presented briefly. Frozenbyte's Shadowgrounds Game Frozenbyte Inc. is an independent gam es studio, based in Helsinki, Finland, founded in year Frozenbyte is currently working on a PC gam e called Shadowgrounds, which is to be released in the third quarter of Shadowgrounds is an action gam e vie we d from the top-down/3rd pe rson pe rspe ctive (se e Figure 1). The m ain fe ature s of the gam e are adre naline-pum ping old-school action, re alistic lighting, de structible e nvironm e nt and upgrade able we aponry. Usability Expert Evaluation In a usability expert evaluation, usability experts review the gam e and search for potential usability problem s. Based on both their knowledge and experience they review the gam e system atically and re port the findings. In a typical expert evaluation three usability experts review the gam e. The experts first evaluate the gam e independently. After that the experts have an evaluation m eeting together. In this m eeting, the usability problem s found are discussed and rated for severity. After that a report is written where the usability proble m s found are liste d syste m atically. For each problem there is a title, severity rank, and a detailed description of the problem. A solution to each problem is also suggested. Figure 1. Intense battles, lightning effects and upgradeable weapons are key elements of Shadowgrounds. This process takes approxim ately a week. Prelim inary results, however, can be given in a few days. After handing in the final report, a m eeting between the usability experts and the gam e developers is arranged. In this m eeting, the findings are discussed in m ore detail, a nd the usability experts can answer questions that com e about from the report. Expert evaluation is a very flexible m ethod, and it can be done at alm ost any point o f gam e developm ent. In the case of Shadowgrounds the expert evaluation was done approxim ately six m onths before the planned deadline of the gam e. In the version evaluated there was one playable level and the basic gam eplay m echanics were im plem ented. Everything was, however, not ready. For exam ple, the destructible environm ent was not fully im plem ented yet,

3 3 of 10 7/1/2008 5:12 PM voice acting was m issing, and m any sm aller bugs were still present. It is also possible to conduct an expert evaluation even in earlier stages of gam e developm ent. For exam ple, m enus and displays can already be evaluated on the basis of paper prototypes, and potential usability problem s affecting gam eplay can be spotted from the design docum ent. The earlier the expert evaluation is done, the easier and m ore cost efficient it is to m ake changes. The depth and scope of an expert evaluation are also easy to change. For exam ple, if there is a desire for constant input from the usability experts to the developm ent process, then conducting several sm aller usability evaluations with less experts and faster reporting m ay be a good idea. Results of the Expert Evaluation In total 135 usability problem s were found in the expert evaluation of Shadowgrounds. Out of these problem s 2 were classified catastrophic, 30 severe and 60 interm ediate. The rem aining 43 problem s were either m inor or cosm etic. The distribution of the problem s is illustrated in Figure 2. Figure 2. Classification of the usability problems found in the expert evaluation. The num ber of usability problem s found m ay seem high, but in reality it is not exceptional by any m eans. Expert evaluation gives feedback to alm ost every area of gam e developm ent. In a typical evaluation, usability problem s are found in m enus, in-gam e displays, contro ls, gam eplay and level design. Because of this, the total num ber of problem s found can be quite high. Here are som e exam ples of usability problem s along with the gam e developers' view on the proble m.

4 4 of 10 7/1/2008 5:12 PM Problem: Rating: No feedback is given if the player cannot Severe pick an item. Description: Som etim es it happens that the player cannot pick up an ite m be cause the re is no room in the inve ntory. If this happens, the user is not given any feedback. This is problem atic as the user m ay not know why s/he cannot pick up the item. It is likely that the user will figure it out eventually, but the confusion and extra effort required are likely to cause frustration. Solution Give the user proper feedback in every situation where the user interacts with the environm ent. If the item cannot be picked up, inform the user about this with a sound and/or textual feedback. Developers' comment This was addressed only vaguely in the design docum ent, and was overlooked by the program m ers at the tim e. It is likely that this feature would have been im plem ented in due tim e, and goes to show that som etim es developers leave m any of the sm aller usability issues to the final stretch of developm ent.

5 5 of 10 7/1/2008 5:12 PM Problem It is not im m ediately obvious whether the upgrades presented next to the weapon are installed or not. Description: The upgrade s available for the we apons look active e ve n be fore purchasing them. This is because they are m arked with a sim ilar color schem e as the weapons next to them, which are active. Rating Interm ediate This is especially problem atic early in the gam e. Because the upgrades look active, the user m ay not understand that this m enu can be used to purchase new upgrade s. Solution Make the upgrades that have not been purchased yet clearly inactive. This can be done for exam ple by using a darker shade of blue to present the upgrades that have not been bought yet. Developers' comment The weapon upgrade feature had not been fully im plem ented by the tim e of the testing, but regardless, this particular problem had not been taken into consideration. Later user-testing showed that this was definitely a problem with gam ers, especially in the beginning of the gam e.

6 6 of 10 7/1/2008 5:12 PM After the expert evaluation som e of the m ost central usability problem s were fixed to prepare the gam e for the usability testing that was scheduled to start two weeks later. For e xam ple, the m ap problem discussed earlier and m inor usability problem s related to the radar were fixed. Usability Testing Usability testing is the m ost fundam ental usability m ethod. In a usability test, the gam e is tested with players that represent the target group of the gam e. Just like in an expe rt evaluation, the goal is to pinpoint the challenges in the gam e that were not intended by the gam e developers. The reason why testing is im portant is that it provides direct and objective inform ation about how real players play the gam e and what are the exact usability problem s that players face when playing the gam e. This data is irreplaceable when developing the gam e and m aking it easy to use. In a typical usability test 3 6 players from each target group of the gam e are recruited to com e and play the gam e in a usability laboratory (se e Figure 3). The playe rs com e to the laboratory one at a tim e and play the selected parts of the gam e for 1 2 hours. Figure 3. A usability laboratory consists of two rooms with a one-way mirror and a sound proof wall in-between. The user and the test instructor are in the laboratory room. The test is recorded in the observing room and the developers can follow test in the nearby meeting room. In the laboratory, there is a test instructor together with the player. The role of the expert is to give tasks to the player and observe playing the gam e. The player is instructed to think aloud while playing. In practice this m e ans that the playe r te lls what s/he is doing while playing the gam e. Som etim es the usability expert m ay interrupt the player and ask que stions about what the player was doing and why. The purpose of these questions is to get in-depth inform ation about the problem s and the reasons behind them. Gam e developers are also

7 7 of 10 7/1/2008 5:12 PM invited to com e and observe the tests. The onscreen action and an overall view of the laboratory are displayed in a m eeting room where the developers can follow the tests and discuss the findings with a usability expert. After the tests, each recording is carefully analyzed to find all the usability problem s and to understand the reasons behind them. Then the final report is created. In the final re port, all the proble m s found are prioritize d and solutions for the proble m s are provide d. Typically usability testing takes 2 3 weeks from the start to delivering the final re port. Initial findings can be provided even earlier, and it is also possible to change the version tested between the players. This m akes it possible to fix the problem s during the testing and thus to verify the changes later on in the sam e test. In the case of Shadowgrounds the usability test was conducted two weeks after the expert evaluation. The focus of the testing was broad, and all the aspects but the m ain m enu of the gam e were tested. The testing was done with a version sim ilar to the version used in the expert evaluation. Like m entioned earlier, som e usability problem s were fixed between the expert evaluation and the test. Next, exam ples of the problem s found will be presente d. Results of the Usability Test In the usability tests 97 usability problem s were found. Finding less problem s in usa bility testing than in expert evaluation is typical: players do not necessarily use every fe ature of the gam e, and som e of the m inor problem s found in the evaluation do not necessarily show in the tests. One of the problem s found was classified catastrophic, 26 severe, 28 interm ediate, and 42 m inor or cosm etic. This is illustrated in Figure 4. Figure 4. Classification of the usability problems found in the expert evaluation. Next, five exam ples of problem s classified as severe are presented. In addition to presenting the problem s and their suggested solutions there is also gam e developer's com m ents after each problem.

8 Gamasutra - Features - "Better Games Through Usability Evaluation and... 8 of 10 Problem The characte r m ove s too slowly. Description Two out of six use rs com m e nte d spontane ously that the characte r m ove s too slowly. The m ove m e nt spe e d was conside re d e spe cially proble m atic in ope n space s. Inside the buildings the spe e d was conside re d to be good. Se e also the surve y re sults. Rating Se ve re Solution C onside r im ple m e nting a running option. Developers' comment This could be one of the bigge st issue s in gam e s - the m ove m e nt spe e d of the units/characte rs. In our case, the proble m was m ostly outdoors, which would sugge st that the outdoor are as we re not inte re sting by the m se lve s, and the playe r wante d to ge t to the ne x t inte re sting are a (building). It will be inte re sting to se e if this is the case, whe n the final gam e is te ste d 7/1/2008 5:12 PM

9 9 of 10 7/1/2008 5:12 PM Problem Finding doors is difficult. Description The use rs had difficultie s in finding doors, and it happened often that the user thought that either a window or som e othe r structure was a door. Rating Severe Solution If the door is not hidden on purpose m ark it clearly. Sym bols and/or light e ffe cts should be conside re d. C hange the shape of the windows and the buildings' support structures so that they are not m istaken as doors. Developers' comment This is a tough problem, and hard to predict in the design phase. Additional lights could be adde d, and the buildings could be re m ode le d, but this takes a lot of effort. In the end, this problem seem ed big enough to warrant changes, and each door was scrutinized individually to m ake sure it worked alright.

10 10 of 10 7/1/2008 5:12 PM Benefits of Usability Expert Evaluation and Testing Usability expert evaluation and testing are system atic m ethodologies that provide inform ation to support gam e developm ent. Together they provide both the experts' view on usability and experim ental data of usability problem s in the gam e. The usefulness of the m ethods is illustrated by the following quotes from Joel Kinnunen, the developm ent director of Froze nbyte: On expert evaluation: "Expert evaluation is a fast and effective way to check the usability of a game. In our case, the results arrived in a couple of weeks, and they helped us solve some major design issues. We were also able to fix numerous smaller usability problems, and avoid a couple of potential pitfalls in designing and implementing new features. On usability testing: "Usability testing provided us with a new perspective on the game. It is difficult to know how the game is played without testing it with the real users - gamers are not predictable, especially as it comes to navigating a given level. In hindsight, I wish more of the development team could have been present at the tests, so the endless amount of choices the player can make would be more clear to everyone on the team. Level designers would do well to study the various player behaviors." On usability engineering: "As a whole the usability expert evaluation and testing was a very positive endeavour. Frozenbyte will continue to use usability testing for its future games - starting right from the design document and lasting throughout the entire production phase. The impact of a smooth gaming experience cannot be overestimated." One of the fundam ental strengths of the expert evaluation and the testing is that the y provide com prehensive and prioritized lists of problem s in the gam e. This list, together with the suggested solutions, is a handy tool in focusing the developm ent work especially when tim e and/or resources are lim ited. Usability expert evaluation and testing also have other benefits, especially if the usability work is done by usability specialists external to the developm ent team. They will save both tim e and effort of the gam e developers by organizing, conducting and reporting the us ability work. External usability professionals are also likely to have fresh views on the des ign issues. Acknowledgements I would like to thank Frozenbyte for com m enting the results and giving the perm ission to publish them. Many views on this article are based on the pioneering work done by the usability e ngine e rs at Microsoft. Se e gsuse rre se arch.com /publications/ for m ore article s on the topic. Copyright 2004 CMP Media Inc. All rights reserved.

Better Games Through Usability Evaluation and Testing

Better Games Through Usability Evaluation and Testing 1 of 8 3/31/2010 2:00 PM Better Games Through Usability Evaluation and Testing By Sauli Laitinen No one wants to play games that are either frustrating or difficult for the wrong reasons. The best way

More information

Using RefWorks to Create an Annotated Bibliography

Using RefWorks to Create an Annotated Bibliography Using RefWorks to Create an Annotated Bibliography Stage 1 : Gathering inform ation and m anaging the sources. Before you begin, open two windows in your browser. In one open Ref Works from the library

More information

The first tim e you use Visual Studio it is im portant to get the initial settings right. Load Visual Studio 2010 from the Start menu:

The first tim e you use Visual Studio it is im portant to get the initial settings right. Load Visual Studio 2010 from the Start menu: Visual Studio is an I nt egrated Developm ent Environm ent (I DE) for program m ing in Visual Basic (it can also do C# and C+ + but we will not be covering those). I t is perfectly possible to write Visual

More information

AMD and OpenCL. Mike Houst on Senior Syst em Archit ect Advanced Micro Devices, I nc.

AMD and OpenCL. Mike Houst on Senior Syst em Archit ect Advanced Micro Devices, I nc. AMD and OpenCL Mike Houst on Senior Syst em Archit ect Advanced Micro Devices, I nc. Overview Brief overview of ATI Radeon HD 4870 architecture and operat ion Spreadsheet perform ance analysis Tips & tricks

More information

Software Diagnostics Developer Edition Software Diagnostics

Software Diagnostics Developer Edition Software Diagnostics Software Diagnostics Developer Edition 1.0 201 0 Software Diagnostics SD Developer Edition User Guide for Software Diagnostics Developer Edition 1.0 by Software Diagnostics This document describes the

More information

Department of Computer and Mathematical Sciences

Department of Computer and Mathematical Sciences _ Unit 2: Programming in C++, pages 1 of 8 Department of Computer and Mathematical Sciences CS 1410 Intro to Computer Science with C++ 8 Lab 8: While Loops Objectives: The objective of this lab is to help

More information

Up and Running Software The Development Process

Up and Running Software The Development Process Up and Running Software The Development Process Success Determination, Adaptative Processes, and a Baseline Approach About This Document: Thank you for requesting more information about Up and Running

More information

XP: Backup Your Important Files for Safety

XP: Backup Your Important Files for Safety XP: Backup Your Important Files for Safety X 380 / 1 Protect Your Personal Files Against Accidental Loss with XP s Backup Wizard Your computer contains a great many important files, but when it comes to

More information

The Complete Nonprofit Website Toolkit Defining Your Content and Navigation Strategy June 2013

The Complete Nonprofit Website Toolkit Defining Your Content and Navigation Strategy June 2013 The Complete Nonprofit Website Toolkit Defining Your Content and Navigation Strategy June 2013 1 Wait for the recording to begin The Complete Nonprofit Website Toolkit Defining Your Content and Navigation

More information

SWEN 444 Human Centered Requirements and Design Project Breakdown

SWEN 444 Human Centered Requirements and Design Project Breakdown SWEN 444 Human Centered Requirements and Design Project Breakdown Team Status Reports: (starting in Week 2) Your team will report weekly project status to your instructor, and as you wish, capture other

More information

Usability Test Report: Bento results interface 1

Usability Test Report: Bento results interface 1 Usability Test Report: Bento results interface 1 Summary Emily Daly and Ian Sloat conducted usability testing on the functionality of the Bento results interface. The test was conducted at the temporary

More information

Moving to a New Business Phone System

Moving to a New Business Phone System Moving to a New Business Phone System BroadSoft White Paper OneCloudNetworks is an authorized BroadSoft Service Provider 2015 BroadSoft. All Rights Reserved. Introduction Phone systems have been installed

More information

Advanced Com puter Architecture: s1/ 2005

Advanced Com puter Architecture: s1/ 2005 Advanced Com puter Architecture: s1/ 2005 Project Presen tation David Mirabito Handling branches through context fking Currently: b eq Hypothetical instruction stream (operands rem oved) Currently: b eq

More information

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard.

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard. HCI and Design Assignments Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard. Today Paper prototyping An essential tool in your design toolbox! How do we design things that actually

More information

Game AI. Ming-Hwa Wang, Ph.D. COEN 396 Interactive Multimedia and Game Programming Department of Computer Engineering Santa Clara University

Game AI. Ming-Hwa Wang, Ph.D. COEN 396 Interactive Multimedia and Game Programming Department of Computer Engineering Santa Clara University Game AI Ming-Hwa Wang, Ph.D. COEN 396 Interactive Multimedia and Game Programming Department of Computer Engineering Santa Clara University Introduction to Game AI artificial intelligence strong AI : create

More information

Introduction to Web Analysis and Design

Introduction to Web Analysis and Design 11/14/2000 10:32 AM Page 1 1 Introduction to Web Analysis and Design c h a p t e r ch01.qxd IN THIS CHAPTER Web Design Difficulties Summary: Web Design Difficulties Transition to Analysis The Web Development

More information

Usability Testing Review

Usability Testing Review Usability Testing Summary Usability Testing Review Alexis Anand, Katrina Ezis, Ma Shixuan, Cynthia Zhang CSE 440 Section AD All of our usability tests were conducted with students from Computer Science

More information

Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea

Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea Due Today: List of preferred lectures to present Due Next Week: IRB training completion certificate

More information

MODEL LVDT-8U EIGHT CHANNEL AC LVDT UNIVERSAL SIGNAL CONDITIONER USER MANUAL

MODEL LVDT-8U EIGHT CHANNEL AC LVDT UNIVERSAL SIGNAL CONDITIONER USER MANUAL 10623 Roselle Street, San Diego, CA 92121 (858) 550-9559 Fax (858) 550-7322 contactus@accesio.com www.accesio.com MODEL LVDT-8U EIGHT CHANNEL AC LVDT UNIVERSAL SIGNAL CONDITIONER USER MANUAL MLVDT8U.B2k

More information

Literate Testing: Automated Testing with doctest. Jim Fulton, Tim Peters, PyCon 2004

Literate Testing: Automated Testing with doctest. Jim Fulton, Tim Peters, PyCon 2004 Literate Testing: Automated Testing with doctest Jim Fulton, jim@zope.com Tim Peters, tim@zope.com PyCon 2004 Unit testing is an im portant practice for im proving the quality of software and for en abling

More information

Myths about Links, Links and More Links:

Myths about Links, Links and More Links: Myths about Links, Links and More Links: CedarValleyGroup.com Myth 1: You have to pay to be submitted to Google search engine. Well let me explode that one myth. When your website is first launched Google

More information

Rapid Software Testing Guide to Making Good Bug Reports

Rapid Software Testing Guide to Making Good Bug Reports Rapid Software Testing Guide to Making Good Bug Reports By James Bach, Satisfice, Inc. v.1.0 Bug reporting is a very important part of testing. The bug report, whether oral or written, is the single most

More information

STAUNING Credit Application Internet Sales Process with /Voic Templates to Non-Responsive Prospects 2018 Edition

STAUNING Credit Application Internet Sales Process with  /Voic Templates to Non-Responsive Prospects 2018 Edition STAUNING Credit Application Internet Sales Process with Email/Voicemail Templates to Non-Responsive Prospects 2018 Edition Contents 30-DAY CREDIT APPLICATION INTERNET SALES PROCESS... 2 DAY 1 AUTO-RESPONSE

More information

COPYRIGHTED MATERIAL. Starting Strong with Visual C# 2005 Express Edition

COPYRIGHTED MATERIAL. Starting Strong with Visual C# 2005 Express Edition 1 Starting Strong with Visual C# 2005 Express Edition Okay, so the title of this chapter may be a little over the top. But to be honest, the Visual C# 2005 Express Edition, from now on referred to as C#

More information

Defrosters: Cyndi Ai, Esther Chen, Ben Schiffler, Sean Yang Assignment 3d: Usability Testing Review May 17, Overview

Defrosters: Cyndi Ai, Esther Chen, Ben Schiffler, Sean Yang Assignment 3d: Usability Testing Review May 17, Overview Defrosters: Cyndi Ai, Esther Chen, Ben Schiffler, Sean Yang Assignment 3d: Usability Testing Review May 17, 2016 Overview Usability Test #1: Our first test participant was Andy, who is also taking this

More information

Acing the QuickBooks Online Certification Exam

Acing the QuickBooks Online Certification Exam ProAdvisor Program THE ACCOUNTANT S GUIDE TO Acing the QuickBooks Online Certification Exam Insider tips, tricks and facts to help you pass the first time. Brought to you by Intuit s professional QuickBooks

More information

Chapter01.fm Page 1 Monday, August 23, :52 PM. Part I of Change. The Mechanics. of Change

Chapter01.fm Page 1 Monday, August 23, :52 PM. Part I of Change. The Mechanics. of Change Chapter01.fm Page 1 Monday, August 23, 2004 1:52 PM Part I The Mechanics of Change The Mechanics of Change Chapter01.fm Page 2 Monday, August 23, 2004 1:52 PM Chapter01.fm Page 3 Monday, August 23, 2004

More information

Perfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation

Perfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Perfect Timing Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Problem & Solution College students do their best to plan out their daily tasks, but

More information

WHITEPAPER MOVING TO A NEW BUSINESS PHONE SYSTEM

WHITEPAPER MOVING TO A NEW BUSINESS PHONE SYSTEM WHITEPAPER MOVING TO A NEW BUSINESS PHONE SYSTEM Introduction Phone systems have been installed in offices of all different sizes for more than 40 years, providing a vital service to the business. Since

More information

Understanding Usability: Getting Beyond Ease of Use

Understanding Usability: Getting Beyond Ease of Use Understanding Usability: Getting Beyond Ease of Use Whitney Quesenbery Whitney Interactive Design e. whitneyq@wqusability.com w. www.wqusability.com p. 908-638-5467 AIGA DENVER SEPTEMBER 28, 2005 What

More information

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 Introduction to User Stories CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 1 Goals Present an introduction to the topic of user stories concepts and terminology benefits and limitations

More information

OpenCL *, Heterogeneous Computing, and the CPU

OpenCL *, Heterogeneous Computing, and the CPU OpenCL *, Heterogeneous Computing, and the CPU Dr. Tim Mattson Visual Applications Research lab Intel Corporation * 3 rd party nam es are the property of their ow ners I ntel Corporation, 2009 Agenda Heterogeneous

More information

Case study on PhoneGap / Apache Cordova

Case study on PhoneGap / Apache Cordova Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform

More information

Clickbank Domination Presents. A case study by Devin Zander. A look into how absolutely easy internet marketing is. Money Mindset Page 1

Clickbank Domination Presents. A case study by Devin Zander. A look into how absolutely easy internet marketing is. Money Mindset Page 1 Presents A case study by Devin Zander A look into how absolutely easy internet marketing is. Money Mindset Page 1 Hey guys! Quick into I m Devin Zander and today I ve got something everybody loves! Me

More information

Human-Computer Interaction: An Overview. CS2190 Spring 2010

Human-Computer Interaction: An Overview. CS2190 Spring 2010 Human-Computer Interaction: An Overview CS2190 Spring 2010 There must be a problem because What is HCI? Human-Computer interface Where people meet or come together with machines or computer-based systems

More information

Introducing Thrive - The Ultimate In WordPress Blog Design & Growth

Introducing Thrive - The Ultimate In WordPress Blog Design & Growth Introducing Thrive - The Ultimate In WordPress Blog Design & Growth Module 1: Download 2 Okay, I know. The title of this download seems super selly. I have to apologize for that, but never before have

More information

Reliability & Flow Control

Reliability & Flow Control Read 7.E Reliability & Flow Control Prof. ina Kat abi Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans Kaashoek, Hari Balakrishnan, and Sam Madden 1 Previous Lecture How the link layer

More information

Lesson 2. Introducing Apps. In this lesson, you ll unlock the true power of your computer by learning to use apps!

Lesson 2. Introducing Apps. In this lesson, you ll unlock the true power of your computer by learning to use apps! Lesson 2 Introducing Apps In this lesson, you ll unlock the true power of your computer by learning to use apps! So What Is an App?...258 Did Someone Say Free?... 259 The Microsoft Solitaire Collection

More information

Virtualization. Q&A with an industry leader. Virtualization is rapidly becoming a fact of life for agency executives,

Virtualization. Q&A with an industry leader. Virtualization is rapidly becoming a fact of life for agency executives, Virtualization Q&A with an industry leader Virtualization is rapidly becoming a fact of life for agency executives, as the basis for data center consolidation and cloud computing and, increasingly, as

More information

CDs & DVDs: Different Types of Disk Explained

CDs & DVDs: Different Types of Disk Explained CDs & DVDs: Different Types of Disk Explained C 200 / 1 Don t Waste Money Buying the Wrong Type Find Out Which Disks Your PC Can Use! Your PC almost certainly has at least one CD/DVD drive. In its most

More information

Taskbar: Working with Several Windows at Once

Taskbar: Working with Several Windows at Once Taskbar: Working with Several Windows at Once Your Best Friend at the Bottom of the Screen How to Make the Most of Your Taskbar The taskbar is the wide bar that stretches across the bottom of your screen,

More information

IBM s approach. Ease of Use. Total user experience. UCD Principles - IBM. What is the distinction between ease of use and UCD? Total User Experience

IBM s approach. Ease of Use. Total user experience. UCD Principles - IBM. What is the distinction between ease of use and UCD? Total User Experience IBM s approach Total user experiences Ease of Use Total User Experience through Principles Processes and Tools Total User Experience Everything the user sees, hears, and touches Get Order Unpack Find Install

More information

EDGE, MICROSOFT S BROWSER

EDGE, MICROSOFT S BROWSER EDGE, MICROSOFT S BROWSER To launch Microsoft Edge, click the Microsoft Edge button (it s the solid blue E) on the Windows Taskbar. Edge Replaces Internet Explorer Internet Explorer is no longer the default

More information

Implementing ITIL v3 Service Lifecycle

Implementing ITIL v3 Service Lifecycle Implementing ITIL v3 Lifecycle WHITE PAPER introduction GSS INFOTECH IT services have become an integral means for conducting business for all sizes of businesses, private and public organizations, educational

More information

UV Mapping to avoid texture flaws and enable proper shading

UV Mapping to avoid texture flaws and enable proper shading UV Mapping to avoid texture flaws and enable proper shading Foreword: Throughout this tutorial I am going to be using Maya s built in UV Mapping utility, which I am going to base my projections on individual

More information

Azon Master Class. By Ryan Stevenson Guidebook #5 WordPress Usage

Azon Master Class. By Ryan Stevenson   Guidebook #5 WordPress Usage Azon Master Class By Ryan Stevenson https://ryanstevensonplugins.com/ Guidebook #5 WordPress Usage Table of Contents 1. Widget Setup & Usage 2. WordPress Menu System 3. Categories, Posts & Tags 4. WordPress

More information

Building Information Modeling

Building Information Modeling Chapter Building Information Modeling 1 Building information modeling (BIM) is an integrated workflow built on coordinated, reliable information about a project from design through construction and into

More information

USABILITY WEBSITE AUDIT USCHOOL.COM.UA TECHNICAL SPECIFICATIONS

USABILITY WEBSITE AUDIT USCHOOL.COM.UA TECHNICAL SPECIFICATIONS USABILITY WEBSITE AUDIT USCHOOL.COM.UA TECHNICAL SPECIFICATIONS UX-AUDIT PETER@UX-AUDIT.COM SKYPE: PETRNIKOLAIEV Content Content... 1 Main page... 2 School Enrollment... 7 Price... 8 Our school... 10 Teaching...

More information

White Paper. Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI Situated Research All Rights Reserved

White Paper. Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI Situated Research All Rights Reserved White Paper Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI 2018 Situated Research All Rights Reserved Learnability, efficiency, safety, effectiveness, memorability

More information

HOSTING A WEBINAR BEST PRACTICE GUIDE

HOSTING A WEBINAR BEST PRACTICE GUIDE HOSTING A WEBINAR BEST PRACTICE GUIDE Summary Short for web based seminars, webinars are online methods of communication which are transmitted over the internet and aimed to reach large audiences. A key

More information

TABLE OF CONTENTS. SECTION 01 How do i access my Yulio account? 03. SECTION 02 How do i start using Yulio? 04

TABLE OF CONTENTS. SECTION 01 How do i access my Yulio account? 03. SECTION 02 How do i start using Yulio? 04 YULIO USING YULIO TABLE OF CONTENTS SECTION 01 How do i access my Yulio account? 03 SECTION 02 How do i start using Yulio? 04 SECTION 03 How do i share a VR project with clients? 06 SECTION 04 Yulio's

More information

Defining Done in User Stories

Defining Done in User Stories This article originally appeared on Artima Developer on Wednesday, January 6, 2010. To access it online, visit: http://www.artima.com/articl es/defining_done.html Defining Done in User Stories By Victor

More information

Anatomy of a Standard Transcript

Anatomy of a Standard Transcript Anatomy of a Standard Transcript Maddie: Hi everyone! Throughout this joint project, Eli, Christina, & I all had to use technical standards to make sure our products met the necessary requirements & specifications,

More information

Ubuntu Server Succinctly

Ubuntu Server Succinctly 1 Ubuntu Server Succinctly By José Roberto Olivas Mendoza Foreword by Daniel Jebaraj 2 Copyright 2016 by Syncfusion, Inc. 2501 Aerial Center Parkway Suite 200 Morrisville, NC 27560 USA All rights reserved.

More information

CHAPTER 18: CLIENT COMMUNICATION

CHAPTER 18: CLIENT COMMUNICATION CHAPTER 18: CLIENT COMMUNICATION Chapter outline When to communicate with clients What modes of communication to use How much to communicate How to benefit from client communication Understanding your

More information

XP: Planning, coding and testing. Planning. Release planning. Release Planning. User stories. Release planning Step 1.

XP: Planning, coding and testing. Planning. Release planning. Release Planning. User stories. Release planning Step 1. XP: Planning, coding and testing Annika Silvervarg Planning XP planning addresses two key questions in software development: predicting what will be accomplished by the due date determining what to do

More information

15 Minute Traffic Formula. Contents HOW TO GET MORE TRAFFIC IN 15 MINUTES WITH SEO... 3

15 Minute Traffic Formula. Contents HOW TO GET MORE TRAFFIC IN 15 MINUTES WITH SEO... 3 Contents HOW TO GET MORE TRAFFIC IN 15 MINUTES WITH SEO... 3 HOW TO TURN YOUR OLD, RUSTY BLOG POSTS INTO A PASSIVE TRAFFIC SYSTEM... 4 HOW I USED THE GOOGLE KEYWORD PLANNER TO GET 11,908 NEW READERS TO

More information

evaluation techniques goals of evaluation evaluation by experts cisc3650 human-computer interaction spring 2012 lecture # II.1

evaluation techniques goals of evaluation evaluation by experts cisc3650 human-computer interaction spring 2012 lecture # II.1 topics: evaluation techniques usability testing references: cisc3650 human-computer interaction spring 2012 lecture # II.1 evaluation techniques Human-Computer Interaction, by Alan Dix, Janet Finlay, Gregory

More information

A short introduction to. designing user-friendly interfaces

A short introduction to. designing user-friendly interfaces A short introduction to designing user-friendly interfaces Usability is often ignored until it becomes a problem Introduction This booklet is about Usability and User Experience design. It is aimed at

More information

PHP & MySQL For Dummies, 4th Edition PDF

PHP & MySQL For Dummies, 4th Edition PDF PHP & MySQL For Dummies, 4th Edition PDF Here's what Web designers need to know to create dynamic, database-driven Web sites To be on the cutting edge, Web sites need to serve up HTML, CSS, and products

More information

Hello World! Computer Programming for Kids and Other Beginners. Chapter 1. by Warren Sande and Carter Sande. Copyright 2009 Manning Publications

Hello World! Computer Programming for Kids and Other Beginners. Chapter 1. by Warren Sande and Carter Sande. Copyright 2009 Manning Publications Hello World! Computer Programming for Kids and Other Beginners by Warren Sande and Carter Sande Chapter 1 Copyright 2009 Manning Publications brief contents Preface xiii Acknowledgments xix About this

More information

Online Food Ordering Company, Founded 2004, Chicago, IL

Online Food Ordering Company, Founded 2004, Chicago, IL Online Food Ordering Company, Founded 2004, Chicago, IL https://grubhub.com WHO THEY ARE Grubhub is the nation s leading online and mobile food ordering company dedicated to connecting hungry diners with

More information

EVALUATION ASSIGNMENT 2

EVALUATION ASSIGNMENT 2 EVALUATION ASSIGNMENT 2 CS5760 Graduate Human-Computer Interaction Abstract An investigation of the user interface domain, heuristic principles, and critical usability concerns for the current design and

More information

the magazine of the Marketing Research and Intelligence Association YEARS OF RESEARCH INTELLIGENCE A FUTURESPECTIVE

the magazine of the Marketing Research and Intelligence Association YEARS OF RESEARCH INTELLIGENCE A FUTURESPECTIVE the magazine of the Marketing Research and Intelligence Association vuemay 2010 5 YEARS OF RESEARCH INTELLIGENCE A FUTURESPECTIVE If You Want to Rank in Google, Start by Fixing Your Site You have an informative,

More information

How do I fix Face Mismatch or Hole in Room?

How do I fix Face Mismatch or Hole in Room? How do I fix Face Mismatch or Hole in Room? This exercise addresses several common model problems that will prevent you from closing a room. To begin, please download the following example model: Download

More information

Software Development and Usability Testing

Software Development and Usability Testing Software Development and Usability Testing Shneiderman, Chapter 4 Preece et al, Ch 9, 11-15 Krug, Rocket Surgery Made Easy Rubin, Handbook of Usability Testing Norman Neilsen Group www HCI in Software

More information

Initial Thoughts III-2 III-2 III-2 III-2 III-2 III-2

Initial Thoughts III-2 III-2 III-2 III-2 III-2 III-2 RJ2EE.III-2 (215-230) 12/5/02 10:22 AM Page 215 III-2 III-2 III-2 III-2 III-2 III-2 Initial Thoughts Now that Bongo had the green light to continue work with the Joe-to-Go (JTG) project, there was an enormous

More information

Topic 4 - Introduction to Metering on a DSLR

Topic 4 - Introduction to Metering on a DSLR Getting more from your Camera Topic 4 - Introduction to Metering on a DSLR Learning Outcomes In this lesson, we will look at another important feature on a DSLR camera called Metering Mode. By the end

More information

Rapid Software Development. Adapted from Ian Sommerville 2006, Software Engineering, 8th edition. Chapter 17 1

Rapid Software Development. Adapted from Ian Sommerville 2006, Software Engineering, 8th edition. Chapter 17 1 Rapid Software Development Adapted from Ian Sommerville 2006, Software Engineering, 8th edition. Chapter 17 1 Objectives To explain how an iterative, incremental development process leads to faster delivery

More information

DOWNLOAD PDF FUNDAMENTALS OF DATABASE SYSTEMS

DOWNLOAD PDF FUNDAMENTALS OF DATABASE SYSTEMS Chapter 1 : Elmasri & Navathe, Fundamentals of Database Systems, 7th Edition Pearson Our presentation stresses the fundamentals of database modeling and design, the languages and models provided by the

More information

Memorandum Participants Method

Memorandum Participants Method Memorandum To: Elizabeth Pass, Associate Professor, School of Writing, Rhetoric and Technical Communication From: Andrew Carnes, WRTC 456 Section 1[ADC] Date: February 2, 2016 Re: Project 1 Competitor

More information

Introduction to Software Engineering

Introduction to Software Engineering Chapter 1 Introduction to Software Engineering Content 1. Introduction 2. Components 3. Layered Technologies 4. Generic View of Software Engineering 4. Generic View of Software Engineering 5. Study of

More information

Today s Topics. Percentile ranks and percentiles. Standardized scores. Using standardized scores to estimate percentiles

Today s Topics. Percentile ranks and percentiles. Standardized scores. Using standardized scores to estimate percentiles Today s Topics Percentile ranks and percentiles Standardized scores Using standardized scores to estimate percentiles Using µ and σ x to learn about percentiles Percentiles, standardized scores, and the

More information

GETTING STARTED MAKE THE MOST OF AVAYA SPACES

GETTING STARTED MAKE THE MOST OF AVAYA SPACES GETTING STARTED MAKE THE MOST OF AVAYA SPACES TABLE OF CONTENTS Takeaways...1 Sign Up...2 Sign In...3 Spaces...4 Messages...8 Voice + Video... 10 Sharing...12 Tasks...13 Mobile... 14 Takeaways Sign up

More information

Chapter 4- Blender Render Engines

Chapter 4- Blender Render Engines Chapter 4- Render Engines What is a Render Engine? As you make your 3D models in, your goal will probably be to generate (render) an image or a movie as a final result. The software that determines how

More information

Responders Users Guide

Responders Users Guide Volume 1 SPOTTED DOG TECHNOLOGIES RoVER Responders Users Guide R O V E R Responders Users Guide Copyright 2009, 2010 Trumbull Software Associates PO Box 844 Monroe, CT 06468 Table of Contents Introduction...

More information

Intro. Scheme Basics. scm> 5 5. scm>

Intro. Scheme Basics. scm> 5 5. scm> Intro Let s take some time to talk about LISP. It stands for LISt Processing a way of coding using only lists! It sounds pretty radical, and it is. There are lots of cool things to know about LISP; if

More information

Heuristic Evaluation of Covalence

Heuristic Evaluation of Covalence Heuristic Evaluation of Covalence Evaluator #A: Selina Her Evaluator #B: Ben-han Sung Evaluator #C: Giordano Jacuzzi 1. Problem Covalence is a concept-mapping tool that links images, text, and ideas to

More information

Library Website Migration and Chat Functionality/Aesthetics Study February 2013

Library Website Migration and Chat Functionality/Aesthetics Study February 2013 Library Website Migration and Chat Functionality/Aesthetics Study February 2013 Summary of Study and Results Georgia State University is in the process of migrating its website from RedDot to WordPress

More information

Achieving Contentment with the AutoCAD Architecture Content Browser Douglas Bowers, AIA

Achieving Contentment with the AutoCAD Architecture Content Browser Douglas Bowers, AIA Achieving Contentment with the AutoCAD Architecture Content Browser Douglas Bowers, AIA AB110-3 If you have created AutoCAD Architecture (formerly ADT) object styles and want to know how to easily share

More information

Building the User Interface: The Case for Continuous Development in an Iterative Project Environment

Building the User Interface: The Case for Continuous Development in an Iterative Project Environment Copyright Rational Software 2002 http://www.therationaledge.com/content/dec_02/m_uiiterativeenvironment_jc.jsp Building the User Interface: The Case for Continuous Development in an Iterative Project Environment

More information

SWEN 444 Human Centered Requirements and Design Project Breakdown

SWEN 444 Human Centered Requirements and Design Project Breakdown SWEN 444 Human Centered Requirements and Design Project Breakdown Team Status Reports: (starting in Week 2) Your team will report bi-weekly project status to your instructor, and as you wish, capture other

More information

Software Review: Ruby Tabulation Software

Software Review: Ruby Tabulation Software Software Review: Ruby Tabulation Software Tags: Research Industry Software-Data Delivery Tools Software-Data Tabulation Data Processing Data Conversion Data Analysis Data Crosstabulation Data Collection

More information

AT&T MERLIN COMMUNICATIONS SYSTEM ATTENDANT S GUIDE: MODELS 1030 AND 3070 WITH FEATURE MODULE 3

AT&T MERLIN COMMUNICATIONS SYSTEM ATTENDANT S GUIDE: MODELS 1030 AND 3070 WITH FEATURE MODULE 3 AT&T MERLIN COMMUNICATIONS SYSTEM ATTENDANT S GUIDE: MODELS 1030 AND 3070 WITH FEATURE MODULE 3 Table of Contents Getting Started Three Groups of Callers Your Console Small Attendant Console (illustration)

More information

Redesigning a Website Using IA Principals

Redesigning a Website Using IA Principals Redesigning a Website Using IA Principals Jenny Emanuel University of Illinois Agenda Introduction! Frameworks! Structuring, Organizing and Labeling! Doing a Redesign! Odds & Ends! What this Is Not How

More information

TrendReader for SmartButton Software Reference Guide

TrendReader for SmartButton Software Reference Guide TrendReader for SmartButton Software Reference Guide 2 TrendReader for SmartButton Help Table of Contents Foreword 0 4 Part I Welcome 1 About ACR... Systems Inc. 5 2 Mailing Address... 5 3 Registering...

More information

IP subnetting made easy

IP subnetting made easy Version 1.0 June 28, 2006 By George Ou Introduction IP subnetting is a fundamental subject that's critical for any IP network engineer to understand, yet students have traditionally had a difficult time

More information

Table of Contents Click on an entry to jump directly to it (you may need to hold down the Ctrl key)

Table of Contents Click on an entry to jump directly to it (you may need to hold down the Ctrl key) Table of Contents Click on an entry to jump directly to it (you may need to hold down the Ctrl key) 1. ABOUT THIS USER GUIDE 6 1.1 Navigating The User Guide... 6 2. INSTALLING TREE TRACKER 7 2.1 System

More information

COPYRIGHTED MATERIAL. Getting Started with Google Analytics. P a r t

COPYRIGHTED MATERIAL. Getting Started with Google Analytics. P a r t P a r t I Getting Started with Google Analytics As analytics applications go, Google Analytics is probably the easiest (or at least one of the easiest) available in the market today. But don t let the

More information

Next. Welcome! This guide will get you started down the path to bulk text messaging excellence. Let s start by going over the basics of the system

Next. Welcome! This guide will get you started down the path to bulk text messaging excellence. Let s start by going over the basics of the system A-PDF Merger DEMO : Purchase from www.a-pdf.com to remove the watermark User Guide Next Welcome! This guide will get you started down the path to bulk text messaging excellence. Let s start by going over

More information

The notion of functions

The notion of functions Chapter 1 The notion of functions Textbook Chapter 1 1.1 The concept of functions Although the concept of functions was invented a very long time ago, it is very easy today to gain an intuitive notion

More information

An Architect s Point of View. TSP Symposium Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

An Architect s Point of View. TSP Symposium Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 An Architect s Point of View on TSP TSP Symposium 2011 Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Felix Bachmann 09/2011 An Architect s Point of View on TSP 2 The Good

More information

Lecture 2 Notes. Outline. Neural Networks. The Big Idea. Architecture. Instructors: Parth Shah, Riju Pahwa

Lecture 2 Notes. Outline. Neural Networks. The Big Idea. Architecture. Instructors: Parth Shah, Riju Pahwa Instructors: Parth Shah, Riju Pahwa Lecture 2 Notes Outline 1. Neural Networks The Big Idea Architecture SGD and Backpropagation 2. Convolutional Neural Networks Intuition Architecture 3. Recurrent Neural

More information

Announcing Registration for CalGames 2017! Registration Policy for CalGames 2017

Announcing Registration for CalGames 2017! Registration Policy for CalGames 2017 Announcing Registration for CalGames 2017! Competition Date: October 14-15 2017 Competition Venue: Evergreen High School, San Jose CA Competition: Registration: CalGames 2017 -- replay of FIRST Robotics

More information

User Interfaces Assignment 3: Heuristic Re-Design of Craigslist (English) Completed by Group 5 November 10, 2015 Phase 1: Analysis of Usability Issues Homepage Error 1: Overall the page is overwhelming

More information

Public Relations Office

Public Relations Office Public Relations Office Home Page Redesign and Employee Newsletter Production Wrap-Up Report Lynne Browne April 22, 2004 Project Overview Project #1 Create a new SUNYIT home page including a Macromedia

More information

Y oung W on Lim 9 /1 /1 7

Y oung W on Lim 9 /1 /1 7 Overview (1 A) Cop y rig h t (c) 2 0 0 9-2 0 1 7 Y oung W. Lim. Perm ission is g ra nted to cop y, d istribute a nd /or m od ify th is d ocum ent und er th e term s of th e G N UFree D ocum enta tion License,

More information

Bellevue Community College Summer 2009 Interior Design 194 SPECIAL TOPIC: SKETCHUP

Bellevue Community College Summer 2009 Interior Design 194 SPECIAL TOPIC: SKETCHUP Class Session: TTh 6:00 pm 8:00 pm Credit Hours: Two (2) Location: A262 Door Code: 349499 (through A254) Instructor: Greg Wharton Office: by appointment Hours: by appointment or email email: gwharton@gmail.com

More information

SOLIDWORKS Support from TMS CADCentre

SOLIDWORKS Support from TMS CADCentre SOLIDWORKS Support from TMS CADCentre TMS is a trading name of Thom Micro Systems Ltd Registered Office: 7 Central Park Avenue, Central Park, Larbert, FK5 4RX TMS CADCentre TMS began trading in April 1981

More information

Collaborate with Your Care Teams

Collaborate with Your Care Teams Collaborate with Your Care Teams Table of Contents Use Office to increase care team productivity and efficiency. With Lync, OneDrive for Business, and SharePoint, your teams can spend less time on administrative

More information