180 likes | 274 Vues
Research Data Integration & Access. Northwestern University April 2005. S N U P E R. The Team. Architecture. “ The Cutting Edge ”. Three Tier Web Based Java Oracle Every Computer Every Browser. Architecture. Web Servers. Database Servers. Web Browsers. Application Servers.
E N D
Research Data Integration & Access Northwestern University April 2005 S N U P E R
“The Cutting Edge” • Three Tier • Web Based • Java • Oracle • Every Computer • Every Browser
Architecture Web Servers Database Servers Web Browsers Application Servers
Waterfall Method Classical systems development is known as the waterfall method Complete all requirements and sign off before moving to next stage Complete all analysis and sign off before moving to next stage Complete all design and sign off before moving to next stage Complete all implementation
Iterative method Start design and implementation while requirements and analysis are still ongoing Work in small chunks Ask your users for input Deliver increments of improvements and functionality until phase completion
Enterprise System Executive Committee (ESEC): Financial Mgmt System Initiative Administrative Systems Initiatives Advisory Committee (ASIAC) Office of Change Management Jake Julia Advisory Committee Data Warehouse Initiative Project DirectorCandice Poolman Administrative Data Committee(ADC) Project Team Testing Workgroup Outreach Workgroup Validation Workgroup S N U P E R
Outreach Workgroup • Assist the project team in developing a training plan that identifies the necessary knowledge and skills needed by the community to use the system • Identify business processes or tasks and user roles required to provide effective training • Work with the testing workgroup in validating user scripts to support required training materials • Work with the project team to develop effective training materials (courses, online tutorials, hands-on, etc.) • Create a sustainable process that will support initial training, re-training on enhanced functionality and new-hire training
Testing Workgroup • Assist the project team in the development of a comprehensive testing plan • Identify user group populations and business processes associated with these groups • Develop test approaches and methods matching the validated functional requirements • Translate testing needs into use cases and subsequently testing scripts • Establish standards to be used in acceptance, logging, bug tracking, priorities, etc.
Validation Workgroup • Assist the project team in reviewing and validating the functional requirements of the project • Develop a drill-down analysis of the project deliverables and functionality • Identify and map business processes and workflow for initial phases • Analyze and integrate business processes resulting from new external application changes
How? • Web site for information & testing • ListServs for quick notices • Good News Newsletters • User involvement • Lots of training!