110 likes | 261 Views
CIVIL GOVERNMENT SERVICES MINING & METALS OIL, GAS & CHEMICALS POWER. Proposal : CM Profiling Process Change. Authors, Mohd Aslam Ansari. Contents. What is CM Profiling? Current CM Profiling Tools used Drawbacks of the current process Proposal for process change
E N D
CIVIL GOVERNMENT SERVICESMINING & METALSOIL, GAS & CHEMICALS POWER Proposal : CM ProfilingProcess Change Authors, Mohd Aslam Ansari
Contents • What is CM Profiling? • Current CM Profiling Tools used • Drawbacks of the current process • Proposal for process change • Advantages of new process • AppDNA Reports
What is CM Profiling? • CM Profiling is the process to find out the compatibility of the application against Bechtel standard OS image. • Process has three steps that needs to be done on CM profiling machine: • Taking Pre-Install snapshot : Snapshot of registry, system 32 and common files • Installing application • Taking Post-Install snapshot: Snapshot of registry, system 32 and common files • Once the above steps are done, comparison needs to be done on post and pre snapshots to find the compatibility issues.
Current CM Profiling Tools used • Advanced Registry Tracer - Software designed to analyze changes made to the Windows Registry. • Directory Toolkit - A multipurpose directory comparison and file manager • Verlist4 – It allows to analyze hard disk looking for executables, DLLs and other files.
Drawbacks of current process • Current CM Profiling tools are installed on the particular OS and so can only analyze that particular OS. • For analyzing against multiple OS, these tools has to be installed and run on all the OS. • All the current CM profiling tools needs to be run manually one after another. It is time consuming activity. • These tools are basic tools and they does not provide any recommendations and any remediation steps. They just provide the comparison of pre and post snapshot. • Analyzing the pre and post snapshot finding manually is difficult task and prone to errors.
AppDNA for SQA Process • AppDNA will be the first step for all certification activities. • CM Profiling: AppDNA will replace CM Profiling toolsand will generate more detailed reports. • Application Migrations: AppDNA will help in application migrations from one OS to another. • Application Virtualization: AppDNA will analyze the release candidate and will give detailed report if it is good candidate for App-V or not. In case, if it is not, it will give remediation steps as well.
Proposal for process change • AppDNA is the single tool that can replace all the three tools used for CM Profiling • It will be single place to give comprehensive analysis for all the OS selected. • It will give detailed report with the recommendations and the remediationsteps. • It will give application compatibility status in RAG icons that can be drilled down for detailed analysis. • Output Reports will be kept in CM pre-cert (\\ashs9510\CM Pre-Cert\_CM_Profiling) under the application folder. • Output Reports will be read by the following in particular order (if required) • Person who ran it • SQA Lead • SQA Manager
Proposal for process change Cont.… • In case of “Red” icon, detailed issue and remediation steps will be analyzed by SQA and if they are not critical for Bechtel environment, they can be approved by taking approval from SQA Lead/Manager. • In case, if it is critical to Bechtel, SQA will send the report to application requestor/UPM/SPOC and they will then work with vendor/development team to address the issues found. • Once the vendor/development team will address the issue, SQA will again import the changed application in AppDNA to find if the same issue is not getting repeated again. • Now in this run, if it is fine, then the application will be declared as “CM Profiling passed”. • In case, if UPM/Vendor will not accept the findings, then approval from Steven Bettinger will be required for Certifying this application. • CMC document will then be published in the SharePoint site by SQA.
Advantages of new process • AppDNA will import and analyze the incoming vendor applications against the pre-selected OS on a single click. It can be multiple OS. • There will be minimum manual interaction required and so the chances of errors will be minimum. • It will take very less time to import and analyze the data in comparison to the old CM profiling process. • It will generate the comprehensive report with the recommendations, findings and remediation steps. • RAG icons will give initial application compatibility picture.
AppDNA Reports • RAG icon click will take to the detailed analysis report. • Reports can be exported into PDF/Word/HTML format as attached here: • Below is showing details after clicking Red icon: