Morewave
Contact Us | Site Map
Search Go


High speed Internet
Smart buildings
Fiber optic
Structured cabling
Web hosting
Web development
Web certificates



Discover Morewave
Testimonials
Partners
Resellers
News & Events
Contact Us
Customer Service | Home
Web Development



Summary

How we work:
Setting goals, Architecture, Design
Prototype, Content, Production
Marketing, Maintenance

Expertise
Morewave provides various services: web development, custom design, e-commerce, shopping carts, integration with databases and legacy systems, assess and redesign existing web site sites, maintenance, corporate branding and web promotions. We have the experience, the talent, the creativity and especially the technical skills to build powerful, scalable and professional web applications that best suit your needs.

Typical services include:
  • Online brochures and product catalogs
  • Company profiles, marketing materials
  • Design original graphics, professional photography, logos
  • Scanning, touchup, adding artistic effects
  • Stylesheets, information architecture, look and feel consistency
  • Dynamic content, various client-side scripting effects
  • Multimedia presentations, Flash animations, games
  • Manuals, tutorials, guidelines, product help and technical documentation
  • Data collection, online forms, information requests, integration with databases and other synchronous/asynchronous messaging systems
  • News releases, forums, mailing lists, email marketing
  • Database driven web sites: from simple applications to complex, process intensive, mission-critical systems
  • E-commerce solutions, shopping carts, credit card transactions with several gateways
  • Business-to-business applications, data mapping, data replication, system integration
  • Custom applications deployed on Internet/Intranet
  • Web promotions, search engine submissions, marketing services
How we work
How do we develop the web sites? What is required from your end? The following step-by-step process outlines what it takes to build and market a site. This process remains almost the same, regardless of the type the web site. Complex applications will follow the same process, but it will vary in terms of scope and deliverables.

1. Setting goals
In the first meeting we help you set the goals for the web site and get as much information as possible about your company, processes and products.

We will try to answer the following questions:
  1. What exactly you want to accomplish with this web site?
  2. Who in your company will be responsible for the site?
  3. What is the targeted audience?
  4. What type of information will be published on the site? What features and functionality will be exposed to public, registered customers or site administrators? Are you looking for an online brochure or other advanced features?
  5. How often should the site be updated? Who will be responsible to maintain and approve the content?
  6. Will the site be linked to other internal applications?
  7. How will the information be protected? Are there any security issues?
  8. Where will the site be hosted? What type of web server?


  9. Do you want to …

  10. Improve or speed up the customer service?
  11. Provide instant communications to your employees?
  12. Collect customer demographic data or conduct market research? What types of online forms could be useful? How will the data collection be integrated with your existing applications (database, email notifications etc)?
  13. Cut your printing and mailing costs for marketing materials? If you decide to develop an online product catalog, we will help you decide about its form, structure, organization, text and graphic materials.
  14. Find new customers and sell products on the site 24x7? If you decide to choose an e-commerce solution, we will help you find the best technology, design the process, the cart and select the features the suits best your needs.
  15. Streamline the fulfillment process? Any other processes that should be integrated and web enabled (e.g. invoicing, online payments, knowledge base, document management, downloads, order tracking etc)? There are a lot of other questions if you intend to fully integrate your web site with the rest of your business. These questions are customized to your business and targeted to maximize your investment.
The answers to the questions above will provide us with the information we need to develop the technical specifications for your web site and come up with the estimate. It will help us understand what you want to accomplish, how your company works, if there are any systems or additional applications to be integrated and what features could be added. By answering these questions we help you save development time and money, set goals and establish the budget.

2. Architecture
Once all of the questions about your site have been answered, we can start to develop the architecture. In this phase we will build the main layout, site map, page flow and the site navigation. We will also design the file and directory structure, taking into account future growth and site maintenance. After that, we typically concentrate our effort on choosing the right hosting platform, the database, transaction security, technology, bandwidth and other key aspects in terms of development and deployment.

3. Design
This phase is extremely important, because the look of your site is a large part of the message you will be delivering to your customers. Same as for television or advertising, the first impression matters. The design requires a collaborative effort from team members with different skills: web designers, artists and user interface specialists. Deciding what your site looks like is the first step on building the prototype. The next steps are carefully planned, as changing the look and feel of the web site later, is not extremely easy.

The design emphasizes creativity, functionality, user-friendless, a consistent graphic style and fine balance between graphic and content. The pages should provide quick access to information and make it easy for the visitor to get around the site. Our design creates a look and feel consistent with the corporate image and is well adapted to the target audience. The design will also take into consideration technical issues like: loading time, size of graphics, cross-browser compatibility, fonts, styles, client-side scripting etc. Some features don't work in early Netscape versions, but will work if implemented correctly in JavaScript. We recommend designs that work in both Internet Explorer and Netscape. These browsers account for 99% of web users. Making the web experience pretty much the same for all visitors eliminates code duplication and simplifies site maintenance. Relying on plug-ins that may need to be downloaded and installed before the feature can be experienced is unsafe. Most of the users won't take the time to download them, or don’t know how to do that.

4. Prototype
At the end of the design phase, we will pick a couple of pages that most likely will become candidates for page templates. Based on the graphical design, we build a functional prototype that is presented for approval. At this stage of the project, you will be able to review the structure of the site, the page flow, a list of all features and a couple of samples, either in HTML or GIF, JPG format.

For more advanced projects, we build high level and detailed design documents, functional specs, complete set of use cases, class diagrams, scenario and activity diagrams and finally the project plan with important milestones and deliverables.

Every prototype is also accompanied by the project estimate, with man hours and detailed costs. The pricing varies from project to project, based on complexity and application features.

5. Content
Content is what keeps users on your site and motivates them to come back for more. It can be news and information, interactive features that get them involved, let them make transactions, download information and provide you with valuable feedback.

In order to start the actual development, we need to get/create in one form or another, content for every web page. There are a couple of ways to achieve that:
  • Since you know your business better than us, you should provide the content of the pages. We can use the content in any format or media. Existing brochures and product information are also very useful.
  • We can extract the text from your existing promotional materials, marketing, advertise etc.
  • We can also bring one of our professional writers and create the text from scratch. This approach however, will increase the cost of the project.
What features can be included in your web site? Here is a sample list:
  • Collect user opinions and demographic information
  • Provide forums or chat rooms for customer interaction
  • Take orders for products and information requests
  • Provide tours of plants or destinations; slide shows, surround videos
  • Demonstrate products or processes; add product features, technical sheets, images and diagrams
  • Online registration and reservations
  • Send email notifications to clients
  • Add a variety of interactive forms
  • Keep track of customer orders, invoices, payments, suppliers
  • Document management; provide downloads or customer support
  • Opinion polls and feedback forms
  • Online purchases and transactions, shopping carts
  • Animated content, JavaScript rollovers, Flash inserts, ranging from simple ads to complicated games or online helps
The list can go on the on; we have developed all the above and much more. There is practically no restriction, we can build any type of feature and integrate your site with existing applications or databases.

6. Production
Once we have set the goals for the site, determined the architecture, technology, look-and-feel, content and feature list, we are ready to start the actual production. The production involves preparation of graphics, animation, page templates, styles, scripts and forms. It also involves for certain projects, designing and implementing the backend, the middle-tier components and perhaps other custom modules.

The pages and the application infrastructure are created on a development server, then migrated and tested on a staging server and finally published on the production server, the one that actually hosts your site. The development phase is an iterative process that takes a while: it takes time to code every page, test the basic functionality, test the page with several browsers and operating systems, link the pages together and integrate and retest the final product. In most cases, you will be able to get password protected access to your site, to review the progress and provide valuable feedback.

7. Marketing
We recommend that part of the budget should be set aside for a web marketing program. During the development phase, we will pay special attention to the technical and programming aspects that effect how the site can be indexed by search engines. Each search engine and directory weights aspects of a page differently, so we have to cover all bases so that you will be indexed correctly and score in the top results. After the rollout, the site should be submitted to various search engines including Google, Alta Vista, Yahoo!, Excite, Infoseek, using keywords that should result in the retrieval of one of your web pages.

8. Maintenance
Content gets old quickly on the web. That's why the maintenance and current updates are so important for your site. There is a direct correlation between the amount of new material on the site and the frequency of returning visitors. We can help you maintain the site by uploading new text, pictures, news releases, changing the “what’s new” section, maintain products and price lists, run contests or mailing lists.

Expertise
We provide expertise in:
XML, XSL, ASP, ASP.NET, PHP, Perl, CGI, HTML, DHTML, JavaScript, VB Script, Visual Basic, C++, COM+, Java, IIS, Apache, SQL 2000, MySQL, Access, Interdev, VStudio, SharePoint, Commerce Server, Site Server, Exchange, Exim, MailMan, Flash, PhotoShop, FrontPage, RUP, MSF.
toptop
©2003 Morewave. All rights reserved.