modul komunikasi dan bug tracker

advertisement
Anggi L.Y. Prita
5207 100 047
Latar belakang, Perumusan Masalah, Batasan Masalah, Tujuan dan
Manfaat Tugas Akhir
» Manajemen Proyek berperan dalam keberhasilan
suatu proyek
» Faktor-faktor keberhasilan proyek adalah
ketepatan
analisa,
pembuatan
laporan,
pengelolaan resiko dan komunikasi antar tim
proyek
» Manajemen proyek yang komunikasinya tidak
berjalan dengan lancar dan up to date memiliki
resiko kegagalan proyek yang tinggi
» Bagaimana membuat modul komunikasi dan bug
tracker yang terdiri dari komponen recent
activity, bug tracker, file sharing, news, dan
chatting pada aplikasi manajemen proyek?
» Bagaimana mengintegrasikan komponen
pada modul komunikasi dan bug tracker ke
dalam aplikasi manajemen proyek?
»
Terdapat standarisasi dalam pembuatan komponen komunikasi dan bug tracker yang
mengikuti aturan dari core system manajemen proyek, meliputi:
˃ Penulisan code program,
˃ Directory structure, dan
˃ Bahasa pemrograman yang digunakan adalah Java.
»
Pembuatan komponen aplikasi dibatasi hanya sebatas modul komunikasi dan bug
tracker yang terdiri dari komponen :
˃ Recent activity, digunakan untuk mengetahui aktivitas apa saja yang dilakukan oleh
user
˃ Bug tracker, digunakan untuk mengatur berbagai revisi program, status bug, link
bugs ke tugas-tugas dalam modul manajemen proyek
˃ File sharing, digunakan untuk upload file, download file
˃ News, berfungsi untuk memberikan berita atau informasi terbaru seputar proyek
yang dikerjakan maupun yang akan dikerjakan
˃ Chatting, berfungsi untuk sarana berkomunikasi antar user yang terlibat dalam
proyek
» Membuat modul komunikasi dan bug tracker
yang terdiri dari beberapa komponen meliputi
recent activity, bug tracker, file sharing,
news, dan chatting yang terintegrasi pada
aplikasi manajemen proyek sehingga pimpinan
proyek dapat memantau kinerja anggota serta
progress dari proyek yang dikerjakan.
» Mampu membantu pelaksana proyek untuk
mengelola proyek sehingga dapat meningkatkan
efisiensi waktu dan biaya pengerjaannya serta
memudahkan komunikasi antar tim proyek maupun
stakeholder.
» Dari sisi teknologi adanya aplikasi ini dapat
menciptakan inovasi baru dalam pengembangan ilmu
teknologi manajemen proyek sehingga
memungkinkan adanya pengembangan yang lebih baik
kedepannya
Mulai
Studi literatur
Pembuatan
laporan
Perancangan
aplikasi
Pembuatan
aplikasi
Integrasi
Belum
Pengujian aplikasi
Apakah
aplikasi sudah
sesuai?
Sudah
Berhenti
Lingkungan Implementasi, Peta Konsep OSGi, Peta Konsep Spring,
Konfigurasi Aplikasi, Uji Coba Sistem
Spesifikasi PC
Processor
Intel (R) Core(TM)2
Duo CPU T7500 @2.20
GHz
OS
Windows 7 Ultimate
Graphic
device
ATI Mobility Radeon
HD 2400
memory
4096MB RAM
Teknologi: Web
Web Server
Apache Tomcat
Version 6.0
Basis Data
MySQL 5.1.41
Bahasa
Pemograman
Java, Spring, JSP,
HTML
Editor
Eclipse Helios
OSGi
Service Registry
Registers Service
Service
Bundle
Komponen
Discovers Service
Consumes Service
Consumer
Bundle
•Recent
Activity
•Bug Tracker
•File Sharing
•News
•Chatting
Nama File
Fungsi
build.xml
Merupakan file yang berisi script untul build, deploy, undeploy, start
dll. yang berhubungan dengan target untuk aplikasi yang dibangun
build.properties
hibernate.cfg.xm
Merupakan file konfigurasi untuk Ant builder. Berisi setting location
appserver dan setting location basisdata
Merupakan entry point untuk aplikasi ini. File ini akan memanggil
halaman yang di setting sebagai welcome file
Merupakan file yang digunakan untuk mendefinisikan konfigurasi
aplikasi pada Spring
Merupakan file konfigurasi dasar untuk hibernate
jdbc.properties
Merupakan file yang berisi konfigurasi jdbc
osgiContext.xml
Merupakan file yang digunakan untuk konfigurasi interface OSGi
news-servlet.xml
Merupakan file yang berisi definisi bean yang digunakan oleh
Dispatcherservlet (front controller).
Merupakan file yang berisi script untuk mendefinisikan servlet serta
mappingnya dan mendefinisikan welcome file-nya
index.jsp
applicationContext.xml
web.xml
» Uji coba dilakukan sesuai dengan skenario test
case yang dibuat dan apakah berjalan dengan
baik sesuai skenario test case yang di buat
» Komponen pada modul komunikasi dan bug
tracker yang terdiri dari Recent Activity, News,
File Sharing, Bug Tracker yang dibangun telah
diimplementasikan.
» Seluruh komponen yang dibuat harus
didaftarkan terlebih dahulu dengan cara diinstall
ke OSGi service yang telah disediakan.
» Implementasi dalam tugas akhir ini merupakan
penelitian dasar yang dilakukan tentang Spring MVC
dimana eksplorasi lebih untuk semua implementasi
yang telah dilakukan perlu pengembangan pada
aplikasi selanjutnya.
» Fitur-fitur yang terdapat pada aplikasi ini dibuat tanpa
melakukan survey terlebih dahulu sehingga
menyebabkan tampilan dan informasi fitur-fitur lain
belum dapat diketahui pasti apakah telah
memberikan banyak bantuan kepada pengguna. Dapat
dilakukan penelitian lebih lanjut tentang tampilan fitur
sesuai dengan kebutuhan pengguna
Download