Home
Our Work
Stafona Development
Java,PHP & OpenId
Stafona Designs
Website Portfolio
Logo Portfolio
Our Templates
Advertising Posters
Letter Heads
Stafona Internet Marketing
SEO/SEM
SEO/SEM Portfolio
Plan and Packages
Process
Careers
Company
Our
Process
Overview
Requirements Analysis
Execution
Quality Assurance
Handover
Support
Overview
Do you need to build a prototype as a proof of concept to seek investment?
Are you ready to have a fully-functional system developed?
Let Stafona be your partner.
Having been in business for over 8 years we have developed the processes using industry standard methodologies to help your project succeed.
Each project goes through Requirements Analysis, Execution, Quality Assurance, Handover, and Support stages.
Requirements Analysis
We don't just sit down and code the site; we will do our best to understand the underlying ideas and goals. We will go through a thorough requirements analysis phase, so you will know what your web application will look like, how it will function, and how your target audience will interact with it.
This way you will have an ample opportunity to review the proposed functionality and see how it fits your business processes, and maybe add or eliminate some features. It is a lot less expensive to make changes on paper than changing the scope once the development is under way.
Here are just some of the elements that go into the project specification document:
Top-Level System Description
An overview of the website’s functionality to be developed, which summarizes site's purpose, target audience, and use condensed in a few paragraphs.
Use Cases
A numbered list of all features to be developed grouped by roles.
Definition of Components
Detailed definitions of every data input form and record list to be developed on the site. Definitions of forms and lists/grids are extensively referenced in the use cases section.
Test Scenarios
Test scenarios section has test cases for each user role and describes input and expected output for functional components.
Wireframes
Show content layouts in greybox format for key pages.
Content Delivery Checklist
Lists content items needed for functional modules and delivery dates for each item.
Sitemap
Provides a tree view of pages, which will comprise the site, and covers both user side and administrative sections.
Domain Model Class Diagram
Shows objects and their relationships, which serves as a foundation for the database structure.
Workd Breakdown Structure (WBS) with Gantt Chart
Shows list of tasks with start date, end date, and dependencies for each.
Execution
After the requirements analysis phase is complete we start the actual development. You will have 24/7 access to our staging server where updates are published regularly.
We begin by creating the design of the key pages that convey look and feel of the web site. While the design is being revised and finalized, our DBA creates the database structure and our developers set up the necessary libraries and site infrastructure.
Once design is approved, it is implemented and integrated with the user-facing tools being developed.
A dedicated Account Executive will be assigned to your project and will be in charge of all project-related communications, including detailed weekly progress reports.
Quality Assurance
We perform unit testing while the functional components are being developed in order to make sure that our code is stable.
Integration testing is performed when components are assembled into modules.
Once the entire system is developed we use test scenarios created in the requirements analysis phase to perform black box and acceptance testing.
Quality assurance performed at all stages of our projects. Not only we test the functionality, but we also do stress testing, security audit, cross-browser compatibility tests, and validate our code against W3C standards.
Handover
Once the development and quality assurance are completed on the staging server, we set up the site on the live hosting account. Another round of testing is performed on the live server.
We will recommend a hosting service provider for you, depending on the system requirements.
All source code and project documentation is delivered to you on a CD.
Support
We stand behind our work and provide warranty for all projects we deliver.
You will have an account on our online issue tracking system that allows to submit and track bugs and change requests for the software.
When success of your website demands more functionality well be there to help you plan the next stage in your business growth.
Recent
News
Contact
Us
Address in USA
88 Howard St #2106
San Francisco, CA- 94105
Phone: +1 408 372 0205
Offshore Development Office
Contact No: 0092-3215031780
Email: info@stafona.com
Skype-id: info.stafona.com
-
Home
-
Our Work
-
Process
-
Quote
-
Company
-
Careers
-
Java/php Portfolio
-
Website Portfolio
-
Logo Portfolio
-
Our Templates
-
Advertising Posters
-
Letter Heads
-
SEO/SEM
-
SEO/SEM Portfolio
-
Plan and Packages
-
Payment Methods
-
Terms and Conditions
-
Sitemap
Copyright © 2010 - Stafona Inc.
All Rights Reserved.