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
K10.
Openness to Application Integration and Extension



In order to better support their local processes, knowledge workers and their organizations may want to effectively combine different applications or add to a computing tool’s functionalities. Product teams can envision technical features and support that could facilitate integration, or customized functional extension, of their application concepts.






Examples from three knowledge work domains:
(Illustrated above) A financial trader no longer has to cut and paste information between his trading application and a secondary tool. His firm’s IT staff has coded an automation that has removed these frequent, tedious tasks from his day, opening up more time for him to focus on trading and analyzing market trends.

An architect asked her IT department to develop a small addition for their studio’s building modeling application. This new option allows her to view building model data in the context of project budgeting data.

A scientist makes vendor selection decisions based in part on her desire to have her entire clinical lab’s operations integrated into a unified clinical data repository. She looks at potential products as collections of functionality that could be integrated into that central system.
Given that a single application is often only one component of an overall computing system (A5), technically integrating various tools together can become a desirable scenario. Organizations can also build unique functional extensions within an application’s framework to meet local challenges inside the context of their valued tools (A8, K13). These needs based, technical interventions can positively alter the essential character of knowledge workers’ experiences. For example, integrating two products together can offload manual interoperation efforts (E3, E4, F9) that would otherwise detract from workers’ less tedious, higher value efforts (D3, D4).

Product teams can facilitate these integrations and extensions by envisioning concepts for “opening up” certain facets of their applications’ inner workings to targeted audiences. For example, teams can plan to publish documented (K7) technical interfaces and code for well defined points of flexibility, which could then be used in customer organizations, or larger communities of practice, to make desired systemic connections and custom improvements.

When product teams do not actively consider how individuals and their organizations may want to combine and extend new tools, resulting applications may be experienced as inaccessible, unchanging “islands” of functionality (M4). From knowledge workers’ perspectives, these “closed” offerings can become critical barriers to long term productivity and satisfaction (D2, D3, G3).

Conversely, from a product firm’s perspective, extensive integration can lead to a situation where the brand of their offering becomes “too invisible” to individual users (C1, C2, L4). In a similar vein, a product’s top down strategy may not be conducive to many types of integration or extension scenarios, despite their potential value for targeted individuals and organizations. Definers and designers can attempt to balance “protective” thinking with a desire to support open tailoring and innovative evolution of their product within their user community.

See also: A, B, C8, E, I5, I6, K, M




Application Envisioning questions:

Which of the work practices that your team is striving to mediate could bridge multiple computing tools in knowledge workers’ technology environments? Where might custom functional extensions address unsupported needs? What specific, publicized points of technical openness could allow target organizations to locally recombine and add on to your application concepts?

More specific questions for product teams to consider:
Which computing tools do targeted individuals primarily use, given the larger constellation of technologies that are available to them?

What role do each of these tools play within your team’s targeted tasks and larger activities?

How do knowledge workers currently coordinate their various onscreen applications to accomplish their goals in different scenarios?

Which interoperations between computing tools are frequent and standard enough — and outside the core of enjoyable, valued, thinking work — to represent opportunities for integration and automated interoperation?

What integrations and custom extensions are already present in targeted workers’ environments? Who accomplished these highly technical feats? What successes and problems did they have along the way?

Where might your team’s sketched strategic directions suggest “open” and networked approaches to other technologies in targeted workers’ environments? At what point might your product and brand become “too invisible” due to integration or “too mutated” by local modifications?

What market trends and technological realities might your team consider when ideating around the technical openness of your application concepts?

What attitudes and expectations do targeted individuals and organizations have about how open their chosen tools should be to systemic connection and custom improvements?

How features might allow your application become a platform for innovative local solutions? What specific points of technical openness could provide value?

How might your team effectively document and publish technical interfaces and code? What additional support and services might you provide?

What vulnerabilities and security problems might be created by opening up your product to outside integration and extension? How could your envisioned design responses mitigate some or all of these risks?

How might your team eventually learn from the changes that your users will presumably make based on technical openings in your computing tool? How could you promote community sharing of these local innovations?

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.”