Title: NU 394 Project: Team Name
1NU 394 Project ltTeam Namegt
- Assignment 1Current ltDevLab/Departmentgt
Findings
April 29, 2002
2Table of Contents
- Context
- Findings
- Data
- Application
- Development
- Network
- Security
- Execution
- Operations
3Agenda
Context Findings
4ContextWhat are we trying to support?
- Functions of a Department
- Class
- Registration
- Class Descriptions
- Class/Resource Scheduling
- Test management/Grades and Grade reporting
- Lecture document organization web sites
- Class Projects software development, document
development, code/doc management - General communications email, instant
messaging, newsgroups, chat and phone/voice mail - Research
- Manage/Approve submissions, i.e. portfolio
management - Software development capabilities
- Document Management capabilities
5ContextWhat are we trying to support?
- Functions of a DevLab
- Project Transfer
- From Info Lab
- From other entity
- To free standing company
- Development
- Marketing
- Programming
- Remote development
- Finance
- Monitoring/tracking/negotiating the deal
- Infrastructure
- Human Resources
- Accounting
6Agenda
Context Findings
7What is DEADONS?The DEADONS framework organizes
enterprise IT components, process and skills into
logical groupings
Operations
Security
Development
Applications
Data
Execution
Network
- Applications Provides the definition,
specification, and location of business processes
and the supporting infrastructure components - Data Provides the tools, services and strategy
to address data definition and layout, data
location and redundancy decisions, data
update/refresh approach, data security, data
backup and recovery and DBMS performance - Execution Provides a structured environment and
services for executing application and business
processes
- Network Provides reliable wide area network
(WAN) and local area network (LAN) services - Operations Provides a combination of tools,
support services, controls and procedures
required to manage the operation of the
production, execution and development
environments - Development Provides a unified collection of
tools, techniques, and methodologies used to
build and integrate applications - Security Provides coordinated application,
system, and network level security functions and
management
8DEADONS helps to
organize this!
9DEADONS is commonly grouped into two areas,
Infrastructure Software architecture
ExecutionArchitecture
OperationsArchitecture
DataArchitecture
NetworkArchitecture
DevelopmentArchitecture
SecurityArchitecture
ApplicationArchitecture
Infrastructure Architecture
Software Architecture
10Summary
Over the past three weeks, the ltyour project team
name heregt team conducted x interviews with y
people. Through the interviews, we have assessed
the current NU As-Is architecture against
DEADONS model.
Application
Development
Security
Operations
Data
Execution
Network
Sufficient
Needs Attention
Problem Area
11DEADONS Assessment Summary
- Data
- No data standards in place. Data models are owned
by each individual team. No standard database
products to use, nor standard repository to store
DML/DDL - Application
- Multiple applications performing similar
functionalities are often selected and used by
different business units. Those applications
often were built using different technologies and
run on different platforms - Software purchase and selection are done without
clear department-wide/DevLab vision. Software
selection often based on gut feeling
12DEADONS Assessment Summary
- Development
- Lack of an enterprise wide adopted software
development methodology - No development tool standards in place to guide
development process - Obsolete development tools still being used with
no sunset strategy in place - Acquired development tools are not fully utilized
- Security
- The manual process to create a new user ID across
platforms and applications is cumbersome and
difficult due to the multiple systems and
handoffs required - Passwords are not synchronized across different
systems. Users must remember multiple passwords
for different systems - Security has not yet been the top priority for
application development projects. As more and
more applications move online, a standard process
must be put in place to insure the design and
development of a secure application
13DEADONS Assessment Summary
- Network
- Investigate the use of LAN network performance
management tools to assist in overall service
level management - Identify and select an SNMP trapping tool
- Network and voice infrastructure in need of
upgrade - Execution
- To standardize server environment on both
hardware and software level, regular down time
should be scheduled with business units to allow
O/S and database patches being applied - Environment often over engineered to be
NU-nized which increases management complexity
and decreases ability to switch to different
technology
14DEADONS Assessment Summary
- Operations
- Disaster Recovery has been mainly around
mainframe. D/R site does not have enough
processing power to bring up all the Unix
servers. If disaster hits Chicago Data Center, NU
might never be able to recover - Existing organization structure has not enabled
use of advanced cross-platform storage tools