Project Proposal and Plan
Introduction:The Widget Company attributes its marketplace success to innovative procedures and customer responsiveness. Widget is an early adopter of technology innovations that have been thoroughly proven in the industry . In the past two years, the CEO and VP of marketing have been increasingly enthusiastic about the use of the world wide web to expand their customer base and reduce the cost of doing business. They’ve eagerly watched the trends of online ordering and changes from traditional EDI.
During the last executive meeting, customer requests for additional services were discussed including: on-line ordering, wireless devices for inventory management, use of industry business to business exchanges and portal technology applications. The CEO has requested that the IS department develop proposals for several technology projects.
To provide online services to customers, we have identified two main projects.
- Development of online ordering portal- This is an interface where customers can come and experience the products and also order products.
- Wireless inventory management- It is required for a real time tracking of inventory, for this we require software and hardware equipments.
Development of Online Ordering Portal:
The online portal requires a Web framework for user interaction, Modules for user registration, Product management, Product search and display, Content management, Customer management system like customer support through chat, Selling activities, payment gateways to make online payment. After sales activities, Admin and Feedback systems.
Technical Documentation:
Document Summary
CRM User Guide This document is created to help technical peoples who are using CRM module Product Management user Guide This document is created to help technical peoples who are using product management
module
Shopping Cart user Guide Document is created to help technical persons on shopping cart module Installation user guide Guide to help in installation of software packages
Refund /cancellation policy Helps customer service executives to understand the policies so that they can serve customers better Hardware Required: Monitor Keyboard Mouse CPU (tower) Modem Network card Database Server Software Required:
Type Multi Tier, Client – Server Web Application.
Front End Technology HTML,DHTML, Style Sheets, Ajax, Client Scripting, Images & Graphics
Middle Tier Technology PHP Technology / ASP.Net & Other .Net Technologies Database Management System (DBMS) My Sql Server, Oracle
Hosting Apache, Windows server / Apache, Linux, MySql, PHP
combination.
Training Materials:
- Manuals related to different modules required to train maintenance team
- User manuals required to train operation team how to manage day to day operations
Estimated Duration:
Life Cycle Stages Time Required Major Activities
Requirement Gathering 1 weeks Meeting & documentation
UAT Demo 4 weeks Design & Coding to implement the
requirements.
Production 2 weeks Plan Hosting, Integration Testing.
Total Time Required 7 weeks
Resources Required:
Skill Experience
HTML Developer 3+ Years of Experience. Technology Developer PHP/ASP 3+ Years of Experience. SQL / PLSQL Developer 5+ Years of Experience. Testing Engineer 5+ Years of Experience Senior Designer or Architect 5+ Years of Experience
Wireless Inventory management:
Wireless Inventory management automates the process of tracking inventory, it consists of a set of hardware and software tools. Various technologies like barcode system, online tracking through handheld devices, ERP systems, softwares like Passport, Ordoro are used now a days for effective inventory management. Inventory management has to do with keeping accurate records of finished goods that are ready for shipment. This often means posting the production of newly completed goods to the
inventory totals as well as subtracting the most recent shipments of finished goods to buyers. When the company has a return policy in place, there is usually a sub-category contained in the finished goods inventory to account for any returned goods that are reclassified as refurbished or second grade quality. Accurately maintaining figures on the finished goods inventory makes it possible to quickly convey information to sales personnel as to what is available and ready for shipment at any given time. Technical Documentation:
Document Summary
User Guide for Inventory management software
User guide to help in installation, operation and maintenance of Inventory management software
User Guide for Item Location mapping software
User guide to help in installation, operation and maintenance of Item Location mapping software
User Guide for Item Motion Control software
User guide to help in installation, operation and maintenance of Motion Control software
User guide for database This User Guide contains guidelines how to use the database server Hardware Required: Barcode Scanner Mobile Computer Barcode Printer Barcode Label Database Server Software Required:
Inventory Software like Passport , Orodo
Motion Control software like CODE (Cimetrix Open DevelopmentEnvironment)
Item Location Mapping software DBMS like Oracle
Training Material:
Estimates of Duration:
Type Duration Major Activity
Requirement Gathering 1 Week Meeting and Documentation
Bidding 1 Weeks Tender documentation, Short listing of
Suppliers
Procurement 2 Weeks Awarding contracts, Payment Settlement
and Delivery of products
System Setup 2 Weeks Software Installation and Testing
Training 1 Weeks For hardware and software systems
Total Time Required 7 Weeks
Resources Required:
Skills Experience
Marketing executive 5+ Years of Experience Sales Manager 7+ Years of Experience Senior Architect 7+ Years of Experience Technical Support (site Engineer) 5+ Years of Experience Software Engineer 5+ Years of Experience Database Administrator 5+ years of experience
Project Schedule and Gantt Chart
The Project can be divided into 3 phases as shown belowPhase Activity Sub Activity Days required
Analysis Data gathering Conduct interviews.
Administer questionnaires. Read company reports. Introduce prototype.
Observe reactions to prototype.
5 4 5 7 3 Data flow and decision
analysis
Analyze data flow 14
Proposal preparation Perform cost/benefit analysis Prepare proposal
Present proposal
5 3 3
Design Development Prepare functional specification
Develop Preliminary software Review Functional specification
7 14 3 Integration Integrate different modules & test
Incorporate modifications(if any)
14 4 Implementation Implementation Hosting of online ordering system
Technical document handover Training client staff
10 3 7 Evaluation Feedback on system performance 7
Further each activity is divided into multiple sub activity, the relationship between activities (predecessor, successor tasks) are given in the below table.
Activity Code Activity Predecessor activity
A Conduct interviews. None
B Administer questionnaires. A
C Read company reports. None
D Introduce prototype. B, C
E Observe reactions to prototype. D
F Analyze data flow B,C
G Performance cost-benefit analysis F
H Prepare proposal E, G
I Present proposal H
J Prepare functional specification E,F,I
K Develop Preliminary software J
L Review Functional specification K
M Integrate different modules & test L
N Incorporate Modifications M
O Training client’s staff M
P Document handover N
Q Hosting of Online ordering system N
R Feedback on system performance Q
S Project Closing R
Gantt Chart