MIT-602: Mind Map Advanced Systems Analysis and Design ID: 1963140015 Name:Miss Sasithron Sakunt...

MIT-602 Advance System Analysis and Design by ID 1963140015 Miss Sasithron Sakuntaviphard (Answer 1)

Get Started. It's Free
or sign up with your email address
Rocket clouds
MIT-602: Mind Map Advanced Systems Analysis and Design ID: 1963140015 Name:Miss Sasithron Sakuntaviphard by Mind Map: MIT-602: Mind Map Advanced Systems Analysis and Design ID: 1963140015  Name:Miss Sasithron Sakuntaviphard

1. Design Thinking (Smile Focus)

1.1. User Interface Design Conceptual (UI)

1.2. User Experience Conceptual (UX)

1.3. Software Feature idea & Brainstorm

2. Software Engineering and Water Fall Model Conceptual Learning.

2.1. Model of Software Engineering.

2.1.1. Water Fall Model

2.1.2. Built-and-Fix Model

2.1.3. Incremental Model

2.1.4. Spiral Model

2.1.5. Joint Application Development (JAD) Model

2.1.6. Rapid Application Development (RAD) Model

2.1.7. Unified Process (UP)

2.1.8. Agile Methodology.

2.1.9. SCRUM Methodology.

2.2. Software Engineering Foundation Concept.

2.2.1. Software Engineering Requirement.

2.2.2. Software Development.

2.2.3. Software Validation.

2.2.4. Software Tester PSEUDO Code Test

2.2.5. Software Evolution

3. Object-oriented Analysis and Development (OOAD) using UML.

3.1. Data Flow Diagram

3.2. Use Case Diagram

3.3. Activity Diagram

3.4. Class Diagram

3.5. System Flow Diagram

3.6. Business flow Diagram

4. Documentation

4.1. System Requirement Document

5. Data-dictionary

5.1. Active Data Dictionary

5.2. Passive Data Dictionary

5.3. Data attribute example

5.3.1. Field ID

5.3.2. Field Name

5.3.3. Data Type

5.3.4. Field Size for display

5.3.5. Data Description

5.3.6. Data Example

6. Project Management

6.1. Project Scope

6.2. Project Planning

6.3. Project Timeline Management

6.3.1. Deliverable Milestone

6.3.2. Success Task Milestone

6.4. Project Cost Management

6.4.1. Budgeting Control&Management

6.5. Project Quality Management

6.5.1. Quality Audit as Requirement Specification

7. System Development Life Cycle (SDLC)

7.1. Understanding SDLC Conceptual

7.1.1. Planing Phase Analysis Phase Design Phase Implementation Phase

7.1.2. System Development Phase

7.1.3. Problem Reorganization/Got it

7.1.4. System Analysis

7.1.5. System Design

7.1.6. System construction

7.2. Requirement Gathering

7.2.1. Business Understanding

7.2.2. User Stories

7.2.3. Acceptance Criteria

7.3. Problem Analysis

7.3.1. Problem Statement

7.3.2. Problem Scope Functional Requirement Non-Function Requirement Project Scope

7.3.3. System Requirement Service Request

7.4. System Design

7.4.1. Business Flow

7.4.2. Context Diagram

7.4.3. Use Case Diagram

7.4.4. User Interface Design

7.4.5. Input/Output Design

7.4.6. Prototype

7.4.7. PESUDO Code Design

7.5. System Development

7.5.1. Approaches Ad-Hoc Database Top-Down Bottom-Up

7.5.2. Architectures File-Server Client-Server Centralized

7.5.3. Development Scope Hardware Software Database Network People Innovation concept and Tools

7.6. Testing

7.6.1. Testing Strategy Black-Box Testing White-Box Testing

7.6.2. Documentation Test Plan Test Case Test Report Test Log Test Spec Audit Checklist

7.6.3. Testing Types Unit Testing Integration Testing Dynamic Type User Acceptance Testing Penetration Testing Inspection Walkthrough Static Type Logical Checking

7.7. System Integration & Maintenance

7.7.1. Maintenance System Rejuvenation Maintenance Type Adaptive Maintenance Perspective Maintenance Corrective Maintenance Preventive Maintenance System Comprehension

7.7.2. Integration Documentation Installation Guide User manual Guidance Procedure Implementation Plan Phased Conversation Modular Prototype Distributed Conversation Direct Changeover Parallel Conversation

8. Software Prototyping design

8.1. Mock up conceptual Design