Mampu menggunakan sebuah piranti lunak bantu untuk memodelkan EA dengan ArchiMate
5. Mampu menggunakan sebuah piranti lunak bantu untuk memodelkan EA dengan ArchiMate
Pokok Bahasan : Konsep Enterprise Architecture; kerangka kerja TOGAF; TOGAF ADM; arsitektur bisnis;
arsitektur sistem informasi; ArchiMate bahasa pemodelan EA.
Pustaka : Land, M. O. et al., 2009. Enterprise Architecture: Creating Value by Informed
Governance. Springer-Verlag Berlin Heidelberg.
Hoogervorst, A. J., 2009. Enterprise Governance and Enterprise Engineering. Springer. The Open Group, 2011. Open Group Standard: TOGAF Version 9.1. The Open Group. The Open Group, 2009. Technical Standard: ArchiMate 1.0 Specification. The Open
Group.
Nama
: Pengembangan Berorientasi Penggunaan Ulang
Kode
: CIS61272
Beban Studi
: Analisis dan Desain Sistem Informasi (Minimal D)
Praktikum
: Tidak ada
Capaian Pembelajaran : 1. Mampu memahami konsep penggunaan ulang perangkat lunak dan beberapa permasalahan yang dihadapi dan menjelaskan jenis-jenis komponen reusable dan proses-proses pengembangan untuk reuse.
2. Mampu memahami keuntungan dan masalah dalam penggunaan ulang perangkat lunak dalam pengembangan sistem baru.
3. Mampu mempelajari beberapa macam penggunaan ulang perangkat lunak, misalnya application frameworks, software product lines, component-off-the-shelf (COTS) integration, component-based software engineering (CBSE), service- oriented systems.
4. Mampu memperkenalkan gagasan penerapan sebagai alternatif dalam penggunaan ulang.
Pokok Bahasan : Pengantar terhadap penggunaan ulang komponen perangkat lunak; unit-unit perangkat lunak dalam penggunaan ulang; keuntungan penggunaan ulang komponen perangkat lunak; masalah-masalah dalam penggunaan ulang komponen perangkat Pokok Bahasan : Pengantar terhadap penggunaan ulang komponen perangkat lunak; unit-unit perangkat lunak dalam penggunaan ulang; keuntungan penggunaan ulang komponen perangkat lunak; masalah-masalah dalam penggunaan ulang komponen perangkat
Pustaka
: P ess a , ‘. “.
. “oft a e E gi ee i g: A P a titio e s App oa h. th Editio .
McGraw-Hill. Sommerville, I. 2011. Software Engineering. 9th edition. Addison-Wesley. Damith C. Rajapakse, Stan Jarzabek, Using Similarity Patterns in Developing Web
Applications: An Approach to Enhance Reuse and Maintainability, VDM Verlag Dr. Müller, 2010.
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Professional, 1994. Hafedh Mili, Ali Mili, Sherif Yacoub, Edward Addy, Reuse-Based Software Engineering: Techniques, Organizations, and Controls, Wiley-Interscience, 2001. Ivar Jacobson, M. Griss, P. Jonsson, Software Reuse: Architecture, Process and Organization for Business Success, Addison-Wesley Professional, 1997. Thomas Erl, SOA Design Patterns, Prentice Hall PTR, 2009.
Nama
: Pengembangan Aplikasi Perangkat Bergerak
Kode
: CIS61273
Beban Studi
: Analisis dan Desain Sistem Informasi (Minimal D)
Praktikum
: Tidak ada
Capaian Pembelajaran : 1. Mampu mengetahui perkembangan teknologi aplikasi perangkat bergerak yang
terbarukan (up-to-date) saat ini.
2. Mampu mengetahui dan memahami karakteristik dari aplikasi pada perangkat bergerak.
3. Mampu mengetahui macam-macam perangkat keras dari perangkat bergerak.
4. Mampu mengetahui dan memahami konsep perancangan aplikasi pada perangkat bergerak.
5. Mampu merancang aplikasi perangkat bergerak.
6. Mampu mengetahui, memahami, dan mampu mengimplementasikan berbagai macam platform pengembangan dan tools yang ada.
Pokok Bahasan : Pengenalan Aplikasi Perangkat Bergerak; Konsep Pengembangan Aplikasi Bergerak; Pengembangan Aplikasi Perangkat; Pengembangan Aplikasi Perangkat Bergerak Native; Pengembangan Aplikasi Perangkat Bergerak Berbasis Web.
Pustaka
: Fli g, B ia .
: Mo ile Desig a d De elop e t. O ‘eill Media.
“ta k, Jo atha .
. Buildi g A d oid Apps ith HTML, C““, a d Ja a“ ipt .
O ‘eill . “e astopol. Califo ia. Da e , Ch is a d White, Ch istophe .
. Begi i g iO“ Apps ith Fa e ook
a d T itte APIsfo iPho e, iPad, a d iPod tou h . ith Fa e ook a d T itte APIsfo iPhone, iPad, and iPod tou h . Ap ess. Ne Yo k. “ e e e g, Ga iel.
. Begi i g Google Maps API . Ap ess. Ne Yo k.
Nama
: Pola-pola Perancangan
Kode
: CIS62261
Beban Studi
: Analisis dan Desain Sistem Informasi (Minimal D)
Praktikum
: Tidak ada
Capaian Pembelajaran
: 1. Mampu memahami konsep pola-pola perancangan.
2. Mampu menerapkan pola-pola perancangan ke dalam implementasi perangkat lunak.
Pokok Bahasan : Object Oriented Review; Introduction to Design Patterns; Observer Pattern; Decorator Pattern; Strategy Pattern; Factory Pattern; Singleton Pattern; Command Pattern; Adapter Pattern; Façade Pattern; Template Method Pattern; Iterator Pattern; Composite Pattern; Compound Pattern.
Pustaka : Freeman, Elisabeth, et.al. 2004. Head Fi st Desig Patte . O ‘eill . Kuchana, Partha, 2004. Software Architecture Design Pattern in Java. CRC Press.
Nama
: Evaluasi Pengalaman dan Antarmuka Pengguna
Kode
: CIS62264
Beban Studi
: Desain Interaksi dan Antarmuka Pengguna (Minimal D)
Praktikum
: Tidak ada
Capaian Pembelajaran
: 1. Menjelaskan pentingnya evaluasi UX/UI.
2. Merencanakan dan menjalankan evaluasi dengan metode dan teknik yang tepat.