Marlabs - Application Development and Maintenance Services
Application Development, Cmmi Level
Do you have unique automation needs that cannot be met by a standard software product? Are you looking for a reliable partner to help you speed up time-to-market for new software products? Would you like to outsource the maintenance and support for your software assets?
Marlabs develops high quality custom software applications that match your unique business processes and drive your competitive advantage. A robust methodology starts with your business needs, and translates your needs to design, architecture, development and deployment of the end application.
By leveraging in-depth experience in product engineering as well as rigorous processes, we create high quality products that meet with your time-to-market objectives.
Marlabs has institutionalized quality processes for software development and maintenance. Currently certified at SEI CMMI Level III, we are working to achieve CMMI Level V. Standards based development keeps maintenance and enhancement costs down.
| | Accelerators and best practice components
While public frameworks and utilities provide significant value, we provide added advantage for our customers by developing our own utilities and by enhancing existing utilities.We have therefore created the Marlabs Application Framework (MAF) which helps jump-start the development of agile enterprise applications through service-oriented architecture concepts and design. It consists of sub-frameworks, utility services and functional services, with a set of common infrastructure services that are built on top of the base platform. The MAF helps address Quality of Service requirements, incorporates industry best practices, leverages open source and helps build reusable knowledge within Marlabs.For building the MAF, we:
- Selected best-of-breed technologies based on application development requirements, and extended these technologies to add MAF functionality.
- Developed Intellectual Property by creating lifecycle processes that helps us develop applications faster and better.
Rich Internet Applications
The world of user interfaces and interactivity on the Web has come a long way from the static pages of the mid ‘90s. Today, customers are demanding the same level of sophistication from browser-based applications as from native desktop applications. Rich Internet Application (RIA) platforms promise not just the kind of richness of features that native Windows applications do, but also provide the benefits of collaboration, rich media, and so on. These provide a compelling, immersive, and highly interactive environment to application users.Marlabs is actively engaged in pioneering the process of bringing these platforms to our customer desktops to significantly enhance their experience and productivity. Platforms include Flex2 from Adobe, OpenLaszlo, and TIBCO General Interface (GI). We are also actively studying the emerging Apollo platform from Adobe/Macromedia as well as the Microsoft WPF/E platform.
| ADM Service Offerings |
- Technology Due Diligence
Analyze requirements, tools, and architecture to enable you to make the best decisions.
- New application development
Develop custom software applications that meet your unique business processes.
- Product engineering
Create software products through a rigorous engineering methodology.
- Application migration
Migrate applications to different technologies and platforms to reduce TCO and mitigate risks.
- Custom reports and applications
Develop new reports and custom reporting applications, and modify existing reports.
- Application maintenance and support
Maintain and support applications including technical support and bug fixing.
- Interfaces to third party software and legacy systems
Develop interfaces for data and methods.
- Enterprise application integration
Integrate business processes across heterogeneous systems – products/legacy.
, Cmmi Level