Services   
  Software Development
Life Cycle


Custom Software Development

Software Reengineering

Software Testing

Software Maintenance

Antenna Research & Development

Custom Software Development

Today is the time of global competition and software development life cycle acceleration, when the need to get new products to market faster is more compelling than ever. What was once considered innovative and ground-breaking is now out-of-date and ineffective.

At MERA, software development process is logically planned and well-organized, and our expert teams combine research and development activities with cutting edge technologies to create brand new products and product categories. We know how to make your ideas successful and market-winning with less time, less risk and less cost.

The functional specifications and project plan approved by the customer serve as the cornerstone for creation of customer-tailored products and solutions. Our highly skilled and talented workforce, as well as the world-class infrastructure and state-of-the-art tools and technologies make MERA the company of first choice for your software development needs.

In line with MERA's customer satisfaction policy, the core product development teams are always built with experienced software developers who have been involved in real projects with MERA's clients and have practical knowledge in required areas.

Custom software development is an extremely time-, resource- and energy-consuming process. MERA's own Research and Development Center has over 15 years of experience in both in-house and offshore software development and has accumulated a wealth of knowledge and expertise in this area.

MERA's software development expertise includes switching, wireless/wireline, OAM and VoIP technologies. Typical software product development services include:

  • Development, testing and sustenance of GSM Home Location Registers (HLR);
  • Development of traffic generators simulating of large numbers of simultaneous calls. The product was used for automated testing of PBX systems;
  • Development of VoIP solutions, which include softswitches, LAN/IP PBX and IP Centrex systems, VoIP Calling Card Platforms, etc.

Software Development Process

What MERA can offer you does not come only to design and development as they are. MERA gets closely aligned with your software development processes as well as your business goals and provides for the entire product development cycle with all relevant tasks included, thus delivering not only a quality product but rather your immediate business benefit.

Software Development Process at MERA

MERA’s software development teams follow a well-documented and carefully planned process for software development cycle planning and execution. At MERA, it begins with the customer software requirement analysis followed by planning, project execution and delivery.

Software development cycle at MERA is normally comprised of the following phases:

  • Customer requirement management
    • Requirements validation and analysis
    • Requirements estimation and specification
    • Requirement change management
      As the initial stage of the long process, the customer requirement analysis aims at defining the required functionality, environment and interface of the future product as well as creating its detailed functional specifications. Our experts quickly grasp and analyze the vision of what you are looking for. Furthermore, we are willing to go 'above and beyond' to meet your most challenging needs.
  • Project planning
    • Release content definition
    • Release cost definition
    • Release development and test plan definition
      Software development can at times be inherently complex and risky and always requires careful planning. Proper planning guarantees that the project will not deviate from target and increases its visibility to the customer and management. Planning is used to re-assess all risks, establish priorities, select the best technical solutions, finalize schedules, resources and budgets, and draw deadlines.
  • Project execution
    • Project prioritization
    • Project change management
      Our customers have an always-ready access to the project, which enables them to be always aware of its status and closely monitor its execution. To guarantee timely execution of agreed milestones, our team of software engineers is fully dedicated to the timeframes and deadlines set by the customer.
  • Delivery

    When it comes to delivery, we follow a predefined delivery management plan and provide the customer with all the technical documentation together with tools, guidelines and past learnings. Furthermore, weekly reports and conference calls with the customer accompany the product delivery and guarantee mission-critical quality of service. All these procedures serve a very important purpose — minimizing the inherent migration risks.

Contact Us    Information Request Form © MERA Networks Inc., 2006

A Whole World of Software R&D
Expertise Ready at Your Hand

FR  RU  DE   site map  Home Page  
    About Us       Services       Expertise       Customers       Fundamentals       Press Room       Contacts