Sei sulla pagina 1di 17

Effort Estimates Tasks Milestone # 1

Analysis & Understanding System Design HTML Mockups

Total Efforts (in Days) # Resources

Elapsed Time (in days)

3 1 TL 3 1 TL + 1 SSE 10 I HTML Developer

3 3 10

D+3 D+6 D + 13

Milestone # 2
Development & Unit Testing - Admin site 13 1 SSE 30 D + 26

Milestone # 3
Development & Unit Testing - Web site 17 1 SSE 30 D + 43

Milestone # 4
Testing & Bug Verification Bug Fixing UAT & Feedback Implementation Project Management 8 1 QE 3 1 SSE 3 1 SSE 8 3 3 D + 46 D + 49 D + 52

TOTAL

60

Deliverables
Clarifications document System Requirements Document Technical Design document with all customizations required Assumed that Accuer will provide the required design assets

Unit tested admin site

Unit tested web application Tested application in different browsers as per requirement and in one mobile simulator

Sno Public web site

Category Theme Integration

Sub category / page HTML to Wordpress theme integration - Home Page

HTML to Wordpress theme integration - Software Page HTML to Wordpress theme integration - Other Inner Pages Home Page Logo Banner Image (With Scrolling)

Floating right side buttons (Try it, Follow us, Video) Header Title of All Blocks Dynamic Content Blocks (Pregrame, Pressbox, etc) Playbook Video

Playbook Content Block Playbook Let's Connect

Get Off The Sideness block

Top menu links

Footer menu links

Footer Copyright

Software Page Create custom page template as shown in the design Banner Text

Banner Image (No Scrolling)

Buttons Watch Video

Trial Playbook Playbook Benefits (Page Content) Watch Video (Right Side Pane)

Audiable Ready

About Page

Create custom page tempalte

Banner Text Banner Image (No Scrolling)

Page left side content Team Players / Press Contact

Trial Playbook Case Studies Page Create custom page tempalte

Banner Text Banner Image (No Scrolling)

Page left side content What customers are saying?

Trial Page

Create custom page tempalte

Banner Text

Banner Image (No Scrolling)

Page left side content Contact us form

Events Page Support Page

Blog Landing Page

Page Content Relay Playbook Block Subscribe by email

Our favorite sites Upcoming Events Single Post Landing Page Page Template Setup

Share Widget Comment Section

Author Side Bar Widget Popular Tags

Admin
Menu Top Menu Management

Footer Menu Management

All relevant pages

Manage Button Text

Blocks

Home page blocks setup and management

Banners

Banner Image Management

Content Pages

Page HTML adding and setup

Contact Us

Contact Us Form Setup

Email sending configuration Google Analytics Hubspot or Marketo Analytical code Hubspot or Marketo

Newsletter

Newsletter

Manage Posts Manage Authors SEO - Metadata/Page Title

Categories

SEO

General Q
Questions Questions

Technical A
Programming Language DB CMS PHP MySQL Wordpress

Design

PSD

Assumptions

Clarifications

Assumed that the logo will be static. Assumed that banner images, texts, buttons will be fetched from backend and roating image effect will be provided Assumed that a dynamic HTML floating box will be displayed on the right side for all the pages Assumed that this title will be dynamic and can be changed by admin Assumed that there will only be 6 blocks whose positions will remain fixed, only the content (title, description, image) can be managed by admin. Assumed that this will be a embeded video from youtube/similar services. We will simply use the static embed code. Assumed that we will display dynamic content here which can be managed from admin Assumed that this is newsletter, we are planning to use newsletter plugin for wordpress, the only feature we will be concentrating at is to accept signups from customers and allow admin to export the email ids. Assumed that the image/text can be managed by admin. Assumed that on click of "Go to Blog" will redirect user to the blog landing page Assumed that the top menus will be dynamic and managed by admin, assumed that this will be same in all pages. Assumed that the footer menu links will be dynamic and managed by admin, assumed that this will be same in all pages. Assumed that the copyright notices will be managed by admin, assumed that this will be same in all pages. Assumed that the logo and header menu will be same for all the pages. A new page template needs to be created which will be specific to this page. Assumed that the text will be dynamic, admin will have option to change banner title and description.

We didn't see designs for Support & Events page? Do we need to create new page for Videos, where all videos will be displayed? As of now it is redirecting to Youtube Do you want to have option to change the logo from admin panel?

are the block clickable? Do we have a separate page for Training? We assumed that Support and Training both are same. Do we need to develop a custom player? Do we need to provide an ability to upload videos from admin site?

Do we need to provide an ability to create and send news letters from admin site?

Let us know if you want any other portion in this banner to be dynamic. The logo and the image near to it will be static

Assumed that the banner image will be dynamic here and Let us know if you want any other portion in this banner to be different from home page, admin should have an option dynamic. The logo and the image near to it will be static to change the banner image Assumed that the buttons text will be dynamic Assumed that watch video will open the video in a model popup, Assumed that we will receive embed code for the video from Accuer team. Assumed that this will always redirect to the trial page. Assumed that this will be a static page, whos content can be managed from backend. Assumed that the video will same like in home page Is the video different from the one, which we have on the home Assumed that we will receive embed video code page? Assumed that this will be a static block whose content can be managed dynamically. The subscription here will be same as Let's Connect section Is it different from 'Lets connect' of home page?

Assumed that the text will be dynamic, admin will have option to change banner title and description. Assumed that the banner image will be dynamic here, admin will have the option to change the banner image. Assumed that this will be a static page, whose content can be managed from backend. Assumed that the details here will be presented as blocks (widgets) whose content can be managed by admin. Assumed that this will always redirect to the trial page.

Assumed that the text will be dynamic, admin will have option to change banner title and description. Assumed that the banner image will be dynamic here, admin will have the option to change the banner image. Assumed that this will be a static page, whose content can be managed from backend. Assumed that the details here will be presented as blocks (widgets) whose content can be managed by admin.

Assumed that the text will be dynamic, admin will have option to change banner title and description.

Assumed that the banner image will be dynamic here, admin will have the option to change the banner image. Assumed that this will be a static page, whose content can be managed from backend. Assumed that we need to display a contact form here with proper validation. Upon submitting the button an email acknowledgement will be sent to the user. And admin will be notified with the form fill request details. Need layout for Events page to provide estimation. Need layout for Supports Page to provide estimation. Is the blog accessible for public users? What will happen when user will click on share? Do you want to use 3rd party services like addthis.com?

Assumed that we need to display latest 5 blog posts in landing page. Please confirm Assumed that the content of this block will be managed from admin panel Assumed that the subscribtion group is different from what we have in home page(Lets connect) of the site. Assumed that all the subscribers will receive only blog related notifications Assumed that these will be static links which admin can manage from admin panel. Assumed that we have to display the latest events from events section Assumed that we need to display the contents dynamically and alter the default page template to match our design Assumed that we will use addthis share code here, https://www.addthis.com/get/sharing From the layout, we have assumed that disqus plug-in can be used for commenting. Assumed that all public users can post their comments

Please share the design for the event page

Do you want to use wordpress default commenting system. Its asks for a username/email/url(optional)/comments details to post comments.

Assumed that we need to display author information in the ride side bar Assumed that we need to display texts/links which can be Do you want to display popular tags based on hits? Assumed managed by admin that author or admin will add required tags for each post

Admin Section
Assumed that admin will be provided the option to manage top menus Assumed that admin will be provided the option to manage footer menus Assumed that we need to develop a custom plugin using Let us know if there are any other buttons which you would like which admin can change the text of any button. Here we to be managed. are assuming the text for all squire button that we have seen in the PSDs. Please confirm on this requirement.

Assumed that we need to provide an option where admin will be able to manage banners, and its relavent texts. Assumed that initially we need to setup the HTML content for all pages along with there right column content Assumed that we will setup exactly the same form as in existing site. Export the information into .CSV file Assumed that emails will be sent to admin after every contact form fill. Users will also receive an acknowledgement. Assumed that the email will not have any mail template. Assumed that we will receive SMTP details from Accuer Assumed that the site will use google analytics for page tracking. Assumed that we need to setup page tracking codes for this similar to google analytics. Assumed that we need to provide admin the option to import/export the email ids. Assumed that we have to integrate with scheduled jobs to send daily reports/news letters Assumed that users will receive an email of acknowledgement when they subscribe us. Assumed that no email templates will be there. Assumed that we need to provide an option for users to unsubscribe from our newsletter. Assumed that all posts will go under default parent category. We need to setup few content posts for testing. Assumed that authors can be managed by admin Assumed that we need to provide an option to admin where admin can setup metadata / description / page title for all pages. Assumed that you will do it from your end.

Do you need captcha setup for spam protection?

Do you need to setup any email template to edit? Please provide us the email address to which we need to send the email. (planning to use dpaulson@accuer.com daily and elyssa@accuer.com) Please provide us with the google analytics code. Please provide us with the code for both sites.

Do you want to categorize the posts? At present we are not displaying post categories anywhere in our template.

Please provide us with the metadata information for the current pages if you want us to do the initial setup?

General Questions
Do we need search functionality in the site? Do you want to use caching, where the pages, contents, images will be cached to gain performance of the site Do we need to integrate with any file server? Do we need integrate with AD or LDAP for users? Please let us know the browser requirements Is the site has to support for multiple languages? Is the site has to support mobile devices? We mean responsive design Please let us know the live server details

Technical Assumptions
Assumed that we will be using PHP 5.3.x version to do the development. Assumed that we will be using MySQL 5.x as our database server. Assumed that we will be using Wordpress 3.6

Assumed that we will receive all design related images, PSDs for the entire website.

Total Hours Total effort in days

Additional Comments Avg HRS 10

First we will integrate the static HTML into wordpress. This will cover basic theme integration settings and placing the files properly, each page will be themed seperately. First we will integrate the static HTML into wordpress Set up other related inner pages

5 5

1 11 Assumed that we have to develop a custom plugin for it along with page type plug-in HTML can be managed by admin

5 1.5 6

1 2

2.5

2.5

0 2 2

4.5

We need to develop a button text manager plugin for this

1 2.5

0 We will setup the HTML and take care of the page alignment. We need to create and setup a widget for this and need to register a custom widget area 3.5 We need to create and setup a new widget area for this, then need to merge newsletter subscription code with this. A new page template needs to be created which 2 will be specific to this page. Reason is we have different style for banners and right side content in all specific pages. 1 2.5 2 2.5

We will setup the HTML and take care of the page alignment. We need to create and setup a new widget area for this.

2 2.5

0 A new page template needs to be created which 2 will be specific to this page. Reason is we have different style for banners and right side content in all specific pages. 1 2.5

We will setup the HTML and take care of the 2 page alignment. We need to create and setup a new widget area 4 for this. Complete HTML for the right side block will be fetched from here. A new page template needs to be created which 2 will be specific to this page. Reason is we have different style for banners and right side content in all specific pages. 1

2.5

We will setup the HTML and take care of the page alignment. We need to create and setup a new widget area for this. We are planning to use contact form 7 (3rd party plugin) for this purpose. The contact form plugin will be refered here.

2 2.5

0 0 6 Need to integrate the HTML to dynamically display data. 2 4.5

We will use newsletter plugin for this purpose. 1.5 4.5 4.5

Using addthis code will make it faster and relieble.

1.5 4.5

3 2

We will setup and add necessary links for the top 4 menus which can be configured later. We will setup and add necessary links for the footer menu which can be configured later. 2.5

27.5

We need to develop a custom plugin for this 9 We will setup and provide the interface where the text for all the 6 blocks can be managed.

17.5 We will use more types plugin along with custom fields to setup the CMS for banner management 11

10 We will setup the form fields and required validations for the same. 4

The email will contain all the contact form field values and will be sent to the address that you will provide We will use a 3rd praty pluging using which admin can setup the google analytics We need to do R&D on this task

2 2 9

We will be using newsletter plugin to achive this. 2

We will setup and use the default newsletter plugin's unsubscribe functionality.

2 3

We will setup and configure couple of authors for testing purpose

2 4

253 31.625

Potrebbero piacerti anche