|
EXPERTISE
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++, VBso-bidi-font-size:8.5pt;line-height:160%;
font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;
color:black;mso-fareast-language:TR">
ASP.NET, JSP/Servlets
JavaScript, Lotus Script
SQL, T-SQL, PL/SQL
HTML, DHTML
XML, XSL, XSL-FO
|
|
Databases / RDBMS
Oracle 9i/10g/11g
MS SQL 2000/2005/2008
MySQL, ProgreSQL
MS Access
IBM DB2
Lotus Notes
|
|
|
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 API
|
|
Software 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
|
|
|
Application Frameworks/CMS
DotNetNuke, Umbraco, Ektron
Liferay, Jahia
Struts, JSF
Hibernate, Spring, EJB
NHibernate, Entity Framework
ExtJS, jQuery
|
|
Application / Web Servers
Microsoft IIS
Apache
Tomcat, Resin
Resin
JBoss, GlassFish, WebSphere
Lotus Domino
|
|
|
|
|
|
|
|
Development Processes
RUP
SCRUM
Test Driven Development (TDD)
|
|
Operating Systems / Platforms
Windows 2000/2003/2008
Windows XP/Vista/7
Linux, FreeBSD
|
·
By 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
|