alm in 2010

28
ALM in 2010

Upload: robert-maclean

Post on 20-Nov-2014

1.945 views

Category:

Technology


0 download

DESCRIPTION

Development is not just about writing code and pressing compile. It is a process, which starts long before code is written and extends long after the compile is done and this process includes a lot of management - this process is called Application Lifecycle Management (ALM). SharePoint development is not immune to this and this presentation looks at what the landscape and tools are like for ALM 2010 when it relates to SharePoint development.

TRANSCRIPT

Page 1: ALM in 2010

ALM in 2010

Page 2: ALM in 2010

Who am I?Robert MacLean@rmaclean http://www.sadev.co.za

Page 3: ALM in 2010

OvertureWhat is ALM?What is the ALM landscape in 2010?

Remember: ALM is MASSIVE: Touch on aspects in VS, TFS & SharePointAsk questions anytime!

Page 4: ALM in 2010

Why should you care about ALM?

Improve ProcessesReduce CostImprove Productivity

Source: Gartner “Meeting the Challenge: The 2009 CIO Agenda”

Page 5: ALM in 2010

What is ALM?Application Lifecycle ManagementALM brings everyone into the picture of software development.

Page 6: ALM in 2010

ALM Models

Development

Plan

Build

Test

Management

Plan

Development

Build

Test

Plan

Development

BuildTest

Management

Unstructured Waterfall Agile

Page 7: ALM in 2010

Important ConceptsWork Item Task Bug User Story

Page 8: ALM in 2010

Important ConceptsVersion Control Like a SharePoint document library but for

code

Page 9: ALM in 2010

Landscape in 2010?ALM for Bespoke Development is the same as ALM for SharePoint Death of a SharePoint Developer http://bit.ly/iw-alm-1

Page 10: ALM in 2010

Development Tools Landscape

Page 11: ALM in 2010

Development should be easy

SharePoint on Windows 7 Feature ImprovementsTFS on Windows 7 Deployment Ease – http://bit.ly/iw-alm-7Visual Studio Will get to it

Page 12: ALM in 2010

Planningp&p Team http://bit.ly/iw-alm-2

Page 13: ALM in 2010

DemoArchitecture Tools

Page 14: ALM in 2010

DemoSharePoint in Visual Studio

Page 15: ALM in 2010

DevelopmentSharePoint Pro Power Toolshttp://bit.ly/iw-alm-5

Page 16: ALM in 2010

DemoVersion Control

Page 17: ALM in 2010

BuildDeveloper Version

Control Build

Standards Compliance

Automated Testing

Deploy

Test Lab

Production

Page 18: ALM in 2010

BuildDo people do this with SharePoint? http://bit.ly/iw-alm-4

Page 19: ALM in 2010

DemoTesting

Page 20: ALM in 2010

CollaborationNo Windows, No Visual Studio, No Problem TFS Web Access Team Explorer Everywhere 2010

Page 21: ALM in 2010

CollaborationSharePoint

Document Library

List

TFS

Version Control

Work Items

TFS Integration Platform

Page 22: ALM in 2010

Management

Page 23: ALM in 2010

Management

Page 24: ALM in 2010

Management

Page 25: ALM in 2010

Management

Page 26: ALM in 2010

Management

Page 27: ALM in 2010

Questions?

Page 28: ALM in 2010

More InfoDeath of a SharePoint Dev bit.ly/iw-alm-1p&p Guidance bit.ly/iw-alm-2Visual Studio ALM bit.ly/iw-alm-3Build with SharePoint bit.ly/iw-alm-4SharePoint Power Tools bit.ly/iw-alm-5TFS Integration Platform bit.ly/iw-alm-6TFS Install Demobit.ly/iw-alm-7Me www.sadev.co.za