• 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

Teacher Planning, Assessment, & Collaboration Platform

June 19, 2015 by E-g

E-gineering partnered with a state advocacy group to build an online suite of tools for educators. The goal was to provide Indiana teachers with “smart” tools to assist in the broad areas of planning, instruction, curriculum, assessment, and collaboration. These goals were achieved through the implementation of a web-based portal with custom portlets that included such things as a Class Manager, Lesson Planner, Resource Repository, Standards Manager, Assignment Grader, Rubric Builder, and multiple teacher collaboration tools.

E-gineering was involved from project inception, providing management direction and architectural oversight. We assembled a cross-functional project team that included individuals with expertise in project management, systems architecture, requirements analysis, user interface design, and software development. The team employed an Agile methodology called Scrum to optimize development productivity while remaining responsive to evolving product design. The platform quickly became very popular with teachers throughout the state.

Architecturally, E-gineering built the platform as a set of Java portlets running in the uPortal portlet container. We utilized the Spring Portlet MVC framework to manage the portlet lifecycle, and the Hibernate ORM framework to manage data persistence. We also integrated our code with a number of third-party and open source software packages where it was cost effective. These included Jive Software (forums and knowledge base), iCal4j (calendaring), DSpace and Seamark (resource repository and search), Slide and WebDAV (file repository), and BIRT (reporting).

Roles: Project management, architecture, development, UI design, testing, support

Category: Data, Java, Success StoriesTag: Agile, Birt, DSpace, Hibernate, iCal4j, Java, Jive, Reporting, Scrum, Seamark, Slide, Spring MVC, uPortal, WebDAV

About E-g

Previous Post:Toy-gineering – Christmas 2013
Next Post:Performance Reporting

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