Skill Set
Our technology toolbox allows us to be extremely flexible to satisfy customer's price, scalability and performance expectations:
|
Programming Languages Java, C#, C/C++, VB ASP.NET, JSP/Servlets JavaScript, Lotus Script SQL, T-SQL, PL/SQL HTML, DHTML XML, XSL, XSL-FO
Technologies ASP.NET, WinForms, Silverlight J2SE, J2EE, JMS, JNDI, J2ME, Portlets SOAP, Web Services ODBC, OLE DB, JDBC Crystal Reports AJAX, Reverse AJAX TCP/IP, Sockets Win32 APISoftware Tools Visual Studio Intellij IDEA, Eclipse Team Foundation Server StarTeam, CVS, Subversion Mercury Quality Center Microsoft Project MagicDraw, Power Designer Ant, Maven, NAnt, MSBuild CruiseControl Install Shield
|
|
Databases / RDBMS Oracle 9i/10g/11g MS SQL 2000/2005/2008 MySQL, ProgreSQL MS Access IBM DB2 Lotus Notes
Application Frameworks/CMS DotNetNuke, Umbraco, Ektron Liferay, Jahia Struts, JSF Hibernate, Spring, EJB NHibernate, Entity Framework ExtJS, jQueryDevelopment Processes RUP SCRUM Test Driven Development (TDD)Application / Web Servers Microsoft IIS Apache Tomcat, Resin Resin JBoss, GlassFish, WebSphere Lotus DominoOperating Systems / Platforms Windows 2000/2003/2008 Windows XP/Vista/7 Linux, FreeBSDBy Industry By Solution By Service By Platform |
PROCESS
Software Methodology
Software Delivery Methodology
We employ industry-proven best practices adopted in thousands of projects worldwide to deliver the most complex solutions on time and within budget. To address differences in projects' nature and to improve flexibility we use a combination of adaptive and predictive software development methodologies.
In cases when our customer has a well defined vision of a solution as a whole with a complete set of specifications and supporting documentation, we follow more predictive methodology - Rational Unified Process (RUP). Using this method we plan the entire product development lifecycle to deliver the exact solution our client envisioned in the first place.
In cases when the business needs to deliver a product dynamically, adapting to quickly changing market realities in real time, we focus on short development cycles and frequent intermediate deliveries with working functionality. This is when we use adaptive methodology – Scrum (a subset of Extreme Programming).
Software engineering & project management tools
|
RUP SCRUM Extreme Programming Practices Test Driven Development CMMI PMI PMBOK |
|
Netbil Project Tracker Microsoft Project CITRIX Go To Meeting Teleconferencing Borland StarTeam Borland CaliberTM |
In order to address risks early and continuously, we follow industry-proven best practices in project management and software development process . We are able to respond to changing customer requirements, even late in the life cycle. The following management and development principles are adapted and strictly followed at Netbil Software:
Software delivery principles & guidelines
|
Constant Adaption of Process Incremental Value Delivery Collaboration Across Teams Continuous Quality Assurance |
|
Configuration & Change Management Continuous Testing Complete code validation Reuse of Existing Assets |
Quality
Quality is an ever-expanding goal - the better you are, the better you need to be and one needs to live up to getting better.
Your best bet to assure the performance of any software without sacrificing on deadline and resource utilization would be software quality assurance. In any case, Design and development usually get a lot of attention while putting software together. In an event to rush to market, what usually gets sacrificed is quality.
Success is a journey and not a destination. Likewise, improvement of quality process is infinite, and marked only by milestones, never by completion! At Netbil - offshore software outsourcing company, We realize the significance of quality and in order to fulfill our goal of self-evident quality, we constantly improve our deliverables to match the increasing expectations of our customers. Standardization is the key to overall growth and thus we periodically review and enhance our SOP (Standard Operation Procedures) to move towards standardization.
We continuously upgrade ourselves by conducting periodic quality training sessions of coding standards, best coding practice, documentation standards and quality assurance to enhance the performance of all employees.
Outsourcing Model
Netbil with its vast experience in offshore software outsourcing provides three different types of outsourcing models. We believe no two clients have same requirements so we give different options to clients to select a model that best suits their requirements.
Fixed Cost
If you have a project that is short, has well
defined scope and all requirements are clear, than
our fixed cost software outsourcing model is best
suitable. Over here, we guarantee on time delivery
of software as per requirements and cost, which were
predefined. As per your requirements, we would
appoint a team that would be best able to meet your
expectations on time.
Time and Material
For clients whose requirements regularly changes and
who wants dedicated developers to work only on
single project our time and material model is the
best fit. In this model, there is flexibility for
client to add or remove resources as per fluctuation
in requirements.
Offshoreb development center (ODC)
For clients having large projects and in which
requirements change as per time this is the best
model. ODC is best suitable for custom software
development and mission critical projects. We
appoint experienced and talented developers who work
exclusively on your project to deliver high quality
solutions. We only appoint those developers who have
already worked on similar type of projects and can
efficiently manage complex problems to deliver best
possible result.
IP Protection
Intellectual Property Protection
We see IP Rights as a keystone of successful business operations in the Digital Age. Hence we take serious steps towards protecting our customers and our own intellectual property assets. It is accepted that source code, object code and certain elements of the “look and feel” of a software program are subject to copyright protection and are retained by the customer. So called "moral rights", including the right to be acknowledged as the author of the work, are not generally adopted across Netbil Software.
Upon successful launch of a new outsourcing project Netbil maintains a high level of ownership controls and assignments, as well as ensuring compliance with legal policy applied in the United States and European Union. We recognize trade secrets as intellectual property rights and arrange total control over nondisclosure.
We are very flexible in setting up a policy that will provide the most comfort and IP protection to our client
Secure Infrastructure
We guarantee a safe business environment through maintaining 24/7/365 control over security issues. In order to protect intellectual property, employee and consultants’ access to confidential materials is restricted to the personnel directly executing each specific part of the project. All staff members undertake a course on the use and application of corporate proprietary information.
Netbil arranges the following measures to ensure physical protection and networks security:
· Guarded Entrance
· Isolated Office Space
· Smartcard Access
· Firewalls
· VPN Access
· IP segregation
· Anti-Virus Protection

