National Science Foundation (NSF)

Project Overview:

Research.gov is a complex effort focusing on implementing core enterprise services that will enable NSF to realize its target grants management architecture. Longevity was responsible for authoring, editing, and executing upon the complete set of artifacts that support each phase of the full software development life cycle (e.g., analysis, design, development, test, 508 compliance, etc.) for a host of Research.gov services.

Longevity’s Role:

  • Analysis of existing NSF business processes and recommendations of alternatives for re-engineering the business process to better fit the needs of the target federated model, accommodating multiple types of user groups (e.g., internal, external, public, institution) for a particular portal-based service
  • Analysis and Design of E-Authentication and Identity Management – Integrates with the federal E-Authentication initiative providing all of its users with the ability to maintain a single login ID and password for access to its services.
  • HSPD-12 Program Management, Capability Development, Functional Analysis and Technical End User Training
  • Integrated the enterprise Identity Management system with the enterprise ERP System. Longevity documented business processes for onboarding and terminating NSF Staff, Contractors, and Temporary resources. We also developed the system requirements, design, and workflows required to exchange user profile data (i.e., Organization, Role, Title, Grade, Permissions, etc.) between the Identity Management and ERP systems.
  • Analysis and Design of a Portal Service Implementation Strategy – This process included analyzing the existing business services, target business services, existing technological components and target functional requirements to create a strategy for evolving the portal over time to better support NSF’s business goals. The strategy included working with NSF to define targeting, customization, and personalization of content requirements for different groups of users.
  • Supported data transformation and business reporting: Oracle Business Intelligence Enterprise Edition (OBIEE). Provided data analysis, cleansing, transformation and load support for the enterprise data store and the Unified Identity Schema, which stores data for enterprise identity management services

Benefits Realized:

All projects Longevity supported conformed to a rigorous set of standards defined by NSF’s Continuous Improvement Process (CIP), which defines the standard contractual project documentation and processes required for all software development activities. Longevity used a detailed Program Management Plan to define staff roles and responsibilities as well as procedures for identifying risks and risk mitigation strategies. Additionally, post project reviews and lessons learned sessions were performed and documented to ensure historical problems were not repeated. Longevity also played a critical role in identifying agency stakeholders, defining target messages and briefing said stakeholders on the implications of the new enterprise identity and access management services. Our consultants’ professionalism, attention to detail and knowledge of the underlying business processes were invaluable in helping all stakeholders experience a positive and seamless transition to the new identity management system.