Java Advance Project Voice Mail System RFP Analysis and Requirements

  Voice Mail System RFP Analysis and Requirements
  
This is a Request for Proposals (RFP) Analyze the RFP and determine the complete requirements and specifications. The result will be a collection of use cases and/or functional requirements. You may also describe the over-all design for clarification purposes (but do not submit any detailed design; i.e. no class diagrams). These may be submitted as text, graphics, or a mixture.
Note that some features are not needed for the initial system but will likely be needed in the future. For this assignment only consider the basic requirements and leave the rest for version 2. However your design should make such potential changes to the requirements simple to implement (that is, without a major requiring a re-design of the whole system).
You are to provide the initial high-level specifications (as noted above, the detailed requirements and optionally, an overview (“high-level”) of the design) for a voice mail system. The system has a collection of mailboxes, each of which may be accessed by a four digit extension number (7213 for example). A user of the system may put a message into any existing mailbox by dialing the extension, waiting for the tone, then recording a message.
Decide on what questions to ask, finally decide on the use cases, features, potential changes, and overall design. Assemble all that into a proposal 
The real-world voice mail proposal that this assignment is based on, took teams of expert, experienced developers many months to come up with the detailed requirements. And many more months for the detailed design, and still more months to actually build anything. You’ve only been given a couple of weeks, and you are not expected to be experts in telephony or software design. Try not to go overboard! The purpose of this assignment is to give you a bit of experience in software analysis, nothing more.
SUMMARY
Example Corp. is accepting proposals to design, develop, deploy, and support the company’s voice mail system. This will be a concept to completion production. The purpose of this RFP is to provide a fair evaluation for all candidates and to provide the candidates with the evaluation criteria against which they will be judged.
PROPOSAL GUIDELINES AND REQUIREMENTS
This is an open and competitive process. The price you quote should be inclusive. If your price excludes certain fees or charges, you must provide a detailed list of excluded fees with a complete explanation of the nature of those fees. If the execution of work to be performed by your company requires the hiring of subcontractors you must clearly state this in your proposal. Sub-contractors must be identified and the work they will perform must be defined. In your proposal please provide the name, address, and EIN of the sub-contractor. The Example Corp. of Tampa Florida will not refuse a proposal based upon the use of sub-contractors; however we retain the right to refuse the sub-contractors you have selected. Provisions of this RFP and the contents of the successful responses are considered available for inclusion in final contractual obligations.
CONTRACT TERMS
Example Corp. of Tampa Florida will negotiate contract terms upon selection. All contracts are subject to review by Example Corp. legal counsel, and a project will be awarded upon signing of an agreement or contract which outlines terms, scope, budget and other necessary items.
PURPOSE
Example Corp. has recently expanded and has no current voice mail system. In the past individuals were provided telephone message recording machines individually, as needed. We want a friendly, easy to use voice mail system that all can use. We currently have several hundred employees.
DESCRIPTION AND OBJECTIVES
Any user with a valid mailbox and its password may do any of the following:
play back messages
delete messages
change the greeting
change the password
An administrator needs to be able to activate and deactivate mailboxes. In addition administrators must be able to play and copy selected messages. Only administrators should be able to do these tasks.
The system must remember the messages even if the power should fail and the system needs to be restarted. The saved voice mail needs to be able to be backed up (and restored).
TIMELINE
This RFP is dated February 15 (all dates are for the current year).
Proposers may also request a copy be sent via email by contacting Betty Boop at [email protected]
Proposals are due no later than 7:00pm EST, March 15.
Proposals will be evaluated immediately thereafter. During this time we may require interviews at our office with our evaluation team on or about March 21. You will be notified if this is requested.
The name of the candidate firm who has been selected will be decided on or about April 1.
Negotiations will begin immediately with the successful candidate and should conclude no later than April 30.
All other candidates will be notified on or about May 1.
Phase I of the project must be completed and delivered by February 1 of next year.
Engagement work complete and voice mail system live – deliverable date to be determined during Phase I.
BUDGET
Please provide several cost proposals to accomplish the scope as outlined. The budget must encompass all design, production, and software acquisitions necessary for development and maintenance of the voice email system.
Hosting will be addressed separately and costs for hosting are not included in the budget for this project.
List pricing for:
Phase I: Discovery, Requirements Planning & Site Definition
Phase II: Site Development, Testing and Deployment
Hosting: We have not yet made a decision to host on or off-site. Discussions during the discovery phase and your input and advice will help us make a decision in this regard.
Example Corp. of Tampa Florida has allocated $25,000 for this project (Phase I and II). However, we will entertain responses for greater than $25,000 if they show an incremental project plan. Hosting costs will be addressed separately.
AVAILABLE TECHNOLOGY RESOURCES / INTEGRATION ISSUES
We have not yet purchased any new phones or servers to support this project. During deployment, basic phone service must not be interrupted during normal business hours.
QUALIFICATIONS
List three systems your firm has produced that best reflect your work and relevancy to this project. Briefly list the role your firm played in each project.
Provide current reference information for three former or current clients.
Briefly describe your firm’s organizational capacity to produce our voice mail system (e.g. staff, equipment, software, physical space, office location, etc.).
How many full-time staff does your firm employ? Please include a copy of your firm’s organizational chart.
Provide a company profile, length of time in business and core competencies.
Briefly describe the percentage of your development staff that would end up working on this project relative to your entire staff (using full time equivalents). For example, if you would use five staff on the project and you have ten developers, the percentage would be 50%.
What type of team will be assigned to this project? What will each person’s role be? Please include a brief background summary for each key staff member assigned to this project.
Briefly describe your firm’s project management process.
Percent of total revenue derived from voicemail/PBX developments and other business ventures.
Explain your business model.
Please discuss any planned IPOs, mergers or acquisitions.
Please discuss any hardware/software vendor partnerships.
Please discuss your testing and support plan.
Please explain your service level agreement (SLA) structure.
List the time frame for completion. The time frame for completion of the project will be evaluated will be part of the contractual agreement; therefore, a realistic time frame for completion is requested.
List any terms and conditions.
EVALUATION CRITERIA
The following criteria will form the basis upon which the Example Corp. of Tampa will evaluate proposals. The mandatory criteria must be met and include:
Ten (10) copies of your proposal must be received no later than 7:00pm EST, March 15 of this year.
Your proposal must include a cost proposal as described above. All costs associated with the delivery of the project should be presented in a flat rate, fee for service format.
Deliver proposals to the attention of:
Betty Boop 
Example Corp. of Tampa Florida 
123 Main Street 
Anytown, USA 12345 
Proposals that meet the mandatory requirements as stated above will be evaluated with the following criteria:
Suitability of the Proposal – the proposed solution meets the needs and criteria set forth in the RFP.
Expertise in recommending and communicating appropriate technical and aesthetic solutions as evidenced by the proposal and references.
Candidate Experience – Candidate has successfully completed similar projects and has the qualifications necessary to undertake this project.
Value/Pricing Structure and Price Levels – The price is commensurate with the value offered by the proposer.
Depth and Breadth of Staff – The candidate firm has appropriate staff to develop the site in the time frame needed.
Proposal Presentation – The information is presented in a clear, logical manner and is well organized.
Demonstrated commitment to high service level agreements (SLA).
FORMAT FOR PROPOSALS
Please use the following as a guideline to format your proposal:
Length and Font Size:
Please use fonts no smaller than 10 point. Maximum proposal length including title page, cover letter, proposal, qualifications and budget should not exceed 20 pages (not including Hosting Attachment information).
Title Page:
Example Corp. of Tampa Florida, voice mail Development Proposal, your company name, address, Web site address, telephone number, fax number, e-mail address and primary contact person.
Cover Letter:
Signed by the person or persons authorized to sign on behalf of the company (1-2 pages).
Proposal:
Discuss your proposed solution, including the features, benefits and uniqueness of your solution. You should also touch on your ability to deliver the project in the time frame noted in Section 5 (3-10 pages).
Qualifications:
Provide the information requested in Section 12 (10-20 pages).
Budget and Fees:
List budgets as requested above. Identify staff you anticipate working on the project and their hourly rates for work that may be needed for Phase I and Phase II.
Attachments:
Hosting options/information:
Do you provide hosting? If so, please provide answers to the following questions:
How often do you backup?
How often do you have down time?
How often do you upgrade software/hardware?
Please describe your technical support.
Please describe your security.
Do you have a high-speed, direct connection to the Internet?
Please describe your methodology and service level agreements.
Pricing, terms and conditions.
If you do not provide hosting, please suggest a vendor/partner to provide this service and provide answers to the above questions.
All such designs start out with brain storming, then recording a set of use cases (or scenarios) that show all required interactions with your system. Finally you work out a high-level design, or system architecture, that you hope will facilitate implementation of all the required features. This high-level design need not (and should not) have all the details; you only need sufficient detail so that you know you could complete the detailed design. (If not sure, it is safer to include extra detail than leave it out.)
I only want the requirements for this RFP, expressed as a set of project requirements, and not any design documents you may have come up with during brain storming. (Don’t think about the design until you have sufficient details about the requirements.)
These requirements can be expressed as a collection of user interaction scenarios, or use cases, something like:
Use Case #1: Caller Leaves A Message
Person dials extension
After N rings (mailbox-user settable) the voice mail system responds
Plays message previously recorded by the mailbox-user (or a default)
Checks for mailbox full/active
Plays “sorry” message if box not accepting messages, and hangs up
Plays “beep” tone to indicate start of recording
Records message until user hangs up, hits the ‘#’ key’, or the maximum message length (settable by administrator) is reached
Message is stored in database (possibly as “.wav” data), along with time of call and ANI (Caller-ID) data, if available
Call terminates
Your system should have a number of such use cases. No design details are needed at this stage, although other requirements documentation may be needed in addition to the use cases.
The various use cases can be organized as a list or decision tree. Here is a graphic I found showing some of the use cases needed for a voice mail system, shown as a decision tree:
  
Note the picture doesn’t have the use case details, only the names and relationships between use cases. You still need to document your use cases.
Sometimes thinking about design, and building a prototype can help you understand some requirement, some interaction, or if some design aspect will be feasible.  You do not have to do design or implement a prototype for this project (you won’t be given enough time for one!).  Since we don’t have the hardware to actually record voice mail messages as “.wav” files available, for a quick voice-mail prototype, simply have users type text messages in at the keyboard, after first typing in the extension.)
Potential Changes (Features to consider in your design):
Quotas (maximum number of messages, or maximum number of seconds of recorded messages) for mailboxes
Have very old messages automatically deleted
Multiple mailboxes per user
Support Spanish and English
Remote access to mailboxes
A directory callers can use when they know a name but not the extension
Call forwarding
Message forwarding
Hi-tech phone support (LCD screens and extra buttons)
Restore system-default out-going message (if a mailbox owner doesn’t like their recorded message)
Web-based access for administrators (and users?)
Change default out-going message (administrators only 

Course Scholar
Calculate your paper price
Pages (550 words)
Approximate price: -

Why Work with Us

Top Quality and Well-Researched Papers

We always make sure that writers follow all your instructions precisely. You can choose your academic level: high school, college/university or professional, and we will assign a writer who has a respective degree.

Professional and Experienced Academic Writers

We have a team of professional writers with experience in academic and business writing. Many are native speakers and able to perform any task for which you need help.

Free Unlimited Revisions

If you think we missed something, send your order for a free revision. You have 10 days to submit the order for review after you have received the final document. You can do this yourself after logging into your personal account or by contacting our support.

Prompt Delivery and 100% Money-Back-Guarantee

All papers are always delivered on time. In case we need more time to master your paper, we may contact you regarding the deadline extension. In case you cannot provide us with more time, a 100% refund is guaranteed.

Original & Confidential

We use several writing tools checks to ensure that all documents you receive are free from plagiarism. Our editors carefully review all quotations in the text. We also promise maximum confidentiality in all of our services.

24/7 Customer Support

Our support agents are available 24 hours a day 7 days a week and committed to providing you with the best customer experience. Get in touch whenever you need any assistance.

Try it now!

Calculate the price of your order

Total price:
$0.00

How it works?

Follow these simple steps to get your paper done

Place your order

Fill in the order form and provide all details of your assignment.

Proceed with the payment

Choose the payment system that suits you most.

Receive the final file

Once your paper is ready, we will email it to you.

Our Services

No need to work on your paper at night. Sleep tight, we will cover your back. We offer all kinds of writing services.

Essays

Essay Writing Service

No matter what kind of academic paper you need and how urgent you need it, you are welcome to choose your academic level and the type of your paper at an affordable price. We take care of all your paper needs and give a 24/7 customer care support system.

Admissions

Admission Essays & Business Writing Help

An admission essay is an essay or other written statement by a candidate, often a potential student enrolling in a college, university, or graduate school. You can be rest assurred that through our service we will write the best admission essay for you.

Reviews

Editing Support

Our academic writers and editors make the necessary changes to your paper so that it is polished. We also format your document by correctly quoting the sources and creating reference lists in the formats APA, Harvard, MLA, Chicago / Turabian.

Reviews

Revision Support

If you think your paper could be improved, you can request a review. In this case, your paper will be checked by the writer or assigned to an editor. You can use this option as many times as you see fit. This is free because we want you to be completely satisfied with the service offered.