Thursday, October 19, 2017

Materi Kuliah Manajemen Proyek Sistem Informasi

Proyek adalah suatu rangkaian pekerjaan yang diadakan dalam selang waktu tertentu tertentu & mempunyai mempunyai tujuan khusus.

Yang membedakan proyek dengan pekerjaan lain adalah sifatnya yang khusus dan tidak bersifat rutin pengadaannya, sehingga pengelolaannya pun memerlukan ekstra lebih banyak.

Proyek Sistem Informasi adalah proyek yang berhubungan perangkat lunak / Sistem informasi dalam suatu sistem komputer.

PROYEK YANG DIKERJAKAN DENGAN MANAJEMEN ASAL-ASALAN MAKA BISA BERAKIBAT BURUK.

Sumber kegagalan proyek terletak pada manajemen, misal pada saat perencanaan terjadi
kesalahan identifikasi, baik identifikasi kebutuhan maupun identifikasi Potensi sehingga jadwal yang disusunpun menjadi tidak sesuai dengan keadaan yang sebenarnya dan menjadi penyebab gagal-nya proyek.

Syarat proyek yang sukses :
 Pengalokasian waktu yang baik.
 Perencanaan Perencanaan & Pengg naan Penggunaan dana (harga) (harga).
 Kesesuaian performance yang diharapkan.
 Dapat diterima diterima oleh Customer Customer / User.
 Tanpa gangguan thd pekerjaan utama.
 Mampu menghindari resiko proyek.

Project Triple Constrains



Course Materials are available in (Sign in google account for download* ):

Materi 1 : Introduction
Materi 2 : Project Definition
Materi 3 : Project Management Body of Knowledge
Materi 4 : Business Case
Materi 5 : Project Charter
Materi 6 : Scope Management
Materi 7 : Time Management
Materi 8 : Cost, Budget & Implementation

Wednesday, October 18, 2017

Materi Kuliah Desain Kreatif Aplikasi & Game (DKAG)

If you fail to plan, you are planning to fail. -Benjamin Franklin-

Startup adalah sebuah perusahaan rintisan, umumnya disebut startup (atau ejaan lain yaitu start-up), merujuk pada semua perusahaan yang belum lama beroperasi dan pada fase pengembangan untuk menemukan pasar yang tepat.
▧ Bisnis startup identik dengan teknologi, web, internet dan aplikasi.
▧ Software startup adalah perusahaan teknologi yang berfokus pada penyediaan product atau jasa melalui program (software) yang di tanamkan pada computer maupun mobile devices. 

Build something that 100 people love, not something that 1 million people kind of like
-Brian Chesky, Airbnb-

Product-Market Fit with Lean Product Process 


At the bottom of the pyramid is the market  and the people who have a need. Your target market are people with a set of underserved needs that you can fulfill. At the top – the value proposition, the features and functions of your product and user experience which brings the features to life.

How do the top layers resonate with the bottom layers? This depends on the decisions YOU are making.

" starts with getting clear on your target customers." 


“What are their high level needs?”

By creating personas you give yourself a better chance at defining the exact needs of the audience you want to serve.


1. Identifying underserved customer needs

This is where the problem space vs the solution space come into play.
The problem space is a customer problem that you should address. The solution space is a specific implementation to address customer need.
As an example, the story of astronauts in space. Millions of dollars was spent on creating a pen that would write in space. It still exists today.
… The Russians gave their astronauts a pencil, obviously requiring a LOT less expense.
The pen is the solution to the problem of needing a pen that writes in space. But was the problem really ‘we need to be able to write in space’?
Many products fail due to poor problem space thinking. “When we’re building products we have to design and develop in the solution space, but as Product Manager, your main value add is to discover target customers, to find out their needs and define how your product should address those. Thus the ‘why’ vs the ‘what’ is helpful and important to you as a product manager.”

2. Defining the problem

Now comes the next challenge – which problems do you address and solve?
To decide this, how you can talk to users to define firstly what’s important to them and secondly where they’re not satisfied.
“You can find something that is of importance, but if the problem has already been solved you need to do it ten times better. Think about taking on Google as an example, they already have the search space ‘solved’.”
Map your survey answers on an axis, taking into account importance and satisfaction. From there you will be able to identify the ‘easy wins’, of highly important needs that aren’t currently being met.
“Uber launched itself right into this space if you consider this method. They’re popular because cab rides, while necessary, were terrible before Uber came on the scene. They were unreliable and expensive.” 

3. Defining your value proposition

As a product manager, you need to ask yourself – Which user benefits are you providing? How are you better than your competitors?
When developing your product, list out must-have benefits, performance benefits and delighters. List columns for your competitors as well as yourself. You can use this to see how you can pick your product strategy to gain the edge over the competition.

4. Specifying Your MVP

You don’t want to spend too many resources building a product that nobody wants. Dan reminds that you have to break your products down into features and chunks so you can prioritise for your minimum viable product.
“Test a basic MVP with customers in small groups.” 


Course Materials are available in :

(Sign in google account for download *)

Wednesday, October 11, 2017

BPMN with Bizagi - Tutorial and example

BPMN 2.0 

Business Process Modeling Notation (BPMN) is a graphical notation that describes the logic of steps in a business process. This notation has been especially designed to coordinate the sequence of processes and messages that flow between participants in different activities.

Why Is It Important To Model With Bpmn?

  • BPMN is an internationally accepted process modeling standard.
  • BPMN is independent of any process modeling methodology.
  • BPMN creates a standardized bridge which reduces the gap between business processes and their implementation.
  • BPMN enables you to model processes in a unified and standardized way so that everyone in an organization can understand each other.
loading...
The Notation of BPMN can be seen in BPMN Notation Documentations.



Bizagi is one of the most powerful tools for BPMN modeler, you can download Bizagi modeler here.

Here tutorial for build your 1st Model of your Business Process with Bizagi.


Next, for Reference, here 5 minutes Basic Principle when you model a business process..





The 10 most common mistakes in the use of BPMN symbols

FYI, the common mistakes of using BPMN can be seen in Here..!

Simulation


After you build your model, the important things in Bizagi is to simulate it.
With process simulation you can make analysis about your process, so you can determine what activities that need more resource, what activities is take long time to execute..

Here the Tutorial about How you can make simulation of Business Process in Bizagi..


Hope This tutorial can useful for you all,. Happy modeling. .

Tuesday, October 10, 2017

Materi Kuliah Rekayasa Perangkat Lunak (RPL)

Software Engineering 

If you dont understand it, you can’t program it.
If you didn’t measure it, you didn’t do it.

Software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of the software and systems that make computers or anything containing software work.

This Course in a Nutshell :

  • Briefly give understanding about software engineering and its urgency. 
  • The implementation of software development methods from requirements analysis phase, design, implementation, until testing. 


Course Materials are available in  :


Materi 1 Introduction 

Materi 2 SDLC and Requirement Engineering

Materi 3 Requirement Modelling
Assignment : Tugas Pemodelan RE.docx

Materi 4 Software Design 

Materi 5 Software Design Modeling
Additional Materials :

Materi 6 User Interface

Materi 7 Implementation&Testing

Materi 8 Deployment, Maintenance and Evolution

Materi 9 Software Metric




Referensi Pendukung (E- Book) :


Materi Kuliah Pengembangan Aplikasi Perangkat Bergerak (PAPB-SI)


“It isn't just about choosing native apps or choosing the mobile web , it's also about looking at who your customers are and what devices they use“

mobile app (n.) a software program that runs on a smartphone, tablet or similar mobile device.

Karakteristik Mobile App


  • Short-duration activities:
    • SMS, Chat, membaca notifikasi, mengambil foto, internet service, dan sebagainya.
  • Fitur yang dimiliki aplikasi bergerak pada umumnya lebih spesifik, instan, dan terbatas.
  • Dapat diakses dengan cara-cara yang sederhana simple (one touch, sliding, non scrollable, pinch, etc)
  • Tampilan berukuran kecil dan minimal


Jenis Mobile App

  • Native App: dibuat, dikompilasi dan diinstalasi khusus untuk platform tertentu.
  • Web based App: dibangun dengan teknologi pembuatan Responsive Web: HTML, CSS, Javascript. Bersifat CROSS PLATFORM.
  • Hybrid: gabungan Native + Web app.
 
KOMPETENSI MAHASISWA :
  • Mengetahui dan memahami arsitektur Google Android.
  • Mengetahui, memahami, dan mampu menggunakan lingkungan pengembangan untuk membuat aplikasi pada Google Android.
  • Mampu mengimplementasikan program aplikasi perangkat bergerak pada Google Android Emulator dan Real Device.
  • Mengetahui dan memahami event-event pada platform Google Android dan mengimplementasikannya pada program aplikasi perangkat bergerak.
  • Mengetahui, memahami, dan mampu mengimplementasikan program yang dapat mengakses antarmuka sensor pada perangkat bergerak.

Materi lengkap perkuliahan :

Materi 1 : Introduction

Materi 2 : Android     

Materi 3 : Android UI

Materi 4 : Activity 

Materi 5 : Event

Asset Materi 5_ File Gambar 

Materi 6 : Intent 

Materi 7 : RecyclerView, Collection, Adapter     

Materi 8 : ConnectToInternet   

Connect Internet : Sample Code

Materi 9 : WebService(JSON) 
FireBaseRealtimeDB :  Contoh : Sample Code

Materi 10 : Location

Location : Source Code

Materi 11 : GMaps     ( We are here! )

The Final Score :




Tutorial Belajar Membuat Aplikasi Android untuk Pemula:

Step by step Tutorial dan Media pembelajaran dengan kurikulum official dari Google dapat diikuti DISINI

 

 

*FREE tapi harus register ke platform terlebih dahulu untuk bisa mengakses modul pelatihan



Materi Pendukung :

1. Android Studio Development Essentials - Android 6 Edition
2. android-developer-fundamentals-course-practicals

Monday, October 9, 2017

Materi Kuliah Pemrograman Aplikasi Perangkat Bergerak (PAPB-TIF)



“It isn't just about choosing native apps or choosing the mobile web , it's also about looking at who your customers are and what devices they use“

mobile app (n.) a software program that runs on a smartphone, tablet or similar mobile device.

Karakteristik Mobile App


  • Short-duration activities:
    • SMS, Chat, membaca notifikasi, mengambil foto, internet service, dan sebagainya.
  • Fitur yang dimiliki aplikasi bergerak pada umumnya lebih spesifik, instan, dan terbatas.
  • Dapat diakses dengan cara-cara yang sederhana simple (one touch, sliding, non scrollable, pinch, etc)
  • Tampilan berukuran kecil dan minimal


Jenis Mobile App


  • Native App: dibuat, dikompilasi dan diinstalasi khusus untuk platform tertentu.
  • Web based App: dibangun dengan teknologi pembuatan Responsive Web: HTML, CSS, Javascript. Bersifat CROSS PLATFORM.
  • Hybrid: gabungan Native + Web app.

Materi lengkap dapat diunduh di :










Tutorial Belajar Membuat Aplikasi Android untuk Pemula:
Step-by-step tutorial dan media pembelajaran dengan kurikulum official dari Google dapat diikuti DISINI

 

 

*FREE tapi harus register ke platform terlebih dahulu untuk bisa mengakses modul pelatihan



Materi Pendukung :

1. Android Studio Development Essentials - Android 6 Edition
2. android-developer-fundamentals-course-practicals

Materi Kuliah Sistem Multimedia

MULTIMEDIA berasal dari dua kata MULTI dan MEDIA.

MULTI dalam bahasa latin berarti banyak atau bermacam-macam, sedangkan MEDIA (MEDIUM) berarti sesuatu yang dipakai untuk menyampaikan atau membawa sesuatu.

Kamus American Heritage Electronic Dictionary:
MEDIUM : alat untuk mendistribusikan dan mempresentasikan informasi.

 Tujuan Matakuliah

  1. Mahasiswa dapat mengenal dan memahami berbagai bentuk representasi media dan penggunaannya dalam dunia teknologi informasi.
  2.  Mahasiswa dapat mengenal dan memahami berbagai teknik dan metode pemrosesan media (pengkodean, kompresi, dan transmisi).
  3.  Mahasiswa dapat terampil menggunakan berbagai format media dalam pengembangan aplikasi maupun visualisasi data. 
  4.  

     Materi Kuliah :

    Materi 1 :  Introduction 





    Nilai UTS : Sismul TIF K                     Sismul TIF L


Sunday, October 8, 2017

Materi Kuliah Pemodelan Proses Bisnis (PPB)

Manajemen proses bisnis dibuat berdasarkan pada pengamatan bahwa setiap produk untuk pasar yang disediakan perusahaan adalah hasil sejumlah aktivitas yang dilakukan di dalam perusahaan tersebut.

Proses bisnis adalah kunci dalam mengelola aktivas-aktivitas yang ada dan memahami hubungan antar aktivitas tersebut.

Sebuah perusahaan dapat mencapai tujuan bisnis secara efektif dan efisien, jika manusia dan sumber daya enterprise seperti sistem informasi dapat berkolaborasi dengan baik.


Tujuan Matakuliah

  1. Mengetahui proses bisnis, manajemen proses bisnis, sistem manajemen proses bisnis, dan model proses bisnis (BPMN)
  2.  Memahami siklus hidup dan tahapan-tahapan dalam siklus hidup proses bisnis
  3. Mengetahui peran administratif dan stakeholders dalam proses bisnis
  4. Mengetahui klasifikasi dari proses bisnis.
  5. Mampu mensimulasikan dan evaluasi model proses bisnis.



Tutorial BPMN 2.0 
Tutorial dan Cara membuat Model Proses bisnis dan Simulasi proses dengan Bizagi  Here..!!

Notasi

Notasi Pemodelan BPMN dan Rule secara detail Here !!


Materi Kuliah Dapat diperoleh di :

Materi 1. : Introduction

Materi 2 : Konsep Proses Bisnis

Materi 3 : Business Process Foundtation

Materi 4 : Orkestrasi Proses Bisnis

Materi 5 : Koreografi Proses Bisnis 

Materi 6 : BPMN Tools

Nilai UTS : PPB SI B

Materi 7 : Business Process Management Architecture

Materi 8 Business Process Simulation

Nilai Akhir : PPB SI B Akhir





Hand Books BPMN,


2. Handbook_on_Business_Process_Management





Materi Pendukung Perkuliahan dapat diperoleh di :