19
Collaborative Tools with InduSoft Web Studio October 2015

Collaborative Tools with InduSoft Web Studio

Embed Size (px)

Citation preview

Page 1: Collaborative Tools with InduSoft Web Studio

Collaborative Tools with InduSoft Web Studio

October 2015

Page 2: Collaborative Tools with InduSoft Web Studio

THANK YOU!Together, we are stronger!

15+ years of innovation, collaboration, evolution, and success!

Page 3: Collaborative Tools with InduSoft Web Studio

Agenda

InduSoft (Paulo Guerra)

– Introduction to Collaboration Add-On– What ALM?– Team Foundation Server– Setup – Live Demo– Q & A

Page 4: Collaborative Tools with InduSoft Web Studio

Introduction to InduSoft Collaboration Tool

Page 5: Collaborative Tools with InduSoft Web Studio

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

Page 6: Collaborative Tools with InduSoft Web Studio

What is ALM?

Page 7: Collaborative Tools with InduSoft Web Studio

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

Page 8: Collaborative Tools with InduSoft Web Studio

Application Lifecycle Management

Stakeholders

Product Backlog: Tasks and Items Resources

Page 9: Collaborative Tools with InduSoft Web Studio

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.

Page 10: Collaborative Tools with InduSoft Web Studio

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

Page 11: Collaborative Tools with InduSoft Web Studio

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.

Page 12: Collaborative Tools with InduSoft Web Studio

Setup

Page 13: Collaborative Tools with InduSoft Web Studio

Setup

Team Foundation Server

Team Foundation Explorer 2010

InduSoft Web Studio

InduSoft Collaboration Add-On Install

InduSoft Collaboration Add-On License

Page 15: Collaborative Tools with InduSoft Web Studio

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

Page 16: Collaborative Tools with InduSoft Web Studio

Setup – Collaboration Add-On

Run InduSoft Web Studio Setup

Add Collaboration Add-On to license

Page 17: Collaborative Tools with InduSoft Web Studio

Live Demo

Page 18: Collaborative Tools with InduSoft Web Studio

Q&A

Page 19: Collaborative Tools with InduSoft Web Studio

THANK YOU!