Custom Website Development
VietSmall offers cost effective, quick, and efficient web development solutions, focused to help our clients establish competitive advantage. Using development skills in ASP/ASP.NET, PHP,and other technologies, we engineer powerful and flexible web based solutions…Quick, efficient and cost effective: VietSmall’s developers have comprehensive expertise in web development technologies – including .Net, and PHP. Thus, we are always able to recommend and create the proper deployment platform for future optimizations and upgrades for each project.
Web Development Platforms:
- Programming Technologies: PHP, .NET
- Application Server: apache, IIS
- Databases:MS SQL, Oracle, My SQL
Our Website development Process:
Phase 1: Requirement Definition: In this stage, we gather client's requirements. This is done on the basis of information provided by the client in the form of documents, existing systems & process specs, market research and competitor analysis. This stage has the following steps:
- Requirements Analysis with Business Application Goal and High Level Requirement gathering
- Creation of Proposal Software Document
- Providing technical recommendations and High Level Software Requirement Specification
Phase 2: Analysis In this stage, a detailed analysis is carried out from the information in the vision & scope document. This stage has the following steps:
- Analysis and creation of Software Requirement Specification
- Creation of Use Case Specification & Diagram and generating the Use Case Model
- Design business rules and flow diagrams
- Validation of the Scope and estimates against the contract and revisions made if necessary
Phase 3: Design: In this stage, the application design is developed on the basis of the software requirement specification, use case specification, business rules & diagrams and the scope agreed upon in the Requirement Definition stage. This stage has the following steps:
- Designing Architectural Diagrams.
- Creation of High Level.
- Establishment of Entity Relationship Diagram, Data Flow Diagram and Deployment Diagram
- User Interface - The prototype is developed and validated against the requirements and presented to the client for approval.
- The use cases elaborated in the analysis model are represented using collaboration diagrams.
- Design model elaborations are made from the analysis model. Validation of the scope, estimates against the contract and revisions are made if necessary.
Phase 4: Development: In this stage, the actual code based on the design is created and tested against design requirements and test cases. This stage has the following steps:
- The development of code base proceeds as per implementation and design models.
- The application source code is tested according to the test cases and test plan.
- Documentation of processes.
Phase 5: Integration and Testing: In this stage, the developed application is tested through test cases, test plans and user acceptance test in the deployed environment.
- Integration and quality testing is carried out resulting in test reports.
- Client acceptance tests carried out.
- Client feedback and debugging.
- Client acceptance
Phase 6: Deployment and Acceptance: In this stage, the developed application is deployed on the live server.
- Integrated Application and Deployment plan
- Implementation on client Premises or Hosting Server.
- Implementation Sign off by Client.
- Transition of application to the maintenance team.
The steps above are iterated through until the final deliverable is completed.
For more information about VietSmall Group Website Design services, please Contact Us for a free Quote today!



