Remote Software Development
- Re-engineering and Integration
- Software Testing
- Quality Standards
- Support and Maintenance
- Systems Integration
Remote Software Development: Having handled several large, resource intensive software projects, Lenita can take up assignments to be executed at its own development centre away from client locations. Working as an extension of your core IT group, Lenita can help you right from formulating your long-term IT policy and planning for your IT initiatives to owning complete responsibility for :
- Architecture
- Development Manager
- Resource Management
- Infrastructure
Re-engineering and Integration: Lenita’s team can undertake System Integration Assignments involving both legacy and open systems. Study of present system/applications and its base-lining are followed by creation of web-enabling interfaces. Database migration and backend/platform migration will be taken up after a well-studied cost-benefit analysis. All these are done in phases and you move from legacy system to open system, with minimal pressure points.
- Migration Studies and Implementation
- Web enabling Legacy Applications
- Interfacing of Open Systems with Legacy Applications
Software Testing : As businesses become more and more reliant on issues of reliability, scalability and performance, software testing becomes increasingly critical to business success. Each day, new technologies, applications and methods will continue to raise the standards for the quality of software expected by corporate divisions and end users. We utilize a wide range of testing methodologies and the tools throughout the testing cycle, ensuring reliability, conformity, continuity, predictability and quality.
We continually seek feedback anduser input throughout the software development cycle. When appropriate we work closely with our clients in an incremental fashion during application development. Application functionality is developed in incremental fashion, thoroughly tested and released to the client for review. Incorporating feedback from previous review cycles thus enhances functionality. This gives tremendous advantage of quick feel for the application providing a degree of familiarity prior to actual release.
Quality Standards: The importance of software quality cannot be overstated, throughout all stages of the software development lifecycle we apply very strict standards, which are measured against formal guidelines and quality metrics. Our aim is to deliver business solutions that have quality as an integral characteristic not as an afterthought. Every stage of the software lifecycle is covered by our quality procedures. These procedures are continuously reviewed and fine-tuned to achieve even higher levels of quality.
Our quality philosophy means we don’t have to think about quality as a separate issue. We adopt quality standards and practices as a matter of routine, insisting a quality culture throughout the entire company.
Our software quality assurance programme encompasses:
- A quality management approach
- Effective software engineering technology
- Formal technical reviews
- A multi-tiered testing strategy
- Control of software documentation
- Procedures to ensure compliance with standards
- Measurement and reporting mechanism
Support and Maintenance: The benefit and value of any new system to an organization is only as good as its effective management and support. For the first few months following the commissioning of any new system close support from the vendor is vital to ensuring a smooth transition. At Lenita we operate a policy of always providing the required level of support to suite our clients situation and needs. We have avoided the industry rush to opening a call centre to handle all support calls. Instead you only deal with the person or persons who have been directly involved in the project, from the Project Manager through to individual system developers.
We fully support and maintain all systems we develop. We offer a wide range of support packages tailored to meet your specific business needs. We can provide telephone, onsite, and remote system management support. In addition we offer quarterly maintenance visits where we analyze all aspects of the systems and make any minor adjustments to ensure optimal performance.
If required we can provide Help Desk facilities and additional staff training for a new users on an ongoing basis. All support calls are tracked using own in-house systems enabling us to provide monthly or quarterly reports detailing all support calls raised over the period. Our aim isto provide our clients with a complete business solution that goes far beyond just the development and implementation of a new system.
System Integration: For many organizations the rapid deployment of tactical systems has resulted in a number of applications existing in total isolation from one another. The consequence of this isolation is the inability to share common business data - a situation that frequently leads to data duplication and loss of data integrity. We have the expertise to resolve such problems in a tactical solution that minimizes the modifications necessary to affected applications.
Data Base Services: The database design represents one of the fundamental building blocks of any successful application. It’s the blueprint from which much of the applications functionality is built, so its importance cannot be overstated. With considerable experience in designing both large and small database schemas for a diverse variety of applications, we can analyze your requirements and produce a database design best suited to your business needs. We can either work from an existing requirements specification or work with you to produce a specification from which we can then design the database schema.
We at Lenita consider a wide range of factors when designing any database schema:
- Analysis and Design
- Upsizing and Migration
- Legacy System migration
- Data Warehousing
The architecture of the application ( Client-Server or N-Tier )
- User turnover over the life span of the application
- Current and future data volumes
- Functionalities:
- Proposed and future functionality
- Reporting functionality
- Decision – support functionality
- Integration with existing applications or databases
- Geographical spread of the user population
- Load Balancing
- The inter – relationships between all the various items of business data.
|