Outsourced Product Development

MARS team specializes on OPD by complementing the existing R&D teams of clients. Providing high value in terms of product realizations and augmenting the existing team structure in delivering high quality products by aligning to the core development values of the client , MARS team prides in treating client commitments as its own.

Successful software product development methodologies coupled with seamless delivery, constant feedback and process monitoring mechanisms ensure not only a software product but also a sense of product ownership.

MARS specializes in product development and focuses extensively on Product engineering approach by working as an extended arm to the clients Product Engineering Team. We assist our clients in defining product roadmaps and also collaborate in all stages of offshore product development life-cycle engineering services.

With a combination of onsite product engineers participating in product roadmaps and offshore engineering services, MARS assists its Clients’ to launch superior products ahead of their competition by providing them on-demand technical expertise.

Our offer of expertise includes end-to-end PLM portfolio services in the convergence spectrum – from product ideation to product sustenance activities.

MARS has experience in creating Product and Cycle-Time Excellence, striking a healthy combination of onsite, offsite and offshore delivery capabilities. Our Core Product Development services encompass the entire product lifecycle including:

  • Requirements Scoping
  • Feature functionality planning & architecture design
  • Prototyping and detailed engineering design
  • Code Development
  • QA & Testing
  • Alpha, Beta & GA Testing with clients
MARS Networks provide a wide range of offshore programming services to IT and telecom equipment vendors. With multiple years of experience in offshore programming in the most rapidly developing sectors of the IT market, our software development services support the product all through its lifecycle, from design and development to sustenance and testing.

MARS is an India-based R&D company, with key focus on research and development of software products in the most advanced areas of IT and telecom industry. Our intellectual capital and know-how technologies, creates new value-added products and provides software development services that revolutionize the way of doing business and efficiently meet clients' needs.

Software Development Life Cycle

Software development services at MARS aim at providing complete support to software products throughout their life cycle. Today, MARS offers extensive expertise and value-added resources in the fields of design, development, and maintenance and testing of the products.

As a major offshore software development company, MARS partners with telecom software solutions vendors to ensure that their innovative, market-winning products stay on top of the high tech chain. At the same time, MARS expertise helps the clients to reduce the time to reach-the-market with minimum costs , thus placing the client's in a competitive position in the market.

MARS achieves this by using a software life-cycle model that requires a systematic and consistent approach to the whole cycle of software project from design & development through testing & maintenance to re-engineering and customization. Likewise, the project life-cycle management system is implemented in strict compliance with international quality standards.

Software life-cycle Management is an automated process that simplifies project management and most importantly enhances visibility of the project to the client. The fact is that, when an offshore client places a product life-cycle project, the client runs greater risks than in the cases when a separate operation within a project is outsourced.

Outsourcing a complete life-cycle gives the client much less control over the project. To address this issue, MARS has put-in all efforts in ensuring this visibility by making the project perfectly transparent, easily manageable and customizable to the client's needs.

At MARS, it begins with the client's software requirement analysis followed by planning, development and testing and post development warranty period. MARS 's track record of successful projects has proved the reliability and performance of the life-cycle model, which is the ideal choice for efficient implementation of Client's projects.

Client Requirement Analysis

In the initial stage of the process, the client requirement analysis at MARS is aimed to define the required functionality, environment and interface of the future product as well as to create its detailed functional specifications. Our experts quickly grasp and analyze the client's expectations and vision in the product development. Furthermore, MARS always thrive to go 'above and beyond' to meet the client's most challenging needs.

Project Planning

Software development can at times be inherently complex and risky. It always requires careful planning which guarantees the project completion without deviation from the targeted goal and increases its visibility to the client and the management. For MARS planning means an opportunity to re-assess all risks, establish priorities, select the best technical solutions, finalize schedules & resources and draw deadlines.

MARS executes project planning in compliance with the client's time and budget requirements. Our team of software engineers is fully dedicated to the deadlines to guarantee the timely delivery of services and solutions. Budget requirements are another important priority that MARS is committed to, and outsourcing with us will save the client a significant portion of project cost. Our clients are provided with an always-ready access to the project status.

Software Product Development

Today is the time of global competition and product 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 MARS, the logically planned software development process is future oriented.

And our expert teams combine research and development activities with cutting edge technologies to create brand new products and product categories. We also know-how to realise client's ideas successfully with sizable market-gains within less time, less risk and less cost. The client's approved functional specifications and project plan serve as the cornerstone for creation of client-tailored products and solutions.

Our highly skilled and talented workforce as well as the world-class infrastructure,state-of-the-art tools and technologies make MARS, the company of first choice for both custom software application development and product re-engineering and customization services.

MARS's core strength is its team of seasoned software engineers who are well versed in the latest programming languages, protocols, and standards in the emerging technologies necessary for product development in the Telecom domain. Our engineers have a track record of delivering high quality software solutions for leading global organizations. Commitment, Reliability and Persistence are the guiding tenets at MARS.

Area Skill Sets
Operating System Red-Hat Linux, SCO-UNIX (UcLinux, Snapgear), RTOS (Vx works, Embedded Linux), SuSe Linux, Solaris, Texas Instruments (TI) DSP BIOS, OS/2, MS-DOS, Cisco IOS, Windows all flavors, Windows 2000 Server, Windows XP.
Network protocols TCP/IPStack, Dynamic DNS, HTTP, SMTP, FTP, RIP, Telnet, TCP, UDP, ICMP, DCHP, DDNS, IGMP, OSPF, LDAP, STP, RSTP,MSTP,PPTP, IP, ARP, RARP, Serial protocols - PPP, PPPoE, PPPoA. Tunneling Protocols - PPTP, L2TP, IKE and IPSec. RADIUS, NAT, VLAN.
VoIP /Telecom Protocols SIP, H.323, MSCP, RTP, RTCP, TAPI, ISDN, T1/E1, BRI & PRI,SS7, Iu (IuCS & IuPS), Iub, Iur & Uu, 3G SGSN and Layer 1 components for 3G networks (Aricent Implementation) - 3G RNC, Node B and Femtocells, UMA (Kineto Implementation), 2.5G Protocol Stack of Sasken.
Wireless Protocols IEEE 802.11b/g with frame bursting, WEP, WPA, WPA2-PSK security, WMM, WMM Power save, Beam-forming smart antenna, Dual BSSIDs, 802.1x security, Wi-Fi protected setup (WPS).
Voice Processing Features G.168 Echo Cancellation, Silence Suppression and Voice, ActivityDetection functions, Comfort Noise Generation, DTMF detection and generation, DTMF Relay per RFC 2833, Caller ID generation, Adaptive Jitter Buffer, Packet loss recovery/concealment, PSTN dialing and lifeline support.
Network Management Protocols TR-069(CWMP), TR-111, TR-098, TR-104, SNMPv1, v2, v3, CLI over Telnet/SSH, Syslog, http, XML.
Network Devices Access Points, UPnP, Network Printers, Switches (Ethernet 10/100/1000 Mbps), Routers, Firewalls, VPNs and IP PBX (Small and Medium Enterprise Solutions.) BRAS, DSLAMs, CPEs, Home Routers, SOHO Gateways, FTTH, FTU, MoCA bridge, MODEMS, DSLAM, Firewalls, VPNs and FAX Machines.
Switching and Routing Technologies Switching technologies, ADSL, VLAN, LAC, PPP, T1, E1, ATM, RIP, DSL, Radius, Proto Analyzers, Traffic Generators.
Access Technologies xDSL, MoCA, Wireless, Ethernet,ATM, SONET, SDH, ISDN, X.25, Frame Relay.
Call Packet Generators SmartBits, Hammer, Gordon-Kapes, Telephone Line Simulators, IXIA, ADTECH, RPT, ABACUS Call Simulator, T-BERDS.
Network Sniffer/Exploration Tools Packet analyzers (Ethereal, Packetyzers, Tcpdump), Nessus, NMAP, Cybercop, ISS Scanner, Simcafe, Mimic, Traffic generators (Smart Bits, D-ITG), iPerf, jPerf.
GUI Test /Automation tools Silk Test, WinRunner, XDE, QF Test.
Programming Languages C, C++, VC++, VB, Java, JSP, ASP.NET
Scripting Languages Perl, Python, TCL/TK, VB, .NET, Shell - Scripts.
Application Frameworks Core Java, RMI, CORBA, Python, XML, apache Tomcat, CML, J2EE, .NET Framework Spring Framework, ASP.
User Interface Programming Java Swing, JSP, Java Servlets, Struts Framework, GTK++, QT+.
Install Frameworks InstallShield, Shell, Perl, SQL.
Database Technologies Oracle, Postgreas SQLite, MySQL, Sybase, JDBC/ODBC, SQL, PLSQL, IBM DB, Hibernate.
Source Code Configuration Clearcase, Tortoise (CVS), Visual Source Safe, Star Team.
IDEs and Tools Exceed, Cygwin, WinCVS, Eclipse, IntelliJ, IBM Rational Rose RT, IBM Rational Purify, Tornado IDE, GDB, Code Composer Studio, Code Warrior, Araxis Merge, Latex, Scientific Tools (MATLAB, Mathematica), iptables, tc, stunnel, gvim and Source insight, KInternet, KGDB and VxWorks source level debugger.
Defect Management IBM Rational ClearQuest, Bugzilla, DETS , Flyspray, Starteam, hp QC.