Home
Services
Autogas Products
Technical Articles
Advanced Search
ISO 9001:2000

"Our reputation for honesty and integrity is one of our most valuable assets. Our core ethics, values and attention to detail have propelled us to become an industry leader. We take great pride in maintaining strong relationships with our customers, suppliers and the communities in which we do business." - Message from the CEO.

We believe in a top notch customer experience and hence we provide one. For support, it is best to email us your query and we will respond within 24 hours. However if the matter can not wait please feel free to call our customer support line at +91-79-26302446 between 11 AM and 7 PM Indian Standard Time.


Home arrow Services arrow Software Development
Mansi Engineering offers specialized and customized software application development while combining infrastructure services, middleware and packaged applications to target business problems faced by companies. Our team realizes that in today's competitive market, software projects must be successful. Companies can't afford cost overruns, missed delivery dates, and cancelled projects and poor quality results. Therefore, our ready infrastructure and expertise enables us to deliver within customer's budget, while ensuring that the process is finished right on schedule.

In many cases we have helped customers formulate their requirements. We understand that poorly documented requirements leads to problems, or failure, in a large, complex software projects and therefore requirements should be clear, complete, reasonably detailed, cohesive, attainable, and testable. One our differentiators is our ability to determine and organizing requirements details in a useful, efficient and tactical way while communicating with various departments of an organization.


Mansi Engineering has an extensive pool of expertise to work on the following breed of software:

  • ERP / CRM
  • Inventory Management
  • Employee Performance Evaluation
  • Data Processing and Reporting
  • Image Processing
  • Goal Management
  • Hardware Interfaces
  • Mathematical Processing (Numerical solutions to differential equations, cluster processing, stochastic math etc.)
Simplified process flow
 
 
Our team of engineers are experienced on the following platforms:
  • Windows
  • Windows CE
  • Linux
  • FreeBSD
  • OpenBSD
  • Java
  • MySQL
  • Oracle
  • Visual Basic
  • VB .net
  • PHP
  • ASP
As mentioned on the corporate information page the consulting process covers a complete software development life cycle from planning, design, development, deployment, securing to managing. To this capacity, we work in accordance with ISO 9001:2000 recommendations.


Our Software QA is continuously involved in monitoring and improving the development process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with.

Software Testing

Mansi Engineering also offers software testing and reporting services under various configuration and hardware conditions. Our team of test engineers has a 'test to break' attitude, an ability to take the point of view of the customer, a strong desire for quality, an attention to detail and the judgment skills to assess high-risk areas of an application. The project management team possesses the tact and diplomacy needed to maintain a cooperative relationship with developers, and an ability to communicate with both technical and non-technical people.

Testing Processes

  • black box testing - not based on any knowledge of internal design or code.
  • white box testing - based on knowledge of the internal logic of an application's code.
  • unit testing - to test particular functions or code modules.
  • incremental integration testing - continuous testing of an application as new functionality is added.
  • integration testing - testing of combined parts of an application to determine if they function together correctly.
  • functional testing - black-box type testing geared to functional requirements of an application.
  • system testing - black-box type testing that is based on overall requirements specifications.
  • sanity testing or smoke testing - typically an initial testing effort to determine if a new software version is performing well enough to accept it for a major testing effort.
  • regression testing - re-testing after fixes or modifications of the software or its environment.
  • acceptance testing - final testing based on specifications of the end-user or customer, or based on use by end-users/customers over some limited period of time.
  • load testing - testing an application under heavy loads.
  • usability testing - testing for 'user-friendliness'.
  • install/uninstall testing - testing of full, partial, or upgrade install/uninstall processes.
  • recovery testing - testing how well a system recovers from crashes, hardware failures, or other catastrophic problems.
  • security testing - testing how well the system protects against unauthorized internal or external access, willful damage, etc.
  • compatibility testing - testing how well software performs in a particular hardware/software/operating system/network/etc. environment.
  • exploratory testing - often taken to mean a creative, informal software test that is not based on formal test plans or test cases.
  • context-driven testing - testing driven by an understanding of the environment, culture, and intended use of software.
  • user acceptance testing - determining if software is satisfactory to an end-user or customer.
  • comparison testing - comparing software weaknesses and strengths to competing products.
  • alpha testing - testing of an application when development is nearing completion.
  • beta testing - testing when development and testing are essentially completed and final bugs and problems need to be found before final release.
  • mutation testing - a method for determining if a set of test data or test cases is useful, by deliberately introducing various code changes ('bugs')


Mansi Engineering is committed to making fanatic efforts to enforce and sustain quality via employee integrity, robust technology, documented processes and great customer support
devcycle
Planning:

* Professional Consultation
* Scope definition
* Requirements and challenges
* Cost and completion date analysis
* Equipment Assessment
* Audit/Compliance Support
* Certification Support
downarw
Design:

* Requirements Analysis
* Design Specs
* Proof of Concept
* Project Management
* RFP Planning
* Risk Assessment
* Integration Plan Development
* Continuity / Recovery Planning
downarw
Development:

* Configuration Setup
* Integration
* Modeling
* Prototyping
* Testing
* Certification
* Documentation

downarw
Securing:

* Policy Planning
* Risk Assessment
* Security Audit
downarw
Deploying / Manufacturing:

* Process Design and Verification
* Test Protocol Specs
* Quality Assurance
* Packaging and Shipping Process Planning
* Personnel Training
downarw
Servicing:


* Customer Support Process Planning
* Feedback and Fault Analysis
* Continuous Product Improvement
downarw
Managing:

* Management Process Planning
* Personnel Training