[IPP] Call for use cases

[IPP] Call for use cases

Justin Hutchings justhu at microsoft.com
Wed Apr 6 15:47:56 UTC 2011


All,

Here's a first cut at a basic use case for IPP Everywhere. This template is a bit more verbose than the ones in the specs I've seen so far, but I think it'll help ferret out the assumptions, and help to create use cases that are understandable, while incorporating the full complexity available in the system.



Thoughts?



Thanks

Justin



Title


Mobile phone user prints to IPP Everywhere printer


Description


User has a mobile phone connected to the WiFi in her business. The user has a document to print prior to a meeting, and has it available from her phone. User initiates a print from the phone and chooses an IPP Everywhere printer that has been associated with the phone previously. The user configures the print job, and once the Printer determines that the settings are valid, the job is printed. The user picks up her job at the device.


Goal


User obtains a high quality print with good performance from their mobile phone


Preconditions


User's mobile phone is connected to the same LAN the printer is on

User's mobile phone can print to IPP Everywhere devices
<Use case: User discovers/pairs/installs IPP Everywhere printer>


Trigger


User initiates a print command from an application that can generate print content


Steps


1.       User initiates a print command from an application that can generate print content

2.       User chooses an available printer from the available devices

3.       User configures the print job, setting options like duplexing, and media sizes

4.       User submits the job

5.       The system validates the print job using IPP

6.       The system submits the job to the printer


Alternate flows


5a. The IPP printer could deem the job settings invalid and return the job to the user for correction.

5b. The IPP printer could deem the job settings invalid and correct them

6a. An error could be encountered, in which case the user would be notified by the system about how to correct the issue.


Postconditions


The IPP Everywhere printer has printed the job the user sent.

The IPP everywhere printer is available to accept additional print jobs.

<Use case: Billing>

<Use case: Accounting>






-----Original Message-----
From: ipp-bounces at pwg.org [mailto:ipp-bounces at pwg.org] On Behalf Of Michael Sweet
Sent: Tuesday, April 05, 2011 8:32 PM
To: pwg-announce at pwg.org
Cc: cloud at pwg.org; ipp at pwg.org
Subject: [IPP] Call for use cases



All,



Based on our discussions during the Cloud Imaging and IPP WG sessions, I am calling for all PWG members to send in a single use case for printing, scanning, or facsimile for Cloud and/or IPP Everywhere. Please be as specific and detailed as you can, and cover everything from the installation/setup of the printer to any status/error/progress.



________________________________________________________________________

Michael Sweet, Senior Printing System Engineer, PWG Chair





--

This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.



_______________________________________________

ipp mailing list

ipp at pwg.org<mailto:ipp at pwg.org>

https://www.pwg.org/mailman/listinfo/ipp



-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pwg.org/pipermail/ipp/attachments/20110406/2edfff2e/attachment-0001.html>


More information about the ipp mailing list