Inaugural online book | Application Concepting Series No. 1



100 Ideas for Envisioning Powerful, Engaging, and Productive User Experiences in Knowledge Work

Download E-Book or Order Softcover Book



In addition to this website, Working through Screens
is available in several other formats:

    - Softcover print on demand books (NEW)

    - Free letter size .pdf (NEW)

    - Free large format .pdf

    - Free "Idea Cards" .pdf


View all Working through Screens Formats

Email List

Join our email list to receive updates about our publications:


Contact Our Consulting Studio

Contact Flashbulb Interaction to find out how we can help your team to better conceptualize and deliver your next application design.

E: info@FlashbulbInteraction.com
P: 206.280.3135

View Jacob Burghardt's profile on LinkedIn

Latest Studio Updates

From our FlashbulbUX Twitter feed:
  •  
Follow Flashbulb Interaction Studio Updates on Twitter



Feedback on Working through Screens?

Email us your thoughts or Twitter @FlashbulbUX

Application Envisioning idea
B7.
Object Ownership and Availability Rules



Similar to offline, real world artifacts in a knowledge workplace, onscreen interaction objects can benefit from clear and consistent rules governing who can perform actions on or with them at a given time. Product teams can envision and communicate rules that are culturally appropriate, logically feasible, and understandably clear.






Examples from three knowledge work domains:
(Illustrated above) An architect selects a segment of a design in her building modeling application to “check it out” so that she can make some small modifications, only to find that the segment is currently checked out by a consulting civil engineer. The application provides her an option to work in an alternate version of the segment, which no one else will be able to access until she later merges it back with the main version of the model.

A financial trader attempts to trade all of his firm’s holdings of a particular security, but his trading application displays a message that prevents him from completing the transaction. It seems that part of the total amount has been locked by another trader who has indicated that he wants to use it as part of a higher value deal.

A scientist cannot change the name of a clinical sample in her lab’s information management application because an automated instrument is currently processing portions of the sample’s tissue.
In order to effectively accomplish work in their complex cultural and organizational environments (A1), knowledge workers often become skilled at cooperatively managing access to and use of shared information, tools, and other artifacts. In the inherent abstraction of shared computing environments, workers may find it difficult to hold onto some of these existing skills as portions of their material culture, and its associated practices, are migrated toward individualistic computer screens. Workers can become somewhat dependant on their applications for clarification around who currently “owns” what and how they might use it themselves (C7, G4).

Applications can support both division of labor (J3) and collaborative practices (A7, J4) by reinforcing understandable rules for the ownership and availability of objects (C1). Product teams can envision these rules based on contemporary conventions, which may vary for different types or levels of objects in a system (C3). Availability rules can be tied to user permissions (A2, C5), though such rules can also be found in applications without any notion of differential user privileges. Products that will not have features for controlling object ownership can sometimes be envisioned to leverage available rules from a coordinated storage technology, such as a file server or database (K10).

When product teams do not actively consider how they might clarify object ownership and availability rules, resulting applications may present opportunities for frustrating conflicts and versioning problems in collaborative and cooperative scenarios (H1). Without a clear, consistently applied model of when objects are accessible for intended actions, workers may find planning the flow of their practices to be excessively effortful, inaccurate, and unpredictable (D2, D3, D4).

See also: A, B, D6, E3, F10, H, I, J1, J5




Application Envisioning question:

Based on your team’s understanding of targeted cultural environments and knowledge work practices, what rules can you envision for key interaction objects to ensure that they are “owned” and accessed by workers in appropriate and useful ways?

More specific questions for product teams to consider:
What rules do targeted individuals implicitly or explicitly follow to promote the effective sharing of artifacts within the work practices that your team is striving to mediate?

How much emphasis do workers place on ownership and availability rules in their observed practices? Are these rules valued and useful components of their operative cultures?

How, specifically, do existing rules promote coordination and prevent conflicts? What would happen if they were not in place?

How could your team translate these existing practices into ownership and availability rules for interaction objects in your computing tool?

What new opportunities for conflict might your product create, simply by bringing collaboration and cooperation into an abstract computing environment?

What larger design and technology trends could influence your team’s ideas about what appropriately applied, logically feasible, and understandably clear rules could look like?

What conventional patterns might your team reference in the design of object ownership and availability interactions?

What overall, “global” rules might your application concepts follow in order to control the ownership and availability of objects?

Which of your team’s envisioned scenarios for mediating work could present unusual situations where conflicts may occur and additional rules could be valuable? How might these special solutions differ from your “global” rules?

How could users’ interactions within your sketched functionality concepts help them to situationally build accurate conceptual models around object ownership and availability in your product?

How might these rules relate to your team’s ideas about workspace awareness at the application level or within specific functional areas?

Do you have enough information to usefully answer these and other envisioning questions? What additional research, problem space models, and design concepting could valuably inform your team’s application envisioning efforts?


< PREVIOUS PAGE  |  NEXT PAGE >



Back to top  |  View Table of Contents

All original contents of Working through Screens online book are subject to
the creative commons license (Attribution-NonCommercial- ShareAlike http://creativecommons.org/licenses/by-nc-sa/3.0/) unless otherwise noted.
Please attribute the work to “Jacob Burghardt / FLASHBULB INTERACTION Consultancy.”