|
ILS has extensive programming resources using the latest software tools to develop high quality, state-of-the-art applications. ILS develops software according to the Software Engineering Institute's CMM standards. Throughout the application design, prototype, development and implementation process, ILS analysts work closely with clients to explicitly define and meet their needs. ILS programmers are frequently called upon to re-engineer and optimize existing applications. The ILS technical staff is fully conversant with multiple development and database environments, including but not limited to: - Programming Languages:
C; C++; C#; Java; Delphi, Kylix; Visual Basic; SQL; Cobol; Assembler.
- Web Development:
ASP .NET; HTML, DHTML, XML; Perl, Python, PHP, TCL; Jscript, VBScript, Perl.
- GIS:
ArcGIS Desktop; ArcGIS Server; ArcSDE; ArcIMS; ArcObjects; UMN MapServer; PostreSQL + PostGIS.
- RDBMS:
Oracle; MS SQL Server; PostgreSQL; DB2; MS-Access; My SQL; Interbase.
- Technologies:
.NET, CORBA, COM/DCOM, CGI, Servlets, OLE, ActiveX, RMI, EJB; ASP, JSP; ISAPI; Macromedia Flash.
- Platforms:
Windows (all); Mobile platforms (Palm OS, Win CE, etc.); Linux; FreeBSD; SUN OS, Solaris.
- Case Tools:
UML; Idef Models; OOD & OOA; ErWin; BpWin; Rational Rose, MS Visio. Our Testing and Quality Assurance team verifies that the system functionalities comply with client specifications and end user requirements. In keeping with the philosophy of zero-defect code, the Testing/QA team is actively involved in the development process to ensure that quality is built into the product, instead of being tested into the product. Testing/QA prepares the test plans, writes automated tests, and manages the bug identification and rectification process. This role works independently but in parallel with development, and maintains checks and balances within the Development team. If the customer is not sure what technologies provide the optimal cost or performance rate, then our IT and Software specialists will approach his case individually to consult and propose the most cost-effective technical solution. ILS maintains 'vendor independence' and is committed to finding optimum and cost effective technical solutions. Cooperative agreements with worldwide technology providers support real innovation in product and applications development.
|