Usability and User Experience.
The User Centered Design Process (UCDP), taking designs from Abstract to Concrete.
Identifying Measures of Success.
Putting together a UX Team.
Microsoft’s Web Content Management System - SharePoint Publishing Portals.
Publishing Site Components - Master Page, Page Layouts, CSS, JS, XSLTs, Web Parts.
Leveraging CSS Frameworks for responsive web like Bootstrap.
Abstract - Designing SharePoint 2010 for Business
A business owner nowadays needs to be able to attract and engage people to their website. In this session, learn to implement your company's brand on SharePoint 2010. During this session, we'll use the right tools to take a design from concept to a fully functioning SharePoint 2010 site. Based on real world experiences, this session is sure to give you some practical tips, tricks, and advice you can use immediately. Learn to leverage SharePoint 2010 tools to customize your experiences, and make them unique. You will be able to take this knowledge and deliver the best end to end experiences to your customers.
Bio - Kanwal Khipple, is a SharePoint Most Valued Professional (MVP) and Principal SharePoint Architect for BrightStarr. Kanwal focuses on designing adoptable solutions using SharePoint. In the past 7 years, he has developed, implemented and architected hundreds of SharePoint solutions from small single server deployments to globally dispersed SharePoint server farms that can handle 120,000+ users. Kanwal lives in Toronto, Canada and you can find him tweeting, buzzing and blogging on his personal blog. Connect with him on LinkedIn to learn how you can quickly start getting ROI for your SharePoint Intranet.
A business owner nowadays needs to be able to attract and engage people to their website. In this session, learn to implement your company's brand on SharePoint 2010. During this session, we'll use the right tools to take a design from concept to a fully functioning SharePoint 2010 site. Based on real world experiences, this session is sure to give you some practical tips, tricks, and advice you can use immediately. Learn to leverage SharePoint 2010 tools to customize your experiences, and make them unique. You will be able to take this knowledge and deliver the best end to end experiences to your customers.
Optimizing SharePoint 2010 for Internet sitesKanwal Khipple
Optimizing SharePoint 2010 for Internet Sites
This presentation is focused on public facing sites. Many of the tips can be used for intranets, extranets and are certainly applicable.
This is a level 200 session that includes beginner / intermediate tips
There are tips for administrators as well as developers
There will no demo’s
My goal for this presentation is to give ideas on things you might not have considered
I’d love to have a discussion around these tips and
share your war stories
Abstract - Designing SharePoint 2010 for Business
A business owner nowadays needs to be able to attract and engage people to their website. In this session, learn to implement your company's brand on SharePoint 2010. During this session, we'll use the right tools to take a design from concept to a fully functioning SharePoint 2010 site. Based on real world experiences, this session is sure to give you some practical tips, tricks, and advice you can use immediately. Learn to leverage SharePoint 2010 tools to customize your experiences, and make them unique. You will be able to take this knowledge and deliver the best end to end experiences to your customers.
Bio - Kanwal Khipple, is a SharePoint Most Valued Professional (MVP) and Principal SharePoint Architect for BrightStarr. Kanwal focuses on designing adoptable solutions using SharePoint. In the past 7 years, he has developed, implemented and architected hundreds of SharePoint solutions from small single server deployments to globally dispersed SharePoint server farms that can handle 120,000+ users. Kanwal lives in Toronto, Canada and you can find him tweeting, buzzing and blogging on his personal blog. Connect with him on LinkedIn to learn how you can quickly start getting ROI for your SharePoint Intranet.
A business owner nowadays needs to be able to attract and engage people to their website. In this session, learn to implement your company's brand on SharePoint 2010. During this session, we'll use the right tools to take a design from concept to a fully functioning SharePoint 2010 site. Based on real world experiences, this session is sure to give you some practical tips, tricks, and advice you can use immediately. Learn to leverage SharePoint 2010 tools to customize your experiences, and make them unique. You will be able to take this knowledge and deliver the best end to end experiences to your customers.
Optimizing SharePoint 2010 for Internet sitesKanwal Khipple
Optimizing SharePoint 2010 for Internet Sites
This presentation is focused on public facing sites. Many of the tips can be used for intranets, extranets and are certainly applicable.
This is a level 200 session that includes beginner / intermediate tips
There are tips for administrators as well as developers
There will no demo’s
My goal for this presentation is to give ideas on things you might not have considered
I’d love to have a discussion around these tips and
share your war stories
In this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We'll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010.
This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we'll also look at usability, accessibility and best practices on branding SharePoint public facing sites.
Step into the SharePoint branding world, tools and techniquesBenjamin Niaulin
This presentation presents the basics for SharePoint branding tools and techniques. All of it was done during Demonstrations feel free to contact me on twitter @bniaulin for more information or CSS files
This workshop was given during the SharePoint Summit in Toronto. Though a lot of it was done in Demo, I hope this can give you a good overview of what's new in SharePoint 2013.
You are about to embark on a journey of becoming a SharePoint Designer Ninja. SharePoint has infiltrated within your company and you want to master the art of css, master pages and page layouts. Within this one hour session, I will teach you the countermeasures required to masterfully brand SharePoint to your will. During this session, we will brand a site from scratch with our bare hands and this will be the initiation into the SharePoint Design. At the end of this session, I’ll teach you legendary abilities of SharePoint Designers including invisibility, walking on water, and control over master page content placeholders. You’ll also be given some secrets from within the walls of the Oniwaban such as practical tips, tricks, and advice so that you too can one day become a SharePoint Design Ninja.
http://www.kanwalkhipple.
Introduction To Microsoft SharePoint 2013Vishal Pawar
Microsoft SharePoint is a Web application platform developed by Microsoft. First launched in 2001, SharePoint has historically been associated with intranet content management and document management, but recent versions have significantly broader capabilities
Introduction and What’s new in SharePoint 2013MJ Ferdous
What is SharePoint?
Why SharePoint can be used for?
Types of SharePoint edition
SharePoint 2013 Overview
What do you think about new version?
SharePoint 2013 Three-tier farm configuration
Capabilities and Features in SharePoint 2013
Market Overview
SharePoint 2013 training opportunity
Common Questions by Dev/IT Pro
What's new in SharePoint Server 2013 (End user - Admin – Developer)Mahmoud Hamed Mahmoud
Learn about new features and functionality in SharePoint 2013, including the new Cloud App Model, development tools, platform enhancements, mobile apps, and more.
What's New and Different in SharePoint 2013Noorez Khamis
There are a lot of great features at the forefront and behind the scenes in the new SharePoint 2013 Server. This is an introductory session which will help you get a good feel for the new features and functionality of SharePoint 2013 Server including first looks and demos. Whether you are an IT Pro, Developer or End User, if you have worked with any version of SharePoint before, this session will give you a good feel of some of the features that you will love in SharePoint 2013.
An introduction to SharePoint 2013 as presented by Michael Blumenthal. This presentation was first given at SharePoint Saturday Chicago on June 1, 2013.
The great variety of features, possibilities and information within SharePoint portals make it hard to provide customers with the right user experience. Slight changes and, for example, the use of Silverlight can give the user’s experience a big boost. In the presentation I (Sandra de Ridder, UX and functional consultant at Sparked) gave on the 7th of May at DIWUG I reviewed the User eXperience of a couple of SharePoint sites and provided tips and tricks on how you can improve this user experience.
In this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We'll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010.
This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we'll also look at usability, accessibility and best practices on branding SharePoint public facing sites.
Step into the SharePoint branding world, tools and techniquesBenjamin Niaulin
This presentation presents the basics for SharePoint branding tools and techniques. All of it was done during Demonstrations feel free to contact me on twitter @bniaulin for more information or CSS files
This workshop was given during the SharePoint Summit in Toronto. Though a lot of it was done in Demo, I hope this can give you a good overview of what's new in SharePoint 2013.
You are about to embark on a journey of becoming a SharePoint Designer Ninja. SharePoint has infiltrated within your company and you want to master the art of css, master pages and page layouts. Within this one hour session, I will teach you the countermeasures required to masterfully brand SharePoint to your will. During this session, we will brand a site from scratch with our bare hands and this will be the initiation into the SharePoint Design. At the end of this session, I’ll teach you legendary abilities of SharePoint Designers including invisibility, walking on water, and control over master page content placeholders. You’ll also be given some secrets from within the walls of the Oniwaban such as practical tips, tricks, and advice so that you too can one day become a SharePoint Design Ninja.
http://www.kanwalkhipple.
Introduction To Microsoft SharePoint 2013Vishal Pawar
Microsoft SharePoint is a Web application platform developed by Microsoft. First launched in 2001, SharePoint has historically been associated with intranet content management and document management, but recent versions have significantly broader capabilities
Introduction and What’s new in SharePoint 2013MJ Ferdous
What is SharePoint?
Why SharePoint can be used for?
Types of SharePoint edition
SharePoint 2013 Overview
What do you think about new version?
SharePoint 2013 Three-tier farm configuration
Capabilities and Features in SharePoint 2013
Market Overview
SharePoint 2013 training opportunity
Common Questions by Dev/IT Pro
What's new in SharePoint Server 2013 (End user - Admin – Developer)Mahmoud Hamed Mahmoud
Learn about new features and functionality in SharePoint 2013, including the new Cloud App Model, development tools, platform enhancements, mobile apps, and more.
What's New and Different in SharePoint 2013Noorez Khamis
There are a lot of great features at the forefront and behind the scenes in the new SharePoint 2013 Server. This is an introductory session which will help you get a good feel for the new features and functionality of SharePoint 2013 Server including first looks and demos. Whether you are an IT Pro, Developer or End User, if you have worked with any version of SharePoint before, this session will give you a good feel of some of the features that you will love in SharePoint 2013.
An introduction to SharePoint 2013 as presented by Michael Blumenthal. This presentation was first given at SharePoint Saturday Chicago on June 1, 2013.
The great variety of features, possibilities and information within SharePoint portals make it hard to provide customers with the right user experience. Slight changes and, for example, the use of Silverlight can give the user’s experience a big boost. In the presentation I (Sandra de Ridder, UX and functional consultant at Sparked) gave on the 7th of May at DIWUG I reviewed the User eXperience of a couple of SharePoint sites and provided tips and tricks on how you can improve this user experience.
The Internet and Web 2.0 has changed how we communicate and collaborate with the world outside the firewall. Cutting-edge organizations are using the same tools inside the firewall to communicate, collaborate, and innovate. This session will show how Web 2.0 technologies used inside an organization via their Intranet, can reigniting passion and drawing individuals together regardless of location. Communicate, collaborate, and innovate to close the gap between what people can do at home and office while building a sense of control to create a productive team environment.
On June 13th, Jeff Kinnelly presented on one of today's hottest SharePoint topics: SharePoint Internet design and branding.
View Jeff’s designing for basics slide deck to learn more about user experience, UX in SharePoint, design best practices, and development and web analytics tools.
And for more information on this or other SharePoint topics, visit our blog at www.cdhtalkstech.com.
From a webinar we did on SharePoint discussing the range of light to heavy UX projects taht are possible on the platform. Contact me for the full recording.
Ten Steps to Creating a SharePoint Support Model - Geoff EvelynSPC Adriatics
There is nothing like a smoothly running SharePoint support environment but is that possible? In creating a great support SharePoint environment helps foster great user adoption and great SharePoint champions. This presentation attempts to show a strategic approach where the questions to be answered on how to build a true support model for SharePoint be based on “What has to happen, why and where?”, and attempts to describe a basic support model of ten key steps; from knowing what resources make up your SharePoint environment to keeping in contact with customers.
What Makes SharePoint UX Good?What is UX?
What defines good UX?
Evaluation Criteria for SharePoint UX
Key Tips from the Field
The Future of SharePoint & Office 365 UXUX is the short for User Experience
UX is the experience that the user has while interacting with your X
It’s more about how the user feels when they use your X
Many different parts compose the UX, no “one things” makes it
UX is NOT the interface or design of your X
UI is short for User Interface
It’s what you see in the browser
Help messages, buttons, modals, characters, style, menus, navigation, pages
UI is an incredibly important part of UX
Introduction to SharePoint as a Development PlatformRonald Courville
Working with SharePoint as a development platform means that you can deliver custom tailored functionality for considerable less effort and time to delivery. This is a high level crash course into conventional custom code patterns used by SharePoint developers used from SharePoint 2007 to present day on SharePoint Online. We will also discuss when and why to use custom coded solutions, and when they should be avoided. No previous coding experience is required.
In this presentation, Perficient leverages its extensive SharePoint user experience design, customization, and implementation expertise to guide you in understanding the criticality of SharePoint user experience (UX) in driving user adoption, and to provide you with user experience best practices in the areas of information architecture and visual design, technical configuration and customization, and user experience server deployments.
In this presentation from The European Summit for Leaders in Finance Shared Services and Outsourcing 2012, Bob Leenen, Finance Director at Ingersoll Rand, explains how finance transformation programs can revitalise your shared services but it’s often difficult to get the resources you need from your CFO and CEO. In this session, Bob Leenen will share how to demonstrate business benefits that reach far beyond just your finance shared ser vices, covering:
• Key objectives of finance transformation you may have not considered
• How shared services can be a catalyst for wider crossfunctional change, leading to substantially higher benefits across the entire enterprise
• Reducing FTEs by 40% across the entire finance function while moving work into your SSC – how do you do more with less?
I talked about the what, why, when, who and how of wireframes. Highlights include: Emphasis on embracing analog tools like pens, sticky notes, moleskin, and whiteboards. I also suggest to get to a working prototype as fast as possible.
If you saw this presentation, rate it at Speaker Rate: http://speakerrate.com/talks/314-what-the-wireframe-a-pragmatic-approach-to-wireframes
Putting the "User" back in User ExperienceJeremy Johnson
If you ask a organization "Are you customer centric?" - of course they say "yes", but as you peel back the layers too many organizations have teams of people building products - and the user is nowhere in sight. This talk will go over a number of ways to include users in your product design process, from start to finish. It's time we truly live up to the term "User Experience".
Front end developer responsibilities what does a front-end developer do?Katy Slemon
Front-end developer responsibilities include more than visual representation. Front-end web development is all about developing the user-facing side of the product.
For designers, it can be daunting to navigate the evolving landscape of web design and development and comprehend their specific roles. Here is an overview of the website creation process, outlining designers' responsibilities, the involvement of other professionals, and the essential skill sets required.
What UX is, how it works and why it matters. Train your teams to recognize and strengthen the links between customer experience indicators and your overall business performance. Learn how to work with your customers to design successful products, services and experiences.
What’s in your BA Toolbox – Has User experience and Usability gone to the way...Glenn Teneycke
Susan Bernstein, CGI
Glenn Teneycke, Rogers
Large companies generally have a user experience (UX) department where these designers are mostly utilized for building public facing applications. User Experience designers complement a business systems analyst and vice versa. But, when the UX designers are not
available for non-public facing internal applications, the company’s department then relies upon the BSA for user design. Too many times, these applications lack in user design and usability. Even the simplest changes can be implemented incorrectly.
How does a BSA gain expertise in this area? This presentation offers pitfalls discovered in applications and how to avoid them.
An overview of older but still relevant techniques when we think about interaction design. If you're a practitioner now there's nothing new here but if you're trying to understand what interaction design is and how it adds value this is a good place to start.
Design Document written partially for an assignment as a graduate student at the University of Southern California for the Techniques in Data Visualization course I took with wireframes used in the creation for an actual web application.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
How to Get CNIC Information System with Paksim Ga.pptx
User Centered Design and SharePoint Publishing Portals
1. User Centered Design and
SharePoint Publishing
Portals
Incorporating User Centered Design and SharePoint Publishing Portals
CAP Area SharePoint Interest Group Meetup, 8/19/2015
2. About the Speaker
Tom is a User Experience Designer, and is very active in the User
Experience community. He has devoted countless hours to being
entrenched in projects and engaged with local organizations. He
learns and shares industry best practices, while applying them
into his own work. To advocate the value of usability, he works
closely with stakeholders. His belief is that great design is
intentional.
Tom has nearly 20 years of experience in Graphic and Web Design.
Following trending technologies, he shifted his focus to
incorporate SharePoint into his work. Since2007, he successfully
delivered numerous SharePoint solutions. These projects range
between Intranet Portals and Developing Roadmaps, and its
respective User Interface, for Communities of Practice and
Collaboration Spaces.
www.ptdesignsllc.com
tom@ptdesignsllc.com
linkedin.com/in/tpham211
@tpham211
3. PT Designs
Design
Corporate Branding
Web Presence
Graphic
User Experience
UX Exercises
Usability Analysis
SharePoint
Consulting
Training
O&M
Development
Front-end Development
Custom
25%
30%
45%
SERVICE OFFERINGS
Design UX SharePoint
4. Agenda
User Experience
User Centered Design Process (UCDP)
From Abstract to Concrete
Measures of Success
UX Team
SharePoint Publishing Portals
Master Page, Page Layouts, CSS, JS, XSLTs, Search WP
CSS Frameworks
Responsive Web
Bootstrap
5. “
”
…pay attention to
what users do, not
what they say
— Jakob Nielsen
Start with the end in mind.
The end is not completed solution.
The end is the user’s satisfaction.
6. User Experience Design
Information Design
Visual Design
Interaction Design
Information Architecture
Usability Design
Copywriting
Marketing & Communication
Technology Considerations
7. User Centered Design Process
Taking Abstract ideas to Concrete
solutions.
5 Planes
Strategy, Scope, Structure,
Skeleton, Surface
Checkpoints, Outputs and
Milestones
This and more can be found in The
Elements of User Experience by
Jesse James Garrett
8. Strategy
User Needs
Externally derived goals for the
site; identified through user
research, etc.
Site Objectives
Business, creative, or other
internally derived goals for the site
9. Scope
Content Requirements
Definition of content elements
required in the site in order to
meet user needs
Functional Specifications
“Feature set": detailed
descriptions of functionality the
site must include in order to meet
user needs
10. Structure
Information Architecture
Structural design of the
information space to facilitate
intuitive access to content
Interaction Design
Development of application flows
to facilitate user tasks, defining
how the user interacts with site
functionality
11. Skeleton
Navigation Design
Design of interface elements to
facilitate the user's movement through
the information architecture
Interface Design
As in traditional HCI: design of interface
elements to facilitate user interaction
with functionality
Information Design
Designing the presentation of
information to facilitate understanding
Wireframe Tool: www.flairbuilder.com
Sample wireframe: Conference Portal
12. Surface
Visual Design
Visual treatment of text, graphic
page elements and navigational
components
Graphic treatment of interface
elements (the "look" in "look-and-
feel")
13. Players/Roles
Stakeholders
Business sponsor
Client
PM
User centered design team
Business analyst
Information Architect
Solutions Architect
UX Designer
Interface Designer
Development team
Developer
SharePoint Administrator
14. Aligning Roles to the User Centered
Design Process
STRATEGY SCOPE STRUCTURE SKELETON SURFACE
ABSTRACT CONCRETE
BUSINESS
ANALYSTS
INFORMATION
ARCHITECTS
UX/UI
DESIGNERS
OUTPUTS
EXERCISES
Design Composition 1
Design Composition 2
Design Composition 3
Wireframe
Click-through Wireframe
Content Mind Map
Content Inventory
Site Structure
Solution Design Document
System Requirement Specifications
Business Needs Requirements
Functional Requirements
Content Mining UX Review
Wireframe review with Client
Design Comps review with Client Technical Review Meeting Kick-off Meeting
Internal Business Needs Review Meeting
User Needs
Site Objectives
Content Requirements
Functional Requirements
Interaction Design
Information Architecture
Information Design
Interface Design
Navigation Design
Visual Design
UX Team Poster
15. Measures of Success
What are the project objectives?
What are the project’s measure of success?
What are your contribution’s measure of
success?
How can you align measures of success to
objectives?
17. SharePoint Publishing Portals
Microsoft’s Content Management System
Activate Server Publishing Infrastructure
Site Collection Administration -> Site Collection Features
Activate SharePoint Server Publishing Infrastructure
Site Actions -> Manage Site Features
Activate SharePoint Server Publishing
2 Major Players in consideration when developing SharePoint Portals.
Consumers (site visitors)
Accessible
Producers (content owners)
Manageable
18. Publishing Pages
Publishing pages differ in that their content is stored
separately from the page in the different fields of the Pages
library.
Traditional pages like those created in the Site Pages library
store the page and its contents as a single entity within the
library.
The publishing page hosts special field controls that read the
data from the page item fields and display it on the page.
Designers then take control of the Page Layouts to set how
content is displayed.
19. Page Layouts
The advantage of this system is that the actual layout
page can be changed out without affecting the content it
is displaying. The data from the Pages library item is
simply read and displayed in the new layout.
23. Security Model
Owners
Contributors
Visitors
Owners
Full Control Access
2 to 3 users
Site Gate Keepers
Contributors
Contribute Access
Content Owners
Visitors
View Access
All Authenticated Users or Internal
Group
24. Configure Search
Search Center Configuration
Uses system.master
Build Your Own Search Results
Create Page
Add Search Web Parts
Configure Web Parts
Configure search settings
25. Communication Plan
Plan early
Align plan with milestones and deliverables
Audience
Stakeholders
Content Owners
Users
Frequency
Almost 20 years of Graphic and Web Design
That path took me to user experience and HCI (human computer interaction)
Since 2007 been working with SharePoint at various capacities, team/collaboration sites, 2007, 2010, 2013, publishing sites, InfoPath, workflows
This presentation will be made available afterwards so you don’t have to copy the info
Quick Plug about PT Designs
I’m primarily solutions architect
Work with a team of designers, information architects, copy writers, developers and engineers
The majority of our work is in SharePoint – we have a niche because of our ability to marry visual design and SharePoint technologies
Partnerships for contract vehicles
What you need to put together a UX Team. Not a ‘know a guy’.
Then we’ll delve into portals and how SharePoint plays a role in all of this.
This does not mean “don’t listen to the users”
It means to pay closer attention to their actions, in web and software development, that means how they are interacting with the system
Are the users happy? Are they delighted by the experience?
User Experience Design is a collection of all of these things
Information Design – content types
Visual Design – what the users see, colors, usability guidelines, corporate guidelines
Interaction Design – ease of use
Information Architecture – information structure that is easy to understand and easy to find
Usability Design – text contrast, 508 compliance, readers for the visually impaired
Copywriting – writing and language for the web
Marketing & Communication – build excitement and anticipation for something better
Technology Considerations – understanding capabilities and limitations to help govern how solution is built
User Centered Design is an approach to designing solutions centered around the user
It breaks up into 5 phases/planes
Each plane has objectives, exercises, outputs and milestones
Most projects start by getting the resident ‘graphic’ guy to come up with a mock-up of the new solution. By doing this, you’re missing the mark completely.
If you haven’t already go check out The Elements of User Experience
Exercises:
Kickoff Meeting
Business Needs Document review
Measures of Success
Possible Output:
Business Requirements Document
Exercises:
Technical review internally
Solution approach vet with Programmers and Admins
Possible Output:
Functional Requirements Document
Exercises:
Card Sorting
Contextual Inquiries
Possible Output:
Mind Map
Exercises:
Wireframe Session
Real Estate Discussion
Use Cases
Possible Output:
Wireframe
Exercises:
Review of logos, fonts, brand assets
Look in the “look & feel”
Possible Output:
Design Comp
This is a poster I created and it can be downloaded