Anda di halaman 1dari 24

Planning &

Requirements
Datawarehouse

Sufia Adha Putri


sufia@ub.ac.id

Fakultas Ilmu Komputer Universitas Brawijaya

Fakultas Ilmu Komputer Universitas Brawijaya


1. Perencanaan & project management
2. Definisikan kebutuhan bisnis
3. Kebutuhan sebagai driving force untuk datawarehouse

Fakultas Ilmu Komputer Universitas Brawijaya


1. PERENCANAAN & PROJECT
MANAGEMENT

A. Perencanaan
B. Fase Pengembangan
C. Tim Proyek
D. Faktor Kesuksesan

Fakultas Ilmu Komputer Universitas Brawijaya


Perencanaan
• List keuntungan nyata yang dapat diperoleh perusahaan  realistic benefit
• Apa yang diharapkan dari adanya datawarehouse  expectations
• Identifikasi resiko proyek  resiko yang mungkin terjadi, biaya proyek yang mungkin
hilang dan cara mengurangi resiko.
• Diskusikan pendekatan bottom-up atau top-down secara praktis
• Build or Buy, seimbangkan antara pengembangan datawarehouse dalam perusahaan
dengan vendor software yang digunakan.
• Single vendor (all integrated) or Best-of-Breed (fit specific function)

Fakultas Ilmu Komputer Universitas Brawijaya


Fase Pengembangan

Fakultas Ilmu Komputer Universitas Brawijaya


Fase Pengembangan

Fakultas Ilmu Komputer Universitas Brawijaya


Tim Proyek

Fakultas Ilmu Komputer Universitas Brawijaya


Possible scenarios of failure

Fakultas Ilmu Komputer Universitas Brawijaya


2. DEFINISIKAN KEBUTUHAN
BISNIS
A. Analisis Bisnis Secara Dimensional
B. Information Packages
C. Metode Pengumpulan Kebutuhan
D. Definisikan Kebutuhan (Scope, Content)

Fakultas Ilmu Komputer Universitas Brawijaya


Analisis Bisnis Secara Dimensional
• Penggunaan informasi bersifat
unpredictable
• Manajer berpikir secara
dimensional

Fakultas Ilmu Komputer Universitas Brawijaya


Analisis Bisnis Secara Dimensional

Fakultas Ilmu Komputer Universitas Brawijaya


Information Packages
• Pengguna tidak mampu
mendeskripsikan secara penuh apa yang
diharapkan untuk dilihat di
datawarehouse, requirements not fully
determinate.
• Information packages merupakan
bentuk pengumpulan informasi
berdasarkan subyek

Fakultas Ilmu Komputer Universitas Brawijaya


Pengumpulan Kebutuhan
1. Individual Interview

Fakultas Ilmu Komputer Universitas Brawijaya


Pengumpulan Kebutuhan
2. Group Session mengadaptasi metode JAD (Joint Application
Development)

• Mengumpulkan pengguna terkait untuk berdiskusi secara terstruktur


dalam menentukan kebutuhan aplikasi.

Fakultas Ilmu Komputer Universitas Brawijaya


Definisikan Kebutuhan
• Document Outline:
1. Introduction
• State the purpose and scope of the project. Include broad project
justification. Provide an executive summary of each subsequent
section.
2. General Requirements Descriptions
• Describe the source systems reviewed. Include interview summaries.
Broadly state what types of information requirements are needed in
the data warehouse.
3. Specific Requirements
• Include details of source data needed. List the data transformation
and storage requirements. Describe the types of information
delivery methods needed by the users.
4. Information Packages
• Provide as much detail as possible for each information package.
Include this in the form of package diagrams.
Fakultas Ilmu Komputer Universitas Brawijaya
Definisikan Kebutuhan
5. Other requirements
• Cover miscellaneous requirements such as data extract
frequencies, data loading methods, and locations to which
information must be delivered.
6. User Expectations
• State the expectations in terms of problems and opportunities.
Indicate how the users expect to use the data warehouse.
7. User Participation and Sign-off
• List the tasks and activities in which the users are expected to
participate throughout the development life cycle.
8. General Implementation Plan
• At this stage, give a high-level plan for implementation

Fakultas Ilmu Komputer Universitas Brawijaya


3. KEBUTUHAN SEBAGAI DRIVING
FORCE UNTUK DATAWAREHOUSE

A. Desain Data
B. Perencanaan Arsitektur
C. Spesifikasi Penyimpanan Data
D. Strategi Penyampaian Informasi

Fakultas Ilmu Komputer Universitas Brawijaya


Desain Data
• Dimensional Data Model
• Level Detail Analisis:
• Roll-up
• Drill-down

Fakultas Ilmu Komputer Universitas Brawijaya


Perencanaan Arsitektur

Fakultas Ilmu Komputer Universitas Brawijaya


Perencanaan Arsitektur
Informasi yang harus didefinisikan pada setiap komponen untuk membangun arsitektur
datawarehouse:

Source Data Data Staging


• Operational source systems • Data mapping between data sources
• Computing platforms, operating and staging area data structures
systems, databases, files • Data transformations
• Departmental data such as files, • Data cleansing
documents, and spreadsheets • Data integration
• External data sources

Fakultas Ilmu Komputer Universitas Brawijaya


Perencanaan Arsitektur
Data Storage Information Delivery
• Size of extracted and integrated data • Types and number of users
• DBMS features • Types of queries and reports
• Growth potential • Classes of analysis
• Centralized for enterprise data • Dashboards/scorecards
warehouse • Data mining operations
• Data marts—conformed, dependent, • Front-end DSS applications
independent, federated

Fakultas Ilmu Komputer Universitas Brawijaya


Perencanaan Arsitektur
Metadata Management and Control
• Operational metadata • Data loading
• ETL (data extraction, transformation, • External sources
and loading) metadata • Alert systems
• End-user metadata • End-user information delivery
• Metadata storage

Fakultas Ilmu Komputer Universitas Brawijaya


Spesifikasi Penyimpanan Data
• Estimasi ukuran penyimpanan data berdasarkan kebutuhan:
• Data staging
• Overall corporate data warehouse
• Datamart
• Multidimensional database

Fakultas Ilmu Komputer Universitas Brawijaya


Strategi Penyampaian Informasi
• Information Delivery Strategy bergantung pada kebutuhan bisnis

Fakultas Ilmu Komputer Universitas Brawijaya

Anda mungkin juga menyukai