• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
E-gineering

E-gineering

  • Who We Are
    • Our Story
    • Leadership Team
    • Whole Team
  • What We Do
    • Practices
    • Full Services
    • Success Stories
  • Working Here
    • Careers
    • Work Life
    • Community Life
    • Fun Life
  • Blog
  • Contact Us

International Registration

June 19, 2015 by E-g

E-gineering partnered with an international pharmaceutical company and an expert group education company to build a web-based scheduling system for educator training sessions. The goal was to provide an easy way for international subject matter educators to obtain training on the use of an educational product. The solution had to be flexible enough to support multiple countries and languages, and enable the management of training sessions and resources. To meet these goals E-gineering constructed a highly dynamic and internationalized web application that provided multiple tiers of administrative features.

E-gineering became involved during initial planning discussions, and quickly helped to facilitate a collaborative approach. With a significant number of stakeholders and leadership from multiple companies, we worked diligently to institute an effective project team structure and gain consensus on project scope and feature priorities. In this situation the iterative and collaborative nature of the Scrum methodology allowed frequent feedback from our clients. The development team was able to use this feedback to design solutions that balanced stakeholder needs as well as the concerns from the disparate international user groups. The application was launched and supported the United Kingdom (English), Spain (Spanish), France (French), Germany (German), and Italy (Italian). The application has since been extended to support 36 countries and 9 languages – and is still growing!

Technically, the application was a Java enterprise application utilizing JavaServer Faces as the user interface component framework. We used Spring’s Inversion of Control (IoC) framework to maintain loose coupling and allow for easier extensibility. We also leveraged Java Internationalization (I18N) support to engineer a solution that enables the client to add more countries and languages as their business grows.

Roles: Project management, architecture, development, user interface design, localization, testing, support

Category: Java, Success StoriesTag: Agile, i18n, Internationalization, J2EE, Java, Jive, JSF, Scrum, Spring IoC

About E-g

Previous Post:Performance Reporting
Next Post:Student Registration

Let’s work together

Get in touch with us and send some basic info about your project.

Get in touch!

Social

Follow along on social media

  • Mail
  • Facebook
  • GitHub
  • Instagram
  • LinkedIn
  • Twitter

Navigation

Home

Who We Are

What We Do

Working Here

Blog

Contact Us

Contact

8415 Allison Pointe Blvd
Suite 200
Indianapolis, IN 46250

317.348.1780

info@e-gineering.com

© Copyright 2023 | E-gineering, Inc.

Return to top