Response to request for proposal

40
RESPONSE TO REQUEST FOR PROPOSAL Fab Innovation TEGA ENAI [email protected]

Transcript of Response to request for proposal

Fab Innovation

TEGA ENAI

January 10, 2014

Gabriel Marshall,

Fab Innovation is pleased to present our response to ICAN UK request for proposal for the

Design and Development website project.

We strongly believe that our proposed team, solution, and approach meets 100% of the

requirements outlined in the ICAN UK’s BRS.

Our approach delivers to ICAN UK’s a solution that is configured to meet the requirements

outlined in the BRS, themed with a visual design that addresses the requirements stated.

At the end of this project you will have far more than a BRS. You will have the blueprint,

information architecture and requirements for your website.

If you should have any questions or comments, please do not hesitate to contact us at

+2348136268636 or via email at [email protected].

Sincerely,

Tega Enai

Chief Executive Officer

Fab Innovation

1

Table of ContentsCompany Profile and Competence 3

Our Team 3

Company Capabilities and outsourcing 5

Our Development Approach 6

Fab Innovation Process and Methods 6

The Requirements – Our Solution 11

Standard Features 17

Our Portfolio 21

Sample UI 23

Project Schedule 25

Commercial 26

Company Information 27

2

COMPANY PROFILE AND COMPETENCE

Fab Innovation is pleased to submit our proposed solution for the ICAN UK redesign and

development project. We understand the importance of this effort to the organization and we

strongly believe that our proposed team, solution, and approach meets 100% of the requirements

outlined in ICAN UK request. This response describes the technology, services, terms, and

schedule for the web site development project.

Fab innovation has provided clients with a comprehensive range of solutions including web

design & Web development, Graphics Design, Customized web applications, SEO

Services, much more both locally and internationally. We a fast rising IT provider located in

Lagos State Nigeria and registered under the Corporate Affairs Commission of Nigeria (CAC)

with registration number 0G25967

Our proposed project team has focused on designing, developing, deploying, and supporting

high-end websites. Our team understands the web, its complexities, and the solutions required to

meet our clients’ needs. Our proposed solution is based on a custom built web content

management system (Admin Panel) which would provide a proven framework that supports

many off-the-shelf features and functions that address a vast majority of ICAN UK’s functional

and technical requirements.

Fab Innovation is confident that our solution will meet the short and long term needs of ICAN

UK. The following pages detail how we will meet each of your listed technical and functional

requirements.

3

OUR TEAM

The key associates who will be participating in the effort to deliver ICAN UK’s solution include,

but are not limited to:

TEGA ENAI

CEO/ WEB DESIGNER

Tega’s role includes liaising with the Client and the Development Team to ensure the process

from conception to completion runs smoothly and is the one of the main contacts throughout the

process. She has major skills is the ability to explain complex technical concepts to in terms real

people can understand. Tega’s areas of expertise are web design, search engine optimisation and

web analytics.

MICHEAL KALAVANDA

PROGRAMMER/DEVELOPER

Michael’s is focus is behind the scenes; the knowledgeable mechanic of our team that keeps

things running smoothly. He uses various programming languages and databases to structure

websites and pioneer new features for Intersites. For developing, he uses the following

programming languages: PHP, XHTML, XML, CSS, databases: MYSQL, SQL, C# and

ASP.NET. He also has experience in building CMS solutions

KISH ANIEKAN

DESIGNER/DEVELOPER

Kish is a dynamic UI/UX (user interaction/user experience) designer. He uses the latest

interaction methodology to ensure the customer user experience on fab innovation websites is

straight forward and engaging. He also has skills in html, css, java and JavaScript

NOAH ANIFOWOSHE

GRAPHIC DESIGNER

Noah is a skilled graphic designer that takes concept from start to high quality finish ensuring the

end product looks great and fits perfectly.

4

COMPANY CAPABILITIES AND OUTSOURCING

The services we provide to our customers span a wide range of Information Technology

capabilities including:

Web Site Design/Development

eCommerce Solutions

Project Management

Web Content Management

Application Development

Fab Innovation has implemented multiple client-facing and internal operational web based

applications including: content management systems, Enterprise manager (CRM), Desktop

Applications, education, and electronic shopping cart web-based solutions for companies using

different programming technology : MySQL, SQL Server, Java, PHP,C#, CSS, HTML,

WordPress, Joomla etc.

OUR DEVELOPMENT APPROACH

Fab Innovation's standard methodology provides all of the detailed steps required to successfully

move from a general concept to a functional website.

As a part of our dynamic development methodology, we identify the following ingredients that

make a successful Website. These characteristics can be incorporated into ICAN UK’S site, to

fulfill and enhance the stated requirements

1. Project Initiation: confirming the scope and requirements of your new solution, as well as

gathering key elements for the visual design process such as logos, icons, fonts, colors, and

pictures.

2. Use Case Analysis and Design: this phase examines the types of users who will be accessing

the website, the types of information they will be accessing, how they will access that

information, and in what form that information will take.

3. Creating the Information Architecture: this phase focuses on creating the overall functional

and technical design of the new solution.

5

4. Visual Design: uses the elements gathered during project initiation, coupled with the use cases

and information architecture to guide graphical design professionals through the process of

creating the overall look and feel of the new website.

5. Technical Design, Development, and Testing: during this phase Fab Innovation will design,

build, and test the new website – employing

6. Training: Fab Innovation believes in training early and training often. We begin the training

process at project initiation and continue training throughout the duration of the project.

7. Deployment: Fab innovation will migrate the development site to the production environment

and test to ensure that the site is operational before turning it over to the general public.

8. Production Support: Fab Innovation will provide 4 months of post implementation technical

support for bug fixes and technical issues. We also offer optional ongoing maintenance and

support services should you deem ongoing support necessary.

9. Overarching Project Management: Fab Innovation will provide a dedicated project manager

to this project, who will have overall responsibility for the delivery of the new website.

FAB INNOVATION’S PROCESSES AND METHODS

Fab Innovation’s high level work plan for this effort lists the major activities by phase, the

primary deliverables created as a result of each activity, and the tasks where Fab Innovation will

require participation by ICAN UK secretariat (as indicated in the activity description as items

with a “*”).

Participation at the beginning of the project will be more intensive than elsewhere in the project

as it is imperative that our team has access to key information with the knowledge necessary to

define what the site must provide to its intended visitors.

PHASE TASK ACTIVITY DELIVERABLES

I A Project Initiation

B Assessment of existing website High level analysis of the existing website

C Gather existing

requirements (e.g., RFP)*

Inventory of existing requirements

(technical and functional)

D Collect existing branded

elements and marketing

Existing artifacts uploaded to the project

dashboard

6

materials*

II Use Case Analysis and

Design

A Verify that the list of

website member types

gathered during the design

is complete and accurate*

Access to website member types

B Define content

requirements by site visitor

type

Content requirements matrix (access

requirements,

content types)

C Define navigational/access

patterns from use cases

Navigational schema, Content access

patterns, content roles, and

permissions

III Information Architecture

A Create detailed site

map/structure

Site map / site structure

B Define details of each

content/data type

(structure, elements, access

roles, permissions, content

lifecycle)

Inventory of content/data types, detailed

design of each content

type, inventory of member roles and

permissions by content type,

content lifecycle definition

C Identify inventory of the

administrative panel required

to

address functional

requirements

Inventory of the administrative panel,

including key configuration

requirements

7

PHASE TASK ACTIVITIES DELIVERIES

D Identify gaps in capabilities in

the administrative panel and

functional/technical

requirements

Inventory of custom modules required to

meet functional/technical requirements

E Define user roles and

permissions

Inventory of user roles and permissions

F Identify major landing

pages

Inventory of landing pages

G Create wireframes of major

landing pages

Wireframes

H Publish information

architecture/functional

specification

Information Architecture

document/Functional Specifications

I Develop content migration

plan

Migration plan

J Develop test plan Test plan

K Develop deployment plan Deployment plan

L Develop training plan Training plan

IV Visual Design

A Create visual design

specification from use

cases, information

architecture, and branded

elements

Visual design specification

8

B Distribute specifications to

visual designers

Specification distributed

C Collect visual design

concepts and post on the

projects dashboard

Collect visual designs

D Solicit feedback from client

stakeholders*

Feedback posted on the project dashboard

V Technical Design,

Development, and Testing

A Install, configure

development environment

Core development environment installed

PHASE TASK ACTIVITIES DELIVERIES

B Download and install

required modules

Contributed modules installed

C Configure the Admin panel and

contributed modules

Environment ready for use

D Install and configure theme Visual design implemented

E Deploy branded elements,

icons, pictures

Visual design elements ready for use

F Create custom content types Content types configured and ready for use

G Create user roles User roles created and ready for use

H Define permissions by role Roles configured with correct permissions

I Create administrative user

accounts

User accounts ready for use

J Create panel pages for each

landing page

Landing page ready for content

9

K Navigational elements

implemented

Site navigation is functional

L Design, code, and test

custom modules

Custom modules is deployed

M Unit, system, and

integration test

System is tested and ready for content

migration

VI Content Migration

A Create the content

migration spreadsheet*

Content migration spreadsheet

B Migrate content from

existing site*

Content migrated to the new site

PHASE TASK ACTIVITIES DELIVERIES

VII Training

A Deliver training sessions * Training sessions

VIII Deployment

A Install/configure production

server

Production server ready for site to be

migrated from

development

B Backup development site Deployment package of the entire site

ready for installation

C Install development site

backup on production

server

Production site ready for final test

10

D Deployment test System ready for production

E Create additional

Administrative users

User accounts set up and ready for use

F Migrate DNS settings to

point to the new server*

Site is accessible

IX Production Support

A Monitor logs and events Logs and events Monitored

B Track bugs and bug fixes Bugs and bug fixes tracked

C Monitor security patch

release candidates

Security patches installed

D Performance tuning Configure/tune the system

THE REQUIREMENTS-OUR SOLUTION

We will develop the specific functionality and features you needed for your Company website.

Below are some website functionality and features that we will integrate to your website:

Access Control Restriction

User Role (Members) creation

Website Administration Area

User Login/Registration

Content Management (add/edit/delete contents)

Contact Forms

Captcha for spam prevention

User accounts

User Profile

Site RSS Feeds

Voting Poll

11

Online Payment Feature/online secure payment

We recommend the development of a completely original site, built from the ground up with new

technology and original graphic design elements. To ensure that we fully understood the scope of

the required solution, our team captured each of the functional and technical requirements listed

in the body of ICAN UK BRS. The following section details each of the requirements that we

were able to identify and the solution that Fab Innovation will apply to meet your requirements.

From our detailed analysis of your requirements we strongly believe that our solution meets

100% of your technical and functional requirements and a majority of your requirements can be

fulfilled with off-the-shelf capabilities inherent in the custom built admin panel.

REG

NO

Your Requirement OUR SOLUTION

1.0 UUUpdate website content

a Content Management Capable website Fab Innovation’s team has deep and

broad

experience in the discovery and

development processes associated with

developing CMS capable websites. We

have the expertise and processes

required to help ICAN UK identify

what solutions need to be developed,

the scope of those

solutions, the resources and skills

required

(internal or external), the requirements

that need to be met, developing a

communication brief

Fab Innovation would implement an

Intuitive and easy to use admin

12

interface with Clearly defined and

documented API for provisioning,back-

office integration and permission-based

security levels that will allow the

secretariat make changes easily to the

website, without referring to us.

Not only would the admin panel help

the administrator (user with assigned

role) with little or no technical know-

how edit text and graphics, updating of

adverts it would also take care of a lot

of "behind the scenes" work such as:

Drag and Drop navigation system

to enable updating of graphics

Making content searchable and

indexable

Keeping track of members, their

profile, their permissions and

financial status

Send automated emails and alerts

to members

Assign members roles and limit

members user access

Keep track of upcoming members

birthdays

Keep Table of financial status for

members

And much, much more.

.

13

b Provision of (editorial) links to other

professional

websites (ACCA, ICAEW, CIBN,

CANUK, etc) including

ICAN, Nigeria High Commission, Federal

Inland Revenue

Nigeria, Nigeria Newspapers websites,

etc.;

Fab Innovation would implement a

Feed Fetcher plugin (RSS) into the

website as required to meet functional

requirements.

RSS stands

for Really Simple Syndication

RSS defines an easy way to

share and view headlines and

content

RSS files can be automatically

updated

RSS allows personalized views

for different sites

With RSS you can choose the website

you want to link to ICAN UK, and also

choose the news that interest you and

are relevant to your work.

c Ability to search the website database

(this should be a

standard feature)

2.0 Creation of Members’ Database

Members registration, updating and Role-

based Access

Control

Fab Innovation’s team has deep and

broad

experience and expertise in designing,

development, testing and deploying

database driven applications. We also

14

have extensive experience in

integrating our custom built admin

panel with external data

sources/databases.

3.0 Communication

Effective communications by secretariat

and amongst members with…

a ability to send bulk email to District

members from the

website; this should allow the embedding

on a link as

well as a link to a document that is

retrievable via loginon

to the site

b connection to social media pages such as

LinkedIn,

Twitter, Facebook, and linking activities

on the pages to

the website

Fab Innovation will implement a

generic API that that enable tight

integration with social networking

websites (e.g. facebook

comments/fanbox, twitter feeds etc.).

as required to meet the functional

requirements. We will also implement

4.0 Subscription status

Members Financial Statement Tracking

with ability to issue invoice to, and

display account balance of each members

from the website.

Fab Innovation would implement an

email configuration setup would be

integrated into the admin panel. This

feature gives secretariat the ability to

send bulk email to members or selected

group of members. This setup includes

spam and virus protection on all e-mail

15

accounts. 

5.0 Online Payment

Provision of e-payment facilities to enable

members

makes payment to the District directly

from the website.

6.0 CPD status

CPD Points Updating and Tracking

7.0 Members’

Networking

Profiling of Members and Networking

amongst

members

8.0 Event Booking

Functionality to create events and inform

members

with ability for members to register for

such events,

Secretariat informed of registration and

log of kept of

those that have registered

From the the admin panel the admin

has the ability to create events that

would reflect the home page of the

website. Once member clicks on this

event they are prompted to register for

the event. The admin would be able to

see how many members has registered

for the event.

9.0 Survey / Voting on Issues orElection

Functionality for voting on issues and

elections. Issues will be created by

secretariat with category & voting during

assigned. Access to vote restricted to

financial members.

16

STANDARD FEATURES

In addition to ICAN UK’s technical requirements and our solutions outlined above, our base

platform also includes a rich and robust suite of basic features that include:

Security

Our solution leverages the admin panel’s security framework – providing the ability to restrict

access to features, functions, and administrative tasks based on user accounts (user ID and

password), user roles (e.g. content authors, site administrators), and granular permissions (e.g.,

ability to author and publish a calendar event).

User Accounts

Our solution provides the ability to control the creation and activation of members accounts.

There are three basic scenarios supported by our off-the-shelf solution:

1. Members may self-register and the system automatically approves their account

2. Members may self-register but a systems administrator must approve their account

3. Only system administrators can create and approve Members accounts

Our solution also provides “self-service” password resets, allowing Members to request a new

password in the case of forgotten password without requiring intervention by a systems

administrator.

Member Roles

Member roles provide a mechanism for restricting or enabling access to features, content, and

sections of your website. You may define as many roles as required to address the various user

types on your website. A member may be assigned to one or more roles, dependent on the access

levels that you want to provide to that person.

Permissions

Roles provide a mechanism for categorizing members whereas permissions is the mechanism for

controlling access to individual features, areas of your website, and content. Each role in the

system has its own set of permissions, enabling or restricting access to features of your website.

Captcha / Mollom

Fab Innovation’s base platform employs Captcha as mechanisms for blocking spam on your

website.

Content Authoring and Publishing

17

Content authoring in our solution is performed through a simple web browser based interface.

Any user with the proper roles and permissions can author content from any computer that has

access to your site.

Calendars

Our solution provides a simple to use mechanism for creating online calendars on your website.

Authors create events through the WYSIWYG editor which automatically appear on calendars

based on the category selected. Sites may have departmental or category based calendars, as well

as site-wide calendars.

Polls

Our solution provides the ability to create and administer online polls. You may have one or

several polls running simultaneously on your site. Our solution provides a simple to use

mechanism for tracking results and viewing votes.

RSS Feeds

Our solution provides the ability to automatically generate RSS feeds from content created on

your website. Our solution also provides the ability to import and render RSS feeds from external

sources on your website (aggregation).

Social Networking Tools

We have other optional social networking components that enable integration of your website

with Twitter, Facebook, Reddit, Digg, Delicious and other social networking sites.

eNewsletters

Our base solution includes the ability to author and distribute enewsletters. Members have the

ability to register to receive newsletters (via email), as well as manage their subscriptions

through a simple to use online form.

Search Engine Optimization

Our base solution employs several tools and techniques for search engine optimization,

including: page titles, meta tags, automatically generating search engine friendly URLs, XML

site maps, and a detailed SEO checklist module.

Responsive Design

Responsive web design is a web design approach aimed at crafting sites to provide an optimal

viewing experience—easy reading and navigation with a minimum of resizing, panning, and

18

scrolling—across a wide range of devices. In essence, responsive design allows the creation of a

website that reformats its contents depending on what device it is being viewed on.

Clearly, a website will look and behave very differently on a 27-inch desktop monitor than on a

9-inch tablet PC. Responsive design takes these differences into consideration to ensure that the

user experience is always optimized. This feature would be implemented on the website.

Support for Rich Media Types

Our solution supports a wide variety of rich media types including photographs, images, video,

audio (podcasts), and flash. Content authors can easily incorporate rich media through the by

using one of the embedded media tools provided by our base solution (e.g., importing a YouTube

video). Our solution provides multiple methods for rendering. Our solution also automatically

resizes and crops uploaded images based on criteria you set through the web browser based

administrative interface.

Optional Features

There are of optional features that you may select from to extend the functionality of our base

platform. Popular add-ons include:

Twitter Integration

Our solution supports bi-directional integration with the Twitter social networking site. “Tweets”

posted to your Twitter account can automatically display on your website, and new content

created on your site can automatically generate a “Tweet” with an announcement and link to the

new content.

Facebook Integration

Our solution also supports bi-directional integration with Facebook. Items posted on your

Facebook “wall” automatically show on your website. Content posted on your website can

automatically post to your Facebook page.

Service, Training and Support Management

Post Implementation Plan

Fab Innovation intends to deliver a functionally rich platform that meets the functional and

technical requirements of ICAN UK– enabling the organization to quickly achieve measureable

results from the efforts and solutions outlined in our proposal.

19

Fab Innovation will train ICAN UK’s secretariat on the tools, processes, and techniques for

managing the new website prior to the implementation of the new site in your production

environment.

Fab Innovation’s approach focuses on training early and training often. Our objective is to get

Fab innovation’s staff “hands on” within the first week or two of the project.

This intensive focus on training helps the secretariat become comfortable with the platform and

facilitates the process of taking ownership and responsibility for the new site. We will warranty

ICAN UK’s project for a period of 4 months post go live as part of our base proposal.

Hosting

Many of our clients ask us for direction in selecting a hosting platform and provider for their new

website. We recommend GoDaddy, a company known for its expertise in hosting high

performance websites.

All of Go Daddy’s solutions support several programming languages, including CGI (Python and

Ruby), PHP, Perl, ASP, MySQL, ColdFusion and FrontPage extensions.

As one of the few hosting providers to offer fully managed hosting, from small virtual private

server plans up through large deployments of clustered hosting plans, GoDaddy has a hosting

plan that will fit any website and budget. For their full company portfolio and services please see

their website at http://www.godaddy.com/

PORTFOLIO

Relevant projects that our team members have played a key role in include:

Fabulous city

Our team members were the architect

and lead developer for this advanced

20

Ecommerce based website for libraries

in the Denver area. The new website has

features such as a custom shopping cart for

“ordering” fashion merchandise, online

payment, order tracking as well as extensive

custom development of features.

www.fabulouscityng.com

Redeemed Christian Church of God,

United Arab Emirates

Our team members were the architect

and lead developer for this advanced

religious website for the Redeemed

Christian Church of God in the U.A.E. The

website has extensive customization to meet

the church’s specific needs.

www.rccguae.com

Landmark Africa

Our team members defined, designed,

developed, implemented and support

a custom built enterprise manager

application that integrates a customer

relationship manager (CRM).

www.lema.landmarkafrica.com

21

Liquid Deep

Our team members were the architect

and lead developer for this

corporate/business website liquid deep oil

and gas company.

www.liquiddeep.net

AITSM Desktop Application

Our team members defined, designed,

developed, implemented and support

a desktop application for Andrews Institute

of Technical Science and Management that

addresses the ability to view specific details

such as students attendance, courses

offered, lecturer details, student assignment

and exam details etc. also creating and

editing of time table.

SAMPLE UI

Proposed sample UI for the Homepage.

22

Sample UI for the homepage responsive view

23

Sample UI for the homepage of the admin panel

PROJECT SCHEDULE

Project duration: 8 weeks Project manager: Tega Enai

24

Task Developer Duration High-end expectationProject initiation/ Analysis FI Team 2 days Full understanding of

BRS, Fix starting coding date.

Information gathering/ Access to existing database

Tega, Michel, Kish, ICAN-UK secretariat

2 days Full access to existing data, Understanding of database structure.

Graphics analysis and editing

Noah Anifowoshe Goes along with development

Home page high quality graphic design, high quality images expected.

Website design (HTML/CSS/JAVASCRIPT)

Kish Aniekan Goes along with development period

Modernized design of ICAN-UK website, responsive and clean design expected.

Database design, relationship and implementation

Michel Kalavanda 4days, also goes along with project development period.

Ability to connect the system to the database and implement URL security check.

Scripting the design and connecting the application to the database

Michel Kalavanda Goes along with development period.

Expecting to meet ICAN-UK’s BRS.

Testing Fab Innovation team, one ICAN-UK member.

4 days Expecting well-functioning web application for ICAN-UK.

Debugging Tega, Kish, Michel 5 days Fix errors and redeploy the website

ICAN-UK testing phase ICAN-UK personnel

3 days Expect a reply to the developers if BRS has been met.

Note: The project schedule provided here above is a summarized version. Proper timeline and milestones covering the duration stated above (8 weeks) will be provided before project commencement.

COMMERCIAL

S/N Business Solution Specification (BSS) Price

25

1 Custom built content managed website £ 3,000

2 Members database structure design and implementation with RAC £ 300

3 Bulk emailing £ 100

4 Members financial statements tracking £ 150

5 Online payment facility £ 800

6 CPD points updating and tracking £ 50

7 Profiling of members and networking amongst members £ 200

8 Event creation and logging £ 50

9 Polling and voting facility £ 50

10 5 years hosting plan £ 300

11 5 years SSL Certificate for secured transaction £ 300

12 Post-go live support for 4 months Free

13 Annual maintenance (optional) £ 1000

14 Search Engine Optimization and Social Media Optimization Free

Total cost without annual maintenance fee £ 5300

All total cost including annual maintenance fee £ 6300

CONTACT INFORMATION

Thank you for considering our Business Specification Solution.

For more details, please feel free to contact us.

26

FAB INNOVATION IT SOLUTIONS

3, Gerald Esogwa Street Avenue, Ikorodu Road,

Lagos/ NIGERIA.

Tel: +2348136268636

E-mail: [email protected]

Website: www.tegaenai.com

27