Incremental Approach
Team SHARP will use the incremental approach in order to build up functionality at each phase. Each increment will build on the functionality developed in the previous increment. We will have three release increments.
Increment 1: Rebuilding functionality Increment 1 will focus on analyzing the old project teams’ work in order to recreate their functionality using J2EE. This release will include:
- Login/User management
- Submission, content management
- Allow metadata entry
- Notifications for:
- Review
- Role based access
- User related meta-data
- Columns
- Letters to editor
- Papers
- Reports
- Reviews
- Call for papers
- Call for participation
- Title
- Digital identifiers
- Registration
- Submission
- Approval
- Rejection
- Password Reset
- Allows editors to review content
- Editors will be able to approve or reject content
Increment 2: Table Generation Increment 2 will focus on automatically generating parts of the newsletter. This increment will include:
- Metadata extraxtion
- Table of Papers generation
- Table of Abstracts generation
- Extracting necessary information for the tables
- Extracting author, title, affiliation, number of pages, etc.
Increment 3: Making work more efficient This release will focus on saving time for the users of the system. It will further improve on the table generation functionality as well as add additional functionality to automate making the newsletter. This release will include:
- Enhanced automated generation
- Composition of generated materials
- Table of contents