Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 January, 2006 Company XYZ Logo 1 New Product Platform Functional Decomposition: As Is State.

Similar presentations


Presentation on theme: "1 January, 2006 Company XYZ Logo 1 New Product Platform Functional Decomposition: As Is State."— Presentation transcript:

1 1 January, 2006 Company XYZ Logo 1 New Product Platform Functional Decomposition: As Is State

2 2 January, 2006 High Level Functional Decomposition – As Is Corp. Accounting 7.0 Fulfillment 7.1 In-house 7.2 Vendor 4.0 Reporting 2.0 Operations 2.1 Activity Management 2.4 Enrollment 2.3 Sales Scripts 2.2 Sell Me List 1.0 Client Management 1.1 Administration 1.2 Contact Management 1.4 Adjustments & Notes 1.3 Order History Existing Application 3.0 User Admin 5.0 Data Vendor 5.1 Business Rule Management 5.2 OEM Rules 5.3 Fulfillment Preparation 5.4 Reporting 5.5 Client/Customer Management 5.6 Billing Data Vendor Client Management Gather Data OEM 6.0 Template Mgt. 6.1 Creation 6.2 Template Rules

3 3 January, 2006 Level 1.0 Client Management 1.0 Client Management 1.1 Administration 1.2 Contact Management 1.4 Adjustments & Notes 1.3 Order History

4 4 January, 2006 1.0 Client Management process 1.0 Sales accesses application Sales selects desired function 1.4 Adjustments & Notes 1.3 Order History 1.2 Contact Management 1.1 Administration

5 5 January, 2006 This function creates, modifies and maintains Client information: 1.1 - Administration 1.2 - Contacts 1.3 - Order History 1.4 - Adjustments 1.4 - Notes These functions are described in their respective sections below. All of this information deals directly with the Client, the end customer for the direct mail programs and campaigns. Sales gather required information during the Enrollment process (paper, fax and some electronic) and during telephone contacts with the Clients in Enrollment process (2.4). The System saves and displays the information as required. 1.0 Client Management Client Management process

6 6 January, 2006 1.1 Client Administration process 1.1 Registration Request 1.1.2 Gather Client information 1.1.3 Identify Client Contacts 1.1.4 Find & Modify Client Record 1.1.1 Add, Modify, Delete Client Add Delete Delete ClientSave Modified Client record Add Client Record Modify

7 7 January, 2006 1.1 Client Management Administration process Sales Representatives perform these actions on Client Records in the Datastore: — Add — Delete — Modify Sales Representatives manually enter the information after telephone contact with the Client or from faxed forms (the Client downloads and completes PDF forms from, faxes the form(s) to the Sales Rep. The Rep then manually enters the information into the System (Operations 2.4). This information includes Client Name, Address, Phone Numbers, Client Staff, Service Vendor Hours, coupon selection, text for customizable direct mail fields, etc. Company XYZ pushes the Client information to 3 rd Party Data Vendor for inclusion in its regular Client data pulls.

8 8 January, 2006 Outputs processInputs Client Administration process Add Client Delete Client Modify Client information 1.1 Client Administration process Context Diagram Client faxed forms To Sales System Datastore Add, delete, modify records Sales enters information gathered In 2.4 Enrollment Send Data to Vendor

9 9 January, 2006 1.2 Contact Management process 1.2 Sales Gathers Client Contact info. 2.0 Operations 1.2.1 Sales adds new or deletes/ modifies existing Contact * 1.2.1 System Datastore * Performed in 2.1 Activities Management

10 10 January, 2006 1.2 Client Management process Contact Management Contact management is largely self explanatory. It is the process of identifying the key personnel at a given Client and capturing and storing their contact information in a database. Contact information includes but is not limited to: Name, Title, Work phone, Vendor Phone, Email, Other. System displays Contact information in its own section of the dashboard. The Sales Representatives use this information to contact the appropriate Client staff. Contact Management allows Sales Representatives to manage as many Client Contacts as required. Sales Representatives use these functions to add, delete or modify Contact information.

11 11 January, 2006 1.2 Contact Management process Context Diagram Outputs processInputs Contact Administration process Add Contact Delete Contact Modify Contact information Client faxed forms To Sales System Datastore Add, delete, modify records Sales enters information

12 12 January, 2006 1.3 Order History process 1.3 Sales or Client request Client record 1.3.3 Display Current & History Campaigns 1.3.2 Display Current Campaigns 1.3.2 Sales or Client request? Sales Client 1.3.1 Select Order History

13 13 January, 2006 1.3 Client Management process Order History Order History is a detailed set of information of the Client’s past product purchases. Sales Representatives use the information in sales calls. Sales and Clients use the information to determine the Client’s mix of current programs to identify potential needs. Client Portfolio information displays at after sucessful Client login.

14 14 January, 2006 1.3 Order History process Context Diagram Outputs processInputs System Datastore Query records Sales enters information Store Record Lookup Page Sales Results Page /Client Results Page 3 rd Party Data store

15 15 January, 2006 1.4 Adjustments & Notes process 1.4 Client Requests adjustment 1.4.4 Corporate accounting 1.4.3 Sales creates Credit Memo Request 1.4.1 Sales Verify Error Fill out manual form for Credit Memo Invalid End process 1.4 Option: Sales gathers/creates Client Note * 1.4 System Datastore 1.4 Sales Selects Client; Display Note Save Note *-Note information can conVendorrn anything about the Client valid 1.4.5 OEM Accounting credits account

16 16 January, 2006 1.4 Client Management process Adjustments & Notes process Third Party Data Vendor handles all billing for these products. Company X requests adjustments, validates errors and creates credit memo request (manually) to remedy issues and billing errors. A Sales Team Manager must review all request forms before submission to 3 rd Party Vendor. Adjustments is the process of providing credit in the form of vouchers, memos or checks. This process is needed to keep the clients account in balance. Notes are used to keep a electronic history of client interactions. These notes are used to document situations or desires of a given client.

17 17 January, 2006 1.4 Adjustments & Notes process Context Diagram Outputs processInputs Adjustments process Create Credit Memo Request form Client Notes process Client complains To Sales Financial Data store Add, delete, modify records Sales enters information and/or creates note System Datastore Save/Modify Note Display Note Sales Team Management Reviews and forwards form to 3 rd Party Vendor

18 18 January, 2006 Level 2.0 System Operations 2.0 System Operations 2.1 Activity Management 2.4 Enrollment 2.3 Sales Scripts 2.2 Sell Me List

19 19 January, 2006 Sales selects desired function 2.1 Activity Management Go to 2.2 Sell Me List Go to 2.4 Enrollment Go to 2.3 Sales Scripts 2.0 Sales selects desired function 2.0 System Operations process

20 20 January, 2006 This function provides these capabilities: 2.1 Activity Management - Manages and tracks Sales activities (tasks and assignments) 2.2 Sell Me List - Displays current product offerings. This can include Programs and Campaigns. 2.3 Sales Scripts - Creates, displays and maintains Sales Sales Scripts/Tips 2.4 Enrollment – Gathers and inputs information related to the Clients enrollment needs. Sales Representatives gather required information during the Enrollment process (paper, fax and some electronic) and during telephone contacts with the Clients. 2.0 System Operations System Operations process

21 21 January, 2006 2.1 System Operations process Activities Management 2.1 Sales Opens My Activities page 2.1.1 Sales selects Activity 2.1.7 System Datastore 2.1.2 process Calls 2.1.3 process To Dos (Action Items) 2.1.4 process Issues 2.1.6 Management Reporting 2.1.5 process Appointments 2.1 Sales/ Manager assigns or reassigns Activity

22 22 January, 2006 The activities management process is mostly manual currently. This process facilitates the daily tasks for the Sales Representatives and Managers and includes: — Directs Sales workflow through management/team Activity assignments/reassignments and To Do tasks. — Tracks Sales productivity and SLA through Open/Closed Activities, including pre-defined ‘Closed Reasons’ and a Call Result Notes field. — Alerts the Team to issues. — Allows Appointments and Calls management. — Allows Management to populate news items of specific conVendorrn to the Team. — Tracks Telephone, Fax and Email tasks (tickler). — Management Reporting. 2.1 System Operations Activities Management process

23 23 January, 2006 2.1 Activities Management Context Diagram Outputs processInputs Activities Management process Call Management To Do Management Issues Management Appointments Management Summary Report System Datastore Add, delete, modify records Sales opens, closes or reassigns an activity Manager assigns task, adds news item, reviews Sales productivity, reviews SLA levels Display appropriate web pages

24 24 January, 2006 2.2 System Operations process Sell Me List 2.2 User requests Products List 2.2.1 System Datastore Order History 2.2.3 Display available Campaigns & Programs * Sell Me Screen section contains all current Campaigns in which the selected Client is Not enrolled

25 25 January, 2006 On user request, the system displays a list of currently available Programs and Campaigns. Selecting a given product will display a sales script. The Sales must follow this script while talking to the Client. 2.2 System Operations Sell Me List process

26 26 January, 2006 2.2 Campaign Portfolio Context Diagram Outputs processInputs Campaign Portfolio process Query System data store Display currently available programs and campaigns System Datastore Find appropriate records Sales requests Portfolio information in Activities application Client requests Portfolio information in site. Display information

27 27 January, 2006 2.3 System Operations process Sales Scripts 2.3 Sales Requests Client Information 2.3.1 System Datastore 2.3.4 Display Program FAQ 2.3.5 Manager Writes & uploads FAQ 2.3.3 Sales accesses Programs List; selects one 2.3.2 Display Sell Me info in First Client Screen 2.3.1 System Datastore

28 28 January, 2006 The user selects a displayed Program or Campaign from the Sell Me list, the System displays a sales script with quick and easy to read information for use in explaining the product to the Client. By comparing a Client’s Order History with the universe of available Programs, the System displays a list of Programs (Group and National) for which the Client is eligible but not currently enrolled. 2.3 System Operations Sales Scripts process

29 29 January, 2006 2.3 Sales Scripts Context Diagram Outputs processInputs Sales Script process Order History with Current Campaigns Save Sales Script System Datastore Add, delete, modify FAQ records Order History Manager creates, modifies or deletes Program FAQ Display appropriate info pm web pages System Datastore

30 30 January, 2006 2.4 System Operations process Enrollment 2.4 Client requests enrollment by Fax or contact 2.4.1 New Client? Yes 2.4.3 System Datastore 2.4.5 Display Enrollment Form; edit * or create 2.4.6 Sales fills or edits on line and paper form 2.4.2 Sales: Client Man. (1.1)/ Contact Man.(1.2) * When enrollment form is released to Print Production, the form becomes Read Only can cannot be edited. 2.4 Client requests Campaign change 2.4.7 System Datastore No 2.4.7 Administrator verifies and submits paper/on-line forms, archives paper form

31 31 January, 2006 This process captures data to register new Clients, enroll Clients in Programs and Campaigns and modify Enrollment information. Current Clients (usually with the help of Sales) fill out a paper form. The Sales fills out a comparable form and keys the information into the System website. On sending the enrollment/change, the Program/Campaign Administrator reviews the paper and on-line form, QCs both and, when appropriate, submits the enrollment when the application saves the information. The internal paper form is then archived. 2.4 System Operations Enrollment process

32 32 January, 2006 2.4 Enrollment process Context Diagram Outputs processInputs Enrollment process Create Client record for new Client Create and save electronic Enrollment Form System Datastore Add, delete, modify Client and Campaign records Sales creates electronic Enrollment record from Client fax or contact Administrator reviews for QC, submits the on-line information to the System and archives the paper version

33 33 January, 2006 3.0 User Admin Level 3.0 User Admin

34 34 January, 2006 3.0.2 System Datastore 3.0.1 System Admin. enters role, user ID and password 3.0.3 System sends new user log in information 3.0 Request for acess to System or modify existing user Level 3.0 User Admin process

35 35 January, 2006 This process creates, modifies and deletes new System users, secures log ins and enforVendor role-based security. 3.0 User Administration

36 36 January, 2006 3.0 User Administration Context Diagram Outputs processInputs User Administration process Create user account. Modify existing profile Delete current user Enforce roles-based access to screens, functions and information Save and enforce changes System Datastore Add, delete, modify user records System System Administrator enters user information, changes existing Profile or deletes existing user User Requests acVendorss to System, Profile change or is no longer eligible to use the System EnforVendor role-based security User notification

37 37 January, 2006 4.0 Reporting Level 4.0 Reporting

38 38 January, 2006 4.0 Reporting process 4.0.3 Valid Request? No 4.02 System Datastore User table 4.0.1 Check user account 4.0.5 Generate, display file, offer save/print. Yes 4.05 System Datastore 4.0 User requests report 4.0.4 Display error message, for end user confirmation

39 39 January, 2006 This process regulates report delivery, generation, display, save and print. 4.0 Reporting

40 40 January, 2006 4.0 Reporting Context Diagram Outputs processInputs Reporting process Validate user access to report Pull data Sort, filter as defined in report Display report Allow save or print as defined System Datastore Add, delete, modify user records User Requests pre-defined report, enters required filter, sorting detail End user role- based security Report

41 41 January, 2006 Level 5.0 Campbell Ewald (Vendor) process 5.0 Vendor 5.1 Business Rule Management 5.2 OEM Rules 5.3 Fulfillment Preparation 5.4 Reporting 5.5 Client/Customer Management 5.6 Billing

42 42 January, 2006 5.0 Vendor process Sales selects desired Vendor function Go to 5.1 Business Rule Management Go to 5.2 OEM Business Rule Management Go to 5.4 Vendor Reporting Go to 5.3 Vendor Fulfillment Preparation 5.0 Sales Access System Go to 5.6 Vendor Billing Go to 5.5 Vendor Client/ Customer Management

43 43 January, 2006 Third Party Data Vendor is a key vendor for Company X to successfully deliver its products. Most of the vendor’s services are considered a black box. This means information is sent and received This process includes: 5.1 Business Rule Management - Determines data rules for scrubbing and record selection for direct mail campaigns. 5.2 OEM Rules - Determines and documents OEM Business Requirements for campaign design, mailer design, OEM data used in the process, etc. 5.3 Fulfillment Preparation - Prepares the mailers for final fulfillment (printing and Mailing) using the various business rules. 5.4 Reporting - Identifies, determines and documents available Reports based on the Vendor data pulls. 5.5 Client/Customer Management - Manages Client and Customer (direct mail campaign material) records. 5.6 Billing - Manages Group and Corporate Billing. 5.0 Data Vendor Process

44 44 January, 2006 Level 6.0 Template Management 6.0 Template Mgt. 6.1 Creation 6.2 Template Rules

45 45 January, 2006 6.0 Template Management process 6.0 New mailing product required or change to existing product 6.2 Create Template Rules 6.1 Create Template System Datastore

46 46 January, 2006 This is the creative process to create a mailer template for a given program or campaign. If the design process calls for a dynamic template, the rules governing the template are created and stored. 6.0 Template Management process Template Management Process

47 47 January, 2006 6.0 Template Management process Context Diagram Outputs processInputs Template Management process Store Recipient information Impose Rules Store Template System Datastore Creative creates template, identifies fields. Creates graphics, etc. System Datastore Impose rules, provide date to populate fields

48 48 January, 2006 Level 7.0 Fulfillment 7.0 Fulfillment 7.1 In-house 7.2 Vendor

49 49 January, 2006 7.0 Fulfillment process 7.0.2.1 In House size or below? No 7.0.2.1 Ops able to schedule? Yes No 7.0 Mailer print jobs required. 7.0.1 Determine Job Size 7.2 Go to Vendor7.0.3 Go to 4.0 Reporting 7.0.3 Go to In- House Yes

50 50 January, 2006 This process determines if Vendor or In-House operations will print and distribute mailer and associated materials based on: — Number of pieces to be printed — In-House technical capabilities — In-House Operations schedule — Vendor prices, availability and expertise. It also generates valid Fulfillment Reports for Client and appropriate Coop program(s) 7.0 Fulfillment process

51 51 January, 2006 7.0 Fulfillment process Context Diagram Outputs processInputs Fulfillment process Determine In-house or Vendor Provide data Provide template Apply all rules Run print job Mail items Validate mailing Validate print job Provide appropriate Report(s) System Datastore Print job Reports Provide & save information for and about print job Print Job Trigger Mail Job

52 52 January, 2006 Level 7.1 Fulfillment process In-House (Company XYZ ) process 7.1 Company XYZ Ops Prepares print job 7.1.1 Creative issues template graphics & form design System datastore 7.1.2 Ops accesses data & template (RIP), prints job

53 53 January, 2006 This process populates templates with coupons, graphics and fields defined by Business, Template and Client rules at print run time. 7.1 Fulfillment process In House Fulfillment process

54 54 January, 2006 7.1 In-House (Company XYZ ) Fulfillment Context Diagram Outputs processInputs Company XYZ Fulfillment process Merge template, data, Form and graphics in RIP Populate & print according to rules Mail product(s) Generate and save validity data Creative Template, graphics and form Business Rule selected data System Datastore Print job Reports Provide & save information for and about print job Mail Job

55 55 January, 2006 Level 7.2 Fulfillment process Vendor process 7.1 Company X sends Data, requirements, Template to Vendor 7.1.1 Signoff Vendor prints, Mails, provides Fulfillment data Vendor process System datastore Save fulfillment records Create check piecesr 7.1.2 QCs through seeded records

56 56 January, 2006 Company X manages this process for Client. Company X provides the Vendor (a third party mailing house) with the Customer mailing list, template and job requirements. The Vendor then processes data, template, graphics, prints the job, mails the job and provides fulfillment data to Company XYZ. Company X and Client QC use seeded records in the data provided the Vendor to generate and mail mailers sent to Company X and Client. Company XYZ then creates a report for the Client that validates the job for Client and billing purposes. 7.2 Fulfillment process Vendor Fulfillment process

57 57 January, 2006 7.2 Vendor Fulfillment Context Diagram Outputs processInputs Vendor Fulfillment process Black Box form, template and data merge Vendor populates & prints to requirements Vendor mail product(s) Vendor transmits validity Data to Company X Company X creates validation report for Client Company XYZ Creative Template, graphics and form Business Rule selected data System Datastore Print job Reports Provide & save information for and about print job Mail Job


Download ppt "1 January, 2006 Company XYZ Logo 1 New Product Platform Functional Decomposition: As Is State."

Similar presentations


Ads by Google