SlideShare a Scribd company logo
1 of 15
Versions, Branching and Baseline
in RMsis
Simplify Requirement Management for JIRA
Problem Statement
 How to create and manage multiple
versions in different branches of a
Requirement ?
1. Consider “Base Requirement 1”
2. Need to develop and manage variants of this
requirement for
1. Solaris
2. AIX
3. While simultaneously working on releases
1. Alpha
2. Beta
Key Functions Used
 Views in Planned Table
◦ Latest View : To add new requirements.
◦ All versions : To view all versions of a
requirement and to create branches.
 Create Version (of a requirement)
 Commit Version (of a requirement)
 Create the “Base Requirement 1”
 This would be in an “Editable Mode”
 Let the requirement evolve…
 When the requirement has completely evolved,
Commit Version (saved as Version 1).
 Create a version for Platform AIX.
 This will lead to creation of a Branch.
 Note
◦ All versions view is selected
◦ The description of Version 2 is modified in the next slide.
 Create another version for Platform Solaris.
 This will lead to creation of another Branch.
 Commit the versions, after they are completely
defined.
 Create versions for Alpha and Beta releases in
“Editable Mode”.
 All branches and versions can be viewed by clicking
on the “Show Evolution Graph” within the detailed
view of a requirement.
 For all requirements that are frozen, “Mark for
Baseline”.
 When all requirements for a Baseline are finalized,
create the baseline, named “Baseline for Alpha”.
 The final “Baselined” set of requirements for Alpha
release.
 RMsis Home
 http://products.optimizory.com/rmsis
 RMsis Documents
 Latest Release :
http://docs.optimizory.com/display/rmsis/RMsis+Documentation+-
+Latest+Release
 Preview of latest features : http://docs.optimizory.com/display/preview/Home
 Functions included in Releases :
http://docs.optimizory.com/display/rmsis/Summary+of+RMsis+Releases
 RMsis at Atlassian
 https://marketplace.atlassian.com/plugins/com.optimizory.rmsis.plugin.jira-
rmsis/server/overview
 RMsis Demo link
 http://jira-rmsis.optimizory.com/
 Project manager login details
 Login: pm1
 Password: project123
 Team member login details
 Login: usr1
 Password: user123
See Also ..
Thanks!
For further questions or issues, contact
support@optimizory.com

More Related Content

Similar to Versions, Branching and Baseline in RMsis

A successful Git branching model
A successful Git branching model A successful Git branching model
A successful Git branching model abodeltae
 
Git flow Introduction
Git flow IntroductionGit flow Introduction
Git flow IntroductionDavid Paluy
 
Introduction to-release-11i-part-1-of-2-installation3771
Introduction to-release-11i-part-1-of-2-installation3771Introduction to-release-11i-part-1-of-2-installation3771
Introduction to-release-11i-part-1-of-2-installation3771Mlx Le
 
How to use Git Branch
How to use Git BranchHow to use Git Branch
How to use Git BranchPhuoc Nguyen
 
Checkitmobile - using Git for development
Checkitmobile - using Git for developmentCheckitmobile - using Git for development
Checkitmobile - using Git for developmentGerrit Wanderer
 
Upgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planningUpgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planningMarna Walle
 
Upgrade to 3.1 Planning.pdf
Upgrade to 3.1 Planning.pdfUpgrade to 3.1 Planning.pdf
Upgrade to 3.1 Planning.pdfMarna Walle
 
IBM websphere application server types of profiles
IBM websphere application server types of profilesIBM websphere application server types of profiles
IBM websphere application server types of profilesKuldeep Saxena
 
Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0IBM UrbanCode Products
 
Upgrade to IBM z/OS V2.5 technical actions
Upgrade to IBM z/OS V2.5 technical actionsUpgrade to IBM z/OS V2.5 technical actions
Upgrade to IBM z/OS V2.5 technical actionsMarna Walle
 
Composer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency ManagementComposer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency ManagementJoe Ferguson
 
IBM Rational Rhapsody 8.4 install guide (including Cygwin and obtaining an ev...
IBM Rational Rhapsody 8.4 install guide (including Cygwin and obtaining an ev...IBM Rational Rhapsody 8.4 install guide (including Cygwin and obtaining an ev...
IBM Rational Rhapsody 8.4 install guide (including Cygwin and obtaining an ev...Fraser Chadburn
 
ArcSight Connector Appliance 6.4 Patch 3 Release Notes
ArcSight Connector Appliance 6.4 Patch 3 Release NotesArcSight Connector Appliance 6.4 Patch 3 Release Notes
ArcSight Connector Appliance 6.4 Patch 3 Release NotesProtect724tk
 
Installating and Configuring Java, MySQL and BIRT.
Installating and Configuring Java, MySQL and BIRT.Installating and Configuring Java, MySQL and BIRT.
Installating and Configuring Java, MySQL and BIRT.NR Computer Learning Center
 

Similar to Versions, Branching and Baseline in RMsis (20)

Gitflow
GitflowGitflow
Gitflow
 
A successful Git branching model
A successful Git branching model A successful Git branching model
A successful Git branching model
 
Git flow Introduction
Git flow IntroductionGit flow Introduction
Git flow Introduction
 
Introduction to-release-11i-part-1-of-2-installation3771
Introduction to-release-11i-part-1-of-2-installation3771Introduction to-release-11i-part-1-of-2-installation3771
Introduction to-release-11i-part-1-of-2-installation3771
 
How to use Git Branch
How to use Git BranchHow to use Git Branch
How to use Git Branch
 
Composer
ComposerComposer
Composer
 
Checkitmobile - using Git for development
Checkitmobile - using Git for developmentCheckitmobile - using Git for development
Checkitmobile - using Git for development
 
Upgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planningUpgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planning
 
Upgrade to 3.1 Planning.pdf
Upgrade to 3.1 Planning.pdfUpgrade to 3.1 Planning.pdf
Upgrade to 3.1 Planning.pdf
 
IBM websphere application server types of profiles
IBM websphere application server types of profilesIBM websphere application server types of profiles
IBM websphere application server types of profiles
 
PAM - SBOP_BI_43.pdf
PAM - SBOP_BI_43.pdfPAM - SBOP_BI_43.pdf
PAM - SBOP_BI_43.pdf
 
Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0
 
Upgrade to IBM z/OS V2.5 technical actions
Upgrade to IBM z/OS V2.5 technical actionsUpgrade to IBM z/OS V2.5 technical actions
Upgrade to IBM z/OS V2.5 technical actions
 
Git workflows
Git workflowsGit workflows
Git workflows
 
Composer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency ManagementComposer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency Management
 
IBM Rational Rhapsody 8.4 install guide (including Cygwin and obtaining an ev...
IBM Rational Rhapsody 8.4 install guide (including Cygwin and obtaining an ev...IBM Rational Rhapsody 8.4 install guide (including Cygwin and obtaining an ev...
IBM Rational Rhapsody 8.4 install guide (including Cygwin and obtaining an ev...
 
Upgrade Guide for ESM 6.8c
Upgrade Guide for ESM 6.8cUpgrade Guide for ESM 6.8c
Upgrade Guide for ESM 6.8c
 
ArcSight Connector Appliance 6.4 Patch 3 Release Notes
ArcSight Connector Appliance 6.4 Patch 3 Release NotesArcSight Connector Appliance 6.4 Patch 3 Release Notes
ArcSight Connector Appliance 6.4 Patch 3 Release Notes
 
Quickr
QuickrQuickr
Quickr
 
Installating and Configuring Java, MySQL and BIRT.
Installating and Configuring Java, MySQL and BIRT.Installating and Configuring Java, MySQL and BIRT.
Installating and Configuring Java, MySQL and BIRT.
 

More from Optimizory Technologies Pvt. Ltd.

More from Optimizory Technologies Pvt. Ltd. (19)

Overview of Testing in RMsis
Overview of Testing in RMsisOverview of Testing in RMsis
Overview of Testing in RMsis
 
RMsis Overview
RMsis OverviewRMsis Overview
RMsis Overview
 
Lifecycle of a Product Requirement in RMsis
Lifecycle of a Product Requirement in RMsisLifecycle of a Product Requirement in RMsis
Lifecycle of a Product Requirement in RMsis
 
Installing RMsis
Installing RMsisInstalling RMsis
Installing RMsis
 
Requirement Baselining in RMsis
Requirement Baselining in RMsisRequirement Baselining in RMsis
Requirement Baselining in RMsis
 
Requirement Baselining in RMsis
Requirement Baselining in RMsisRequirement Baselining in RMsis
Requirement Baselining in RMsis
 
Versions, Branching and Baseline in RMsis
Versions, Branching and Baseline in RMsisVersions, Branching and Baseline in RMsis
Versions, Branching and Baseline in RMsis
 
Installing RMsis
Installing RMsisInstalling RMsis
Installing RMsis
 
Lifecycle of a Product Requirement in RMsis
Lifecycle of a Product Requirement in RMsisLifecycle of a Product Requirement in RMsis
Lifecycle of a Product Requirement in RMsis
 
Resolving key challenges of Release Management with RMsis
Resolving key challenges of Release Management with RMsisResolving key challenges of Release Management with RMsis
Resolving key challenges of Release Management with RMsis
 
RMsis Overview
RMsis OverviewRMsis Overview
RMsis Overview
 
Overview of Testing in RMsis
Overview of Testing in RMsisOverview of Testing in RMsis
Overview of Testing in RMsis
 
Lifecycle of a Product Requirement in RMsis
Lifecycle of a Product Requirement in RMsisLifecycle of a Product Requirement in RMsis
Lifecycle of a Product Requirement in RMsis
 
Requirement Baselining in RMsis
Requirement Baselining in RMsisRequirement Baselining in RMsis
Requirement Baselining in RMsis
 
RMsis Overview
RMsis OverviewRMsis Overview
RMsis Overview
 
Managing lifecycle of a requirement with RMsis 1.2.x
Managing lifecycle of a requirement with RMsis 1.2.xManaging lifecycle of a requirement with RMsis 1.2.x
Managing lifecycle of a requirement with RMsis 1.2.x
 
RMsis (v1.2.x) Installation
RMsis (v1.2.x) InstallationRMsis (v1.2.x) Installation
RMsis (v1.2.x) Installation
 
RMsis (v1.2.x) for JIRA
RMsis (v1.2.x) for JIRARMsis (v1.2.x) for JIRA
RMsis (v1.2.x) for JIRA
 
RMsis : Baseline
RMsis :  BaselineRMsis :  Baseline
RMsis : Baseline
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Versions, Branching and Baseline in RMsis

  • 1. Versions, Branching and Baseline in RMsis Simplify Requirement Management for JIRA
  • 2. Problem Statement  How to create and manage multiple versions in different branches of a Requirement ? 1. Consider “Base Requirement 1” 2. Need to develop and manage variants of this requirement for 1. Solaris 2. AIX 3. While simultaneously working on releases 1. Alpha 2. Beta
  • 3. Key Functions Used  Views in Planned Table ◦ Latest View : To add new requirements. ◦ All versions : To view all versions of a requirement and to create branches.  Create Version (of a requirement)  Commit Version (of a requirement)
  • 4.  Create the “Base Requirement 1”  This would be in an “Editable Mode”  Let the requirement evolve…
  • 5.  When the requirement has completely evolved, Commit Version (saved as Version 1).
  • 6.  Create a version for Platform AIX.  This will lead to creation of a Branch.  Note ◦ All versions view is selected ◦ The description of Version 2 is modified in the next slide.
  • 7.  Create another version for Platform Solaris.  This will lead to creation of another Branch.
  • 8.  Commit the versions, after they are completely defined.
  • 9.  Create versions for Alpha and Beta releases in “Editable Mode”.
  • 10.  All branches and versions can be viewed by clicking on the “Show Evolution Graph” within the detailed view of a requirement.
  • 11.  For all requirements that are frozen, “Mark for Baseline”.
  • 12.  When all requirements for a Baseline are finalized, create the baseline, named “Baseline for Alpha”.
  • 13.  The final “Baselined” set of requirements for Alpha release.
  • 14.  RMsis Home  http://products.optimizory.com/rmsis  RMsis Documents  Latest Release : http://docs.optimizory.com/display/rmsis/RMsis+Documentation+- +Latest+Release  Preview of latest features : http://docs.optimizory.com/display/preview/Home  Functions included in Releases : http://docs.optimizory.com/display/rmsis/Summary+of+RMsis+Releases  RMsis at Atlassian  https://marketplace.atlassian.com/plugins/com.optimizory.rmsis.plugin.jira- rmsis/server/overview  RMsis Demo link  http://jira-rmsis.optimizory.com/  Project manager login details  Login: pm1  Password: project123  Team member login details  Login: usr1  Password: user123 See Also ..
  • 15. Thanks! For further questions or issues, contact support@optimizory.com

Editor's Notes

  1. Thanks for your time and interest ! Finally, we want to ensure that we build products, which really solve your problems. So, if you have any open issues, please feel free to contact our support team.