Cover image for Quality Assurance for Dynamics AX-Based ERP Solutions.
Quality Assurance for Dynamics AX-Based ERP Solutions.
Title:
Quality Assurance for Dynamics AX-Based ERP Solutions.
Author:
Gupta, Anil Kumar.
ISBN:
9781847192929
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (213 pages)
Contents:
Quality Assurance for Dynamics AX-Based ERP Solutions -- Table of Contents -- Quality Assurance for Dynamics AX-Based ERP Solutions -- Credits -- About the Author -- About the Reviewer -- Preface -- What This Book Covers -- Who is This Book For? -- Conventions -- Reader Feedback -- Customer Support -- Errata -- Questions -- 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 -- Feature Keys -- X++ Programming Language -- Dynamics AX Best Practice Check Tool -- Application Component Management -- Dynamics AX Layer System -- Dynamics AX Customization Files -- Summary -- 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 -- 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 -- Caching -- Record Caching -- Result-set Caching -- Indexing -- What to Index -- Types of Indexes -- Select Statements -- Transactions -- Use Joins in Forms -- AOS Performance Optimization -- Achieve Select Discount -- 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 -- Fields -- Field Group -- Delete Actions -- Table Methods -- Classes -- Forms -- Avoid Coding on Forms -- Use of IntelliMorph Maximally -- Reports -- Summary -- 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 -- 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 -- 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 -- 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 -- 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 -- 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 -- Index.
Abstract:
Verifying Dynamics AX customization to the Microsoft IBI Standards.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: