Systems Engineering Management Project Matt Schwartz Russell Sharpe Nick Williams

advertisement
Systems Engineering Management Project
Matt Schwartz
Russell Sharpe
Nick Williams
Agenda
 Review of the mission
 Systems Engineering context
-Requirements Analysis, Operational Scenarios, Functional
Decomposition
 Existing system architecture
–Current operational scenarios and requirements
–Functional Diagrams that help visualize the system
–Discussion of drawbacks
 Proposed Systems
-Progressive System
-Incremental System
 Discussion
6/30/2016
Discover Archive
2
Background
 The primary digital repository for Vanderbilt
University
 Built to ensure long term preservation and access
 Open Access Movement
6/30/2016
Discover Archive
3
Current System
Design
Challenges
 Workload primarily
handled by Archivists
 Unpredictable
workflow
and Catalogers
 Available but not
heavily advertised
 Irregularity in
publisher policy
 Unpredictable open
access movement
6/30/2016
Discover Archive
4
Project Role
 Use systems engineering to identify ways to improve
how the mission is achieved
 Automation
 Marketing
 Stay within core competency of the organization
 Control remains with library experts
 System remains adaptable to the ever-changing
academic environment
6/30/2016
Discover Archive
5
Agenda
 Review of the mission
 Systems Engineering context




-Requirements Analysis, Operational Scenarios, Functional
Decomposition
Existing system architecture
–Current operational scenarios and requirements
–Functional Diagrams that help visualize the system
–Discussion of initial drawbacks
Incremental System
Progressive System
Discussion
6/30/2016
Discover Archive
6
Systems Engineering
 Requirements analysis
 Define
 Prioritize
 Operational Scenarios
 Functional analysis
 Hierarchy
 Flow
6/30/2016
Discover Archive
7
Stakeholders
 Professors:
 Publishers:
 Faculty Administration:
 University Administration:
 Vanderbilt LITS:
 Vanderbilt Students:
 Other Students:
 Search Engine Users:
 Other University Libraries:
6/30/2016
Discover Archive
Primary
Primary
Policy
Policy
Functionality
Primary Access
Access
Access
Modeling
8
Operational Scenarios
 System acquires research document
 System acquires alternative media type
 System server fails
 System manager encounters rights dispute
 External user downloads file from Discover Archive
system
6/30/2016
Discover Archive
9
Agenda
 Review of the mission
 Systems Engineering context




-Requirements Analysis, Operational Scenarios, Functional
Decomposition
Existing system architecture
–Current operational scenarios and requirements
–Functional Diagrams that help visualize the system
–Discussion of initial drawbacks
Incremental System
Progressive System
Discussion
6/30/2016
Discover Archive
13
External Systems Diagram
6/30/2016
Discover Archive
14
Requirements Hierarchy
How do they work?
Why are the useful?
 Identify requirements of the
 Focus on necessary functions
system
 Organize requirements by
priority
 Weights requirements within
a branch
 Determine important
6/30/2016
Discover Archive
components
15
Requirements Hierarchy
6/30/2016
Discover Archive
16
Functional Hierarchies
Functional Flow Block Diagram
Enhanced Diagram
 Shows relationships between
 Adds understanding of
functions
 Visualizes logic of the system
 Useful for
- Identifying redundancies
-Identifying inefficiencies
information flow
 Includes inputs, outputs,
and triggers
 Useful for
-verifying complete
internal system
congruency
6/30/2016
Discover Archive
17
Functional Flow Block Diagram
6/30/2016
Discover Archive
18
Top Level EFFBD
6/30/2016
Discover Archive
19
Technical Performance Measures
(Currently)
 Human operated system
 No formal performance goals
 Document handling
 Cataloging
 User Accessibility
 Faculty Acceptance
 Automation in new system should incorporate
performance goals
6/30/2016
Discover Archive
20
Physical Architecture
6/30/2016
Discover Archive
21
Diagnosis & Improvement
 The current system functions acceptably at current
volume levels for document procurement, but requires
significant human resources to do so.
 True DiscoverArchive purpose demands a streamlined
and automated process
 The system should control access and track required
faculty registration in the event of Open Access
6/30/2016
Discover Archive
22
Further Diagnosis
 Utilize the “Five Why’s” technique:
 The system is not capable of handling increasing document
volume
 Why? The massive volume of research documents cannot be




6/30/2016
processed.
Why? The system relies on a single human element to
perform document acquisition.
Why? There is no computerized system to automate the
process.
Why? There is no mandate for DiscoverArchive.
Why? The Open Access initiative is just now developing in
research institutions.
Discover Archive
23
Implications for Improvement
 The next phase of our report will focus on developing
an improved system that will include these key
features:
 University mandate for open access
 Automated system for document procurement
 Automated registration tracking system
 Automated communication with faculty and publishers
to create addendums and obtain document rights
6/30/2016
Discover Archive
24
Sample Approach: Duke
 Addendums
 Most journals allow self archiving in an institution repository
 Some do not allow archiving, the author does not want to
negotiate, so the policy/license would be waived
 A small percentage would find the addendum valuable


Publishers tend to reject addenda out of hand
Direct request for needed rights-publisher writes in to contract
 Management: Option for faculty to submit, but majority
done by librarians propose publications
 Tie in to yearly faculty reporting process in ‘profiles’
6/30/2016
Discover Archive
25
Two System Method
 Incremental System
 Designed using existing
components
 Can be implemented in
increments
6/30/2016
Discover Archive
 Progressive System
 Designed from the
ground up
 New components
 Implementation at
once, ‘going live’ with an
all new system
26
Incremental System
 Assumption: open access mandate has not been
passed
 Builds upon the existing system, adding automation
where most necessary
 The system design still relies largely on human
elements to perform daily tasks, and does not
anticipate much of an increased dataflow
 The incremental system will be designed with the goal
of supporting a future mandate and radical system
upgrade
6/30/2016
Discover Archive
27
Incremental System
6/30/2016
Discover Archive
28
Existing System
6/30/2016
Incremental system
Discover Archive
29
Progressive System
 Focus on full automation
of system manager tasks
 Redesigned researcher
upload website
 Automated workflow from
upload to catalogers
 Custom software for
iTunesU data harvesting
 Allows for more attention
to open access promotion
Top level functional architecture for
radical system
6/30/2016
Discover Archive
30
Progressive System – Functional
Architecture
 Focus on research
archiving process
 Upload website portal
handles most tasks
 Gathering uploads
 Creating metadata
 Verifying publisher
policies
 Assigning catalogers
to the research
 Pushes tasks back to the
researcher to improve efficiency
 Metadata creation
 Publisher contract negotiation
 File formatting
6/30/2016
Discover Archive
31
Existing
Functional
Hierarchy
Progressive
Functional
Hierarchy
6/30/2016
Discover Archive
32
Existing Physical Architecture
Progressive Physical Architecture
6/30/2016
Discover Archive
33
Risk
6/30/2016
Discover Archive
34
Risk Mitigation Strategy
 Incremental
 Improper rights
obtainment: training
focus
 Progressive
 Software/website failure
and improper file
conversion: testing focus
Shared Risk
 Server Failure
 Model backup after other university servers
 Improper Submission
 Educate users and publicize the service
6/30/2016
Discover Archive
35
Implementation Scenarios
 Incremental
 Implement new services
as needed
 Shorter timeline
6/30/2016
Discover Archive
 Progressive
 More long-term
planning needed for
implementation
 Larger investment
36
System Budget and Timeline
Comparisons
 While the chosen system depends largely on the
passage of an Open Access mandate, it is also
important to weigh the variable costs of
implementation with budgetary concerns
 The Incremental system requires less deviation from
current operating procedures, and is therefore easier
and cheaper to implement
 The Progressive system aims to fulfill all of the
functional requirements presented by an Open Access
mandate, resulting in a much costlier and time
consuming installation
Incremental Implementation
Progressive Implementation
Important Schedule Differences
Budget Comparisons
Baseline Cost Report
$16,000.00
$14,000.00
$12,000.00
Cost
$10,000.00
$8,000.00
$6,000.00
$4,000.00
$2,000.00
$0.00
Interface
Implementation
$750.00
System
Verification
$400.00
Staff Training
Incremental
Develop New
Interface
$4,900.00
$1,250.00
Incremental
Activation
$1,000.00
Progressive
$14,700.00
$3,200.00
$1,000.00
$2,250.00
$1,700.00
Discussion of Systems
Incremental
Progressive
 Pros
 Pros
 Automates all research intake
 Automates iTunesU data
handling
 Creates contract addendums for
researchers and publishers
 Relieves manager from metadata
tasks
 Cons
 Requires large website redesign
 Difficult/expensive to implement
 May require research faculty
training
 Increased research intake
 Moderate automation of tasks
 Easily implemented
 Cons
 Could not handle a full open
access mandate
 Still requires manager to
handle large amounts of data
 Does not address alternative
media type handling
6/30/2016
Discover Archive
44
Download