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.