Quality Assurance for Dynamics AX-Based ERP Solutions Table of Contents

Back to BOOK PAGE

Table of Contents

Preface
Chapter 1: Introduction to Dynamics AX
Chapter 2: Quality in Dynamics AX-Based ERP Solutions
Chapter 3: Best Practices—Technical
Chapter 4: Best Practices—GUI
Chapter 5: Best Practices—Trustworthy Computing
Chapter 6: Testing
Chapter 7: Test Life Cycle
Chapter 8: Defect Management System
Chapter 9: Dynamics AX Tools
Index

  • Chapter 1: Introduction to Dynamics AX
    • Introduction to ERP
      • Advantages of an ERP System
        • Operational Control
        • Management Control
        • Strategic Planning
      • Disadvantages of an ERP System
    • Introduction to Dynamics AX
    • Dynamics AX as an Ideal ERP System
      • Total Cost of Ownership (TCO)
      • Flexibility
      • Usability
      • Performance
      • Coherence of Business Processes
      • Easy to Integrate
      • Internationalization
      • Localization
      • Scalable
      • Code Documentation
      • Comprehensive Functionality
    • Customization of Dynamics AX
      • MorphX
        • IntelliMorph
        • Dynamics AX Best Practice Check Tool
        • Application Component Management
        • Dynamics AX Layer System
        • Dynamics AX Customization Files
    • Summary
  • Chapter 2: Quality in Dynamics AX-Based ERP Solutions
    • Quality Definition for Dynamics AX
      • Coding
      • Testing and Quality Assurance Standards
      • User Friendliness
      • Report Standards
    • Performance Optimization
      • Trustworthy Computing
      • Globalization
      • Localization
      • Platform Compatibility
      • Setup/Installation
      • Back up/Restore
      • Extensibility and Customization
      • Upgrade and Maintenance
        • Documentation of Integration Points
        • Database Upgrade Script
        • File Versioning for DLL and ActiveX Controls
        • Description of All Objects Modified
        • Removal of Non-functioning Code
    • Summary
  • Chapter 3: Best Practices—Technical
    • Application Design Standards
      • Code Placement
        • Three-Tier Architecture Considerations
        • Classes
        • Methods
        • GUI Objects and Reports
        • Temporary Tables
        • Queries
        • AOT Element Type Consideration
      • Performance Optimization
        • Database Design
        • AOS Performance Optimization
      • Using Field Groups in Tables
      • Maintaining Auto Property Settings
    • Shared Standards
      • X++ Standards
        • Text Constant Standards
        • Exception Handling
        • Branching
        • Code Layout
        • Methods
        • Handling Dates
      • Label Standards
    • AOT Object Standards
      • Data Dictionary
        • Extended Data Type
        • Base Enum
        • Tables
      • Classes
      • Forms
        • Avoid Coding on Forms
        • Use of IntelliMorph Maximally
      • Reports
    • Summary
  • Chapter 4: Best Practices—GUI
    • Window and Screen Layout
    • Navigation Pane Requirements
      • Favorites
      • Main Menu
    • Task Pane Requirements
    • Forms
    • Edit Controls
    • Buttons
    • Other Controls and Toolbars
    • Tabs
    • Tables
    • Tree Views
    • Function Window
    • Icons and Symbols
    • User Assistance—Help
    • Messages
    • User Assistance—Wizards
    • Enterprise Portal
    • Documenting Deviations
    • Summary
  • Chapter 5: Best Practices—Trustworthy Computing
    • What is Trustworthy Computing?
      • Security
      • Privacy
      • Reliability
    • Microsoft Security Development Life Cycle
      • SD3+C Methodology
      • Security Development Life Cycle
        • Requirement Stages
        • Design Phase
        • Implementation Phase
        • Stabilization Phase
        • Release Phase
        • Support/Servicing Phase
    • Threat Modeling
      • How to Conduct Threat Modeling
    • Summary
  • Chapter 6: Testing
    • Unit Testing
    • Compliance Check to Coding Standards
    • Compliance Check to Design and Architecture Guidelines
    • Help Navigation (User Assistance) Testing
    • User Experience and Usability Testing
    • Verification of Business Intelligence or Reporting Standard
    • Performance Testing
    • Security Testing
    • Authorization Testing
    • Globalization Testing
    • Localization Testing
    • Platform Compatibility Testing
    • Installation Testing
    • Back up and Restore Testing
    • Extensibility Testing
    • Functional Testing
    • Regression Testing
    • SDL Verification
    • Summary
  • Chapter 7: Test Life Cycle
    • Test Approach
      • Entry and Exit Criteria
        • Entry Criteria for Unit Testing
        • Exit Criteria for Unit Testing
        • Entry Criteria for Module Testing
        • Exit Criteria for Module Testing
        • Entry Criteria for System Testing
        • Exit Criteria for System Testing
        • Entry Criteria for Regression Testing
        • Exit Criteria for Regression Testing
        • Entry Criteria for Release Testing
        • Exit Criteria for Release Testing
    • Criterion Definition
      • Test Case Pass or Fail Criteria
      • Suspension/Resumption Criteria
    • Roles and Responsibilities
      • Code Review
    • Summary
  • Chapter 8: Defect Management System
    • Defect Classification
      • Bug Priority
      • Severity
      • Classification for Security Bugs
    • Root Cause Analysis for Security Bugs
    • Importance Identification Using the DREAD Model
    • Defect Management Tool
    • Defect Life Cycle
    • Summary
  • Chapter 9: Dynamics AX Tools
    • Best-Practice Check Tool
    • Compare Tool
      • Type of Comparison
        • Same Application Object in Two Different Layers
        • Two Versions of the Same Object
        • Two Different Application Objects
    • Code Profiler
      • Gathering Data
      • View/Analyze Data
        • Call Tree Form
        • Profile Lines Form
        • Traverse Form
        • Totals Forms
        • Profile Summary Form
    • Dynamics AX Benchmark Toolkit
    • Summary

Back to BOOK PAGE

Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z