|
Best Practices:

Over 80% of projects are unsuccessful either because they are over budget, late, missing function, or a combination. According to industry experts software projects using modern technologies such as Java, J2EE, XML, and Web Services are no exception to this rule.
At vEmployee, we follow best practices to avoid the risk associated with project management.
|
Development Process
|
Selecting the appropriate development lifecycle process to the project at hand because all other activities are derived from the process.
|
|
Requirements
|
Gathering and agreeing on requirements with certain degree of flexibility.
|
|
Architecture
|
We apply well known industry architecture best practices.
|
|
Design
|
We follow two basic principles : "Keep it Simple" and information hiding.
|
|
WebSphere application design
|
Our consultants have extensive knowledge of best practices and design patterns for the WebSphere product family.
|
|
Construction of the code
|
We follow daily build and smoke test practice for our project.
|
|
Peer Reviews
|
Any artifact from the development process is reviewed, including plans, requirements, architecture, design, code, and test cases.
|
|
Testing
|
Proactive approach of planning the test cases before the coding starts.
|
|
Performance Testing
|
Simulating load testing on the application before it is deployed and to deal with performance issues before they become problems.
|
|
Configuration management
|
knowing the state of all artifacts that make up your system or project, managing the state of those artifacts, and releasing distinct versions of a system.
|
|
Quality and defects management
|
Establishing quality priorities and release criteria for the project so that a plan is constructed to help the team achieve quality software.
|
|
Deployment
|
Creating deployment checklist.
|
|
Measuring Success
|
Measuring development process against Capability Maturity Model.
|
Best practices of Project Implementation
|