View
481
Download
3
Category
Preview:
Citation preview
Collaborative Tools with InduSoft Web Studio
October 2015
THANK YOU!Together, we are stronger!
15+ years of innovation, collaboration, evolution, and success!
Agenda
InduSoft (Paulo Guerra)
– Introduction to Collaboration Add-On– What ALM?– Team Foundation Server– Setup – Live Demo– Q & A
Introduction to InduSoft Collaboration Tool
Collaboration Tool Add-On
Collaborative Development – Multiuser
Version Control
Tracebility
Built-in Security System
Native backup/restore capacibilities
Version comparison
Offline mode (Collaboration Go Online)
Native Integration to Microsoft Visual Studio Team
Foundation Server
What is ALM?
Application Lifecycle Management
Concept: ALM is the union between business management and software engineering. In encompasses:
– Requirements management
– Software architecture
– Software development/testing/maintenance
– Change management
– Project management
– Release management
Application Lifecycle Management
Stakeholders
Product Backlog: Tasks and Items Resources
Application Lifecycle Management
Benefits:
– Traceability: interface allows the team members to know what specifically was changed.
– Interactivity through collaboration and smooth flow of information: encourages communication between team members, when they are centralized or in a geographically distributed environment.
– Quality Improvement: in the sense that the final product meets user expectations. Bugs management through work items.
– Reduced time to market: development speed-ups using a seamless integration, distributing activities according to the situation and the need for the project and organizing resources.
Application Lifecycle Management
Why should I use it for SCADA system development?
– SCADA systems are usually complex, demanding huge scale development resources. The bigger/more complex the software being developed, the bigger will be the benefits of using ALM.
– ALM is a process already well established by the extensive use by various people and various solutions:
• Microsoft TFS (Team Foundation Server)
• IBM Rational ClearQuest / Rational Team Concert
• HP Application Lifecycle Management software
• SAP Solution Manager
Team Foundation Server
Team Foundation Server (TFS) is a Microsoft product offering source control, data collection, reporting, and project tracking, and is intended for collaborative software development.
You can set up your server on premises or on the cloud with low cost and high customization level.
Allows you to create work items and tasks inside a consolidated product backlog for all your projects requirements.
Setup
Setup
Team Foundation Server
Team Foundation Explorer 2010
InduSoft Web Studio
InduSoft Collaboration Add-On Install
InduSoft Collaboration Add-On License
Setup - TFS
Team Foundation Server on the Cloud:
– https://app.vssps.visualstudio.com/profile/account?account=true&context=eyJwZSI6MSwicGMiOjEsImljIjoxLCJhbyI6MiwiYW0iOjIsIm9wIjpudWxsLCJhZCI6bnVsbCwiZmEiOjIsImF1IjpudWxsLCJjdiI6ODQxODQ0Njg3LCJmcyI6MCwic3UiOjAsImVyIjoxfQ2
https://COMPANYNAME.visualstudio.com
Setup – TF Explorer
Visual Studio Team Foundation Explorer 2010:http://www.microsoft.com/en-us/download/details.aspx?id=329
For cloud based TFS:– SP1 Team Foundation Server Compatibility GDR:
http://www.microsoft.com/en-us/download/details.aspx?id=29082
– KB2581206: https://support.microsoft.com/en-us/kb/2581206
Setup – Collaboration Add-On
Run InduSoft Web Studio Setup
Add Collaboration Add-On to license
Live Demo
Q&A
THANK YOU!
Recommended