© 2009 IBM Corporation CQ ALM 1.1 Service Transfer Agility Through Automation John A. Owen.

Slides:



Advertisements
Similar presentations
Cummins® INSITE™ Update Manager Training
Advertisements

Pest Management & EMu Notifications Deborah Hill & Mark Bradley.
Pharos Uniprint 8.3.
Configuration management
Software change management
Configuration management
Suite Suite 2 TPF Software – Overview Binary Editor Remote Scripts zTREX Add-Ins & Project Integration with Source Control Manager.
Supplier Contract Management © 2006 Oracle Corporation – Proprietary and Confidential 2. Author & Negotiate 5. Amend4. Monitor and Track 6. Renew & Closeout.
Pharos Uniprint 8.3 Training
May 2009 D2L Upgrade to Version 8.4 Desire2Learn Changes in Version 8.4.
Program Management Portal: Overview for the Client
Week 6: Chapter 6 Agenda Automation of SQL Server tasks using: SQL Server Agent Scheduling Scripting Technologies.
Workflow Automation 1.1 feature overview
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
Scripting Automated Solutions for Siemens PLM Software
Lesson 16: Creating Group Policy Objects
Lesson 18: Configuring Application Restriction Policies
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
Program Management Practice Program Management Portal: Overview for the Client © 2011, 2015 BM Corporation 1.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Cummins® Inc. Update Manager 3.0 Training Electronic Service Tools.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW Understand the difference between service.
Cummins® Inc. Update Manager 3.1 Training Electronic Service Tools.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW  Understand the difference between service.
TFS WI PriorityPackaging/Test SLADeployment SLA PRI13 business days to UAT4 business hours PRI28 business days to UAT8 business hours PRI314 business.
© 2012 IBM Corporation Tivoli Workload Automation Informatica Power Center.
After this class, you will be able to:  Understand what a condition is and how they are utilized in the system  Know the types of objects that conditions.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
TEAM Basic TotalElectrostatic ManagementAwareness&
CRM 18 IBM Rational Software Development Conference 2008 © 2007 IBM Corporation ® Introducing Application Lifecycle Management on IBM ® Rational ® ClearQuest.
Configuration Management (CM)
Time Saving Tips & Tricks Enable System Administrator Access to All User Logins In the past, in order for Salesforce.com System Administrators to be able.
® IBM Software Group © 2008 IBM Corporation Setting up Build Forge demo projects for ALM Windows only May – work in progress Stuart Poulin
® IBM Software Group © 2008 IBM Corporation ALM NonUCM and Buildforge demo April 18, 2008 Stuart Poulin
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
SMS Software Distribution. Overview  Explaining How SMS Distributes Software  Managing Distribution Points  Configuring Software Distribution and the.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
© 2007 IBM Corporation ® ClearQuest Application Lifecycle Management Training ToDo Demo.
Academic 2016 Student Enrolment Day 1 Integrated National Education Information System (iNEIS TM )
ClearQuest XML Server with ClearCase Integration Northwest Rational User’s Group February 22, 2007 Frank Scholz Casey Stewart
Adxstudio Portals Training
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
Tivoli © 2010 IBM Corporation CCMDB New Features for CCMDB August 2010.
…the basics…. Wildland Fire Information and Technology Server Requirements ● Windows 7 Professional or Windows 2003/2008 Server ● Windows 8/10 (discussion)
Using Workflow With Dataforms Tim Borntreger, Director of Client Services.
© 2007 IBM Corporation ® ClearQuest Application Lifecycle Management Training Use-Case Driven Development Practice Demo.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
IBM Control Desk Enabling the Enterprise App Store –
© 2007 IBM Corporation ® ClearQuest Application Lifecycle Management Training Test Driven Development Practice Demo.
Maintaining and Updating Windows Server 2008 Lesson 8.
CACI Proprietary Information | Date 1 PD² v4.2 Increment 2 SR13 and FPDS Engine v3.5 Database Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead.
Import existing part with drawing
CACI Proprietary Information | Date 1 Upgrading to webMethods Product Suite Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8,
ALM ToDo Agile UCM and Buildforge demo April 15, 2008
Architecture Review 10/11/2004
Working in the Forms Developer Environment
IBM Workload Scheduler 2015 Take the Complexity Out of Workload Automation, while Keeping the Technology Up-to-Date IEM fixlets and Centralized Agent Update.
Archiving and Document Transfer Utilities
22-INTEGRATION HUB
SPS FPDS-NG Integration: System Administration
Advanced Integration and Deployment Techniques
Students Welcome to “Students” training module..
iCIMS 17.3 Release: Highlights
iCIMS 16.3 Release: Highlights
Employee Self Service (ESS) Administration Version 2.20.
Quality Center (QC) 11 Training Global IT QA Testing Team 2013
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Ch 10. Maintaining and Automating SQL Server
Presentation transcript:

© 2009 IBM Corporation CQ ALM 1.1 Service Transfer Agility Through Automation John A. Owen

© 2009 IBM Corporation2 What is Agility Through Automation? The 3-tier hierarchy of Request – Task – Activity provides projects with flexibility the to define their process workflow in a consistent way. In CQ ALM V1.0 manual steps are required to: –Run CreateTask utility to create task(s) associated with a request –Run CreateActivity utility to create primary activity(ies) associated with a task –Complete task when their associated activities have completed –Accept request when its associated task(s) has completed Agility Through Automation introduced in CQ ALM 1.1 provides teams with the option to automate these and other workflows Examples of automation provided in CQ ALM 1.1 –Automatically create task following request submission –Automatically create primary activities following task creation –Automatically activate a test activity when its associated dev activity has completed –Automatically complete task when its associated activities complete –Automatically complete request when its associated tasks complete

© 2009 IBM Corporation3 Agility Through Automation Components Two new components to set the automation policies: –New Workflow Automation Tab on the ALMProject record –New Workflow Automation Tab on the ALMWorkConfiguration record One new component to enforce (executed) the automation: –New Perl Integrator Script – alm_integrator.pl Pre-requisites: –An active ClearQuest userid called Unassigned in order to enable activity owners to be set to Unassigned –A priority ALMType of Unassigned which will be assigned to ALMTasks when they are automatically activated Agility Through Automation is supported in both single-site and multisite installations Instructions and new features of Agility through Automation are provided with the CQ ALM 1.1. Release Notes

© 2009 IBM Corporation4 ALMProject – Set Policies via New Workflow Automation Tab NOTES: P3 – When task is activated its priority will be set to Unassigned only if this priority exists. If not, the priority will remain blank P5 – When primary activities are created their owner will be set as specified: –If task owner is selected and does not exist the owner will default to the Primary Contact –If Unassigned is selected and does not exist the owner will default to the Primary Contact P1 P2 P3 P4 P5

© 2009 IBM Corporation5 ALMWorkConfiguration– Set Policies via New Workflow Automation Tab NOTES: P6 –For ALMRequest work configurations predecessors/ successors will be ALMTask types –For ALMTask work configurations predecessors/ successors will be ALMActivity types –For ALMActivity work configurations workflow automation can not be set P10 – Only enforced for tasks and activities created after upgrading to CQ ALM 1.1 P6 P7 P8 P9 P10 P9a

© 2009 IBM Corporation6 Integrator Script – alm_integrator.pl Enforces the policies set on Workflow Automation tabs Located in.\packages\ALMWork\1.1\pkg_util cqperl alm_integrator.pl -user -pw -dbname -dbset -CreateTask* -CreateActivity* -logfile -preview -help *This option must only be specified at one site alm_integrator.pl must be defined as a scheduled job at each site. –If not, workflow automation policies will not be enforced. ratlperl alm_integrator.pl -user admin -pw "" -dbname CQALM -dbset ALM1.1 -CreateTask -logfile c:\temp\integrator..log 00000: :MESSAGE : alm_integrator: main(): Entering main() : :SUCCESS : Logger: log_prv_open_file(): Successfully opened log file: c:\temp\integrator..log 00002: :MESSAGE : alm_integrator: main(): Logging started at _ : :SUCCESS : alm_integrator: main(): Login to CQALM by admin succeeded : :MESSAGE : alm_integrator: Policy_Create_ALMTasks(): Entering Policy_Create_ALMTasks() 00005: :MESSAGE : alm_integrator: Policy_Create_ALMTasks(): Calling CreateTask to create Tasks for ALMRequest:CQALM :MESSAGE : alm_integrator: Policy_Create_ALMTasks(): Successfully called CreateTask for ALMRequest:CQALM : :MESSAGE : alm_integrator: Policy_Create_ALMTasks(): Exiting Policy_Create_ALMTasks() 00008: :MESSAGE : alm_integrator: Policy_Complete_ALMTasks(): Entering Policy_Complete_ALMTasks() 00009: :MESSAGE : alm_integrator: Policy_Complete_ALMTasks(): Exiting Policy_Complete_ALMTasks() 00010: :MESSAGE : alm_integrator: Policy_Activate_ALMTasks(): Entering Policy_Activate_ALMTasks() 00011: :MESSAGE : alm_integrator: Policy_Activate_ALMTasks(): Exiting Policy_Activate_ALMTasks() 00012: :MESSAGE : alm_integrator: Policy_Open_ALMActivities(): Entering Policy_Open_ALMActivities() 00013: :MESSAGE : alm_integrator: Policy_Open_ALMActivities(): Exiting Policy_Open_ALMActivities() 00014: :MESSAGE : alm_integrator: Policy_Accept_ALMRequests(): Entering Policy_Accept_ALMRequests() 00015: :MESSAGE : alm_integrator: Policy_Accept_ALMRequests(): Exiting Policy_Accept_ALMRequests() 00016: :MESSAGE : alm_integrator: wfa_Relate_Activities(): Entering wfa_Relate_Activities() 00017: :MESSAGE : alm_integrator: wfa_Relate_Activities(): Exiting wfa_Relate_Activities() 00018: :MESSAGE : alm_integrator: wfa_Relate_Tasks(): Entering wfa_Relate_Tasks() 00019: :MESSAGE : alm_integrator: wfa_Relate_Tasks(): Exiting wfa_Relate_Tasks() 00020: :MESSAGE : alm_integrator: wfa_Sequence_Activities(): Entering wfa_Sequence_Activities() 00021: :MESSAGE : alm_integrator: wfa_Sequence_Activities(): Exiting wfa_Sequence_Activities() 00022: :MESSAGE : alm_integrator: wfa_Sequence_Tasks(): Entering wfa_Sequence_Tasks() 00023: :MESSAGE : alm_integrator: wfa_Sequence_Tasks(): Exiting wfa_Sequence_Tasks() 00024: :MESSAGE : alm_integrator: main(): Exiting main(). Errors in the log file: ******************************************************* Warnings in the log file: *******************************************************

© 2009 IBM Corporation7 Things to look out for Policies are not being enforced (e.g. tasks not created when request has been submitted) –Check integrator script is being executed as a scheduled job –When policy P2 set, ensure integrator script –CreateTask option specified at one site –When policy P5 set, ensure integrator script –CreateActivity option specified at one site –Remember, policies are only enforced At the site which masters the record which is to be updated, The next time the integrator script runs Multiple tasks, rather than just one, are automatically created when a request is submitted –In a multisited environment, policy P2 has been set and the integrator script has been run with the – CreateTask option at multiple sites –This problem should not happen in a single site environment Secondary activities are automatically created when a task is opened –In a multisited environment, policy P5 has been set and the integrator script has been run with the – CreateActivity option at multiple sites –This problem should not happen in a single site environment Automatically activated tasks have a blank priority –An Unassigned priority has not been defined –Any such tasks will be highlighted in the integrator script log file