Hi Friends,

Even as I launch this today ( my 80th Birthday ), I realize that there is yet so much to say and do. There is just no time to look back, no time to wonder,"Will anyone read these pages?"

With regards,
Hemen Parekh
27 June 2013

Now as I approach my 90th birthday ( 27 June 2023 ) , I invite you to visit my Digital Avatar ( www.hemenparekh.ai ) – and continue chatting with me , even when I am no more here physically

Translate

Sunday, 1 October 2000

REQUIREMENT CATALOGUE VER 1.0

2. System Diagrams and Tables

2.1. Document Flow Table

Source

Communication Mode

Dataflow/Document

Recipient

Client

Any

Inquiry

Consultant

Consultant

Hard Copy

Proposal

Client

Client

Hard Copy

Signed Proposal

Consultant

Consultant

Hard Copy

Sales Order

Client

Client

Any

Project Plan

Management

Advertising Agency

Hard Copy

Advertising Draft

Consultant

Consultant

Hard Copy

Advertising Details

Client

Client

Hard Copy

Approved Ad Details

Consultant

Candidate

Any

Candidate Interest

Consultant

Consultant

Any

Preliminary Screening

Client

Client

Any

Interview Schedule

Consultant

Consultant

Any

Interview (Details) letter

Candidate

Candidate

Any

Confirm Interview

Consultant

Client

Any

Interview Feedback

Consultant

Candidate

Any

Interview Feedback

Consultant

Client

Any

Compensation Details

Consultant

Consultant

Any

Invoice

Client

Any includes E-mail, Snail-mail, Fax and Phone.

Hard copy is Fax, Snail-mail

Handwritten Notes:

  • Prelim. Interview Schedule: This is prepared by a consultant independently—since client is not participating in these interviews. Mostly these interviews are conducted at 3P's premises, by 3P's own consultants/Confidential experts, who fill-in "Interview Evaluation" sheets.
  • Final Interview Schedule: This is normally given by client (over the phone) to our consultant. Quite often this is based on one-line statement and/or Interview evaluation sheets (of Prelim. Interviews held by 3P) prepared/sent by 3P consultant to the client.

2.2. Document Flow Diagram

(Diagram shows a flow between Client, Order Execution, Consultant, and Candidate)

  • Client to Order Execution: Proposal, Sales order, Preliminary screening results, Invoice
  • Order Execution to Client: Inquiry, Signed Proposal, Approved advertising Details, Interview feedback, Compensations (details) format
  • Consultant to Order Execution: Inquiry, Signed Proposal, Advertising Draft, Approved Advertising Details, Candidate interest, Interview schedule, Confirm Interview, Interview feedback, Compensation details, follow-up.
  • Order Execution to Consultant: Proposal, Sales order, Project plan, Advertising Details, Preliminary screening, Interview details, Invoice, prospective candidate
  • Order Execution to Candidate: Interview details
  • Candidate to Order Execution: Candidate interest, Confirm interview, Interview feedback, follow up, Confirmation that he/she has resigned from current job, Joined new employer

Handwritten Notes:

  • Next to "Preliminary screening": Interview Evaluation sheets
  • Next to "Compensations (details) format" arrow from Order Execution to Client: compare
  • Next to Candidate to Order Execution flow:
    • Candidate interest
    • Confirm interview
    • Interview feedback
    • follow up
    • Confirmation that he/she has resigned from current job
    • Joined new employer
  • Block of notes: We also like to collect from the candidate, a copy of his/her Appointment letter (to compare with "Compensation format" made available to us by our client)

📄 Scan_0003.jpg (Page 5 of 42)

2.3. Context Level Diagram - Proposed System

(Diagram shows a central "Order Execution System" circle with Input and Output boxes)

  • Input: Inquiry, Signed Proposal, Advertising Draft, Approved Advertising Details, Candidate interest, Interview schedule, Confirm Interview, Interview feedback, compensation details, prospective candidate
  • Output: Proposal, Sales order, Project plan, Advertising Details

📄 Scan_0004.jpg (Page 6 of 42)

3. Modules

3.1. Order Execution

3.1.1. List of Masters

Field

Content

Requirement ID

ID 1

Requirement Name:

Industry Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various kind of industries.

Benefits:

Details of the Industry are maintained which can be used for easy data entry.

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of Industry names, following information will be captured.

  1. Industry Code
  2. Industry name

Handwritten Notes:

  • Next to "Requirement Name: Industry Master": Available as drop down on website - separate for IT- Professionals

📄 Scan_0005.jpg (Page 7 of 42)

Field

Content

Requirement ID

ID 2

Requirement Name:

Product or Service Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various kind of products and services.

Benefits:

A list of the products and services is maintained which can be used for easy data entry.

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of Product or services, following information will be captured.

  1. Product Code
  2. Product or service name

Handwritten Notes:

  • Next to "Requirement Name: Product or Service Master": such a MASTER, since, literally, there are millions of products & services. As a result, on our website, too, we have kept this as a "free-text" search.
  • Next to "Product Code": forget coding!
  • Next to "Product or service name": Same "product-name" will be spelled slightly differently by different people!

📄 Scan_0006.jpg (Page 8 of 42)

Field

Content

Requirement ID

ID 3

Requirement Name:

Parent Group Details

Source:

As and when required.

User Responsible:

Consultant

Functional Requirements:

The system should maintain the details of the parent group company.

Benefits:

Details of the parent company are maintained which can be used for information retrieval at a later stage.

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of existing client or prospect, following information will be captured.

  1. Client code
  2. Client name
  3. Contact person
  4. Designation of contact person
  5. Other contact person
  6. Designation of contact person
  7. Contact telephone number 1
  8. Contact telephone number 2
  9. Contact telephone number 3
  10. Correspondence address
  11. Registered Address
  12. Fax number
  13. Website
  14. Email address 1
  15. Email address 2
  16. Industry code
  17. Industry name (D)

Handwritten Notes:

  • Next to list items 1-17: Pl. see my notes (CP-1/2/3) dt. oct. 5. on Corporate Profile Screens. (Janam kundli).
  • Next to list item 16: No code, only MASTER & Ind. Names.

📄 Scan_0007.jpg (Page 9 of 42)

Field

Content

Requirement ID

ID 4

Requirement Name:

Company Details Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various kind of industries.

Benefits:

Details of the company are required for storing and retrieval of the vital business information regarding any client of 3P.

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of the companies the following information will be captured.

  1. Client code
  2. Client name
  3. Contact person
  4. Designation of contact person
  5. Other contact person
  6. Designation of contact person
  7. Contact telephone number 1
  8. Contact telephone number 2
  9. Contact telephone number 3
  10. Correspondence address
  11. Registered Address
  12. Fax number
  13. Website
  14. Email address 1
  15. Email address 2
  16. Industry code
  17. Industry name (D)
  18. Parent group code

Handwritten Notes:

  • Next to list items 1-18: See Corpo. Profile Notes CP-1/2/3. (oct. 5.)

📄 Scan_0008.jpg (Page 10 of 42)

Field

Content

Requirement ID

ID 5

Requirement Name:

Currency Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the various kind of currencies that may be used for business transactions with the clients.

Benefits:

Details of referring Doctors, following information will be captured.

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of referring Doctors, following information will be captured.

  1. Currency Code
  2. Currency

Handwritten Notes:

  • Next to list items 1-2: only two - Rs. & $.

📄 Scan_0009.jpg (Page 11 of 42)

Field

Content

Requirement ID

ID 6

Requirement Name:

Designation Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various Designations.

Benefits:

This list can be enlarged/expanded from time-to-time.

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of the companies the following information will be captured.

  1. Designation code $\times$
  2. Designation name

Handwritten Notes:

  • Next to "Requirement Name: Designation Master": $\to$ We have a "Desig. Level Master", as a drop-down on our website.
  • Next to "Source": As far as "ACTUAL DESIGNATIONS" Is Concerned, we have a "static" page giving some "Examples" only in case of IT-Professionals. Of course,
  • Next to "Comments & Suggestions": As far as Non-IT (other) Professionals are Concerned, we have neither a drop-down nor a static page, as far as "Actual Designations" is Concerned - although, if required, I have prepared one, which runs into maybe 200/300.
  • Next to list item 1 ($\times$): once again the problems that we run into are
    • A dropdown of 200/300, takes too long to "download" & too long to "scroll", once downloaded.
    • When people make "free text" entries, they spell, same designation differently!

📄 Scan_0010.jpg (Page 12 of 42)

Field

Content

Requirement ID

ID 7

Requirement Name:

Designation level master $\checkmark$ Available

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various levels of management.

Benefits:

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of the companies the following information will be captured.

  1. Designation code $\times$
  2. Designation level name $\checkmark$

 

 

Scan_0011.jpg (Page 13 of 42)

Field

Content

Requirement ID

ID 8

Requirement Name:

Function master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the various function names.

Benefits:

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of the companies the following information will be captured.

  1. Function code $\times$
  2. Function name $\checkmark$

Handwritten Notes:

  • Next to "Requirement Name: Function master": available
  • Next to "Source": **separate lists (dropdowns) for $\to$ IT professionals $\to$ Non-IT **

📄 Scan_0012.jpg (Page 14 of 42)

Field

Content

Requirement ID

ID 9

Requirement Name:

Project Activity Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various kind of activities during an assignment.

Benefits:

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of the companies the following information will be captured.

  1. Activity code $\checkmark$
  2. Activity name $\checkmark$

Handwritten Notes:

  • Next to "Requirement Name: Project Activity Master": ($\{$ Actual Sequence (of activities) followed will vary from $\to$ client-to-client $\to$ consultant-to-consultant $\to$ order-to-order.

📄 Scan_0013.jpg (Page 15 of 42)

Field

Content

Requirement ID

ID 10

Requirement Name:

Follow up activities

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various kind of follow up activities during an assignment.

Benefits:

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain the list of activities the following information is required to be captured

  1. Activity code
  2. Activity name

Handwritten Notes:

  • Next to "Requirement Name: Follow up activities": $\checkmark$ OK (+ same remarks as on preceding page)

📄 Scan_0014.jpg (Page 16 of 42)

Field

Content

Requirement ID

ID 11

Requirement Name:

Media Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the various media that may be used for the assignment.

Benefits:

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of the media the following information will be captured.

  1. Media code
  2. Activity name

Handwritten Notes:

  • Next to "Requirement Name: Media Master": I think this may not be necessary. By & large, we advertise in newspapers and magazines.

📄 Scan_0015.jpg (Page 17 of 42)

Field

Content

Requirement ID

ID 12

Requirement Name:

Communication Type

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the type of communication with the client or customer. This master is for the facilitation of the same.

Benefits:

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of the companies the following information will be captured.

  1. Communication type code
  2. Communication type

Handwritten Notes:

  • Next to "Requirement Name: Communication Type": $\checkmark$ OK
  • Next to "Functional Requirements": type of communication
  • Next to "Benefits": $\to$ phone, $\to$ voice-mail, $\to$ "email $\to$ voice", $\to$ "voice $\to$ email", $\to$ email, $\to$ fax, $\to$ letter, $\to$ SMS message, $\to$ WAP message, $\to$ letter

📄 Scan_0016.jpg (Page 18 of 42)

Field

Content

Requirement ID

ID 13

Requirement Name:

City Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various city. $\checkmark$

Benefits:

Comments & Suggestions:

NA

Related Documents:

Nil

Related Requirements:

Solution:

In order to maintain details of the city be captured.

  1. City code
  2. City name $\checkmark$

Handwritten Notes:

  • Next to "Requirement Name: City Master": Lakhs of cities & Towns. "Master" not possible!
  • Next to "City code": PIN/ZIP should be used

📄 Scan_0017.jpg (Page 19 of 42)

Field

Content

Requirement ID

ID 14

Requirement Name:

Country Master $\checkmark$

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various Country. $\checkmark$

Benefits:

NA

Comments & Suggestions:

NA

Related Documents:

NA

Related Requirements:

NA

Solution:

In order to maintain details of the Country the following information will be captured.

3. Country code $\times$

4. Country name $\checkmark$

📄 Scan_0018.jpg (Page 20 of 42)

Field

Content

Requirement ID

ID 15

Requirement Name:

Out of pocket expense

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various Cost head. $\checkmark$

Benefits:

Comments & Suggestions:

NA

Related Documents:

NA

Related Requirements:

NA

Solution:

In order to maintain details of the Cost head the following information will be captured.

  1. Cost head code $\checkmark$
  2. Cost head name $\checkmark$

Handwritten Notes:

  • Next to "Functional Requirements": Testing fees? (SW Caliber-type testing)

📄 Scan_0019.jpg (Page 21 of 42)

Field

Content

Requirement ID

ID 16

Requirement Name:

Consultant Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various consultants. $\checkmark$

Benefits:

Comments & Suggestions:

NA

Related Documents:

NA

Related Requirements:

NA

Solution:

In order to maintain details of the Consultant the following information will be captured.

  1. Consultant code $\checkmark$
  2. Consultant name $\checkmark$

📄 Scan_0020.jpg (Page 22 of 42)

Field

Content

Requirement ID

ID 17

Requirement Name:

Billing Cycle Master $\checkmark$

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the various phase of billing cycle. $\checkmark$

Benefits:

NA

Comments & Suggestions:

NA

Related Documents:

NA

Related Requirements:

NA

Solution:

In order to maintain details of the various phase of Billing cycle the following information will be captured.

  1. Phase code $\checkmark$
  2. Phase description $\checkmark$

Handwritten Notes:

  • Next to "Requirement Name: Billing Cycle Master": $\to$ Advance (Min's Security-fee)
  • Next to "Source": Adjustable $\to$ Retainer
  • Next to "User Responsible": Non-adjustable
  • Next to "Functional Requirements": $\to$ Progress Payment, $\to$ Final Payment

These documents outline several Master files (tables) required for the system, including:

  • Function Master (ID 8)
  • Project Activity Master (ID 9)
  • Follow up activities (ID 10)
  • Media Master (ID 11)
  • Communication Type (ID 12)
  • City Master (ID 13) - Noted as "not possible" due to high volume, suggesting PIN/ZIP usage.
  • Country Master (ID 14)
  • Out of pocket expense (Cost Head) (ID 15)
  • Consultant Master (ID 16)
  • Billing Cycle Master (ID 17)

 

Scan_0021.jpg (Page 23 of 42)

Field

Content

Requirement ID

ID 18

Requirement Name:

Perk Master

Source:

As and when required.

User Responsible:

Operator

Functional Requirements:

The system should maintain the name of various city.

Benefits:

NA

Comments & Suggestions:

NA

Related Documents:

NA

Related Requirements:

NA

Solution:

In order to maintain details of the Perks will be captured.

  1. Perk code
  2. Perk name
  3. Std cost in Rs. at Sr. level
  4. Std cost in Rs. at Middle level
  5. Std cost in Rs. at Jr. level

Handwritten Notes:

  • Next to "Requirement Name: Perk Master": ? Do not understand!

📄 Scan_0022.jpg (Page 24 of 42)

3.1.2. List of Transactions

Field

Content

Requirement ID

ID 19

Requirement Name:

Inquiry

Source:

As and when required (inquiry is floated by client)

User Responsible:

Consultant

Functional Requirements:

1.1 The system should be able to capture details of inquiry from various sources. $\checkmark$

Benefits:

The system would capture details of inquiry $\checkmark$

Comments & Suggestions:

NA

Related Documents:

E-mail/Fax/others/Phone/Talk

Related Requirements:

* Inquiry no. should be auto generated $\checkmark$ * The inquiries may come through any mode of communication. $\checkmark$

Solution:

To be seen as "Job Advt. Posting" form on website.

Following details as captured during an inquiry from a prospect or client:

  1. Inquiry no. (auto)
  2. Type of inquiry (e-mail, fax, website, tele, personal meetings, other)
  3. Date of inquiry (not necessary the current (system) date it can be back date also)
  4. Consultant handling inquiry
  5. Client details

5.1. Name of person

5.2. Company (drop down) Not possible! free text typing reqd.

5.3. Tele no./fax/email/mobile no.

5.4. Address

  1. Mode of search (multiple modes) (advt., data search, head hunting) (Check Box)
  2. Vacancy details (multiple vacancy)

7.1. Name of vacancy

7.2. No. of vacancy

  1. Position Related information

8.1. Designation/Position to be filled

8.2. Designation Level (As Per Industry-Norm) (Drop Down) $\checkmark$

8.3. Industry Background (Drop Down) $\checkmark$

8.4. Function Background (Drop Down) $\checkmark$

8.5. Job Description

  1. Man-specification

9.1. Education Qualification (Drop Down) $\checkmark$

9.2. Level Discipline (Drop Down) $\checkmark$

Handwritten Notes:

  • Next to 9.1: level
  • Next to 9.2: Discipline $\to$ Major
  • Below Solution list: On website, we have decided not to have drop downs for this.

📄 Scan_0023.jpg (Page 25 of 42)

Details captured for Inquiry (continued from previous page):

9.3. Age (max)

9.4. Experience (Total) Min $\checkmark$

10. Job related information

10.1. City (Drop Down) $\checkmark$

10.2. Country (Drop Down) $\checkmark$

10.3. Position is (temporary or permanent)

10.4. Hours (full time or Part time) $\checkmark$

10.5. Approx. Gross Annual Salary Offered

10.6. Currency

11. Details for forwarding the resume

11.1. Address

11.2. City (Drop Down) $\checkmark$

11.3. State/Province

11.4. Zip/Postal code

11.5. Country (Drop Down) $\checkmark$

11.6. E-mail

12. Contact on

12.1. Work phone

12.2. Fax

12.3. URL

13. Executives details

13.1. Name

13.2. Designation (Drop Down)

13.3. Name of chief executive

13.4. Designation of Chief Executive

14. Corporate profile

14.1. Employee Strength

14.2. Last year sales/turnover

14.3. Main Products/Services (Drop Down)

14.4. Industry-Sectors in which Corp/section is engaged

14.5. Company Profile

14.6. Remarks

15. Expected date of sending the proposal

Handwritten Notes:

  • Next to 10.1, 10.2: free text ?

📄 Scan_0024.jpg (Page 26 of 42)

Field

Content

Requirement ID

ID 20

Requirement Name:

Proposal $\checkmark$

Source:

Inquiry

User Responsible:

Consultant

Functional Requirements:

The system should be able to capture details of Proposal. Should be able to print the proposal in standard format. The flat rate proposal contains the professional fees in terms of the Amount per Vacancy. In percentage rate contract the fee is charged on the basis of percentage of the cost to the company (compensation package). Turnkey projects are done on lump sum amount of fees. The terms and conditions are required to be selected by the user. The consultant can then make changes to the terms and conditions. The consultant may altogether remove some of the terms and conditions and may also add some new one.

Benefits:

The system would print standard proposal and store details of the proposal, which can be used to prepare the invoice. $\checkmark$

Comments & Suggestions:

NA

Related Documents:

Related Requirements:

* Proposal no. should be auto generated $\checkmark$ * Each position/vacancy in the inquiry will have different proposal $\checkmark$ * If less proposal no. field is given by the user it will bring the entire old proposal which can be modified if required and be saved as the new proposal. $\checkmark$ * System should also print the covering letter which indicates the vacancy/position along with the standard text. $\checkmark$

Solution:

Following details as captured during for Proposal

  1. Proposal no (auto)
  2. Inquiry no (Drop Down)
  3. Client name (Auto)
  4. Type of proposal (flat rate, % rate, Turnkey) $\checkmark$
  5. Covering letter details

5.1. Text as per format

  1. Terms and conditions

6.1. Professional fee details

6.1.1. Figure (numeric value for % or value in currency)

6.1.2. Unit (could be % or value)

6.1.3. Currency (Drop Down)

6.2. Minimum fee

Handwritten Notes:

  • Next to "Functional Requirements": of the
  • Next to Solution list 1-6.2:
    • As in case of RELIANCE, over a period of time, we would have some kind of "rate-contracts" with many companies. Such letters/agreements should be incorporated here.
    • Any "commission" payable to any associate/affiliate/partner/website/recruiting agents etc. should also be incorporated here.

📄 Scan_0025.jpg (Page 27 of 42)

Details captured for Proposal (continued from previous page):

6.3. Valuation of perks

6.4. Billing cycle (there can be upto five phases)

6.4.1. Phase (Drop Down)

6.4.2. Figure (numeric value for % or value in currency)

6.4.3. Unit (could be % or value)

6.4.4. Currency (Drop Down)

6.5. Out of pocket expense

6.5.1. Cost head (Drop Down)

6.5.2. Cost

6.6. Copy format from samples $\checkmark$

6.7. Date of confirmation of Proposal by Client

Handwritten Notes:

  • Next to 6.6: Is this our standard "compensation-calculation format?"
  • Below 6.7: This must form a part of our Proposal.

📄 Scan_0026.jpg (Page 28 of 42)

Field

Content

Requirement ID

ID 21

Requirement Name:

Sales order

Source:

As and when required.

User Responsible:

Consultant

Functional Requirements:

The system should be able to capture details for sales order. Should be able to print the sales order in standard format. The system should give a unique order execution no. (OEN). Each proposal will have the sales order. Sales order can only be send on or after the client confirmation on the proposal is received. In cases of IT recruitment the resume are sometime sent before the technical test or preliminary short-listing by 3P, in such cases the milestones may not be in the particular order. The print of the sales order shall ensure that the milestones given to the client are given on the basis of the due dates.

Benefits:

The system would print standard sales order

Comments & Suggestions:

NA

Related Documents:

Signed proposal of the client

Related Requirements:

* Sales order no should be auto generated

Solution:

  1. Order execution no (auto)
  2. Proposal no (Drop Down)
  3. Inquiry no (D)
  4. Vacancy(D)
  5. No of vacancy(D)
  6. Mode of search(D)
  7. Client details(D)
  8. Consultant name (Drop Down)
  9. Schedule dates for

9.1. Identification of prospective candidate

9.2. Completion of preliminary interview

9.3. Sending of resumes of candidate to client

  1. Note (note has to be printed at the bottom of sales order)
  2. Advance received details

11.1. Advance to be taken (yes/no)

11.2. Advance amount

11.3. Date of receipt of Advance

Handwritten Notes:

  • Top Left: What if a Proposal, for some reason, does not get converted in a Sales order?
  • Top Center: As far as Sales Order is concerned, Item # 9, is the only additional data. If we incorporate item 9 details in our "proposal" itself, can we eliminate the "Sales order" itself?
  • Next to "Requirement Name: Sales order": We can simply say that "Schedule dates (of order no. $\&$ days) are from the date of receipt of client's confirmation of our proposal, accompanied with cheque for advance!
  • Next to "Benefits": One would assume that the client-confirmation is accompanied with "advance/min. search fees" - in which case Item # 11 becomes relevant.
  • Next to "Related Requirements": But quite often advance is received much later. In the meantime Order Execution Process has to start. Maybe we should modify Item # 11 as
    • 11.1. Advance Requested/Recd.
    • 11.2. Amount
    • 11.3. Date
  • Next to 11.3: This is, provided, we see a definite advantage in issuing a "Sales Order". I cannot see such an advantage!
  • Bottom Right: If anything, client's CONFIRMATION of our "Proposal" itself can be treated as our "Sales Order".
  • Bottom Left: Quite often, client confirms our proposal terms orally - asks us to start work. Probably this happens in 80% of the cases!

📄 Scan_0027.jpg (Page 29 of 42)

Field

Content

Requirement ID

ID 22

Requirement Name:

Project plan

Source:

On getting signed proposal, Advance

User Responsible:

Consultant

Functional Requirements:

1.2 The system should be able to plan the schedule for the project. 1.3 The project plan is prepared to monitor the progress of the assignments. The plan covers the major activities involved in the consultancy. The consultants are required to give the scheduled date for each activity in this plan. Then as the activities are managed the system updates the plan with actual date of completion of the activities of the projects.

Benefits:

The system would help in tracking the project execution.

Comments & Suggestions:

NA

Related Documents:

Signed proposal of the client

Related Requirements:

* The actual date of the activities should be captured automatically $\checkmark$ * The project plan can not be changed once it is saved $\checkmark$ * Project plan may be prepared only after the advance is received from the client (when the advance is to be taken from the client) $\checkmark$

Solution:

The following details will be captured

  1. OEN
  2. Proposal no (D)
  3. Inquiry no (D)
  4. Mode of search (D)
  5. Client details

5.1. Name contact no

5.2. email/phone contact person

5.3. address

5.4. Consultant name (Drop Down)

  1. Due date and actual date for activities (actual date will be captured automatically) - critical
  2. Inquiry

7.1. Proposal

7.2. Sales order $\to$ or "Client Confirmation of Proposal" ?

7.3. Adv. Details

7.4. Candidate listing and head hunting

7.5. Preliminary screening (Prelim. Interview notes)

Handwritten Notes:

  • Next to "Requirement Name: Project plan": Is this Schedule any different than item # 9 on preceding page?
  • Next to "Functional Requirements": schedule for the project
  • Next to "Benefits": Is this Schedule far more detailed & for "internal use" only? (as compared to what is stated in Sales order?)
  • Next to "Related Requirements" list: This is a must!
  • Next to "Project plan may be prepared only...": Suppose client requests a change? Especially if client wants an indefinite or very long postponement in filling-up the vacancy $\to$ we cannot keep the "order" OPEN for ever! In such an event, after giving due notice (written) to the client, we must have a provision to treat the project as CLOSED.
  • Bracketed list 5.1-5.4, 6, 7.1-7.5: In every screen, we should try to capture the mobile phone. $\to$ no. of clients $\&$ candidates, since, our first choice would be to send SMS/WAP messages, failing which to send emails so.

📄 Scan_0028.jpg (Page 30 of 42)

Details captured for Project Plan (continued from previous page):

7.7. Resume to client $\to$ along with Prelim. Interview Evaluation sheets

7.8. Interview $\to$ (final interviews with client?)

7.9. Result sent to candidate

7.10. End date

Handwritten Notes:

  • Below list: What about?
    • Issue of Appointment letter - date
    • Proposed date of joining (to get automatic reminder for sending final payment invoice)
    • Actual date joined.
    • Amount & Date final payment received.

📄 Scan_0029.jpg (Page 31 of 42)

Field

Content

Requirement ID

ID 23

Requirement Name:

Advertising details

Source:

As and when required

User Responsible:

Consultant

Functional Requirements:

The system should be able to maintain the advertising details that are sent to client. When the mode of search includes the advertisement the details for the same are given to the client. When the client approves the media or some of the proposed media then the consultants go ahead with the release of the advertisement. The number or response for each OEN and each media is to be recorded. The consultants can make modification at later stages.

Benefits:

The system would help in recovering the cost of the advertising from the client

Comments & Suggestions:

NA

Related Documents:

Advertising Draft

Related Requirements:

* The system should also be able to maintain the details of the advertising have to first pa * The system should also allow to add new details of media after client feedback $\checkmark$ * The system should capture the response in terms of CV received the Advt. Agency.

Solution:

  1. Advertising details no.
  2. Date

2.1. OEN (can be multiple) (Drop Down)

2.2. Advertisement details (can be multiple)

2.2.1. Media (Drop Down)

2.2.2. Location (Drop Down)

2.2.3. Date(s) of Advt $\checkmark$

2.2.4. Cost $\checkmark$

2.2.5. Approved by client (Y/N)

2.2.6. Response to Ad

  1. Date of approval
  2. Note

Handwritten Notes:

  • Next to "Benefits": (Reimbursements of out-of-pocket exp.)
  • Next to "Comments & Suggestions": $\to$ System should also permit the client to be able to make direct payment to the Advt. Agency. If so agreed by us. This should be the preferred mode.
  • Next to "Related Requirements": Reimbursement Mode has the danger that we have to first pay many months thereafter! So, quite often, at least with unknown/small Clients, we must insist on getting full media-cost in ADVANCE Out-of-Pocket expense, before going ahead with release of advt.
  • Next to "Solution": But client may not reimburse us that out-of-Pocket Expense for the advt.
  • Bottom: Then there are cases (eg. IBSE), when we ourselves bear the cost of Advt. There must be provision for this.

📄 Scan_0030.jpg (Page 32 of 42)

Field

Content

Requirement ID

ID 24

Requirement Name:

Candidate Listing

Source:

Sales Order

User Responsible:

Consultant

Functional Requirements:

The candidate details are sent to the clients for the short-listing or recommendation. The system should be able to maintain the list and the details of the candidates.

Benefits:

Comments & Suggestions:

NA

Related Documents:

One line resume

Related Requirements:

* In case of short list by 3P the candidates details shall go to the clients in the form of one line resume along with the score sheets. $\to$ Prelim. Interview Assess. sheets ? $\checkmark$ * The client will short list the candidate for which consultant will enter status. The candidate which are short listed will be considered for the interview schedule.

Solution:

  1. Date (Auto)
  2. OEN (Drop Down)
  3. Client name (D)
  4. Vacancy name (D)
  5. Number of vacancies (D) $\checkmark$
  6. Candidate details

6.1. OEN $\checkmark$

6.2. Name of candidate

6.3. Desired (D)

6.4. Designation

6.5. Educational Qualification $\to$ Colleges ( $\checkmark$ )

6.6. Past company details

6.7. Past P.F.

6.8. City (Drop Down)

6.9. Phone (R) $\checkmark$

6.10. Phone (C) $\checkmark$

6.11. Mobile no. $\checkmark$

6.12. Contact agency

6.13. Status

6.14. Comment

6.15. Mode of communication

6.16. Candidate response (Y/N)

  1. $\to$ Which ALLY?

Handwritten Notes:

  • Next to "Requirement Name: Candidate Listing": These are often sent in 2 stages: $\to$ After internal database search & shortlisting of potential candidates. $\to$ After Prelim. Interviews $\&$ After $\to$ Question of Score-sheets.
  • Next to "Functional Requirements": exists only in this stage
  • Next to "Solution" list 1-6: There should be some built-in mechanism, whereby, WE (but not, client) are able to identify those Executives whose resumes have been received from
    • Partner websites (which?)
    • Colleges ($\checkmark$)
    • NACT Member ($\checkmark$)
    • Cyber Cafe ($\checkmark$)
    • Asso. Recruit. Agencies ($\checkmark$)
  • Next to 6.16: This is MOST IMPORTANT for transparency of all our Marketing Programs!
  • Bottom: We want Cynil, to pick-up these details & upload on PARTNER STATISTICS pages, so there is NO SECRECY! Infact, which ALLY?

The documents uploaded cover the core transaction requirements for the system, from Inquiry (ID 19) through Proposal (ID 20), Sales Order (ID 21), Project Plan (ID 22), Advertising (ID 23), and Candidate Listing (ID 24). There is also a detail on a Perk Master (ID 18) which is questioned in the notes.

The handwritten notes show significant analysis, especially concerning:

  1. Sales Order vs. Proposal: Questioning if a separate Sales Order document is needed if the Proposal document contains all the necessary details upon client confirmation.
  2. Advance Payments: Modifying how advance receipt is tracked in the Sales Order.
  3. Project Plan: Making it clear that the Plan is a detailed internal schedule for tracking activities, and how to handle long postponements.
  4. Advertising Cost: A strong preference for requiring advance payment of advertising costs from clients, especially smaller ones, due to long reimbursement delays.
  5. Candidate Sourcing (ALLIES): A requirement to track the specific source (Ally) of candidate resumes for transparency and statistical purposes.

Scan_0031.jpg (Page 33 of 42)

Field

Content

Requirement ID

ID 25

Requirement Name:

Interview Schedule

Source:

candidate listing

User Responsible:

Consultant

Functional Requirements:

The candidate details are sent to the clients for the short-listing for interview. The system should be able to maintain the interview schedule

Benefits:

Comments & Suggestions:

NA

Related Documents:

Interview schedule details by client

Related Requirements:

* Interview schedule is prepared as per client instruction and the candidates are informed about the time/place etc. * In case the timings are not suitable to candidates the interview is rescheduled with the client and confirmed with candidates * Based on the result of the interview the candidate may be called for the subsequent interviews. * The system should take care of multiple interviews (rounds) and results * Joining details will be captured only for selected candidates

Solution:

  1. OEN
  2. Client name
  3. Vacancy name
  4. Number of vacancies
  5. Date
  6. Multiple schedules

6.1. PEN (Drop Down)

6.2. Name (Drop Down)

6.3. Venue (Drop Down)

6.4. Tel (Drop Down)

6.5. Time

6.6. Day/day

6.7. Mode of communication

6.8. Other info

6.9. Interview no (1st, 2nd and 3rd)

6.10. Candidate confirmation (if timings are not confirmed re scheduling of interview)

6.11. Feedback from client interview. Selected rejected hold and shortlist. (if short listed than arranging for subsequent interview till get selected or rejected)

Handwritten Notes:

  • Next to "Requirement Name: Interview Schedule":
    • Prelim. Interview Schedule (Independently decided by Consultant)
    • Final Interview Schedule (as indicated by client)

📄 Scan_0032.jpg (Page 34 of 42)

Interview Schedule (continued from previous page):

6.12. Joining details

6.12.1. Acceptance of the offer (Y/N)

6.12.2. Date of acceptance

6.12.3. Tentative Date of joining

6.12.4. Date of joining (actual)

📄 Scan_0033.jpg (Page 35 of 42)

Field

Content

Requirement ID

ID 26

Requirement Name:

Compensation details

Source:

interview

User Responsible:

Consultant

Functional Requirements:

The compensation details are received from the client/candidate

Benefits:

It helps in invoice generation

Comments & Suggestions:

NA

Related Documents:

Interview schedule details by client

Related Requirements:

* Once the candidate has joined the company the compensation details are gathered from client/candidates and the invoice is prepared, print of the invoice is sent to the client.

 

Solution:

  1. OEN
  2. Client name (D)
  3. Vacancy name (D)
  4. Number of vacancies (D)
  5. PEN
  6. Candidate name (D)
  7. Monthly (Rs. Per month prorate)

8.1. Basic salary

8.2. DA/ Equivalent

8.3. Housing

8.4. HRA

8.5. Soft/Hard furnishing

8.6. Conveyance/conveyance allowance

8.7. City compensation

8.8. Education

8.9. Servant

8.10. Electricity

8.11. Gas

8.12. Medical

8.13. News paper/periodicals

8.14. Leave salary

8.15. Entertainment

8.16. Telephone

Handwritten Notes:

  • Next to "Benefits": One must not wait till candidate joins, to collect compensation-details.
  • Next to "Comments & Suggestions": Using the standard format ("Compensation Calculation format", enclosed with our "Proposal"), this
  • Next to "Related Documents": information should be collected as soon as APPT. LETTER is issued (so related document is Appt. Letter). Our Proposal contains a "condition"
  • Next to "Related Requirements": that the client shall send us a copy of the Appt. letter, as soon as it is issued. (Maybe this condition, should be printed in bold/italics).
  • Next to Solution list: This means, as soon as either client or Candidate informs us (over phone) that an Appt. letter has been issued, Consultant must immediately send an automatic/standard email, requesting both client $\&$ Candidate, to send us copies of Appt. letter, for comparison.

📄 Scan_0034.jpg (Page 36 of 42)

Compensation details (continued from previous page):

8.17. Other allowance reimbursement/payment 1

8.18. Other allowance reimbursement/payment 2

8.19. Other allowance reimbursement/payment 3

9. Sub total (total of all above elements in monthly category)

10. Annual (Rs. Per month prorate)

10.1. Bonus

10.2. Exgratia (in lieu of bonus)

10.3. LTA

10.4. Commission/incentive/profit sharing (estimated or projected)

11. Sub total (total of all item under annual)

12. Retirement benefits

12.1. Provident funds (12%)

12.2. Super annuation (15%)

12.3. Gratuity (4%)

13. Sub total (total of the item under retirement benefits)

14. Indirect benefits

14.1. Benefit due to interest savings (over 18% rate of interest) arising out of loans advanced by the employer

14.2. Club fees (entrance fees/60)

14.3. Lumpsum furniture/furnishing outlay (amount/60)

14.4. Sign off bonus/60

14.5. ESOPs (market value/60)

15. Sub Total (total of all items under indirect benefits)

16. Total (Total of all sub total)

Handwritten Notes:

  • Block of notes: All of these details shall be exactly as per "Compensation - Calculation Format".
  • Below list: 17.

📄 Scan_0035.jpg (Page 37 of 42)

Field

Content

Requirement ID

ID 27

Requirement Name:

Invoice

Source:

Candidate Selected and joined

User Responsible:

Consultant

Functional Requirements:

The Invoice has to be raised once the candidate joins the company as per the terms and condition in proposal.

Benefits:

It helps in invoice generation

Comments & Suggestions:

NA

Related Documents:

Interview schedule details by client

Related Requirements:

* Once the candidate has joined the company the compensation details are gathered from client/candidates and the invoice is prepared, print of the invoice is sent to the client.

Solution:

  1. OEN
  2. Client name (D)
  3. Vacancy name (D)
  4. Number of vacancies (D)
  5. Proposal no. (D)
  6. Total Amount
  7. Less Advance
  8. Net Receivable
  9. Service tax
  10. Total

Handwritten Notes:

  • Next to "Source": $\to$ why wait till then?
  • Next to "Related Documents": $\to$ (1) Appointment Letter. (2) Compensation Details Format (3) Our Proposal (which contains terms)
  • Next to Solution list:
    • pick up from 6. Name $\to$ VISIBLE PORTION (of Invoice) $\to$ Name of Person appointed
    • INVISIBLE PORTION (of Invoice) must also contain following info
      • Designation-Level $\checkmark$ in which appointed
      • Function
      • Industry
    • In previous company
      • Industry
      • Function
      • Desig. Level
      • Last drawn salary
  • Bottom Left: This INVISIBLE PORTION will not get printed but will be stored & can be seen by 3P in a database.
  • Bottom Right: P. T. O.

📄 Scan_0036.jpg (Page 38 of 42 - Handwritten Page)

Handwritten Table/Data Compilation for MIS:

Consultant:

Assignment Date: DD MM YY

Candidate

Desig. Level

Function

Industry

Salary

Company Name

Notes:

  • Compilation of this data about each & every candidate appointed, is very vital from the view-point of MIS.

📄 Scan_0037.jpg (Page 38 of 42)

Field

Content

Requirement ID

ID 28

Requirement Name:

Follow up with client $\checkmark$

Source:

as and when required

User Responsible:

Consultant

Functional Requirements:

The consultants should be able to record the details of the follow-up with the outcome and next follow up.

Benefits:

It helps in tracking the follow-ups

Comments & Suggestions:

NA

Related Documents:

NA

Related Requirements:

* The consultants should be able to know the details of the follow-up with various clients so he can decide on further course of action

Solution:

  1. OEN
  2. Client name (D)
  3. Vacancy name (D)
  4. No of vacancies (D)

4.1. Activity (Drop Down)

4.2. Date of follow up

4.3. Outcome

4.4. Next follow up date if any

4.5. Mode of communication

Handwritten Notes:

  • Next to Solution list: Is this where Consultant will record/type the client-feedback?
  • Below Solution list: Activity Table
    • Activity (Dropdown): These are selected from dropdown
    • Targeted completion date: This should be picked up from Sales Order
    • Actual completion date: This will be entered by Consultant
    • Variance (+/-) days: This will be computed auto.

📄 Scan_0038.jpg (Page 39 of 42)

Field

Content

Requirement ID

ID 29

Requirement Name:

Follow up with candidate

Source:

as and when required

User Responsible:

Consultant

Functional Requirements:

The consultants should be able to record the details of the follow-up with the outcome and next follow up.

Benefits:

It helps in tracking the follow-ups

Comments & Suggestions:

NA

Related Documents:

NA

Related Requirements:

* The consultants should be able to know the details of the follow-up with various clients so he can decide on further course of action

Solution:

  1. OEN
  2. Client name (D)
  3. Vacancy name (D)
  4. No of vacancies (D)
  5. PEN
  6. Candidate name (D)

2.1. Activity (Drop Down)

2.2. Date of follow up

2.3. Outcome

2.4. Next follow up date if any

2.5. Mode of communication

📄 Scan_0039.jpg (Page 40 of 42)

Field

Content

Requirement ID

ID 30

Requirement Name:

Prospective clients

Source:

as and when required

User Responsible:

Consultant

Functional Requirements:

The consultants should be able to record the details of the prospective candidates.

Benefits:

It helps in head hunting

Comments & Suggestions:

NA

Related Documents:

NA

Related Requirements:

NA

Solution:

  1. OEN
  2. Client $\to$ Potential Employer (for this executive)?
  3. Position $\to$ For which this executive maybe suitable in Potential Employer's Company?

3.1. Candidate Name

3.2. Current company

3.3. Designation (Drop Down)

3.4. Source

3.5. Comments

3.6. Office address

3.7. Residence address

3.8. Tel

3.9. Date of contact

3.10. Consultant (Drop Down)

3.11. Experience

3.12. Location (Drop Down)

3.13. Age

3.14. Education level (Drop Down)

3.15. Skills

Handwritten Notes:

  • Next to "Requirement Name: Prospective clients": ? Most of the details Compiled below, pertains to a $\to$ executive/Candidate! Then why call this, "Prospective Client"?
  • The large bracket highlights the Solution fields.

📄 Scan_0040.jpg (Page 41 of 42)

3.1.3. List of Reports

The user will take most of the reports through report creation software.

4. Performance Requirements

Due to nature of business and criticality of data, the system should be at optimal speed for data entry and retrieval.

5. Interface Requirements

  • System should interface with the e-mail system.
  • There is a requirement of sending standard letters that the user may want to send to many persons in one operation.
  • The shopping basket (the inquiry that is received through online email form) should be converted into inquiry.

6. Operational Requirements

NA

7. Security/Control Requirements

User and password authorization is required.

Handwritten Notes:

  • Next to "Interface Requirements" list: What about fax/HS-WORD/unimobile? $\checkmark$
  • Next to "The shopping basket...": This no. will keep growing
  • Below "The shopping basket...": Standard "Templates" should be capable of being copied/modified/customised.
  • Next to "Security/Control Requirements": It could be $\to$ client $\to$ corporate $\to$ Any jobseeker (member) $\to$ Non-member $\to$ Expert etc.

 

 

Scan_0041.jpg (Page 42 of 42)

8. Requirement of Standards to be used

NA

9. Documentation Requirements

User Manual

10. User Training Requirements

As per proposal

11. Output Requirements

Users will use one of the report creation software for the production of the reports. The reports are generally printed on laser printer and there are no printed forms for the same.

12. User acceptance criteria

3P requires a system which would take care of Order Execution Operation. Speed, Security, reliability and ease of use are the features, which 3P is looking for.

Approved On

Accepted On

Approved By (Applitech Solution Limited)

Accepted By (3P Consultants)

📄 Scan_0042.jpg (Handwritten Page - No Page Number)

MANAGEMENT PRINCIPLE

$\triangleright$ Speed is the essence.

BUSINESS RULES

  • Each shopping-basket must be answered (Send proposal/terms) within 24 hours.
  • The ABC order-execution activity shall take no more than XYZ days
  • All orders must be executed within XYZ days
  • Invoice must be raised within ___ days of receipt of Appointment letter
  • Outstanding Amount shall not exceed ____ days of sale (speed of collection)

📄 Scan_0043.jpg (Handwritten Page - No Page Number)

INFO REQ'D (OUTPUT STATEMENT)

$\triangleright$ ADDRESS FOLDER (Ph/Mobile/Fax/email/Add) (Allies/Clients/Corporates/Members/Non-Members)

DECISIONS IT WILL HELP TAKE

  • To send out individual messages/communications
  • To send out MASS-MAILERS

 

 













































No comments:

Post a Comment