Posted on May 13, 2011. Filed under: 1 |

Apa tugas system analis menganalisa system yang akan dibuat dengan jangka waktu dekat mau pun jauh

Istilah developer

System yang kita kembangkan harus

memenuhi kebutuhan user bukan berdasarkan kemampuan kita.

Key Ideas

Analis sistem adalah orang kunci menganalisis bisnis, mengidentifikasi peluang untuk perbaikan, dan merancang sistem informasi untuk menerapkan ide-ide ini.
Adalah penting untuk memahami dan mengembangkan melalui praktek keterampilan yang dibutuhkan untuk sukses merancang dan mengimplementasikan sistem informasi baru.

THE SYSTEMS DEVELOPMENT LIFE CYCLE

Oraganisasi tidak statis(tidak akan stabil)

Planning (Why build the system? How should the team go about building it?)

–          Mengindentifikasi nilai bisnis

Analysis (Who uses system, what will it do, where and when will the system be used?)

–          Menentukan kebutuhan user

Design (How will the system work?)

–          Merancang struktur (jika masih ERD belum masuk Fase Design)

Implementation (System delivery)

–          Konversi strategi adalah Konversi system lama ke system yang baru

–          Support plan (data langsung dikerjakan)

Fase diatas dapat tidak berurutan.

Bahas kelemahan dan kelebihan dari waterfall

Pararel development

Sama tapi ada improvisasi di tangani  2 project

Dituntut keseragaman

Rapid = cepat berulang

RAP

n  Incorporate special techniques and tools:

¨  CASE tools

¨  JAD sessions

¨  Fourth generation/visualization programming languages(VB.net)

¨  Code generators (cristal report)

Prototype model yang di pakai untuk uji coba untuk mendapatkan informasi dari penguji (harus mempunyai experiens)

Lebih cepet dari yang pertama

Agile Development: Extreme Programming

Langsung dipakai (biasanya di perusahaan yang kecil)

Object-Oriented Approach

Kompen kita dapat dipakai di project yang berbeda.

Kelebihan OOP

–          In ireturn (Penurunan sifat)

–          Free dapat berjalan sendiri

–          Politriger (Dapat ditriger dari message yang berbeda)

Online prosesing suatu proses real time (insert sekarang update juga sekarang)

Kriteria untuk memilih metodologi :

Apakah Teknologi yang dituntut

System cukup kompleks

Kehandalan system

Criteria for Selecting the Appropriate Methodology

Hapus persyaratan pengguna
Keakraban dengan teknologi
Kompleksitas sistem
Keandalan sistem
Jadwal waktu
Jadwal visibilitas

Basic Step to develop an Object Oriented Systems

Mengidentifikasi nilai bisnis
Analisis kelayakan
Mengembangkan rencana kerja
Staf proyek
Kontrol dan proyek langsung
Penetapan persyaratan
Pemodelan fungsional
Struktural pemodelan
Perilaku pemodelan
Pindah ke desain

Kita harus mengkontrol system yang kita telah buat di suatu perusahaan.

Tahapan-tahapan

Begerak di bidang apa

Proses bisnis

Cabang atau apa pusat

Database menggunakan apa

Aplikasi menggunakan deskop atau web

SQ = Spirit

EQ = Emosional

IQ = Intelligence

PQ = pisik

KE

Kesempatan untuk menciptakan nilai bisnis dari penggunaan teknologi informasi memulai sebuah proyek.
Analisis Kelayakan membantu menentukan apakah atau tidak untuk melanjutkan IS proyek.
Proyek dipilih berdasarkan kebutuhan bisnis dan risiko proyek.

SDLC (SYSTEMS DEVELOPMENT LIFE CYCLE)

Sponsor proyek adalah orang kunci yang mengidentifikasi nilai bisnis yang bisa diperoleh dari penggunaan teknologi informasi.
Komite persetujuan review permintaan sistem dari kelompok-kelompok di seluruh organisasi dan memilih proyek-proyek untuk kepentingan bisnis.

Tujuan yang utama Sistem informasi adalahmemenuhi kebutuhan user

Apakah kita dapat membuat system memberikan nilai tambah untuk organisasi?

Projek sponsor (User) adalah orang yang bertanggung jawat terhadap dana pengembangan system tersebut. Kepala perpustakaan adalah yang menjadi projek sponsor pada perpustakaan.

Project Initiation (Memulai proyek)

IDENTIFYING PROJECTS WITH BUSINESS VALUE

How Do Projects Begin?

Kebutuhan bisnis harus mendorong proyek-proyek.
Proyek sponsor mengenali kebutuhan bisnis untuk sistem baru dan keinginan untuk melihatnya dilaksanakan.

Menentukan kebutuhan bisnis fungsionalitas sistem (apa yang akan dilakukan oleh sistem). Contoh : Saya ingin system yang seperti bla-bla…(mampu menerjemahkan menjadi fungsi system)
Nilai bisnis proyek harus jelas. Bisnis value adalah benefit sebuah system yang ujung2nya uang

Sistem reques adalah sebuah dokumen yang menjelaskan

Harus jelas iapa proyek system sponsornya.

Bisnis need. Harus dapat memperliahatkan kebutuhan yang diinginkan projek sponsor.

Bisnis requirements. Terjemahan dari bisnis need terhadap apa kemampuan system yang telah kita buat. (ide kita untuk menjawab bisnis need)

Bisnis Value. Menceritakan bisnis need ke dalam angka2 nyata (Uang) peningkatan omset.

Special issues of contrainsts. Kita mengurangkan hambatan atau resiko  yang mengakibatkan kegagalan.

Yang harus ditanyakan :

  • Harus membeberkan semua informasi yang ada
  • Menyiapkan infrastruktur contoh : Web membutuhkan hosting dan domain
  • Punya tenaga inti

VP = VIP Presiden

System request Example

  • Mendapatkan pelanggan baru
  • Meningkatkan pelayanan yang sudah ada
  • Menawarkan system penjualan berbasis Web
  • Khusus masalah atau kendala – Sistem harus operasional dengan musim liburan belanja

Cari proposal, Maksimal 2 halaman Pakai font Tahoma

Wajib menjelaskan

  • Project sponsor
  • Business need
  • Business requirements
  • Business value (Harus berbentuk uang contoh : berpa pendapatkan rental?harapannya apa?)
  • Special issues or constraints

Proyek yang benilai dan bisa diterima.

2. buat workplan dan system request

Feasibility Analysis

  • Detailed business case for the project
  • Compiled into a feasibility study
  • Feasibility is reassessed throughout the project
    • Technical feasibility (Menggunakan aplikasi apa?menggunakan bahasa pemrograman apa?)
    • Economic feasibility kira2 (berapa harga sistem?)
    • Organizational feasibility (Buadaya organisasi yang kita terapkan, contoh mencegah terjadinya KKN, 2. Setelah system jadi harus tidak mengubah organisasi contoh tidak terjadinya PHK pada karyawans dan kita harus menemukan solusinya)

 

 

    • Net present value (NPV) (tergantung inflasi)
    • Return on investment (ROI) (
    • Break even point(BEP)

 

Approval committee works from the system request and the feasibility study

  • Project portfolio – how does the project fit within the entire portfolio of projects?
  • Trade-offs must be made to select projects that will form a balanced project portfolio
  • Viable projects may be rejected or deferred because of project portfolio issues.

 

Project Management

Key Definitions

  • Manajemen proyek adalah proses perencanaan dan pengendalian pengembangan sistem dalam suatu jangka waktu tertentu dengan biaya minimum dengan fungsionalitas yang tepat.
  • Seorang manajer proyek memiliki tanggung jawab utama untuk mengelola ratusan tugas dan peran yang perlu dikoordinasikan dengan hati-hati.

Four Key Steps in Managing Projects

  • Identifying project size (Manajer projek beserta tim)
  • Creating and managing the workplan (Harus biasa membuat rencana kerja)
  • Staffing the project (menentukan siapa dan mengerjakan apa?(staffing))
  • Coordinating and controlling project activities (Harus mengkoordinasi dan mengontrol aktifitas projek)

Identifying Project Size

Project time

Project Size

Project Cost

Merubah satu elemen pasti merubah elemen yang lainnya.

Project Estimation

  • The process of assigning projected values for time and effort
  • Sources of estimates
    • Methodology in use (waterfall, parallel, dll)
    • Actual previous projects (pengalaman yang kita garap projek yang sama sebelumnya)
    • Experienced developers (developers yang berpengalaman)
    • Estimates begin as a range and become more specific as the project progresses

Project Estimates Based on Industry Standard Percentages

Creating The Workplan

Identifying Tasks

  • Methodology
    • Using standard list of tasks
    • Top-down approach
      • Identify highest level tasks
      • Break them into increasingly smaller units
      • Organize into work breakdown structure

 

 

Project Workplan

  • List of all tasks in the work breakdown structure, plus
    • Duration of task
    • Current task status
    • Task dependencies (pekerjaan tidak dapat dibarengkan)
    • Key milestone dates (Batu peringatan)

Tracking Project Tasks

  • Gantt Chart

Bar chart format

Useful to monitor project status at any point in time

  • PERT Chart

Flowchart format

Illustrate task dependencies and critical path

Tracking Tasks Using Gantt Chart

Tracking Tasks Using PERT Chart

 

Staffing Attributes

  • Staffing levels will change over a project’s lifetime
  • Adding staff may add more overhead than additional labor
  • Using teams of 8-10 reporting in a hierarchical structure can reduce complexity

Staffing The Project

What is the system Development Cycle?

INFORMATION GATHERING

  1. Review documentation

Mereview dokumentasi perusahaan apa saja yang dipakai,  mengidentifikasi kasus-kasus yang ada

  1. Observe

Meninjau langsung lapangan,

  1. Questionnaire

Sebuah kumpulan2 pertanyaan, di bidang IT jarang digunakan

  1. Interview

Seringkali di bagian IT sering dilakukan, Ada level2 yang harus diinterview, seringkali memakan waktu

  1. JAD session
  2. Research

Melihat gejala2 yang ada di perusahaan


 

Make a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

  • Blog Stats

    • 53,773 hits
  • Top Rated

Liked it here?
Why not try sites on the blogroll...

%d bloggers like this: