Difference between revisions of "Scenario - bxp and managing work"

From All n One's bxp software Wixi

Jump to: navigation, search
(Created page with "= Work types = == Intro == There are different types of work logged and managed through Business Express from “I must remember to pick up milk on the way home”, throug...")
 
Line 12: Line 12:
  
 
Within work one primary differentiator is time
 
Within work one primary differentiator is time
Reminder (A reminder)
+
* Reminder (A reminder)
Short (1 to 30 mins of work)
+
* Short (1 to 30 mins of work)
Medium (1 to 4 hours of work)
+
* Medium (1 to 4 hours of work)
Long (4 to 40 hours of work)
+
* Long (4 to 40 hours of work)
Objective (40+ hours of work)
+
* Objective (40+ hours of work)
  
  
 
For this reason, different tools are required to manage these different items.  To best show how to manage these items, we use tools within BeX.
 
For this reason, different tools are required to manage these different items.  To best show how to manage these items, we use tools within BeX.
Reminder – Reminder / To do  
+
* Reminder – Reminder / To do  
Short – Listee
+
* Short – Listee
Medium – Job
+
* Medium – Job
Long – Ticket
+
* Long – Ticket
Objective – Project
+
* Objective – Project
  
  
Line 57: Line 57:
 
== Diagram Key ==
 
== Diagram Key ==
  
Blue cylinders are BeX forms done through Form Management
+
* Blue cylinders are BeX forms done through Form Management
Red cylinders are BeX projects managed through Project Management
+
* Red cylinders are BeX projects managed through Project Management
Orange cylinders are BeX reminders managed through Reminders
+
* Orange cylinders are BeX reminders managed through Reminders
Green cylinders are BeX listees management through Lister
+
* Green cylinders are BeX listees management through Lister
  
 
 
Line 118: Line 118:
 
The operation of the BeX platform to deliver the different work types varies greatly.  The primary suggested approaches of operation now are detailed as:
 
The operation of the BeX platform to deliver the different work types varies greatly.  The primary suggested approaches of operation now are detailed as:
  
Reminder Reminders
+
* Reminder Reminders
Short Lister
+
* Short Lister
Medium Cross Linked Form
+
* Medium Cross Linked Form
Long Form
+
* Long Form
Objective Project
+
* Objective Project
  
  
Line 149: Line 149:
  
 
Type Field Name
 
Type Field Name
Section Group Parent Details
+
* Section Group Parent Details
Generic Area Parent Details
+
* Generic Area Parent Details
Generic Area Parent Buttons
+
* Generic Area Parent Buttons
Section Group Ticket Details
+
* Section Group Ticket Details
Text Box Job Title
+
* Text Box Job Title
Campaign Listing Parent Ticket
+
* Campaign Listing Parent Ticket
Campaign Search Requested By
+
* Campaign Search Requested By
Date Box Due Date
+
* Date Box Due Date
Text Area Description Of Request
+
* Text Area Description Of Request
Section Group Work Details
+
* Section Group Work Details
Staff Job Assigned To
+
* Staff Job Assigned To
List - Menu Job Status
+
* List - Menu Job Status
Text Box Hours Spent
+
* Text Box Hours Spent
Section Group Testing Section
+
* Section Group Testing Section
Staff Testing Completed By
+
* Staff Testing Completed By
True - False Did the request pass the testing
+
* True - False Did the request pass the testing
Text Area Notes on the testing
+
* Text Area Notes on the testing
Text Box Hidden - Record Status
+
* Text Box Hidden - Record Status
Text Box Hidden - Name of user
+
* Text Box Hidden - Name of user
  
 
 
Line 175: Line 175:
  
 
Type Field Name
 
Type Field Name
Generic Area Quick Ticket Addition
+
* Generic Area Quick Ticket Addition
Section Header Primary Ticket Details
+
* Section Header Primary Ticket Details
Generic Area Company Live Search
+
* Generic Area Company Live Search
Campaign Search Client
+
* Campaign Search Client
Title Block Individual
+
* Title Block Individual
Title Block Individual
+
* Title Block Individual
Title Block Individual
+
* Title Block Individual
Title Block Individual
+
* Title Block Individual
Campaign Search Contact Search
+
* Campaign Search Contact Search
Text Box Subject
+
* Text Box Subject
Text Area Description
+
* Text Area Description
Text Area Contact Details
+
* Text Area Contact Details
Yes - No Is work complete?
+
* Yes - No Is work complete?
Section Group Group - Email Details
+
* Section Group Group - Email Details
BEmail Block BEmail Block - workqueue@allnone.ie
+
* BEmail Block BEmail Block - workqueue@allnone.ie
BEmail Block BEmail Block - workqueue@allnone.ie
+
* BEmail Block BEmail Block - workqueue@allnone.ie
BEmail Block BEmail Block - workqueue@allnone.ie
+
* BEmail Block BEmail Block - workqueue@allnone.ie
BEmail Block BEmail Block - workqueue@allnone.ie
+
* BEmail Block BEmail Block - workqueue@allnone.ie
BEmail Block BEmail Block - workqueue@allnone.ie
+
* BEmail Block BEmail Block - workqueue@allnone.ie
BEmail Block BEmail Block - workqueue@allnone.ie
+
* BEmail Block BEmail Block - workqueue@allnone.ie
Section Group Group - Ticket Classification
+
* Section Group Group - Ticket Classification
List - Menu Department
+
* List - Menu Department
List - Menu Urgency Level
+
* List - Menu Urgency Level
1 to 100 Guesstimated Time
+
* 1 to 100 Guesstimated Time
Date Box Required by?
+
* Date Box Required by?
Date Box Estimated Start Date
+
* Date Box Estimated Start Date
Date Box Start Time/Date
+
* Date Box Start Time/Date
 
 
Section Group Group - Project Details
+
* Section Group Group - Project Details
Yes - No Project - Long term
+
* Yes - No Project - Long term
Text Box Project - Name
+
* Text Box Project - Name
Text Area Initial Requirements
+
* Text Area Initial Requirements
Text Area Analysis
+
* Text Area Analysis
Text Area Project Spec
+
* Text Area Project Spec
Section Group Group - Billing Requirements
+
* Section Group Group - Billing Requirements
Yes - No PO / Payment Approved
+
* Yes - No PO / Payment Approved
Text Box PO Number
+
* Text Box PO Number
List - Menu Approved by
+
* List - Menu Approved by
Title Block Authoriser
+
* Title Block Authoriser
Title Block Authoriser
+
* Title Block Authoriser
Title Block Authoriser
+
* Title Block Authoriser
Title Block Authoriser
+
* Title Block Authoriser
Section Group Group - Operations Delivery
+
* Section Group Group - Operations Delivery
Generic Area Job Listing
+
* Generic Area Job Listing
Staff Ticket Owner
+
* Staff Ticket Owner
1 to 100 Hours completed to date
+
* 1 to 100 Hours completed to date
Yes - No Was custom javascript used?
+
* Yes - No Was custom javascript used?
Text Area Work Description
+
* Text Area Work Description
List - Menu Was appropriate Personal Trainer Video available?
+
* List - Menu Was appropriate Personal Trainer Video available?
Yes - No Was appropriate Wixi available?
+
* Yes - No Was appropriate Wixi available?
Section Group Group - 12 Quality - Quality Phase
+
* Section Group Group - 12 Quality - Quality Phase
List - Menu Quality done by
+
* List - Menu Quality done by
Date Box Quality completed on
+
* Date Box Quality completed on
Text Area Quality notes and feedback
+
* Text Area Quality notes and feedback
Section Group Group - 05 Back Office - Billing
+
* Section Group Group - 05 Back Office - Billing
Text Box Invoice
+
* Text Box Invoice
List - Menu Ticket Duration from Time and Working Hour
+
* List - Menu Ticket Duration from Time and Working Hour
Text Box Amount
+
* Text Box Amount
Yes - No Paid
+
* Yes - No Paid
  
  
Line 245: Line 245:
 
For a project itself there are a number of key fields used by different elements of the system.
 
For a project itself there are a number of key fields used by different elements of the system.
  
 
+
* Id
Id
+
* Name
Name
+
* Description
Description
+
* Location
Location
+
* Start
Start
+
* End
End
+
* Show Price
Show Price
+
* Show Proposal Price
Show Proposal Price
+
* Show Priority
Show Priority
+
* Show Issue Time Frame
Show Issue Time Frame
+
* Preassigned
Preassigned
+
* Preassigned To
Preassigned To
+
* Show Proposed Working Time
Show Proposed Working Time
+
* Show Actual Working Time
Show Actual Working Time
+
* Show Customer Products
Show Customer Products
+
* Prevent By Warranty
Prevent By Warranty
+
* On Project Close Notify
On Project Close Notify
+
* General Or Customer
General Or Customer
+
* Mail Account Id
Mail Account Id
+
* Team Id
Team Id
 
  
 
 
 
The project management module suite consists of  
 
The project management module suite consists of  
  
Project Management
+
* Project Management
Lister
+
* Lister
•   Expenses / Bill Management
+
* Expenses / Bill Management
•   Holiday Management
+
* Holiday Management
•   Human Resource Management
+
* Human Resource Management
•   Meeting Management
+
* Meeting Management
•   Private Messaging
+
* Private Messaging
•   Purchase Order
+
* Purchase Order
•   Time Tracker
+
* Time Tracker
  
  

Revision as of 17:38, 20 April 2015

1 Work types

1.1 Intro

There are different types of work logged and managed through Business Express from “I must remember to pick up milk on the way home”, through to “Project - Phase 2”. There needs to be a classification and qualification of work to facilitate all levels and types.


1.2 Differentiation - Time

Within work one primary differentiator is time

  • Reminder (A reminder)
  • Short (1 to 30 mins of work)
  • Medium (1 to 4 hours of work)
  • Long (4 to 40 hours of work)
  • Objective (40+ hours of work)


For this reason, different tools are required to manage these different items. To best show how to manage these items, we use tools within BeX.

  • Reminder – Reminder / To do
  • Short – Listee
  • Medium – Job
  • Long – Ticket
  • Objective – Project


The default wording will be different from company to company.


1.3 Differentiation - Dependence

Work items may / may not rely on events and other work having occurred. Sequencing of items is a critical factor in the ability to execute work


1.4 Differentiation - Recurrence

The next differentiator is a once off job vs. a recurring task. “Fix a window” Vs. “Monthly security checks” require completely different management.


1.5 Differentiation - Reporting

The primary challenge for business is effectively delivering and managing work. Whether work items are displayed as lists or visually the more appropriate the display the more effective the management.


2 BeX framework for interaction

2.1 Diagram Key

  • Blue cylinders are BeX forms done through Form Management
  • Red cylinders are BeX projects managed through Project Management
  • Orange cylinders are BeX reminders managed through Reminders
  • Green cylinders are BeX listees management through Lister

2.2 Primary Elements

Within BeX there is the concept of a Project. A project can be tied to many items. A project has many fields for various purposes


Usually a project is done for a client or internal department. As these concepts are diverse there is no centralised concept. It is possible to build a form called “Company”. The “Company” form contains Clients, Suppliers, Prospects. Internal departments can be treated as companies.


Linked to the “Company” form is a “Client” form. These are the people who work in those “Companies”. It is possible to link the Project to a Company. This then begins to construct a framework for reporting.


For any given piece of work done by a company there are a number of concepts which should be universal.


Work is done in a personal capacity or it is required to be done for someone else. If it is someone else then it should be reportable as to who that work is for and all associated actions and ultimately costs.


2.3 Types of work

Short pieces of work can be reminders to do something, or short once off tasks. “Copy a page”, “Create a user”, “Empty the dishwasher”. The work is of no time.


Up to 30 minutes of activity is generally never recorded by anyone. These types of work are exceptionally difficult to manage given their small nature and also are considered “free” work when requested by a client yet cumulatively are very costly.


So a “Job” is an item of work done for someone else. A Job is an item of work taking slightly longer to do and significant enough to measure on a working day. The nature of a job is atomic but may need to be sequential.


If there is a collection of Jobs to be done in potentially a specific order this is referred to as a “Ticket”. A Ticket may only have one Job or many Jobs.


2.4 Connecting the Work and the Elements

Building forms for Ticket and Job allow for customisation of the layout of a work type. BeX provides an existing “Reminder” engine but Reminders are not structured and not linked and therefore reporting from them is not practical.


The item challenge is the missing short work items. For this reason Lister was introduced. Items can be added to lister and lister has the ability to integrate with numerous other items.


3 Operation

3.1 Overview

The operation of the BeX platform to deliver the different work types varies greatly. The primary suggested approaches of operation now are detailed as:

  • Reminder Reminders
  • Short Lister
  • Medium Cross Linked Form
  • Long Form
  • Objective Project


Work is then linked for Lister, Jobs, Tickets and Projects back to Companies and requesting Contacts


3.2 Reminder

This is self-contained within the existing Reminder engine. Reminders


3.3 Lister

Under construction

3.4 Jobs - Cross Linked Form

This is a custom form


Type Field Name

  • Section Group Parent Details
  • Generic Area Parent Details
  • Generic Area Parent Buttons
  • Section Group Ticket Details
  • Text Box Job Title
  • Campaign Listing Parent Ticket
  • Campaign Search Requested By
  • Date Box Due Date
  • Text Area Description Of Request
  • Section Group Work Details
  • Staff Job Assigned To
  • List - Menu Job Status
  • Text Box Hours Spent
  • Section Group Testing Section
  • Staff Testing Completed By
  • True - False Did the request pass the testing
  • Text Area Notes on the testing
  • Text Box Hidden - Record Status
  • Text Box Hidden - Name of user

3.5 Tickets - Form

This is a custom form

Type Field Name

  • Generic Area Quick Ticket Addition
  • Section Header Primary Ticket Details
  • Generic Area Company Live Search
  • Campaign Search Client
  • Title Block Individual
  • Title Block Individual
  • Title Block Individual
  • Title Block Individual
  • Campaign Search Contact Search
  • Text Box Subject
  • Text Area Description
  • Text Area Contact Details
  • Yes - No Is work complete?
  • Section Group Group - Email Details
  • BEmail Block BEmail Block - workqueue@allnone.ie
  • BEmail Block BEmail Block - workqueue@allnone.ie
  • BEmail Block BEmail Block - workqueue@allnone.ie
  • BEmail Block BEmail Block - workqueue@allnone.ie
  • BEmail Block BEmail Block - workqueue@allnone.ie
  • BEmail Block BEmail Block - workqueue@allnone.ie
  • Section Group Group - Ticket Classification
  • List - Menu Department
  • List - Menu Urgency Level
  • 1 to 100 Guesstimated Time
  • Date Box Required by?
  • Date Box Estimated Start Date
  • Date Box Start Time/Date

  • Section Group Group - Project Details
  • Yes - No Project - Long term
  • Text Box Project - Name
  • Text Area Initial Requirements
  • Text Area Analysis
  • Text Area Project Spec
  • Section Group Group - Billing Requirements
  • Yes - No PO / Payment Approved
  • Text Box PO Number
  • List - Menu Approved by
  • Title Block Authoriser
  • Title Block Authoriser
  • Title Block Authoriser
  • Title Block Authoriser
  • Section Group Group - Operations Delivery
  • Generic Area Job Listing
  • Staff Ticket Owner
  • 1 to 100 Hours completed to date
  • Yes - No Was custom javascript used?
  • Text Area Work Description
  • List - Menu Was appropriate Personal Trainer Video available?
  • Yes - No Was appropriate Wixi available?
  • Section Group Group - 12 Quality - Quality Phase
  • List - Menu Quality done by
  • Date Box Quality completed on
  • Text Area Quality notes and feedback
  • Section Group Group - 05 Back Office - Billing
  • Text Box Invoice
  • List - Menu Ticket Duration from Time and Working Hour
  • Text Box Amount
  • Yes - No Paid


3.6 Project

A project is a concept title to which things can be attached.

There are various modules within BeX which link to a Project.

For a project itself there are a number of key fields used by different elements of the system.

  • Id
  • Name
  • Description
  • Location
  • Start
  • End
  • Show Price
  • Show Proposal Price
  • Show Priority
  • Show Issue Time Frame
  • Preassigned
  • Preassigned To
  • Show Proposed Working Time
  • Show Actual Working Time
  • Show Customer Products
  • Prevent By Warranty
  • On Project Close Notify
  • General Or Customer
  • Mail Account Id
  • Team Id

  The project management module suite consists of

  • Project Management
  • Lister
  • Expenses / Bill Management
  • Holiday Management
  • Human Resource Management
  • Meeting Management
  • Private Messaging
  • Purchase Order
  • Time Tracker


4 Reporting

To be expanded.