Top Banner
Proposed Integrated Office System Over view Prepared & Presented By : Bijoy Viswanadhan
33

Integrated Proposal (Vsts Sps Tfs) - MS stack

Nov 19, 2014

Download

Documents

This is a proposal for a complate office integration system for Project management
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Proposed Integrated Office System

Over viewPrepared & Presented By : Bijoy Viswanadhan

Page 2: Integrated Proposal   (Vsts Sps Tfs) - MS stack

• Need for Office Collaboration Solution

• Need for Share Point Server.

• Scope of Integration

• Need for TFS.

• Core Components of TFS.

• Add-ins and the API.

Agenda

Page 3: Integrated Proposal   (Vsts Sps Tfs) - MS stack

EmployeeEmployeeSelf ServiceSelf Service

PortalPortalProject “X”Project “X”

SiteSite

BusinessBusinessIntelligenceIntelligenceDashboardDashboard

ExtranetExtranetCollaborationCollaboration

SiteSite

Time Sheet Time Sheet Management Management

Project ServerProject Server

KnowledgeKnowledgeManagementManagement

PortalPortal

B2BB2BSupply ChainSupply ChainNews/AlertsNews/Alerts

R&DR&DCommunityCommunity

CustomerCustomerServiceService

SiteSite

RegulatoryRegulatoryComplianceComplianceRepositoryRepository

Leave Leave managementmanagement

Team “ABC”Team “ABC”SiteSite

SalesSalesDivisionDivisionPortalPortal

WeeklyWeeklyIssue TrackingIssue Tracking

MeetingMeeting

Today’s IT Challenges ?

Collaboration!

Page 4: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Integrated Office System

Change Management

Work Item Tracking

Reporting

Visual Studio

Team Foundation

Integration Services

Project Management

Pro

cess

&

Arc

hit

ect

ure

Gu

idan

cePro

cess

&

Arc

hit

ect

ure

Gu

idan

ce

Modeling

Visual Studio

Team System

Testing

Development

Team Foundation Client

VS Pro

SharePoint Server

Vis

ual S

tud

io

Vis

ual S

tud

io

Part

ners

Part

ners

Work Item Tracking

Out Look Server

Live communicator

Server

Team Communication Stacks

Team collaboration stacks

Document Library

Discussions Boards

Task List

Page 5: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Content Management, Collaboration & Share Point Server

Page 6: Integrated Proposal   (Vsts Sps Tfs) - MS stack

BusinessBusinessIntelligenceIntelligence

SharePoint Products and TechnologiesMicrosoft Office SharePoint Server 2007

CollaborationCollaboration

SearchSearch

PortalPortalBusinessBusinessFormsForms

PlatformPlatformServicesServices

Workspaces, Mgmt,Workspaces, Mgmt,Security, Storage,Security, Storage,

Topology, Site ModelTopology, Site Model

ContentContentManagementManagement

Server-based Excel Server-based Excel spreadsheets and data spreadsheets and data

visualization, Report visualization, Report Center, BI Web Parts, Center, BI Web Parts,

KPIs/DashboardsKPIs/Dashboards

Integrated document Integrated document management, records management, records

management, and Web management, and Web content management with content management with

policies and workflowpolicies and workflow

Rich and Web Rich and Web forms based front-forms based front-

ends, LOB ends, LOB actions, enterprise actions, enterprise

SSOSSO

Docs/tasks/calendars, blogs, Docs/tasks/calendars, blogs, wikis, e-mail integration, wikis, e-mail integration,

project management “lite”, project management “lite”, Outlook integration, Outlook integration,

offline docs/listsoffline docs/lists

Enterprise scalability,Enterprise scalability,contextual relevance, rich contextual relevance, rich

people and business people and business data searchdata search

Enterprise Portal Enterprise Portal template, Site template, Site Directory, My Directory, My Sites, social Sites, social networking, networking,

privacy controlprivacy control

Page 7: Integrated Proposal   (Vsts Sps Tfs) - MS stack

User Profiles

People People SearchSearch My SiteMy Site Other Other

SitesSitesCustom Custom

SolutionsSolutions

Active Active DirectoryDirectory

LDAP LDAP ServerServer

Business Business Data Data

CatalogCatalog

User Profile Object ModelUser Profile Object Model

Windows Windows SharePoint SharePoint

Services SitesServices SitesUser ProfilesUser Profiles

StoreStore

ImportImport

Sync Membershi

p info

Page 8: Integrated Proposal   (Vsts Sps Tfs) - MS stack

SharePoint Family

ASP.Net

SQL Server

Site FrameworkFoundation

Team Collaboration Solution

Enterprise PortalSolution

SharePointPortal Server 2003

Windows SharePoint

Services 2003

Windows SharePoint

Services 2003Windows

Server 2003Technologies

Page 9: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Eg: Composite Applications with SPS

SharePoint Portal

Portal

WebPart InteractionPersonalizationCategorization

SearchSingle Sign-On

WebServices

WebPart

WebPart

WebPart

Integration:BizTalk

Process and Integration

Single Sign-On Orchestration

Business RulesSchema MappingLoad Balancing

Sync/AsyncAuditing

SAP Siebel . . .Applications

BT Adapters

App Server:Windows.Net

Connectors

Page 10: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Building Blocks of Content Management

• Document Management• Workflow• Policies & Compliance• Records Management• Web Content Management

Page 11: Integrated Proposal   (Vsts Sps Tfs) - MS stack

• Policy and compliance– Centrally controlled auditing, expiration

& retention policies– Archival, retention and regulatory compliance – E-mail content as records

• Web content management– Designed for Internet and published sites– New Web and Word authoring capabilities– New content deployment and publishing tools

Enterprise Content Management

Page 12: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Scope of Integration

1. Outlook Server (mails)

2. Team Foundation Server (TFS).

3. Live communication Server (LCS).

Page 13: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Outlook Integration

• Simplified open/check-out experience• Check-out documents locally• Outlook can act as a smart client to site content

– Read/Write access to SharePoint datatypes • Calendar, tasks, contacts, discussions, and documents

– Synchronization for offline support

– Users can ‘check out and edit’ documents when offline.

– Aggregate views of calendars and tasks across sites

• Improved calendar– SharePoint’s calendar module with richer calendar views, recurrence

support, all-day events, and more

Page 14: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Outlook Integration with SPS

Resources You Can Connect

The SharePoint Server 2007 resources that can be connected to Outlook 2007

include some of the most popular SharePoint Server 2007 tools.

Calendar Schedule projects, appointments, and milestones. View the SharePoint Server 2007 calendar next to your Outlook 2007 calendar, or overlay both calendars to see all items at once.

Task List Assign project duties and track them to conclusion. Team members can see all tasks in the Outlook 2007 Tasks window, or can view tasks assigned only to them in the To-Do Bar.

Document Library

Use document libraries to preview, search, and open team documents. Team members can edit documents online or offline.

Discussion Board

Discuss topics with team members. E-mail discussions require participants to find and sort messages, but Discussion Boards isolate messages for easy tracking.

Contact List

Stay in touch with team members and important people outside the team. As one member adds contacts or edits them, the entire team gets the new information.

Connect from a Sharing Message

Connect resources to Outlook 2007 when you receive a Sharing Message.

In Outlook 2007, right-click the listing, and then click Share “[SharePoint resource].”

In the message window, add recipients to the To line, type a message, and then click Send.

Page 15: Integrated Proposal   (Vsts Sps Tfs) - MS stack

LCS integration with SPS

Page 16: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Team Foundation Server

• Source Code Control

• Work Item tracking

• Project Management

• Document repositories

• Communications

• Remote Access

Page 17: Integrated Proposal   (Vsts Sps Tfs) - MS stack

ExcelExcel

ProjectProject

Operations, QA Operations, QA and Help Deskand Help Desk Non-Microsoft Non-Microsoft

DeveloperDeveloper

Team System Team System Web AccessWeb Access

Visual Studio Team System (VSTS)Application Life Cycle Management (ALM) Solution

Page 18: Integrated Proposal   (Vsts Sps Tfs) - MS stack

V STS Architecture.

Change Management

Work Item Tracking

Reporting

Project Site

Visual Studio

Team Foundation

Integration Services

Project Management

Pro

cess

an

d A

rch

itect

ure

Pro

cess

an

d A

rch

itect

ure

G

uid

an

ceG

uid

an

ce

Dynamic Code Analyzer

Visual Studio

Team Architect

Static Code Analyzer

Code Profiler

Unit Testing

Code Coverage

Visio and UML Modeling

Team Foundation Client

VS Pro

Class Modeling

Load Testing

Manual Testing

Test Case Management

Application Modeling

Logical Infra. Modeling

Deployment Modeling

Visual Studio

Team DeveloperVisual Studio

Team Test

Vis

ual S

tud

io In

du

stry

V

isu

al S

tud

io In

du

stry

Part

ners

Part

ners

Page 19: Integrated Proposal   (Vsts Sps Tfs) - MS stack

VSTS Architecture AppliedDev Team (Local)

Dev Team (Remote)Business User

Build Server

Version Control Proxy

(Remote)Active Directory

TCP/IPHTTP / S

Win 2003 ServerSQL Server 2005

IIS 6.0

Team Foundation ServerTeam Foundation Server

Page 20: Integrated Proposal   (Vsts Sps Tfs) - MS stack

System Requirements

Page 21: Integrated Proposal   (Vsts Sps Tfs) - MS stack

TFS & VSS Differences

• Architecture– TFS: client/server, VSS: client-side

• Security– Windows/AD vs. VSS based security

• Reliability– VSS database integrity can be compromised– TFS uses SQL Server

• Scalability– TFS can support up to 2000 user per instance and

data size is limited only by physical media & SQL Server limits ( in the terabytes)

Page 22: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Branching

Page 23: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Team Foundation Server

TFS Tools & Add-insTFS Tools & Add-ins

Page 24: Integrated Proposal   (Vsts Sps Tfs) - MS stack

• MSSCCI provider for other IDEs

• Team Foundation Power Toys – Tfpt.exe command line tools– Process Template Editor– Check In Policy Pack– Test Tools Build Task

Visual Studio Power Toys

Page 25: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Cool Tool – Visual Studio Web Access Power Tool ‘TeamPlain’

Page 26: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Cool Tool - eScrum

Page 27: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Integration with Project Server

• Project Server 2007 VSTS Connector available on CodePlex

Page 28: Integrated Proposal   (Vsts Sps Tfs) - MS stack

What is Continuous Integration?

• Based on automated builds

• The solution is built whenever the code is changed

• Should be started as soon as possible

• And repeated as often as possible

• A core part of most Agile processes

• There are a variety of tools......

Page 29: Integrated Proposal   (Vsts Sps Tfs) - MS stack

CruiseControl

• Originally a Java-based framework for a continuous build process

• Distributed under an open source BSD-style license and is free for use

• Ported to .NET by Thoughtworks and hosted on SourceForge as ccnet

Page 30: Integrated Proposal   (Vsts Sps Tfs) - MS stack

CruiseControl

Image Source - http://cruisecontrol.sourceforge.net/overview.html

Page 31: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Visual Studio Team Build

Team Foundation Client

Application Tier

Build Machine

Create build Create build typetype

Start buildStart build View ReportsView Reports

Team Build Team Build WebWeb

ServicesServices

MSBuildMSBuild

Drop Drop LocationLocation

Data Tier SourcesSources

Work itemsWork items Team Build Team Build

datadata

Team Foundatio

n warehous

e

Page 32: Integrated Proposal   (Vsts Sps Tfs) - MS stack

• Brian Harry (Product Unit Manager for Team Foundation Server )– http://blogs.msdn.com/bharry

• Rob Caron (Lead Product Manager for Developer Content Strategy at Microsoft)– http://blogs.msdn.com/robcaron

• Roy Osherove (Blog on TFS, Agile and Testing)– http://weblogs.asp.net/rosherove

Blogs & Ref:

SharePoint Server

•SharePoint Products and Technologies on MSDN• http://msdn.microsoft.com/sharepoint

•User Samples and informal Resource postings on GotDotNet• http://www.gotdotnet.com

•SharePoint Customization http://www.sharepointcustomization.com•SharePoint FAQ http://www.spsfaq.com•Newsgroups on msnews.microsoft.com

Page 33: Integrated Proposal   (Vsts Sps Tfs) - MS stack

Thanks !