Part 2. Planning & Requirements

Slides:



Advertisements
Presentasi serupa
Tahapan information engineering
Advertisements

ANALISIS DAN PERANCANGAN SISTEM
2. Introduction to Algorithm and Programming
Managing Software Requirements (manajemen kebutuhan perangkat lunak)
P EMROGRAMAN S ISTEM B ASIS D ATA Chapter I Database Sistem.
Manajemen Risiko Strategi Risiko Reaktif & Proaktif
KUSWANTO, SUB POKOK BAHASAN Mata kuliah dan SKS Manfaat Deskripsi Tujuan instruksional umum Pokok bahasan.
Defining Business Requirement / Medefiniskan kebutuhan User
Roesfiansjah Rasjidin Program Studi Teknik Industri Fakultas Teknik – Univ. Esa Unggul.
WaterfallPrototyping RAD Incremental Prototyping Pendekatan SDLC.
Interesting Interfaces Where We Are At Where We Are Going Contextual Inquiry – Ethnographic Techniques to collect raw data Prototype – Application.
ANALISIS STRATEGIS: MENENTUKAN POTENSI MASA MENDATANG MODUL 6 PERT. 19 S/D 21.
Testing Implementasi Sistem Oleh :Rifiana Arief, SKom, MMSI
Arsitektur Data Warehouse
1 Pertemuan 09 Kebutuhan Sistem Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
1 Pertemuan 12 Pengkodean & Implementasi Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
1 Pertemuan 21 Function Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5.
1 Pertemuan 22 Analisis Studi Kasus 2 Matakuliah: H0204/ Rekayasa Sistem Komputer Tahun: 2005 Versi: v0 / Revisi 1.
PERTEMUAN KE-6 UNIFIED MODELLING LANGUAGE (UML) (Part 2)
Pertemuan 07 Peluang Beberapa Sebaran Khusus Peubah Acak Kontinu
INDONESIA INFRASTRUCTURE INITIATIVE IURSP – Monitoring dan Evaluasi IURSP – Monitoring and Evaluation Workshop 3 Steve Brown VicRoads International Projects.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. Part One INTRODUCTION TO BUSINESS RESEARCH.
Perencanaan Pengujian (Test Plan) Pertemuan 4
1 Pertemuan 11 Function dari System Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.
9.3 Geometric Sequences and Series. Objective To find specified terms and the common ratio in a geometric sequence. To find the partial sum of a geometric.
1 INTRODUCTION Pertemuan 1 s.d 2 Matakuliah: A0554/Analisa dan Perancangan Sistem Informasi Akuntansi Tahun: 2006.
 Materi :  Understanding e-CRM Concept and Application  Buku Wajib & Sumber Materi :  Kalakota, Ravi & Marcia Robinson (2001). e-Business 2.0. Roadmap.
Chapter 10 – The Design of Feedback Control Systems PID Compensation Networks.
Samples: Smart Goals ©2014 Colin G Smith
Pertemuan 03 Materi : Buku Wajib & Sumber Materi :
Chapter 6 Foundations of Business Intelligence: Databases and Information Management.
Pert. 16. Menyimak lingkungan IS/IT saat ini
Notasi Object Oriented System
Project Scope Management
Membangun Web Site“Cantik”
Defining Business Requirement / Medefiniskan kebutuhan User
MANPRO-M13: MUTU PROYEK SISTEM
Pertemuan #3 Data Modeling Using the Entity-Relationship Model
DATA MART Pertemuan ke-3.
CA113 Pengantar Manajemen Bisnis
Perancangan Basis Data
Information Technologies
Pertemuan <<18>> << Penemuan Fakta(01) >>
Sistem manajemen logistik & produksi isg3e3
CA113 Pengantar Manajemen Bisnis
Modul 1 SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
THE EFFECT OF COOPERATIVE LEARNING TYPE JIGSAW PROBLEM SOLVING
Manajemen Proyek Perangkat Lunak (MPPL)
Dasar-Dasar Sistem Informasi
Enhancing Decision Making
Pertemuan 4 CLASS DIAGRAM.
An assessment of Pedestrian Ways in Unsyiah
Welcome 8clicks Pte Ltd. About us  8CLICKS PTE LTD is best web Development Company in Singapore. It is famous for their web designing services. 8CLICKS.
How to Set Up AT&T on MS Outlook ATT is a multinational company headquartered in Texas. ATT services are used by many people widely across.
How You Can Make Your Fleet Insurance London Claims Letter.
How Can I Be A Driver of The Month as I Am Working for Uber?
Things You Need to Know Before Running on the Beach.
How to Pitch an Event
Don’t Forget to Avail the Timely Offers with Uber
Suhandi Wiratama. Before I begin this presentation, I want to thank Mr. Abe first. He taught me many things about CorelDRAW. He also guided me when I.
CA113 Pengantar Manajemen Bisnis
Take a look at these photos.... Also, in case you're wondering where this hotel is, it isn't a hotel at all. It is a house! It's owned by the family of.
Group 3 About causal Conjunction Member : 1. Ahmad Fandia R. S.(01) 2. Hesti Rahayu(13) 3. Intan Nuraini(16) 4. Putri Nur J. (27) Class: XI Science 5.
 Zoho Mail offers easy options to migrate data from G Suite or Gmail accounts. All s, contacts, and calendar or other important data can be imported.
SISTEM PENUNJANG KEPUTUSAN UNTUK SISTEM INFORMASI MANAJEMEN.
Rank Your Ideas The next step is to rank and compare your three high- potential ideas. Rank each one on the three qualities of feasibility, persuasion,
BY : LUTFIANI RATNA DEWANTI LILIS SINARSIH Action Research.
HANDLING RUSH PRESIDENT UNIVERSITY NURLAELA RIZKINA.
Draw a picture that shows where the knife, fork, spoon, and napkin are placed in a table setting.
2. Discussion TASK 1. WORK IN PAIRS Ask your partner. Then, in turn your friend asks you A. what kinds of product are there? B. why do people want to.
Transcript presentasi:

Part 2. Planning & Requirements Matakuliah: Datawarehouse & Datamining Referensi: Paulraj Ponniah, Data Warehousing Fundamenal for IT Profesional.

1. PERENCANAAN & PROJECT MANAGEMENT Fase Pengembangan Tim Proyek Faktor Kesuksesan

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)

Fase Pengembangan At a very general level, a data warehouse is made up of these three broad components. You will notice that a data warehouse project differs from a project on OLTP application in each of these three functional areas.

Fase Pengembangan The life cycle approach breaks down the project complexity is reason enough for this approach to be considered for a data warehouse project. A data warehouse project is complex in terms of tasks, technologies, and team member roles. The figure 4-5 shows the broad division of the project life cycle into the traditional phases: † Project plan † Requirements definition † Design † Construction † Deployment † Growth and maintenance Each of the boxes shown in the diagram represents a major activity to be broken down further into individual tasks and assigned to the appropriate team members. Use the diagram as a guide for listing the activities and tasks for your data warehouse project. Although the major activities may remain the same for most warehouses, the individual tasks within each activity are likely to vary for your specific data warehouse. In the development of every data warehouse, these tracks are present with varying sets of tasks. You may change and adapt the tasks to suit your specific requirements. You may want to emphasize one track more than the others. If data quality is a problem in your company, you need to pay special attention to the related phase.

Tim Proyek When the implementation is complete, your users will begin to use the data warehouse directly with no mediation from IT. There is no predictability in the types of queries they will be running, the types of reports they will be requesting, or the types of analysis they will be performing. If there is one major difference between OLTP systems and data warehousing systems, it is in the usage of the system by the users. What is the implication of this major difference in project team composition and data warehouse development? The implication is extremely consequential. What does this mean? This means that if the users will be using the data warehouse directly in unforeseen ways, they must have a strong voice in its development. They must be part of the project team all the way. Gambar 4-8 menunjukkan peran dari masing-masing yang termasuk ke dalam tim proyek datawarehouse. Dimana setiap peran dengan tanggung jawabnya harus memiliki skill dan experience yang mendukung.

Possible scenarios of failure Data basement Data dengan kualitas buruk dan akses yang salah Data Maousoleum Data yang mahal dengan performa dan kecepatan yang buruk Data shack Data hancur sebelum proses selesai Data Tenement Dibangun oleh warisan vendor lama atau konsultan yang kurang baik yang tidak sesuai dengan keinginan pengguna Data cottage Berdiri sendiri,terfragmentasi,pulau data mart Data jailhouse Sempit dan terpenjara sehingga pengguna tidak dapat mengambil data

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

Analisis Bisnis Secara Dimensional Penggunaan informasi bersifat unpredictable Manajer berpikir secara dimensional Managers think of the business in terms of business dimensions. Figure 5-1 shows the kinds of questions managers are likely to ask for decision making. The figure shows what questions a typical marketing vice president, a marketing manager, and a financial controller may ask.

Analisis Bisnis Secara Dimensional Let us try to get a good grasp of the dimensional nature of business data. Figure 5-2 shows the analysis of sales units along the three business dimensions of product, time, and geography. These three dimensions are plotted against three axes of coordinates. You will see that the three dimensions form a collection of cubes. In each of the small dimensional cubes, you will find the sales units for that particular slice of time, product, and geographical division. In this case, the business data of sales units is three dimensional because there are just three dimensions used in this analysis. If there are more than three dimensions, we extend the concept to multiple dimensions and visualize multidimensional cubes, also called hypercubes.

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 Let us look at an information package for analyzing sales for a certain business. Figure 5-4 contains such an information package. The subject here is sales. The measured facts or the measurements that are of interest for analysis are shown in the bottom section of the package diagram. In this case, the measurements are actual sales, forecast sales, and budget sales. The business dimensions along which these measurements are to be analyzed are shown at the top of the diagram as column headings. n our example, these dimensions are time, location, product, and demographic age group. Each of these business dimensions contains a hierarchy or levels. For example, the time dimension has the hierarchy going from year down to the level of individual day. The other intermediary levels in the time dimension could be quarter, month, and week. These levels or hierarchical components are shown in the information package diagram.

Pengumpulan Kebutuhan Individual Interview Most of the users you will be interviewing fall into three broad categories: senior executives, departmental managers/analysts, and IT department professionals. What are the expectations from interviewing each of these categories? Figure 5-7 shows the baseline expectations.

Pengumpulan Kebutuhan Group Session mengadaptasi metode JAD (Joint Application Development) Mengumpulkan pengguna terkait untuk berdiskusi secara tersturtur dalam menentukan kebutuhan aplikasi.

Definisikan Kebutuhan Document Outline: Introduction State the purpose and scope of the project. Include broad project justification. Provide an executive summary of each subsequent section. General Requirements Descriptions Describe the source systems reviewed. Include interview summaries. Broadly state what types of information requirements are needed in the data warehouse. 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. Information Packages Provide as much detail as possible for each information package. Include this in the form of package diagrams. Other requirements Cover miscellaneous requirements such as data extract frequencies, data loading methods, and locations to which information must be delivered. User Expectations State the expectations in terms of problems and opportunities. Indicate how the users expect to use the data warehouse. User Participation and Sign-off List the tasks and activities in which the users are expected to participate throughout the development life cycle. General Implementation Plan At this stage, give a high-level plan for implemenation Document Outline seperti project charter pada pengembangan perangkat lunak. Dimana dokumen ini merupakan panduan untuk implementasi proyek.

3. KEBUTUHAN SEBAGAI DRIVING FORCE UNTUK DATAWAREHOUSE Desain Data Perencanaan Arsitektur Spesifikasi Penyimpanan Data Strategi Penyampaian Informasi

Desain Data Dimensional Data Model Level Detail Analisis: Roll-up Drill-down Setiap data dimensional dapat dilakukan roll-up dan drill-down untuk analisis. Gambar menunjukkan contoh data model berbentuk dimensional dengan subyek sales.

Perencanaan Arsitektur Gambar menunjukkan komponen umum dari arsitektur data warehouse. Spesifikasi kebutuhan tiap komponen dipengaruhi oleh business requirement. Again, remember that planning for the architecture involves the determination of the size and content of each component. In the following list, the bulleted points under each component indicate the type of information that must be contained in the requirements definition to drive the architectural plan.

Perencanaan Arsitektur Informasi yang harus didefinisikan pada setiap komponen untuk membangun arsitektur datawarehouse: Source Data Operational source systems Computing platforms, operating systems, databases, files Departmental data such as files, documents, and spreadsheets External data sources Data Staging Data mapping between data sources and staging area data structures Data transformations Data cleansing Data integration Again, remember that planning for the architecture involves the determination of the size and content of each component. In the following list, the bulleted points under each component indicate the type of information that must be contained in the requirements definition to drive the architectural plan.

Perencanaan Arsitektur Data Storage Size of extracted and integrated data DBMS features Growth potential Centralized for enterprise data warehouse Data marts—conformed, dependent, independent, federated Information Delivery Types and number of users Types of queries and reports Classes of analysis Dashboards/scorecards Data mining operations Front-end DSS applications Again, remember that planning for the architecture involves the determination of the size and content of each component. In the following list, the bulleted points under each component indicate the type of information that must be contained in the requirements definition to drive the architectural plan.

Perencanaan Arsitektur Metadata Operational metadata ETL (data extraction, transformation, and loading) metadata End-user metadata Metadata storage Management and Control Data loading External sources Alert systems End-user information delivery Again, remember that planning for the architecture involves the determination of the size and content of each component. In the following list, the bulleted points under each component indicate the type of information that must be contained in the requirements definition to drive the architectural plan.

Spesifikasi Penyimpanan Data Estimasi ukuran penyimpanan data berdasarkan kebutuhan: Data staging Overal corporate data warehouse Datamart Multidimensional database While defining requirements, bear in mind their influence on data storage specifications and collect all the necessary details about the back-end and the front-end architectural components.

Strategi Penyampaian Informasi Information Delivery Strategi bergantung pada kebutuhan bisnis A data warehouse exists for one reason and one reason alone — to provide strategic information to users. Information delivery tops the list of architectural components. Most of the other components are transparent to the users, but they see and experience what is made vailable to them in the information delivery component. The importance of business equirements relating to information delivery cannot be overemphasized.