alm in 2010
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
ALM in 2010
Who am I?Robert MacLean@rmaclean http://www.sadev.co.za
OvertureWhat is ALM?What is the ALM landscape in 2010?
Remember: ALM is MASSIVE: Touch on aspects in VS, TFS & SharePointAsk questions anytime!
Why should you care about ALM?
Improve ProcessesReduce CostImprove Productivity
Source: Gartner “Meeting the Challenge: The 2009 CIO Agenda”
What is ALM?Application Lifecycle ManagementALM brings everyone into the picture of software development.
ALM Models
Development
Plan
Build
Test
Management
Plan
Development
Build
Test
Plan
Development
BuildTest
Management
Unstructured Waterfall Agile
Important ConceptsWork Item Task Bug User Story
Important ConceptsVersion Control Like a SharePoint document library but for
code
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
Development Tools Landscape
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
Planningp&p Team http://bit.ly/iw-alm-2
DemoArchitecture Tools
DemoSharePoint in Visual Studio
DevelopmentSharePoint Pro Power Toolshttp://bit.ly/iw-alm-5
DemoVersion Control
BuildDeveloper Version
Control Build
Standards Compliance
Automated Testing
Deploy
Test Lab
Production
BuildDo people do this with SharePoint? http://bit.ly/iw-alm-4
DemoTesting
CollaborationNo Windows, No Visual Studio, No Problem TFS Web Access Team Explorer Everywhere 2010
CollaborationSharePoint
Document Library
List
TFS
Version Control
Work Items
TFS Integration Platform
Management
Management
Management
Management
Management
Questions?
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