Successful strategies in the race for product leadership in the competitive global marketplace often include a relationship with a strong offshore partner who can be relied upon to engineer a complete product, implement a phase of a development process, or play a key role in the integration process required by successful products.
NIT is committed to the success of every client and has an exceptional client retention rate. Delivering excellence through quality has become a trademark of the organization and seamless integration of the development teams has been truly achieved by many clients. The quality and phases of the development process are the same whether the client requires a custom application or a product engineered for a broader market.
NIT has completed many successful products using one or more of the following development environments:
| |
|
 |
Java Technologies |
| |
Java, J2EE, JSP, Struts, Tiles, Spring, Hibernate, JDBC, JMS, JNI, JavaMail, iPlanet, JBoss, SunOne, Web Services, JUnit, Maven |
| |
|
 |
Java Frameworks |
| |
Spring, Struts Hibernate, Apache Wicket, JSF |
| |
|
 |
Microsoft Technologies |
| |
.NET, C#, Microsoft MVC, WPF, WCF, Silverlight, VC++, SQL Server, BizTalk, DCOM, VB, C++, Windows 2002/2003/XP, ActiveX, Visual Studio 2010, SSIS, BO, MOSS – 07/10 and Microsoft Office Infopath. |
| |
|
 |
Application Servers |
| |
JBOSS, WebLogic, WebSphere, Tomcat, SunONE, Oracle APPS, IIS 5/6/7 |
| |
|
 |
Design Pattern |
| |
Context Object, View Helper, Composite View, Service to Worker, Dispatcher View, Business Delegate, Session Façade, Business Object, Data Access Object, Service Activation, Web Service Broker |
| |
|
 |
Report Tools |
| |
Crystal Reports, Oracle Reports, Business Objects, Actuate, Jasper, jFREE, BIRT |
| |
|
 |
IBM Filenet Technologies |
| |
IBM FileNet P8, Content Engine (3.x & 4.x), Process Engine(3.x & 4.x), Application Engine(3.x & 4.x), Business process framework (BPF), FileNet P8 Process Designer, Workflows, ECM, FileNet BPM & CM API Programming, EForms, and Records Manager |
| |
|
 |
Methodologies |
| |
RUP (Rational Unified Process), Waterfall, Agile |
| |
|
 |
Database Engines |
| |
Oracle, MySQL, SQL Server, PostGRE |
| |
|
 |
Multimedia |
| |
Adobe Complete Suite, CorelDRAW, Autodesk 3ds Max, Sound Forge |
| |
|
 |
Others |
| |
PHP, Cold Fusion, CGI/PERL, XML, XSLT, JavaScript, Web 2.0, CSS, HTML, JQuery |
| |
|
 |
Quality Assurance |
| |
Segue, Mercury Interactive and Rational complete suites, JUnit, Quick Test Professional |
| |
|
Combinations of the technologies that NIT has broad-based technical experience with, include, includes design and development of systems using client-server architecture with Windows based clients and UNIX/Windows NT based servers. Software development can be done using procedure oriented as well as object oriented methodologies.
Here is an example of the typical life-cycle components that many software development projects contain:
| |
|
 |
Requirements & analysis |
 |
Functional specification development |
 |
Design specification development |
 |
Prototype model generation |
 |
Low-level design |
 |
System development |
 |
Alpha and beta testing |
 |
Client acceptance |
 |
Implementation/deployment |
 |
Maintenance and support |
Based on the design and functionality specification, the following documents are created:
| |
|
 |
A complete project description |
 |
Project stages description including tasks and milestones |
 |
Project quote or hourly rate - depending on the business model agreed upon |
 |
Terms and conditions contract |
| |
|
|