SlideShare a Scribd company logo
1 of 7
SCOPE Studio Team
                                                                                                                         System Director and SCOPE Studio Plan

                                                                                                    SCPP Release 2013+




Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution.
System Director – Pending Enhancements
•   Alert Framework Extensions
     –   Execution of SQL, JavaScript expression and custom Shell/command-line scripts
•   Support for C++ Patches
     –   Apply and roll-back C++ patches
•   Separating Installation and Monitoring Aspects
     –   Add configuration to enable either, or both, of installation/monitoring features
•   System Director for Tablet




                                                                                            Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution.
     –   Enable System Director for tablet devices; primarily iPod 4+
•   Making System Director Mandatory for Installation
     –   Platform products should only be allowed to be installed using System Director
•   Support for Data-Sync Monitoring
     –   For monitoring and troubleshooting data-sync activity in distributed deployment
•   Support for Applying Patches to Multiple Environments Concurrently
     –   Ability to apply a patch to multiple environment at the same time on-demand
•   Support for Configuring Jobs
     –   Ability to schedule recurring activities
•   Support for Scheduling Installations and Patch Deployments
     –   Ability to install applications and apply patches at a scheduled time in future
•   Support for SNMP traps
     –   Ability to publish/generate SNMP events that may be handled by external systems
•   Ability to Compare Installations
     –   Pick two installations of a platform product and compare them for differences
•   SD authentication using LDAP and/or ActiveDirectory
     –   Ability to login in SD by using an existing LDAP or ActiveDirectory credentials
System Director – Development Schedule
                         - Alert Framework Extensions




             Drop 15
                         - Support for C++ Patches

                         - Separating Installation and Monitoring Aspects
 2/15/2013

                         - System Director for Tablet




                                                                                    Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution.
             2013.0_CA


                         - Making System Director Mandatory for Installation

                         - Support for Data-Sync Monitoring
 3/31/2013

                         - Applying Patches to Multiple Environments Concurrently
             2013.0_WM




                         - Support for Configuring Jobs

                         - Scheduling Installations and Patch Deployments
 4/30/2013

                         - Support for SNMP traps
             2013.1




                         - Ability to Compare Installations
 6/30/2013

                         - Support for LDAP and/or ActiveDirectory
 (TBD)
             ?
System Director – Branching Strategy


       SD 2.0                    •   Create a branch for SD 2.0
   Release Branch                    development ("bleeding-edge") on
      (stable)                       2/15

                      SD 2.0
                    Dev Branch   •   Continue fixing defects in the
                                     stable release branch




                                                                            Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution.
                    (bleeding)


                                 •   Continue building SD releases from
                                     the release branch

                                 •   Continue new development in the dev
                                     branch

 2/15/2013
                                 •   Continue merging stable enhancements
                                     in the release branch after thorough
                                     testing
      SD Repo

                                 •   Continue to involve QA as part of
                                     the active development sprints
SCOPE Studio – Pending Enhancements
•   Upgrade SCOPE Studio Eclipse Version to Latest
     –   Upgrade SCOPE Studio to use Eclipse Indigo 3.7 or Juno 4.2 (depending upon timing)
•   Make SCOPE Studio Independent of Platform Release
     –   Make a single version of SCOPE Studio work with all platform releases (2010+? 2012+?)
•   Common Pre/Post Hook for JSF Backing Bean Classes
     –   Required to change the return state so that custom screens can be invoked in the base flow
•   Generic Method to Fetch Transaction Parameter




                                                                                                       Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution.
     –   Required to have a ON or OFF switch for displaying/hiding a custom field
•   Ability to Configure Custom Screens in Menu
     –   Create a custom menu entry that can be configured to open custom screen
•   Mapping for Identifying Screen with Functionality
     –   Currently the only way to find it is using the Web URL which is not very accurate/intuitive
•   Mobile Designer – Application Specific Widgets
     –   LPN, Quantity, Location etc.; can be used to create new custom screens quickly
•   Locating Jar Files Matching a Class
     –   Ability to find the Jar file that contains a given class
•   Web UI Customization
     –   Ability to customize base Web UIs
System Director – Development Schedule




             2013.0_CA
                         - Upgrade SCOPE Studio Eclipse Version to Latest

                         - Make SCOPE Studio Independent of Platform Release
 3/31/2013

                         - Common Pre/Post Hook for JSF Backing Bean Classes

                         - Generic Method to Fetch Transaction Parameter




                                                                               Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution.
                         - Ability to Configure Custom Screens in Menu

                         - Mapping for Identifying Screen with Functionality

                         - Mobile Designer – Application Specific Widgets

                         - Locating Jar Files Matching a Class
             ?




                         - Web UI Customization
 (TBD)
SCOPE Studio – Branching Strategy


       SS 2.0                    •   Create a branch for SD 2.0
   Release Branch                    development ("bleeding-edge") on
      (stable)                       3/31

                      SS 2.0
                    Dev Branch   •   Continue fixing defects in the
                                     stable release branch




                                                                            Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution.
                    (bleeding)


                                 •   Continue building SS releases from
                                     the release branch

                                 •   Continue new development in the dev
                                     branch

 3/31/2013
                                 •   Continue merging stable enhancements
                                     in the release branch after thorough
                                     testing
      SS Repo

                                 •   Continue to involve as part of the
                                     active development sprints

More Related Content

What's hot

Continuous delivery chernivcy
Continuous delivery chernivcyContinuous delivery chernivcy
Continuous delivery chernivcyVolodymyr Yelchev
 
SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)Ayman El-Hattab
 
SolarWinds Patch Manager Compared to Shavlik / VMware
SolarWinds Patch Manager Compared to Shavlik / VMwareSolarWinds Patch Manager Compared to Shavlik / VMware
SolarWinds Patch Manager Compared to Shavlik / VMwareSolarWinds
 
SolarWinds Patch Manager - How does it compare to WSUS Patch Management?
SolarWinds Patch Manager - How does it compare to WSUS Patch Management?SolarWinds Patch Manager - How does it compare to WSUS Patch Management?
SolarWinds Patch Manager - How does it compare to WSUS Patch Management?SolarWinds
 
Customizing Your Uninstaller
Customizing Your UninstallerCustomizing Your Uninstaller
Customizing Your UninstallerFlexera
 
How To Setup Microsoft TFS 2010 Synchronization
How To Setup Microsoft TFS 2010 SynchronizationHow To Setup Microsoft TFS 2010 Synchronization
How To Setup Microsoft TFS 2010 SynchronizationScrumDesk
 
Quality on Submit
Quality on SubmitQuality on Submit
Quality on SubmitAgileSparks
 
Softsphere - Development for administrators
Softsphere - Development for administratorsSoftsphere - Development for administrators
Softsphere - Development for administratorsBill Buchan
 
Application lifecycle management in SharePoint
Application lifecycle management in SharePointApplication lifecycle management in SharePoint
Application lifecycle management in SharePointJeremy Thake
 
Alm 4 Azure with screenshots
Alm 4 Azure with screenshotsAlm 4 Azure with screenshots
Alm 4 Azure with screenshotsClemens Reijnen
 

What's hot (11)

Continuous delivery chernivcy
Continuous delivery chernivcyContinuous delivery chernivcy
Continuous delivery chernivcy
 
SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)
 
Hudson: from build jobs to build pipelines
Hudson: from build jobs to build pipelinesHudson: from build jobs to build pipelines
Hudson: from build jobs to build pipelines
 
SolarWinds Patch Manager Compared to Shavlik / VMware
SolarWinds Patch Manager Compared to Shavlik / VMwareSolarWinds Patch Manager Compared to Shavlik / VMware
SolarWinds Patch Manager Compared to Shavlik / VMware
 
SolarWinds Patch Manager - How does it compare to WSUS Patch Management?
SolarWinds Patch Manager - How does it compare to WSUS Patch Management?SolarWinds Patch Manager - How does it compare to WSUS Patch Management?
SolarWinds Patch Manager - How does it compare to WSUS Patch Management?
 
Customizing Your Uninstaller
Customizing Your UninstallerCustomizing Your Uninstaller
Customizing Your Uninstaller
 
How To Setup Microsoft TFS 2010 Synchronization
How To Setup Microsoft TFS 2010 SynchronizationHow To Setup Microsoft TFS 2010 Synchronization
How To Setup Microsoft TFS 2010 Synchronization
 
Quality on Submit
Quality on SubmitQuality on Submit
Quality on Submit
 
Softsphere - Development for administrators
Softsphere - Development for administratorsSoftsphere - Development for administrators
Softsphere - Development for administrators
 
Application lifecycle management in SharePoint
Application lifecycle management in SharePointApplication lifecycle management in SharePoint
Application lifecycle management in SharePoint
 
Alm 4 Azure with screenshots
Alm 4 Azure with screenshotsAlm 4 Azure with screenshots
Alm 4 Azure with screenshots
 

Similar to System Director and SCOPE Studio Plan

Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionBeyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionProduct Marketing Services
 
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...Martin Bergljung
 
Kelly potvin nosurprises_odtug_oow12
Kelly potvin nosurprises_odtug_oow12Kelly potvin nosurprises_odtug_oow12
Kelly potvin nosurprises_odtug_oow12Enkitec
 
Achieving Full Stack DevOps at Colonial Life
Achieving Full Stack DevOps at Colonial Life Achieving Full Stack DevOps at Colonial Life
Achieving Full Stack DevOps at Colonial Life DevOps.com
 
Oracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlOracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlChris Muir
 
Developing a Hybrid Application Management and Deployment Strategy to JBoss a...
Developing a Hybrid Application Management and Deployment Strategy to JBoss a...Developing a Hybrid Application Management and Deployment Strategy to JBoss a...
Developing a Hybrid Application Management and Deployment Strategy to JBoss a...XebiaLabs
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceRaja Soundaramourty
 
Jdc 2010 - Maven, Intelligent Projects
Jdc 2010 - Maven, Intelligent ProjectsJdc 2010 - Maven, Intelligent Projects
Jdc 2010 - Maven, Intelligent ProjectsMert Çalışkan
 
Relay health build system
Relay health build systemRelay health build system
Relay health build systemroncordell
 
SQL Server DevOps Jumpstart
SQL Server DevOps JumpstartSQL Server DevOps Jumpstart
SQL Server DevOps JumpstartOri Donner
 
Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!Imaginet
 
Adm Initial Proposal
Adm Initial ProposalAdm Initial Proposal
Adm Initial Proposalcfry
 
Multi platform application deployment with urban code deploy
Multi platform application deployment with urban code deployMulti platform application deployment with urban code deploy
Multi platform application deployment with urban code deploySaranga Tripathy
 
Ci tips and_tricks_linards_liepins
Ci tips and_tricks_linards_liepinsCi tips and_tricks_linards_liepins
Ci tips and_tricks_linards_liepinsLinards Liep
 
DevOps: Automate all the things
DevOps: Automate all the thingsDevOps: Automate all the things
DevOps: Automate all the thingsMat Mannion
 
DevOps Pipeline for Liferay Application
DevOps Pipeline for Liferay ApplicationDevOps Pipeline for Liferay Application
DevOps Pipeline for Liferay ApplicationMaruti Gollapudi
 
XebiaLabs deployment automation brochure
XebiaLabs deployment automation brochureXebiaLabs deployment automation brochure
XebiaLabs deployment automation brochureguestea92ba
 

Similar to System Director and SCOPE Studio Plan (20)

Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionBeyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
 
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
 
Kelly potvin nosurprises_odtug_oow12
Kelly potvin nosurprises_odtug_oow12Kelly potvin nosurprises_odtug_oow12
Kelly potvin nosurprises_odtug_oow12
 
Agile Software Development & Tools
Agile Software Development & ToolsAgile Software Development & Tools
Agile Software Development & Tools
 
Achieving Full Stack DevOps at Colonial Life
Achieving Full Stack DevOps at Colonial Life Achieving Full Stack DevOps at Colonial Life
Achieving Full Stack DevOps at Colonial Life
 
Oracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlOracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version Control
 
Developing a Hybrid Application Management and Deployment Strategy to JBoss a...
Developing a Hybrid Application Management and Deployment Strategy to JBoss a...Developing a Hybrid Application Management and Deployment Strategy to JBoss a...
Developing a Hybrid Application Management and Deployment Strategy to JBoss a...
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - Experience
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
 
Jdc 2010 - Maven, Intelligent Projects
Jdc 2010 - Maven, Intelligent ProjectsJdc 2010 - Maven, Intelligent Projects
Jdc 2010 - Maven, Intelligent Projects
 
Relay health build system
Relay health build systemRelay health build system
Relay health build system
 
SQL Server DevOps Jumpstart
SQL Server DevOps JumpstartSQL Server DevOps Jumpstart
SQL Server DevOps Jumpstart
 
Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!
 
Adm Initial Proposal
Adm Initial ProposalAdm Initial Proposal
Adm Initial Proposal
 
Multi platform application deployment with urban code deploy
Multi platform application deployment with urban code deployMulti platform application deployment with urban code deploy
Multi platform application deployment with urban code deploy
 
Ci tips and_tricks_linards_liepins
Ci tips and_tricks_linards_liepinsCi tips and_tricks_linards_liepins
Ci tips and_tricks_linards_liepins
 
DevOps: Automate all the things
DevOps: Automate all the thingsDevOps: Automate all the things
DevOps: Automate all the things
 
DevOps Pipeline for Liferay Application
DevOps Pipeline for Liferay ApplicationDevOps Pipeline for Liferay Application
DevOps Pipeline for Liferay Application
 
kishore_Nokia
kishore_Nokiakishore_Nokia
kishore_Nokia
 
XebiaLabs deployment automation brochure
XebiaLabs deployment automation brochureXebiaLabs deployment automation brochure
XebiaLabs deployment automation brochure
 

System Director and SCOPE Studio Plan

  • 1. SCOPE Studio Team System Director and SCOPE Studio Plan SCPP Release 2013+ Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution.
  • 2. System Director – Pending Enhancements • Alert Framework Extensions – Execution of SQL, JavaScript expression and custom Shell/command-line scripts • Support for C++ Patches – Apply and roll-back C++ patches • Separating Installation and Monitoring Aspects – Add configuration to enable either, or both, of installation/monitoring features • System Director for Tablet Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution. – Enable System Director for tablet devices; primarily iPod 4+ • Making System Director Mandatory for Installation – Platform products should only be allowed to be installed using System Director • Support for Data-Sync Monitoring – For monitoring and troubleshooting data-sync activity in distributed deployment • Support for Applying Patches to Multiple Environments Concurrently – Ability to apply a patch to multiple environment at the same time on-demand • Support for Configuring Jobs – Ability to schedule recurring activities • Support for Scheduling Installations and Patch Deployments – Ability to install applications and apply patches at a scheduled time in future • Support for SNMP traps – Ability to publish/generate SNMP events that may be handled by external systems • Ability to Compare Installations – Pick two installations of a platform product and compare them for differences • SD authentication using LDAP and/or ActiveDirectory – Ability to login in SD by using an existing LDAP or ActiveDirectory credentials
  • 3. System Director – Development Schedule - Alert Framework Extensions Drop 15 - Support for C++ Patches - Separating Installation and Monitoring Aspects 2/15/2013 - System Director for Tablet Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution. 2013.0_CA - Making System Director Mandatory for Installation - Support for Data-Sync Monitoring 3/31/2013 - Applying Patches to Multiple Environments Concurrently 2013.0_WM - Support for Configuring Jobs - Scheduling Installations and Patch Deployments 4/30/2013 - Support for SNMP traps 2013.1 - Ability to Compare Installations 6/30/2013 - Support for LDAP and/or ActiveDirectory (TBD) ?
  • 4. System Director – Branching Strategy SD 2.0 • Create a branch for SD 2.0 Release Branch development ("bleeding-edge") on (stable) 2/15 SD 2.0 Dev Branch • Continue fixing defects in the stable release branch Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution. (bleeding) • Continue building SD releases from the release branch • Continue new development in the dev branch 2/15/2013 • Continue merging stable enhancements in the release branch after thorough testing SD Repo • Continue to involve QA as part of the active development sprints
  • 5. SCOPE Studio – Pending Enhancements • Upgrade SCOPE Studio Eclipse Version to Latest – Upgrade SCOPE Studio to use Eclipse Indigo 3.7 or Juno 4.2 (depending upon timing) • Make SCOPE Studio Independent of Platform Release – Make a single version of SCOPE Studio work with all platform releases (2010+? 2012+?) • Common Pre/Post Hook for JSF Backing Bean Classes – Required to change the return state so that custom screens can be invoked in the base flow • Generic Method to Fetch Transaction Parameter Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution. – Required to have a ON or OFF switch for displaying/hiding a custom field • Ability to Configure Custom Screens in Menu – Create a custom menu entry that can be configured to open custom screen • Mapping for Identifying Screen with Functionality – Currently the only way to find it is using the Web URL which is not very accurate/intuitive • Mobile Designer – Application Specific Widgets – LPN, Quantity, Location etc.; can be used to create new custom screens quickly • Locating Jar Files Matching a Class – Ability to find the Jar file that contains a given class • Web UI Customization – Ability to customize base Web UIs
  • 6. System Director – Development Schedule 2013.0_CA - Upgrade SCOPE Studio Eclipse Version to Latest - Make SCOPE Studio Independent of Platform Release 3/31/2013 - Common Pre/Post Hook for JSF Backing Bean Classes - Generic Method to Fetch Transaction Parameter Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution. - Ability to Configure Custom Screens in Menu - Mapping for Identifying Screen with Functionality - Mobile Designer – Application Specific Widgets - Locating Jar Files Matching a Class ? - Web UI Customization (TBD)
  • 7. SCOPE Studio – Branching Strategy SS 2.0 • Create a branch for SD 2.0 Release Branch development ("bleeding-edge") on (stable) 3/31 SS 2.0 Dev Branch • Continue fixing defects in the stable release branch Architecture, Global R&D, Manhattan Associates, Inc. Strictly Confidential. Not For Distribution. (bleeding) • Continue building SS releases from the release branch • Continue new development in the dev branch 3/31/2013 • Continue merging stable enhancements in the release branch after thorough testing SS Repo • Continue to involve as part of the active development sprints