Training Syllabus:

SYSTEMS ANALYSIS AND DESIGN WITH UML

 

TRAINING OVERVIEW:

Keberhasilan project pengembangan sistem sangat tergantung dari keberhasilan dalam mendefiniskan kebutuhan karena pada tahap ini ditentukannya sukses tidaknya project pengembangan software. Kegagalan dalam memahami kebutuhan sistem adalah kesalahan fatal dalam project pengembangan software. Kesalahan ini mengakibatkan kesalahan pada pengembangan tahap selanjutnya dan dipastikan sistem yang dikembangkan tidak menjawab kebutuhan. Oleh karena itulah tahap analisa requirement merupakan tahap penting dalam proses pengembangan. Dalam training Systems Analysis and Design with UML akan dibahas tentang teknik dan metodologi pengembangan sistem secara efektif dan efisien. Pendekatan aspek teknikal meliputi teknik menentukan kebutuhan sistem tangible dan intangible, analisa dan penyusunan model bisnis, struktur data dan sistem yang akan dikembangkan. Penyusunan desain model dibuat dengan notasi standar UML (Unified Modeling Language). Selain mengenai aspek teknikal pada training, materi ini juga membahas mengenai aspek manajemen project pengembangan software. Aspek yang akan dibahas diantaranya perencanaan project, menghitung biaya project, kebutuhan staff dan estimasi durasi yang dibutuhkankan dalam project pengembangan software.

 

WHO SHOULD ATTEND THIS TRAINING?:

This training is specially designed for software professionals who lead, manage, execute or control the development of software systems. It will be of immense value to:

          Product Managers

          Project Managers

          IT Project Managers

          IT Manager

          Team Leaders

          Systems Engineers

          Software Engineers

          Programmers

          Programmer Analysts

          Systems Analysts

          Business Analysts

          and Web Developers.

          Managerial personnel of organisations outsourcing their application development

          MIS Managers and Management Information Systems Managers will also benefit from the training

 

TRAINING OBJECTIVES:

After completion of this training participants should be able to:

          Memahami proses SDLC (System Development Life Cycle) dan metode-metode yang digunakan dalam pengembangan software.

          Memahami pengelolaan project pada project pengembangansoftware dan teknik menentukan metode pengembangan software yang tepat.

          Memahami teknik menganalisa dan mendokumentasikan kebutuhan sistem.

          Mampu mendokumentasikan kebutuhan sistem dengan menggunakan standar notasi UML.

 

TRAINING BENEFITS:

          All participants will get SAD (Systems Analysis and Design) with UML TOOLKIT consisting of Learning Material, References, Process and Templates, Samples of Case Study

          Experienced and Internationally Certified Trainer will guide participants in Case Study Session using Hands-on Approach

          During the training our trainer will guide all participants to explore the use of SAD Software/Tools in doing case study eg. Creating UML Diagrams, etc.

 

TRAINING MATERIAL OUTLINE:

 

DAY 1:

1.         INTRODUCTION TO SYSTEMS ANALYSIS AND DESIGN

        The Systems Development Life Cycle

        Systems Development Methodologies

        Typical Systems Analyst Roles and Skills

        The Unified Modeling Language

2.         PROJECT MANAGEMENT

        Project Identification

        Feasibility Analysis

        Project Effort Estimation

3.         REQUIREMENTS DETERMINATION

        Requirements Determination

        Requirements Analysis Strategies

        Requirements-Gathering Techniques

4.         EXERCISES AND PRACTICES

5.         CASE STUDY

 

DAY 2:

6.         BUSINESS PROCESS MODELLING

        Business Process Identification with Use-Case Diagrams

        Business Process Modeling with Activity Diagrams

        Business process realization with sequence diagram

7.         SYSTEM DESIGN

        Verifying and Validating the Analysis Models

        Evolving the Analysis Models into Design Models

        Packages and Package Diagrams

        Object Identification

        Class Diagrams

8.         DATA BASE DESIGN

        Designing Data Access and Manipulation Classes

        Nonfunctional Requirements and Data Management Layer Design

9.         USER INTERFACE DESIGN

        Principles for User Interface Design

        User Interface Design Process

        Navigation Design

10.      EXERCISES AND PRACTICES

11.      CASE STUDY

 

DAY 3:

12.      ARCHITECTURE

        Elements of the Physical Architecture Layer

        Infrastructure Design

        Hardware and System Software Specifications

13.      DEVELOPMENT

        Managing Programming

        Designing Tests

        Developing Documentation

14.      INSTALLATION

        Cultural Issues and Information Technology Adoption

        Conversion

        Change Management

15.      EXERCISES AND PRACTICES

16.      CASE STUDY

 

INSTRUCTOR : Ir. Muhammad Tavip, MPM, Cert.HR and Team

 

VENUE : Jakarta (Maxone Hotel Menteng, Balairung Hotel Matraman, Sentral Hotel, Haris Tebet, Gd Muamalat Institute, Ibis Manggadua, Little Amaroossa Residence, Cosmo Amaroossa, Zodiak MT. Haryono, Grand Tjokro)

 

TRAINING DURATION : 3 days

 

TRAINING TIME :

1. 31 Jan 2018-02 Feb 2018

2. 21 Feb 2018-23 Feb 2018

3. 21 Mar 2018-23 Mar 2018

4. 18 Apr 2018-20 Apr 2018

5. 30 May 2018-01 Jun 2018

6. 04 Jun 2018-06 Jun 2018

7. 18 Jul 2018-20 Jul 2018

8. 14 Aug 2018-16 Aug 2018

9. 19 Sep 2018-21 Sep 2018

10. 31 Oct 2018-02 Nov 2018

11. 21 Nov 2018-23 Nov 2018

12. 19 Dec 2018-21 Dec 2018

 

 

INVESTMENT/PERSON :

1.    Rp. 5.950.000/person (full fare) or

2.    Rp. 5.750.000/person (early bird, payment 1 week before training) or

3.    Rp. 5.500.000/person (if there are 3 persons or more from the same company)

 

FACILITIES FOR PARTICIPANTS:

1.    Training Module

2.    Flash Disk contains training material

3.    Certificate

4.    Stationeries: NoteBook and Ballpoint

5.    T-Shirt

6.    Backpack

7.    Training Photo

8.    Training room with Full AC facilities and multimedia

9.    Lunch and twice coffeebreak every day of training

10. Qualified Instructor