Medical Transcription
Legal Transcription
Software Development Services
Engineering Services
Network Management Systems
 
 
 
 
 
 
 
Software Development Services
 
Microsense has been developing high quality software applications and products, mainly for US based clients, over the past 5 years. We have been serving some clients over this entire period, and we are proud of the customer loyalty which we have been able to maintain.

Our software development processes and approach have been developed to ensure that projects are executed in a timely manner, and meet or exceed customer expectations, in terms of defined quality and functionality. Some of the guiding principles in our development methodology are summarized below:
 
Specification Quality Control: We review all elements of a specification, to ensure that they are clear and unambiguous for the intended readership. Other review criteria include the testability of each requirement, quantification of all appropriate requirements, and avoiding design statements in the specification, unless this is specifically required.

Design: We consider various design alternatives, and evaluate each alternative in terms of ability to meet identified requirements, risk assessment, resource requirement, and any other factor relevant for the specific project. Based on such an assessment, the design strategy is selected.

Project management: We follow an evolutionary project management method, which is based on early delivery of benefits to stakeholders, incremental/ multiple deliveries, frequent reviews and an effective change management. Typical reviews track progress on stakeholder benefits and resource utilization, and are meant to provide early warning signals, to support managerial actions.

Validation: This is a strength area for Microsense, and we have executed some projects involving only validation services. We design and implement validation processes in close consultation with clients, and cover all defined functional and quality requirements.

Agile Methods: Many of our techniques are often classified as agile techniques, involving frequent reviews, incremental deliveries, and minimal bureaucracy, without sacrificing the rigor of metrics.
 
Development Environment:

Windows, ASP.NET, MSSQL, Java, JSP, Servelets, Struts, Linux, PHP, mySQL.