EDU SOFT. Statement Of Work

dokumen-dokumen yang mirip
Executive Summary Jakarta Tourism Information and Guidance System (JIGSy) adalah suatu system yang diharapkan dapat menyediakan layanan dan informasi

PROJECT TIME MANAGEMENT PAKET APLIKASI SEKOLAH (PAS) SMK

Sistem Informasi Kepegawaian PT. Multi Area Conindo. Project Charter

PROJECT MANAGEMENT PLAN RANCANG BANGUN SISTEM INFORMASI PENERIMAAN DAN SELEKSI PEGAWAI MENGGUNAKAN METODE MANAGEMENT BY OBJECTIVE

PROJECT CHARTER RANCANG BANGUN SISTEM PENERIMAAN DAN SELEKSI PEGAWAI MENGGUNAKAN METODE MANAGEMENT BY OBJECTIVE

PROJECT CHARTER PROJECT NUMBER PRPL/2011/X/02. PROJECT NAME Sistem Informasi Koperasi Karyawan Studi Kasus Stikom Surabaya REVISION NUMBER 6.

PENGANTAR RUP & UML. Pertemuan 2

SOFTWARE DEVELOPMENT PLAN. Program Studi S1 - Sistem Informasi

PROJECT CHARTER. Project Number: 01. Project Name: Sistem Informasi Koperasi Karyawan Studi Kasus Stikom Surabaya

FASE PERENCANAAN. MPSI sesi 4

Catatan: Teks yang berwarna biru adalah teks yang harus dihapus dan diganti dengan isi yang sebenarnya.

PROJECT CHARTER. Project Number: 01. Project Name: Sistem Informasi Perhitungan Sisa Hasil Usaha. Date: 15 September 2011 Revision Number: -

PROJECTCHARTER. 1. Project Description and Goals

Project Carter Document

Project IT Organization

BAB I PENDAHULUAN. 1.1 Latar Belakang

KELOMPOK 04. Sistem Informasi Koperasi Karyawan STIKOM Surabaya Software Development Plan. Version 5.0

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

FASE INISIALISASI M P S I S E S I 3

MANAJEMEN RUANG LINGKUP PROYEK PERTEMUAN 3.2

STRUKTUR RINCIAN PEKERJAAN (WORK BREAKDOWN STRUCTURE) Web di PT. Wijaya Perkasa

LANGKAH-LANGKAH MEMBUAT SOFTWARE MENURUT RUP

SOFTWARE PROJECT MANAGEMENT PLAN (SPMP) VERSION 1.0

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Test plan. Program Studi : S1 Sistem Informasi

BAB 3 METODE PENELITIAN

RE PROCESS. Rekayasa dan Manajemen Kebutuhan

APLIKASI PERANGKAT LUNAK

KELOMPOK 04. Sistem Informasi Koperasi Karyawan STIKOM Surabaya Software Development Plan. Version 4.0

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR...

USULAN PENELITIAN KEMITRAAN

MODUL 4 Unified Software Development Process (USDP)


KELOMPOK 04. Sistem Informasi Koperasi Karyawan STIKOM Surabaya Test Plan. Version 2.0

PROJECT CHARTER APLIKASI WEB VOUCHER SELULER

SDLC : Project Planning

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

Universitas Bina Nusantara

TEKNIK DOKUMENTASI APLIKASI 12.1 STIKOM SURABAYA. PENGEMBANGAN DOKUMENTASI APLIKASI Pertemuan 2

PERANCANGAN SISTEM MARKETING EXPENSES REQUEST PADA PT. DIPA PHARMALAB

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

E-PLANNING SYSTEM PROJECT MANAGEMENT PLAN

Kebutuhan Perangkat Lunak Dalam Pengembangan Sistem Informasi. Muhamad Alif, FT UTM 2012

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB I PENDAHULUAN 1.1 Latar Belakang

Aplikasi yang pendekatannya sistematis, disiplin, bisa terukur untuk pengembangan operasional dan pembuatan software. Tools. Methods.

1 PENDAHULUAN. 1.1 Latar Belakang

TUGAS MPPL Project Charter Sistem Informasi Daftar Buku Perpustakaan UNSRI

Software Proses. Model Proses Perangkat Lunak. Pengembangan Perangkat Lunak. Framework activities 3/20/2018. System Development Life Cycle (SDLC)

Review Slide. Testing & Implementasi

Proyek Perangkat Lunak

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR GAMBAR... xiv. DAFTAR TABEL... xvi. DAFTAR LAMPIRAN...

BAB 4 METODOLOGI PEMECAHAN MASALAH

Universitas Bina Nusantara. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Genap tahun 2007

Gambar 4.26 : Rancangan Layar Cetak Kwitansi Pemeriksaan Lab Gambar 4.27 : Rancangan Layar Entry Data Pemeriksaan Radiologi Gambar 4.

Proyek Rekayasa Perangkat Lunak S1 SISTEM INFORMASI. Sistem Informasi Koperasi Karyawan STIKOM Surabaya Software Development Plan. Version 3.

SDLC Software Development Life Cycle Mukhlas Imam Muhajir Muhsin Nur Ali

SI402 Arsitektur Enterprise Pertemuan #4 Suryo Widiantoro, ST, MMSI, M.Com(IS)

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANGKAT LUNAK BANTU REPORTING SOFTWARE CONFIGURATION MANAGEMENT DENGAN PEMANFAATAN INFORMASI CONCURRENT VERSION SYSTEM

LAPORAN AKHIR MATAKULIAH ANALISIS & DESAIN PERANGKAT LUNAK [JUDUL PROGRAMMING PROJECT] KETUA KELOMPOK : [Nama/Nim]

B. Profil Perusahaan. C. Tanggapan Atas Term Of Reference (ToR)

4.4 Identifikasi Resiko Proyek. 1 Kemungkinan orang-orang terbaik. dapat dimasukkan dalam proyek. 2 Kemungkinan orang-orang memiliki

BAB 1 PENDAHULUAN 1.1 Latar belakang

1. PENDAHULUAN 1.1. Latar Belakang

BAB 3 DESKRIPSI UMUM

Website Content Management System Pada Badan Pekerja Daerah Gereja Bethel Indonesia Banten

Catatan: Teks yang berwarna biru adalah teks yang harus dihapus dan diganti dengan isi yang sebenarnya.

RANCANG BANGUN SISTEM INFORMASI ABSENSI DAN PENDATAAN PEGAWAI PADA PT. ANNA BERBASIS MOBILE

BAB I PENDAHULUAN Latar Belakang. Teknologi Informasi dewasa ini berkembang dengan sangat pesat, dan

MINGGU KE- 4 MANAJEMEN RUANG LINGKUP

Software Requirements Specification

Catatan: Teks yang berwarna biru adalah teks yang harus dihapus dan diganti dengan isi yang sebenarnya.

FASE PENGEMBANGAN. MPSI sesi 7 & 8

1, 2, 3

Project Initiation. By: Uro Abd. Rohim. U. Abd.Rohim Manajemen Proyek (Project Initiation) Halaman: 1

PENGENALAN. Perancangan Perangkat Lunak. (Software Engineering) Bertalya Program Pascasarjana Univesitas Gunadarma

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

BAB 3 ANALISIS SISTEM YANG BERJALAN

Siklus Pengembangan Perangkat Lunak

BAB I PENDAHULUAN.

Contoh template Master Project Plan untuk Microsoft Solutions Framework Oleh: Alberto Aden Berdasarkan: MSF v3 Templates 2002 Microsoft Corporation

A. Tujuan dan Ruang Lingkup Proyek Perancangan Rekayasa Perangkat Lunak

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

STRUKTUR DAN FUNGSI PENGOLAHAN DATA

System Development Life Cycle (SDLC)

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

PROJECT INITIATION. Penetapan Jalannya Proyek (2) Customer Problem. Identification. Define Scope. Proposed Solution.

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Produk perangkat lunak tersebut:

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Pengembangan Prototipe Use Case Memasukkan Nilai Mahasiswa

Transkripsi:

EDU SOFT Aplikasi Penilaian Perkembangan Anak Usia 3-4 Tahun Statement Of Work Version: (1) Date: (02/18/2010)

Document History and Distribution Revision History : Revision # Revision Date Description of Change Author Distribution : Recipient Name Recipient Organization Distribution Method 2

Table of Contents Document History and Distribution... 2 1. Project Overview... 4 1.1 Background... 4 1.2 Objectives... 4 1.3 Anticipated Benefits... 4 1.4 Software or Technology Product Proposed... 4 1.5 Customer / End User Impacted... 5 4. Detailed Scope... 5 4.1 Requirements... 5 4.2 Deliverables Include in Scope... 6 5. Staffing Roles and Responsibilities... 6 5.1 Staffing... 6 5.2 Roles and Responsibilities Matrix... 7 6. Project Schedule... 8 7. Project Budget... 8 8. Risk Assessment... 8 9. Approval... 8 3

1. Project Overview 1.1 Background Pendidikan Anak Usia Dini (PAUD) memiliki peran sangat besar dalam membentuk karakter seorang anak. Pendidikan ini dimaksudkan untuk mengamati proses tumbuh kembang anak selama proses pembelajaran. Dari hasil pengamatan tersebut, nantinya akan disampaikan kepada orang tua anak, agar proses pembelajaran dilanjutkan dalam lingkungan keluarga yang merupakan lingkungan terdekat dan paling sering berinteraksi dengan anak. Selama proses pembelajaran diharapkan pengajar mampu mengenali dan menganalisa pertumbuhan tiap anak. Namun masalah yang terjadi adalah kebanyakan lembaga penyelanggara PAUD tersebut hanya memiliki tenaga pengajar yang minim. Standard untuk perbandingan jumlah pengajar dan anak didik adalah 1 pengajar untuk 5 anak didik. Namun kenyataannya 1 pengajar bisa menangani lebih dari 20 anak didik. Hal ini jauh dari kata ideal untuk melakukan pengamatan tumbuh kembang anak secara periodik agar mendapatkan hasil pengamatan yang optimal. Kami mencoba membangun sebuah sistem aplikasi yang dapat mencatat proses tumbuh kembang anak secara periodik, agar selanjutnya dapat dilakukan analisa terhadap proses tumbuh kembang anak tersebut. Dengan aplikasi ini diharapkan memudahkan pengajar dalam mengamati proses tumbuh kembang tiap anak didiknya. Dari hasil pengamatan dapat disampaikan ke orang tua anak didik. 1.2 Objectives Dengan adanya aplikasi ini diharapkan : 1. Pengamatan proses tumbuh kembang anak dapat dilakukan terhadap setiap anak didik. 2. Pengamatan proses tumbuh kembang anak dapat dilakukan secara periodik dan teratur. 3. Membantu orang tua anak didik dalam menerapkan pendidikan yang sesuai karena telah mendapatkan saran- saran dari pengajar 1.3 Anticipated Benefits Keuntungan yang dapat diperoleh oleh tim developer dalam penyelesaian project ini adalah : 1. Dapat berperan serta dalam peningkatan mutu Pendidikan Anak Usia Dini (PAUD) di Indonesia 2. Memberikan pengalaman mengerjakan project bagi tiap anggota tim 3. Mengangkat nama tim developer 1.4 Software or Technology Product Proposed Dalam pengerjaan project ini, tim developer menggunakan teknologi : 1. Java untuk membangun aplikasi beserta tampilan- tampilan user interface-nya. 2. Database untuk menyimpan data- data perkembangan anak didik. 4

1.5 Customer / End User Impacted Pihak- pihak yang terlibat selama pengerjaan dan penyelesaian project ini adalah : 1. Orang tua anak : mendapatkan laporan penilaian perkembangan anak yang hasilnya diperoleh dari aplikasi 2. Guru : memberikan penilaian terhadap perkembangan anak dan menjadi pembimbing saat anak menggunakan aplikasi 3. Pemilik yayasan : memantau kemajuan perkembangan anak didik, untuk menilai apakah yayasannya berhasil meningkatkan kemampuan anak 4. Detailed Scope Uraian ruang lingkup terhadap proyek ini merupakan hasil analisa dari permasalahan yang ada sebelumnya. Analisis masalah pada bagian problem statement akan dijelaskan pada bagian ini dan diberikan solusinya untuk mendapatkan ruang lingkup (scope) yang kemudian akan dijadikan sebagai acuan dalam proyek ini untuk analisa selanjutnya. 4.1 Requirements Functional Requirement Berdasarkan hasil analisis dan wawancara yang telah kami lakukan, didapatkan bahwa functional requirement yang harus ada pada system yang akan kami bangun ini adalah sebagai berikut : Sistem dapat menyimpan data perkembangan setiap anak, yang meliputi : o Data perkembangan dan sikap anak, berisi seluruh tingkah laku si anak. o Data anekdot anak, berisi seluruh aktifitas anak baik yang bersifat positif maupun negatif. o Data portofolio anak, berisi data penilaian terhadap seluruh hasil karya si anak. Sistem dapat memberikan masukan pembinaan apa yang seharuskan dilakukan orang tua terhadap hasil perkembangan anak yang belum memenuhi. Nonfunctional Requirement Berikut adalah Nonfunctional Requirement yang terdapat pada system ini: Model Tampilan (Performance) Memberikan efisiensi terhadap waktu pemrosesan data perkembangan si anak sehingga lebih cepat mengetahui hasil perkembangan dari si anak tersebut. Model Penyimpanan Data (Information) Format penyajian laporan dibuat sehingga mudah dipahami. Meminimalisasi terjadinya kesalahan pencatatan data dan informasi. Model Segi Ekonomi (Economic) Mengurangi biaya dokumentasi. Model Pelayanan Sistem (Service) 5

Menyajikan informasi proses perkembangan anak yang lebih lengkap untuk bahan mendidik si anak. Memberi kemudahan dalam penggunaan operasional system dengan adanya dokumentasi dari system beserta buku manual-nya untuk keperluan training. 4.2 Deliverables Include in Scope Daftar deliverable yang sesuai dengan project schedule secara ringkas : Task Deliverable Description Wawancara dengan stakeholder Dokumentasi wawancara Didapatkan kejelasan tentang konsep observasi perkembangan anak usia dini Wawancara dengan user Dokumentasi wawancara Didapatkan user requirement dan cara observasi perkembangan anak usia dini Tulis spesifikasi functional requirement Tulis spesifikasi non fungsional requirement Desain Data User requirement dituliskan ke dalam SKPL Digambarkan interaksi antar entitas pembentuk sistem dalam class diagram Desain Proses SKPL Digambarkan aliran data sistem dalam DFD, urutan proses sistem dalam sequence diagram Desain interface Digambarkan desain interface sistem yang akan dibangun, digambarkan juga component diagram Desain teknologi pendukung Digambarkan deployment diagram dan ditulisakn minimum requirement sistem Implementasi Software code (Aplikasi) + dokumentasinya Dijelaskan tiap fungsi yang ada dalam code Testing Dokumentasi testing Termasuk di dalamnya jadwal, skenario, dan hasil testing 5. Staffing Roles and Responsibilities Pada proyek pengembangan perangkat lunak penilaian perkembangan anak usia 3-4 tahun, siapa saja yang terlibat dan pembagian tugasnya dapat dilihat pada bagian ini. 5.1 Staffing Tim pengembang proyek perangkat lunak dapat dilihat seperti gambar di bawah ini : Project Manager & Programmer Profile Nama : Maula N.M.F. Gambar 1 : Struktur Pengembang Proyek 6

NRP : 5106100127 Telepon : 085648784541 Business Analyst Profile Nama : Tri Aditya Rahman NRP : 5106100128 Telepon : 081553776558 Designer & Architects Profile Nama : Riska Arinta P. NRP : 5106100023 Telepon : 085230203264 Tester Profile Nama : Ikti Oktavianty NRP : 5106100097 Telepon : 03170004400 5.2 Roles and Responsibilities Matrix Setiap jabatan mempunyai tanggung jawab dan output yang dihasilkan, terlihat pada matrix di bawah ini : Project Manager Business Analyst Jabatan Job Description Deliverables Designer & Architects Programmer Tester Membagi struktur pengembangan proyek, job Desc dan menentukan output/ deliverable tiap bagian Berhubungan langsung dengan main stakeholder untuk memetakan kebutuhan customer apakah bisa dikerjakan yang disesuaikan dengan kemampuan tim Menganalisa resiko yang mungkin muncul dalam pengembangan aplikasi Membuat project schedule Melakukan wawancara kepada stakeholder Memahami proses bisnis yang terjadi pada sistem Mendokumentasikan hasil wawancara dengan stakeholder Memetakannnya ke dalam user requirement specification Merencanakan solusi teknis dari suatu proyek PL Mengartikan desain dalam code Melakukan verifikasi dan validasi software Membuat skenario pengetesan software dari usecase diagram Merencanakan test case Statement of Work Vision & Scope Document Risk Analysis document Work Breakdown Structure Document Dokumentasi hasil wawancara SKPL / SRS Dokumen desain yang berisi Desain data (Class diagram), desain proses (DFD), desain interface(desain layar, component diagram), dan desain teknologi pendukung (minimum requirement hardware) Software code (Aplikasi) Dokumentasi code Jadwal testing dan dokumentasi hasil testing termasuk di dalamnya skenario testing 7

6. Project Schedule 7. Project Budget 8. Risk Assessment 9. Approval 8