Web Applications:
Web Applications are now such a vital part of every day business life but it may be that you
are unsure of the best way forward and it is becoming hard to survive without good business
websites.
The application development methodology can be used for:
- New application development
- Existing application enhancement
- Application consolidation
- Application migration
Application development activities can be bound by SLA (Service Level Agreement) framework
with critical service level (CSL) and quality process and result (QPR) measures.
CSL and QPR measures:
• Application development & enhancement productivity
• Schedule compliance
• Application scope management
• Budget adherence
• Project status
• Delivered product quality
• Post implementation customer satisfaction
• Phase containment
• Defect containment
Our unique value proposition lies in our ability to:
• Use global delivery model for application development
• Knowledge acquisition and retention
• Use our matrix organization structure for using the required expertise
• Track the SLA’s norms using web tools which are transparent even to our customers
• Focus on re-usability thus reducing cycle times and costs
Website Application Development at TIV contains the following Phases:
The Web application development process has 4 phases:
1. Envisioning the nature and direction of the project
2. Devising the plan
3. Development
4. Testing, support and stability
Let's look at each of these in more detail.
1. Envisioning the nature and direction of the project
In this phase, the management and developers assigned to the project come together and establish
the goals that the solution must achieve. This includes recognizing the limitations that are
placed on the project, scheduling, and versioning of the application. By the end of this phase,
there should be clear documentation on what the application will achieve.
2. Devising the plan
In this phase, you and your team must determine the "how's" of the application.
What scripting language is most appropriate, which features must be included, and how long
will it take? These are some of the questions that must be answered through this planning phase.
The main tangents at this point are the project plan and functional specification. The project
plan determines a timeframe of events and tasks, while the functional specification outlines
in detail how the application will function and flow.
3. Development
Once the project plan and functional specification are ready, a baseline is set for the development
work to begin. The programmer/s or Web developer/s begin coding, testing and publishing data.
This phase establishes the data variables, entities and coding procedures that will be used
throughout the remainder of the project. A milestone document is prepared by the development
team, which is then handed to management for review.
4. Testing, support and stability
The stability phase of the application project mainly focuses on testing and the removal of
bugs, discrepancies and network issues that may otherwise cause the application to fail. It
is here that policies and procedures are established for a successful support system.
Testing Phase
Search Engine Readiness Check
Meta Tags, Page Titles, Page Heading, Alt Image Tags, Link Text, and Page Body Text evaluation
and adjustment where needed throughout the website. At no time can I guarantee when or where
the search engines will place your website within their search results or directory.
Browser Compatibility Testing
Your website is tested on a variety of browsers to insure proper display and functionality.
I test with Internet Explorer, Mozilla Firefox, Opera, Safari, Google Chrome, Flock, and K-Meleon.
Grammar & Spell Check
Before the website is launched, a grammar and spell check is performed to insure there are
no mistakes.
Dead Link Check
A thorough check for misdirected links and missing files is performed just prior to as well
as after the launch of the website.
Forms / Programming
Any email contact forms and/or programming features included in your project are tested to
confirm they are functioning as required.
Launch Phase
Final Payment
Final payment is always due before I publish your website live on your domain. Upon receipt
of final payment, your website will be live within minutes and you will be emailed a final/paid
in full receipt.
Launch Website
All necessary website files and scripts are copied to your domain and databases are setup.
Error Testing
After the website is live, any interactive programming and scripts are tested to verify proper
function. Since the design and testing phase often occurs on a different server, it is very
important to once again verify that everything is working correctly after taking the website
live.
Website Files
After launch and testing of the website, you are provided with a burned CR-R of your website
and an archive of all website files.
Basic Search Engine Submission
Hand submission and automated search engine submission occurs after launching, testing and
fixing any issues there may have been. (A full Search Engine Optimization is available for
an additional fee if interested.)
|