Brainmatics

Software Project Management with Sparx Enterprise Architect

Pengembangan software ada dimana-mana saat ini. Organisasi dan bisnis berusaha melakukanmya untuk meningkatkan pekerjaan mereka. Hal itu dilakukan dimulai dari skala kecil hingga besar. IT project umumnya memiliki potensi kegagalan yang besar berdasarkan beberapa survei. Kegagalan ini disebabkan oleh kesalahan analisis kebutuhan.

Project management merupakan faktor utama untuk keberhasilan project. Project management yang baik akan menimbulkan berbagai manfaat. meningkatkat project manager mempertahankan jadwal tepat waktu. Itu juga mengarahkan pada hasil yang lebih baik, peningkatan produktivitas dan margin yang lebih besar bagi perusahaan.

Training Software Project Management with EA akan membahas software project management teknik dan metodologi. Ini akan mencakup materi teoritis dan praktis. Teoti akan diimplementasikan dan didemonstrasikan menggunakan Sparx EA

 

OBJECTIVES

1. Memahami SDLC (System Development Life Cycle) dan metode yang digunakan dalam pengembangan software.
2. Memahami software project management dan teknik untuk menentukan metodologi yang tepat.
3. Mampu melakukan kegiatan software project management menggunakan Sarx EA.

 

AUDIENCE

 

PREREQUISITES

 

CONTENT

1. Introduction

1.1. Software Project Management
1.2. System Analyst and its Roles
1.3. Software Development Life Cycle
1.4. System Development Methodology
1.5. Methodology Selection Strategy

2. Project Plannin

2.1. Identifying Business Value (System Request)
2.2. Feasibility Analysis
2.3. Project Size Estimation

3. Software Effort Estimation

3.1. Setting Up Technical Complexity Factors
3.2. Setting Up Environment Complexity Factors
3.3. Setting up Estimating Project Size
3.4. Setting Default Hours

4. Project Resource Management

4.1. Arranging resource allocation
4.2. Arranging effort management
4.3. Arranging risk management
4.4. Setting up metrics
4.5. Setting up resource report
4.6. Setting up effort types
4.7. Defining metric types
4.8. Defining risk types

5. Managing Software Testing Activities

5.1. The testing workspace introduction
5.2. The test details dialog walk through
5.3. Performing unit testing
5.4. Performing integration testing
5.5. Performing system testing
5.6. Performing acceptance testing
5.7. Scenario testing creation
5.8. Moving or copy test between categories
5.9. Importing scenario as a test
5.10. Importing test from other elements
5.11. Importing responsibility or constraint as test
5.12. Creating maintenance item from test
5.13. Creating testing details report
5.14. Show test script compartments
5.15. Creating test documentation

6. Managing Software Maintenance

6.1. The Maintenance Workspace
6.2. Maintenance Item Properties
6.3. Move or Copy Maintenance Item
6.4. Create Elements From Maintenance Item
6.5. Showing Maintenance Script in Diagram

7. Managing Changes And Defect

7.1. Managing defects (issues)
7.2. Managing changes
7.3. Defining elements properties
7.4. Assigning people to defects or changes

8. Managing Project Task List

8.1. Adding, modifying and deleting tasks

9. Managing Project and Model Issues

9.1. Project issues dialog walkthrough
9.2. Project issues tab walkthrough
9.3. Adding, deleting and modifying issues
9.4. Creating report from project issues dialog
9.5. Creating report from project issues tab
9.6. Creating report output sample

 

INSTRUCTOR

Romi Satria Wahono. Lahir di Madiun, 2 Oktober 1974. Menyelesaikan pendidikan dasar dan menengah di SD Negeri Sompok 4 dan SMP Negeri 8 Semarang. Menamatkan SMA di SMA Taruna Nusantara, Magelang pada tahun 1993. Menempuh pendidikan S1 (B.Eng), S2 (M.Eng), dan S3 (Dr.Eng) (on-leave) di bidang Software Engineering di Department of Computer Science di Saitama University, Jepang pada tahun 1999, 2001, dan 2004. Juga menyelesaikan PhD di bidang Software Engineering dan Machine Learning di  Faculty of Information and Computer Technology di Universiti Teknikal Malaysia Melaka pada tahun 2014. Mantan PNS dan peneliti Lembaga Ilmu Pengetahuan Indonesia (LIPI). Cisco certified instructor lulusan Nanyang Technological University (NTU), Singapore. Bidang minat penelitian adalah Software Engineering dan Machine Learning. Professional member dari asosiasi ilmiah IEEE Computer Society (90598687), ACM (6680333) dan PMI (2822015). Pendiri dan CEO dari PT Brainmatics Cipta Informatika, dan PT IlmuKomputerCom Braindevs Sistema, perusahaan yang bergerak di bidang pengembangan software, enterprise architecture, professional training dan certification center