SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
Vincent Colin de Verdiere
CAD Engineer (Imaging division)
ST Microelectronics
@twitterVincent.colin-de-verdiere@st.com
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
STMicroelectronics, Imaging Division
Main Activities
• Silicon Design (mainly HW development but also some SW development (Firmware) )
• Sensor based products (camera, range-finder, ..)
CAD team activity
• Facilitator role on EDA/CAD tools (selection, deployment, training, support)
• Define, Improve and deploy development methodologies
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
How do we use Tuleap
• More than 100 Tuleap projects inside main Tuleap instance for the IMG division of ST
• Few Tuleap projects in another Tuleap instance shared with external partners
• Mainly 2 kinds of Tuleap projects:
o Technology/Algorithm/Modelling/Generic Activity/IP development (long term project instances – never ends) 50-250 users per
projects
o Product : one Tuleap project per product (or product family or prototype) 10-50 users per projects (.5 to 2 years)
(up to 2 new projects created each month)
o Users : all division members : HW & SW developers, project leaders, team leaders, product owner, marketing, quality, engineering, test
o Main features:
Single tracker per product for full product life (from early prototyping to customer support) (focus on this case only)
One or several svn repo, git repo (sw only)
Document manager
Mediawiki (howto doc, weekly reporting handling, …)
File Manager (package deliveries, …)
Continuous Integration (source code CI, miscellaneous automations)
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
HW product life-cycle management with Tuleap
• 2 Kind of Trackers
- Generic trackers (ip, algorithm, …) for development that is shared between products
- Single tracker per product for all activities (dev, engineering, Q&A, …)
• Original Tracker Usage for IMG/ST division
Our work-flow requires automated ticket duplication in 3 different contexts :
1. Ticket duplication within product tracker to handle multi-fix for multiple versions of a product (focus on this case only)
2. Ticket duplication / synchronization between product tracker and generic tracker to ease bug/information sharing
between projects
3. Ticket duplication / synchronization between product trackers on 2 Tuleap instances
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Use case:
• One HW product has several releases (named PGs)
• One given HW defect can be closed differently between products releases:
Root cause fix in HW code, Waived until next version, SW work-around, ……
• We need to track for each version of a product, how a given defect was fixed and more
importantly guarantee that all temporary fixes in initial versions are properly either
maintained or properly fixed in the next version without missing any.
• One ticket per defect does not fulfill the objective
• Proposal: use one ticket per defect AND per HW product version.
Implemented Solution:
• Create a new parent/child ticket schema inside single tracker
• Develop some automation to create child tickets with minimal effort from user.
HW product life-cycle management with Tuleap :
Handle multiple product versions via ticket duplication within single tracker
HW Defect Life Cycle
Status Stage Genealogy
OpenCopied Assigned Parent
Open Waived Child
6
Status Stage Genealogy
OpenCopied Under Impl Parent
Open Temporarily
fixed
Child
Status Stage Genealogy
Open Fixed Parent
Status Stage Genealogy
Open Analyzed Parent
Status Stage Genealogy
Open Assigned Parent
Status Stage Genealogy
Open Declined Parent
Status Stage Genealogy
OpenCopied Waived Parent
Closed Waived Child
Status Stage Genealogy
OpenCopied Temporarily
Fixed
Parent
Closed Temporarily
Fixed
Child
Status Stage Genealogy
Closed Fixed Parent
Status Stage Genealogy
Closed Declined Parent
Child creation
Implementat
ion
Proposal
New bug
submission
Bug assigned for
analysis
Bug analyzed, ready
for decision
Can be imperfectly fixed
In current HW version
Proposal
Granted by
product team
Child creation
Can be fixed in
current HW version
Reported issue is
not a bug
Can be waived in
current HW version
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
ST Implementation details : Workflow and Trigger
Ticket Workflow
for Status field
• Attach a Jenkins trigger in ticket workflow (Status: Open -> Request Copy)
• Jenkins Trigger executes a script that:
• Technically :
o Copies source ticket to new ticket
o Copy-to field is used to set target product version
o Scripts are written in python using REST api.
o A full python package was developed to ease Tuleap platform
access via both REST api and legacy SOAP api
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
• Tuleap is used for all projects with unique methodology :
• Very good tracking of defects during product life
• Ticket duplication automation : fast adoption by users
Gains of using Tuleap for product life-cycle management
Good efficiency
No training needed for new projects.
High Quality
Bug do not silently reappear during product life
No extra cost for developers
No human errors created by manual procedures
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Tuleap Items that would improve our efficiency
More automation capabilities
Full access to tracker data
Easier Tuleap project administration for non-site admins
• More complete project/tracker template instantiation
• APIs : svn service, full tracker configuration (name , dependencies table)
• Synchronization between svn/git tags and tracker fields
Access to raw data in all charts (cumulative flow charts)
Intermediate Tuleap admin role with access to all division projects
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Thanks for your involvement
and for your contribution to Tuleap life
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
BACKUP SLIDES
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
ST Implementation details : Tracker setup
• Extra fields/Values in tracker
Status SelectBox Open/Closed/Request Copy/Open Copied
Stage SelectBox Many values including closure values:
Fixed/Waived/Declined/Temporarily Fixed/..
Copy To SelectBox SelectBox containing all product versions
Genealogy SelectBox Parent ,Child
Filiation ArtifactLink List child tickets

Weitere ähnliche Inhalte

Was ist angesagt?

TuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
TuleapCon 2018. Tuleap Trackers and Cross-Tracker SearchTuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
TuleapCon 2018. Tuleap Trackers and Cross-Tracker SearchTuleap
 
TuleapCon 2018. STMicroelectronics Success Story
TuleapCon 2018. STMicroelectronics Success StoryTuleapCon 2018. STMicroelectronics Success Story
TuleapCon 2018. STMicroelectronics Success StoryTuleap
 
TuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-LangageTuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-LangageTuleap
 
TuleapCon2017 -Automating Jenkins build with Tuleap trackers
TuleapCon2017 -Automating Jenkins build with Tuleap trackersTuleapCon2017 -Automating Jenkins build with Tuleap trackers
TuleapCon2017 -Automating Jenkins build with Tuleap trackersTuleap
 
TuleapCon 2018. Achieving SPICE in the Automotive Industry
TuleapCon 2018. Achieving SPICE in the Automotive Industry TuleapCon 2018. Achieving SPICE in the Automotive Industry
TuleapCon 2018. Achieving SPICE in the Automotive Industry Tuleap
 
TuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integrationTuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integrationTuleap
 
TuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleap
 
TuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issuesTuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issuesTuleap
 
TuleapCon 2018. Agency for Administrative Modernization Success Story
TuleapCon 2018. Agency for Administrative Modernization Success StoryTuleapCon 2018. Agency for Administrative Modernization Success Story
TuleapCon 2018. Agency for Administrative Modernization Success StoryTuleap
 
TuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integrationTuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integrationTuleap
 
TuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleap
 
TuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleap
 
TuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleap
 
From close to open - oscon 2016
From close to open - oscon 2016From close to open - oscon 2016
From close to open - oscon 2016Tapabrata Pal
 
Tuleap the first 100% Libre & Open Source Enterprise grade ALM
Tuleap the first 100% Libre & Open Source Enterprise grade ALMTuleap the first 100% Libre & Open Source Enterprise grade ALM
Tuleap the first 100% Libre & Open Source Enterprise grade ALMEnalean
 
TuleapCon 2018. Tuleap Architecture and Infrastructure
TuleapCon 2018. Tuleap Architecture and InfrastructureTuleapCon 2018. Tuleap Architecture and Infrastructure
TuleapCon 2018. Tuleap Architecture and InfrastructureTuleap
 
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOpsDOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOpsGene Kim
 
The Journey to Devops: From Waterfall to Continuous Integration
The Journey to Devops: From Waterfall to Continuous IntegrationThe Journey to Devops: From Waterfall to Continuous Integration
The Journey to Devops: From Waterfall to Continuous IntegrationSauce Labs
 
Consistent Rapid Web Dev And Deployment To Cloud
Consistent Rapid Web Dev And Deployment To CloudConsistent Rapid Web Dev And Deployment To Cloud
Consistent Rapid Web Dev And Deployment To Cloudpmankale
 
Transitioning from Traditional to Modern QA
Transitioning from Traditional to Modern QATransitioning from Traditional to Modern QA
Transitioning from Traditional to Modern QASauce Labs
 

Was ist angesagt? (20)

TuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
TuleapCon 2018. Tuleap Trackers and Cross-Tracker SearchTuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
TuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
 
TuleapCon 2018. STMicroelectronics Success Story
TuleapCon 2018. STMicroelectronics Success StoryTuleapCon 2018. STMicroelectronics Success Story
TuleapCon 2018. STMicroelectronics Success Story
 
TuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-LangageTuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-Langage
 
TuleapCon2017 -Automating Jenkins build with Tuleap trackers
TuleapCon2017 -Automating Jenkins build with Tuleap trackersTuleapCon2017 -Automating Jenkins build with Tuleap trackers
TuleapCon2017 -Automating Jenkins build with Tuleap trackers
 
TuleapCon 2018. Achieving SPICE in the Automotive Industry
TuleapCon 2018. Achieving SPICE in the Automotive Industry TuleapCon 2018. Achieving SPICE in the Automotive Industry
TuleapCon 2018. Achieving SPICE in the Automotive Industry
 
TuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integrationTuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integration
 
TuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success Story
 
TuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issuesTuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issues
 
TuleapCon 2018. Agency for Administrative Modernization Success Story
TuleapCon 2018. Agency for Administrative Modernization Success StoryTuleapCon 2018. Agency for Administrative Modernization Success Story
TuleapCon 2018. Agency for Administrative Modernization Success Story
 
TuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integrationTuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integration
 
TuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the users
 
TuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit all
 
TuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in Tuleap
 
From close to open - oscon 2016
From close to open - oscon 2016From close to open - oscon 2016
From close to open - oscon 2016
 
Tuleap the first 100% Libre & Open Source Enterprise grade ALM
Tuleap the first 100% Libre & Open Source Enterprise grade ALMTuleap the first 100% Libre & Open Source Enterprise grade ALM
Tuleap the first 100% Libre & Open Source Enterprise grade ALM
 
TuleapCon 2018. Tuleap Architecture and Infrastructure
TuleapCon 2018. Tuleap Architecture and InfrastructureTuleapCon 2018. Tuleap Architecture and Infrastructure
TuleapCon 2018. Tuleap Architecture and Infrastructure
 
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOpsDOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
 
The Journey to Devops: From Waterfall to Continuous Integration
The Journey to Devops: From Waterfall to Continuous IntegrationThe Journey to Devops: From Waterfall to Continuous Integration
The Journey to Devops: From Waterfall to Continuous Integration
 
Consistent Rapid Web Dev And Deployment To Cloud
Consistent Rapid Web Dev And Deployment To CloudConsistent Rapid Web Dev And Deployment To Cloud
Consistent Rapid Web Dev And Deployment To Cloud
 
Transitioning from Traditional to Modern QA
Transitioning from Traditional to Modern QATransitioning from Traditional to Modern QA
Transitioning from Traditional to Modern QA
 

Ă„hnlich wie TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study

TuleapCon 2018. Eclipse Foundation Success Story
TuleapCon 2018. Eclipse Foundation Success StoryTuleapCon 2018. Eclipse Foundation Success Story
TuleapCon 2018. Eclipse Foundation Success StoryTuleap
 
Adopting a security attitude in DevOps via DevOpsSec
Adopting a security attitude in DevOps via DevOpsSecAdopting a security attitude in DevOps via DevOpsSec
Adopting a security attitude in DevOps via DevOpsSecTapabrata Pal
 
Experimentation at Blue Apron (webinar)
Experimentation at Blue Apron (webinar)Experimentation at Blue Apron (webinar)
Experimentation at Blue Apron (webinar)Optimizely
 
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.Elyra - a set of AI-centric extensions to JupyterLab Notebooks.
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.Luciano Resende
 
TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap Tuleap
 
The Bespoke Software Product Factory (2007)
The Bespoke Software Product Factory (2007)The Bespoke Software Product Factory (2007)
The Bespoke Software Product Factory (2007)Peter Antman
 
Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree DeshmukhReal time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukhbhumika2108
 
Software development process models
Software development process modelsSoftware development process models
Software development process modelsMuntha Ulfat
 
Agile conference 2013
Agile conference 2013Agile conference 2013
Agile conference 2013gbgruver
 
Continuous Intelligence Workshop
Continuous Intelligence WorkshopContinuous Intelligence Workshop
Continuous Intelligence WorkshopDavid Tan
 
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...Applitools
 
SCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome ThemSCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome ThemCompuware
 
prod-dev-management.pptx
prod-dev-management.pptxprod-dev-management.pptx
prod-dev-management.pptxMichael Ming Lei
 
Orchestrate Your End-to-end Mainframe Application Release Pipeline
Orchestrate Your End-to-end Mainframe Application Release PipelineOrchestrate Your End-to-end Mainframe Application Release Pipeline
Orchestrate Your End-to-end Mainframe Application Release PipelineDevOps.com
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product StrategyCollabNet
 
Real-life Customer Cases using Data Vault and Data Warehouse Automation
Real-life Customer Cases using Data Vault and Data Warehouse AutomationReal-life Customer Cases using Data Vault and Data Warehouse Automation
Real-life Customer Cases using Data Vault and Data Warehouse AutomationPatrick Van Renterghem
 
How to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designersHow to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designersAnton Parkhomenko
 
software Prototyping model
software Prototyping modelsoftware Prototyping model
software Prototyping modelSankeerthanaS1
 
ThoughtWorks Continuous Delivery
ThoughtWorks Continuous DeliveryThoughtWorks Continuous Delivery
ThoughtWorks Continuous DeliveryKyle Hodgson
 
Software Development Taxonomy
Software Development TaxonomySoftware Development Taxonomy
Software Development TaxonomyAli Gholami
 

Ă„hnlich wie TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study (20)

TuleapCon 2018. Eclipse Foundation Success Story
TuleapCon 2018. Eclipse Foundation Success StoryTuleapCon 2018. Eclipse Foundation Success Story
TuleapCon 2018. Eclipse Foundation Success Story
 
Adopting a security attitude in DevOps via DevOpsSec
Adopting a security attitude in DevOps via DevOpsSecAdopting a security attitude in DevOps via DevOpsSec
Adopting a security attitude in DevOps via DevOpsSec
 
Experimentation at Blue Apron (webinar)
Experimentation at Blue Apron (webinar)Experimentation at Blue Apron (webinar)
Experimentation at Blue Apron (webinar)
 
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.Elyra - a set of AI-centric extensions to JupyterLab Notebooks.
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.
 
TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap
 
The Bespoke Software Product Factory (2007)
The Bespoke Software Product Factory (2007)The Bespoke Software Product Factory (2007)
The Bespoke Software Product Factory (2007)
 
Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree DeshmukhReal time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Agile conference 2013
Agile conference 2013Agile conference 2013
Agile conference 2013
 
Continuous Intelligence Workshop
Continuous Intelligence WorkshopContinuous Intelligence Workshop
Continuous Intelligence Workshop
 
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
 
SCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome ThemSCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome Them
 
prod-dev-management.pptx
prod-dev-management.pptxprod-dev-management.pptx
prod-dev-management.pptx
 
Orchestrate Your End-to-end Mainframe Application Release Pipeline
Orchestrate Your End-to-end Mainframe Application Release PipelineOrchestrate Your End-to-end Mainframe Application Release Pipeline
Orchestrate Your End-to-end Mainframe Application Release Pipeline
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy
 
Real-life Customer Cases using Data Vault and Data Warehouse Automation
Real-life Customer Cases using Data Vault and Data Warehouse AutomationReal-life Customer Cases using Data Vault and Data Warehouse Automation
Real-life Customer Cases using Data Vault and Data Warehouse Automation
 
How to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designersHow to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designers
 
software Prototyping model
software Prototyping modelsoftware Prototyping model
software Prototyping model
 
ThoughtWorks Continuous Delivery
ThoughtWorks Continuous DeliveryThoughtWorks Continuous Delivery
ThoughtWorks Continuous Delivery
 
Software Development Taxonomy
Software Development TaxonomySoftware Development Taxonomy
Software Development Taxonomy
 

Mehr von Tuleap

TuleapCon 2019. Opening Keynote. Enalean
TuleapCon 2019. Opening Keynote. EnaleanTuleapCon 2019. Opening Keynote. Enalean
TuleapCon 2019. Opening Keynote. EnaleanTuleap
 
TuleapCon 2019. The power of Open Source to boost open innovation
TuleapCon 2019. The power of Open Source to boost open innovationTuleapCon 2019. The power of Open Source to boost open innovation
TuleapCon 2019. The power of Open Source to boost open innovationTuleap
 
TuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my teamTuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my teamTuleap
 
TuleapCon 2019. Full traceability from requirements to tests
TuleapCon 2019. Full traceability from requirements to testsTuleapCon 2019. Full traceability from requirements to tests
TuleapCon 2019. Full traceability from requirements to testsTuleap
 
TuleapCon 2019. Agile at scale - SAFe in Tuleap
TuleapCon 2019. Agile at scale - SAFe in TuleapTuleapCon 2019. Agile at scale - SAFe in Tuleap
TuleapCon 2019. Agile at scale - SAFe in TuleapTuleap
 
TuleapCon 2019. Monitoring performances of your Tuleap server
TuleapCon 2019. Monitoring performances of your Tuleap serverTuleapCon 2019. Monitoring performances of your Tuleap server
TuleapCon 2019. Monitoring performances of your Tuleap serverTuleap
 
Datasheet Tuleap Test Management module
Datasheet Tuleap Test Management moduleDatasheet Tuleap Test Management module
Datasheet Tuleap Test Management moduleTuleap
 
Datasheet Tuleap Enterprise and myTuleap
Datasheet Tuleap Enterprise and myTuleapDatasheet Tuleap Enterprise and myTuleap
Datasheet Tuleap Enterprise and myTuleapTuleap
 
Plaquette Tuleap. Agilité et DevOps pour l'Entreprise
Plaquette Tuleap. Agilité et DevOps pour l'EntreprisePlaquette Tuleap. Agilité et DevOps pour l'Entreprise
Plaquette Tuleap. Agilité et DevOps pour l'EntrepriseTuleap
 
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outils
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outilsTuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outils
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outilsTuleap
 
TuleapCon 2019. Thales Use Case
TuleapCon 2019. Thales Use CaseTuleapCon 2019. Thales Use Case
TuleapCon 2019. Thales Use CaseTuleap
 
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...Tuleap
 
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.org
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.orgTuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.org
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.orgTuleap
 
TuleapCon2018. Keynote
TuleapCon2018. KeynoteTuleapCon2018. Keynote
TuleapCon2018. KeynoteTuleap
 
TuleapCon 2018. Tuleap Development circa end of march 2018
TuleapCon 2018. Tuleap Development circa end of march 2018TuleapCon 2018. Tuleap Development circa end of march 2018
TuleapCon 2018. Tuleap Development circa end of march 2018Tuleap
 
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI Tuleap
 
TuleapCon 2017-Easy-Code-review
TuleapCon 2017-Easy-Code-reviewTuleapCon 2017-Easy-Code-review
TuleapCon 2017-Easy-Code-reviewTuleap
 
TuleapCon2017-Pull Requests for easy code review
TuleapCon2017-Pull Requests for easy code reviewTuleapCon2017-Pull Requests for easy code review
TuleapCon2017-Pull Requests for easy code reviewTuleap
 

Mehr von Tuleap (18)

TuleapCon 2019. Opening Keynote. Enalean
TuleapCon 2019. Opening Keynote. EnaleanTuleapCon 2019. Opening Keynote. Enalean
TuleapCon 2019. Opening Keynote. Enalean
 
TuleapCon 2019. The power of Open Source to boost open innovation
TuleapCon 2019. The power of Open Source to boost open innovationTuleapCon 2019. The power of Open Source to boost open innovation
TuleapCon 2019. The power of Open Source to boost open innovation
 
TuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my teamTuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my team
 
TuleapCon 2019. Full traceability from requirements to tests
TuleapCon 2019. Full traceability from requirements to testsTuleapCon 2019. Full traceability from requirements to tests
TuleapCon 2019. Full traceability from requirements to tests
 
TuleapCon 2019. Agile at scale - SAFe in Tuleap
TuleapCon 2019. Agile at scale - SAFe in TuleapTuleapCon 2019. Agile at scale - SAFe in Tuleap
TuleapCon 2019. Agile at scale - SAFe in Tuleap
 
TuleapCon 2019. Monitoring performances of your Tuleap server
TuleapCon 2019. Monitoring performances of your Tuleap serverTuleapCon 2019. Monitoring performances of your Tuleap server
TuleapCon 2019. Monitoring performances of your Tuleap server
 
Datasheet Tuleap Test Management module
Datasheet Tuleap Test Management moduleDatasheet Tuleap Test Management module
Datasheet Tuleap Test Management module
 
Datasheet Tuleap Enterprise and myTuleap
Datasheet Tuleap Enterprise and myTuleapDatasheet Tuleap Enterprise and myTuleap
Datasheet Tuleap Enterprise and myTuleap
 
Plaquette Tuleap. Agilité et DevOps pour l'Entreprise
Plaquette Tuleap. Agilité et DevOps pour l'EntreprisePlaquette Tuleap. Agilité et DevOps pour l'Entreprise
Plaquette Tuleap. Agilité et DevOps pour l'Entreprise
 
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outils
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outilsTuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outils
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outils
 
TuleapCon 2019. Thales Use Case
TuleapCon 2019. Thales Use CaseTuleapCon 2019. Thales Use Case
TuleapCon 2019. Thales Use Case
 
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...
 
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.org
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.orgTuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.org
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.org
 
TuleapCon2018. Keynote
TuleapCon2018. KeynoteTuleapCon2018. Keynote
TuleapCon2018. Keynote
 
TuleapCon 2018. Tuleap Development circa end of march 2018
TuleapCon 2018. Tuleap Development circa end of march 2018TuleapCon 2018. Tuleap Development circa end of march 2018
TuleapCon 2018. Tuleap Development circa end of march 2018
 
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI
 
TuleapCon 2017-Easy-Code-review
TuleapCon 2017-Easy-Code-reviewTuleapCon 2017-Easy-Code-review
TuleapCon 2017-Easy-Code-review
 
TuleapCon2017-Pull Requests for easy code review
TuleapCon2017-Pull Requests for easy code reviewTuleapCon2017-Pull Requests for easy code review
TuleapCon2017-Pull Requests for easy code review
 

KĂĽrzlich hochgeladen

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
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
 
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
 
#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
 
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
 
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
 

KĂĽrzlich hochgeladen (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
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
 
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
 
#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
 
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...
 
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...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 

TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study

  • 1. My Tuleap Story #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source Vincent Colin de Verdiere CAD Engineer (Imaging division) ST Microelectronics @twitterVincent.colin-de-verdiere@st.com
  • 2. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story STMicroelectronics, Imaging Division Main Activities • Silicon Design (mainly HW development but also some SW development (Firmware) ) • Sensor based products (camera, range-finder, ..) CAD team activity • Facilitator role on EDA/CAD tools (selection, deployment, training, support) • Define, Improve and deploy development methodologies
  • 3. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story How do we use Tuleap • More than 100 Tuleap projects inside main Tuleap instance for the IMG division of ST • Few Tuleap projects in another Tuleap instance shared with external partners • Mainly 2 kinds of Tuleap projects: o Technology/Algorithm/Modelling/Generic Activity/IP development (long term project instances – never ends) 50-250 users per projects o Product : one Tuleap project per product (or product family or prototype) 10-50 users per projects (.5 to 2 years) (up to 2 new projects created each month) o Users : all division members : HW & SW developers, project leaders, team leaders, product owner, marketing, quality, engineering, test o Main features: Single tracker per product for full product life (from early prototyping to customer support) (focus on this case only) One or several svn repo, git repo (sw only) Document manager Mediawiki (howto doc, weekly reporting handling, …) File Manager (package deliveries, …) Continuous Integration (source code CI, miscellaneous automations)
  • 4. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story HW product life-cycle management with Tuleap • 2 Kind of Trackers - Generic trackers (ip, algorithm, …) for development that is shared between products - Single tracker per product for all activities (dev, engineering, Q&A, …) • Original Tracker Usage for IMG/ST division Our work-flow requires automated ticket duplication in 3 different contexts : 1. Ticket duplication within product tracker to handle multi-fix for multiple versions of a product (focus on this case only) 2. Ticket duplication / synchronization between product tracker and generic tracker to ease bug/information sharing between projects 3. Ticket duplication / synchronization between product trackers on 2 Tuleap instances
  • 5. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story Use case: • One HW product has several releases (named PGs) • One given HW defect can be closed differently between products releases: Root cause fix in HW code, Waived until next version, SW work-around, …… • We need to track for each version of a product, how a given defect was fixed and more importantly guarantee that all temporary fixes in initial versions are properly either maintained or properly fixed in the next version without missing any. • One ticket per defect does not fulfill the objective • Proposal: use one ticket per defect AND per HW product version. Implemented Solution: • Create a new parent/child ticket schema inside single tracker • Develop some automation to create child tickets with minimal effort from user. HW product life-cycle management with Tuleap : Handle multiple product versions via ticket duplication within single tracker
  • 6. HW Defect Life Cycle Status Stage Genealogy OpenCopied Assigned Parent Open Waived Child 6 Status Stage Genealogy OpenCopied Under Impl Parent Open Temporarily fixed Child Status Stage Genealogy Open Fixed Parent Status Stage Genealogy Open Analyzed Parent Status Stage Genealogy Open Assigned Parent Status Stage Genealogy Open Declined Parent Status Stage Genealogy OpenCopied Waived Parent Closed Waived Child Status Stage Genealogy OpenCopied Temporarily Fixed Parent Closed Temporarily Fixed Child Status Stage Genealogy Closed Fixed Parent Status Stage Genealogy Closed Declined Parent Child creation Implementat ion Proposal New bug submission Bug assigned for analysis Bug analyzed, ready for decision Can be imperfectly fixed In current HW version Proposal Granted by product team Child creation Can be fixed in current HW version Reported issue is not a bug Can be waived in current HW version
  • 7.
  • 8. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story ST Implementation details : Workflow and Trigger Ticket Workflow for Status field • Attach a Jenkins trigger in ticket workflow (Status: Open -> Request Copy) • Jenkins Trigger executes a script that: • Technically : o Copies source ticket to new ticket o Copy-to field is used to set target product version o Scripts are written in python using REST api. o A full python package was developed to ease Tuleap platform access via both REST api and legacy SOAP api
  • 9. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story • Tuleap is used for all projects with unique methodology : • Very good tracking of defects during product life • Ticket duplication automation : fast adoption by users Gains of using Tuleap for product life-cycle management Good efficiency No training needed for new projects. High Quality Bug do not silently reappear during product life No extra cost for developers No human errors created by manual procedures
  • 10. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story Tuleap Items that would improve our efficiency More automation capabilities Full access to tracker data Easier Tuleap project administration for non-site admins • More complete project/tracker template instantiation • APIs : svn service, full tracker configuration (name , dependencies table) • Synchronization between svn/git tags and tracker fields Access to raw data in all charts (cumulative flow charts) Intermediate Tuleap admin role with access to all division projects
  • 11. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story Thanks for your involvement and for your contribution to Tuleap life
  • 12. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story BACKUP SLIDES
  • 13. #TuleapCon2017 @TuleapOpenALM 100 % Agile & Open Source My Tuleap Story ST Implementation details : Tracker setup • Extra fields/Values in tracker Status SelectBox Open/Closed/Request Copy/Open Copied Stage SelectBox Many values including closure values: Fixed/Waived/Declined/Temporarily Fixed/.. Copy To SelectBox SelectBox containing all product versions Genealogy SelectBox Parent ,Child Filiation ArtifactLink List child tickets