Anda di halaman 1dari 10

Session 3 The Role of The System Analyst

Learning Outcomes: Explain Software Development and Systems Analysis and Design

Outline Materi:

1. The Analyst as a Business Problem Solver

2. Systems That Solve Business Problems

3. Required Skills of the System Analyst

Simpulan

1. Sebagai seorang system analyst, pastikan Anda memahami organisasi secara keseluruhan, baik dari
budaya, visi, misi, dan tujuan organisasinya. Pastikan bahwa solusi yang Anda rekomendasikan dapat
sesuai dengan kondisi perusahaan sudah Anda pahami sebelumnya tersebut.

2. Analisa dan perancangan sistem informasi bukan semata-mata harus berfokus pada teknologi atau
aplikasi juga, tetapi juga harus memperhatikan semua komponen dari sistem informasi. Sehingga, selain
dari sisi teknologi, juga ada pembenahan dari sisi manajemen (procedures dan people).

3. Knowledge dan skills yang dimiliki oleh system analyst membutuhkan pendidikan, latihan, dan
pengalaman yang harus terus diasah. Akan tetapi perlu diingat bahwa perlu untuk menyeimbangkan
hard skills (kemampuan untuk area teknis seperti database design, programming, dan
telecommunications) dan soft skills (kemampuan untuk area non-teknis seperti interviewing, team
management, dan leadership) yang dimiliki, sehingga kombinasi keduanya akan mendukung pekerjaan
Anda sebagai seorang system analyst.
Session 4 From Beginning to End : An Overview of System Analysis and Design

Learning Outcomes : Explain Software Development and Systems Analysis and Design

Outline Materi:

1. Systems Development Life Cycle

2. Iterative Development

3. Agile Development

Simpulan

1. Dalam membangun suatu kerangka proyek dibutuhkan suatu metode dalam membangun proyek
tersebut dari awal sampai selesainya proyek yang akan dibangun. Salah satu metode yang digunakan
adalah System Development Life Cycle (SDLC). Systems Development Life Cycle (SDLC) mengidentifikasi
semua aktivitas yang dibutuhkan untuk membangun, menjalankan, serta memelihara sebuah sistem
informasi.

2. Ada dua metode pengembangan sistem, yaitu iterative development dan agile development.

3. Iterative Development memiliki 6 proses pengembangan iterasi, antara lain adalah : - Mengidentifikasi
masalah dan meminta persetujuan - Merencanakan dan memantai proyek yang berjalan - Memahami
secara detail masalah yang terjadi - Merancang komponen sistem - Membangun, tes, dan
mengintegrasikan komponen dari sistem - Setelah sistem selesai dibangun, dilalukan tes terakhir dan
memberikan solusi atas masalah sistem yang terjadi.

Systems Development Life Cycle

http://scdc.binus.ac.id/himsisfo/2017/01/sdlc/
Session 5 Investigating System Requirements (Part I)

Learning Outcomes :
Define User Requirement
Define User Requirement Using Activity Diagram

OUTLINE MATERI :

1. System Analysis Activities

2. What are Requirements

3. Models and Modeling

Simpulan

1. Dalam kegiatan pengumpulan informasi, analyst perlu melakukan interaksi dengan semua pihak yang
terkait dengan pengembangan sistem serta juga harus membaca semua dokumentasi atau catatan yang
ada terkait dengan sistem yang sedang berjalan.

2. Dalam mata kuliah ini, jenis model yang akan banyak dipelajari adalah textual model dan graphical
model. Textual model akan banyak digunakan pada saat menceritakan kembali proses bisnis yang
terjadi/usulan melalui kalimat-kalimat yang membentuk narasi sequential, yang menceritakan urutan
proses bisnis dari awal sampai akhir. Graphical model akan banyak digunakan pada saat menggunakan
diagram guna mendokumentasikan kebutuhan bisnis yang perlu diakomodir oleh sistem yang akan
dibangun.
Session 6 Investigating System Requirements (Part II)

Learning Outcomes :
Define User Requirement
Define User Requirement Using Activity Diagram

OUTLINE MATERI :

1. Stakeholder

2. Information Gathering Techniques

3. Documenting Workflows with Activity Diagrams

Simpulan

Flowchart, activity diagram juga dapat digunakan untuk mendokumentasikan prosedur. Untuk
menguasainya, mahasiswa diharapkan dapat melatih dirinya dengan secara mandiri membuat activity
diagram terkait dengan prosedur-prosedur kerja yang ada di tempat kerjanya. Atau mungkin dapat
dilakukan dengan mentransformasikan flowchart menjadi activity diagram.

User Requirement

http://www.academia.edu/31708324/Contoh_pembuatan_Document_Requirement.pdf
Session 7 Use Cases

Learning Outcomes : Draw the User Business Process Using Use Case Diagram

OUTLINE MATERI :

1. Use Cases and User Goals

2. Use Cases and Event Decomposition

3. Use Cases and CRUD

4. Use Case Diagrams

Video Tutorial
https://www.youtube.com/
watch?v=o2jlEVdNPAM

System boundary
Actor
Use Case
Association
Session 11 The Traditional Approach to Requirements

Learning Outcomes : Define the Requirements

OUTLINE MATERI :

1. Traditional and Object Oriented Views of Activities and Use Cases

2. Data Flow Diagram


Session 12 Domain Modeling

Learning Outcomes : Create Domain models and their descriptions to describe data storing needed by
the system

OUTLINE MATERI :

1. “Things” in the Problem Domain

2. The Entity Relationship Diagram

3. The Domain Model Class Diagram

Class Diagram

http://sis.binus.ac.id/2016/06/20/domain-class-diagram/
Session 13 : Extending the Requirement Model (Part I)

Learning Outcomes : Create Domain models and their descriptions to describe data storing needed by
the system

OUTLINE MATERI :

1. Integrating Requirements Models

2. Use Case Description

3. Activity Diagrams for Use Cases

Use Case Description

https://sis.binus.ac.id/2016/06/15/use-case-description/
Session 14 : Extending the Requirement Model (Part II)

Learning Outcomes : Create Domain models and their descriptions to describe data storing needed by
the system

OUTLINE MATERI :

1 The System Sequence Diagram – Identifying Inputs and Outputs

2. The State Machine Diagram – Identifying Object Behavior

Activity Diagram

https://youtu.be/KxgQEO7BUrc

https://sis.binus.ac.id/2016/12/13/activity-diagram-for-use-case/
Dikerjakan

Perhatikan Aturan penggambaran Diagram

Good Luck

Thank You Class

Anda mungkin juga menyukai