![]() |
|
ICCI News
ICCI Events
|
Agile Enterprise SoftwareICCI engineers implement enterprise software solutions utilizing agile methodologies including XP, Scrum, and modified-RUP. Agile development approaches produce meaningful functionality in rapid iterations with significant user involvement and project visibility to management. Senior Solution Engineers rapidly initiate and guide team members from requirements analysis, through development, and finally deployment. Following a test-driven development approach, Java projects produce applications that meet fluid requirements. Our technology implementations utilize state of the art commercial and open source capabilities including Maven and Ant, Spring (Aspect-Oriented Programming), Hibernate and EJB3 for Persistence, and technologies such as SOAP over HTTP or JMS to provide remote facades for the system. Workflow and rule engines are incorporated to extend user participation further into the system's runtime design. Ruby on Rails (Rails) development enables rapid prototype delivery. With the maturation of JRuby, Rails applications can be deployed in traditional WAR and EAR assemblies and utilize Java EE functionality. ICCI, through our coreservlets.com subsidiary, offers Rails training and is incorporating this technology into user-centric prototypes. |
|
135 National Business Parkway, #210 •
Annapolis Junction,
MD
20701
| |