2Please note the followingIBM’s statements regarding its plans, directions, and intent are subject to change orwithdrawal without notice at IBM’s sole discretion.Information regarding potential future products is intended to outline our general productdirection and it should not be relied on in making a purchasing decision.The information mentioned regarding potential future products is not a commitment,promise, or legal obligation to deliver any material, code or functionality. Informationabout potential future products may not be incorporated into any contract. Thedevelopment, release, and timing of any future features or functionality described for ourproducts remains at our sole discretion.Performance is based on measurements and projections using standard IBMbenchmarks in a controlled environment. The actual throughput or performance that anyuser will experience will vary depending upon many factors, including considerationssuch as the amount of multiprogramming in the user’s job stream, the I/O configuration,the storage configuration, and the workload processed. Therefore, no assurance can begiven that an individual user will achieve results similar to those stated here.
3The New NormalAddressing the consumer driven (aka instant gratification) economy
The New NormalDeliver code faster, cheaper and better4RapidlyAdaptExtremeQualityMassiveComplexityCostPressures
Adopting an agile approach is a great startAgile succeeds three times moreoften than non-agile projectsThe Chaos Manifesto, Standish Group 2012
Organizations have had success with agile...…yet few have been able to realize the full potential665%of organizationsconsider [complex]tool integrations a keyinhibitor to success42%of agile projects are consideredsuccessful26%of organizations use agile ONLY indevelopmentSources: Sources: NIST, Planning Report 02-3. The Economic Impacts of Inadequate Infrastructure for Software Testing, May 2002;aThe Times of India, IT sector to get 12% average salary hike in 2011, TOI Tech & Agencies, Mar 8, 2011, Forrester Research, 2012
7Giving managersVisibility……while allowingdevelopers toFocusGrowing beyond a small adoption
Agile Teams8Open Lifecycle and Service Management IntegrationPlatformContinuously IntegrateDefine VisionLeverage Agile PracticesRational Team Concert. Integrated by DesignPlan and TrackProjects Manage ChangeStakeholdersProductOwnersThe Rational solution for Agile ALMIntegrated capabilities to support your agile delivery needs
The Rational solution for Agile ALMIntegrated capabilities to support your agile development needs9Open Lifecycle and Service Management Integration PlatformRational Team Concert. Integrated by Design. Agile ALM for Scrum Template In-tool Process Guidance Epics & User Stories Product Backlogs Collaborative Source Code Management Multi-level Build Automation Collaboration & Team AwarenessLeverage Agile PracticesDefine Vision Release & Sprint Plans Sprint Reviews &Demos RetrospectivesPlan and TrackProjects Manage Change Dashboards & Reports Issues & Tasks Defects & Risks ImpedimentsContinuously Integrate
Process Template for Agile ALM with ScrumGet the team off to a fast start with pre-defined project artifactsRoles, Dashboards,Plans and Work ItemscreatedDashboard populatedwith widgets includingburndown, velocity andplan statusCommonly used Scrumand development workitems created
11In-Tool Process GuidancePractice and tool guidance available at your fingertipsLinks to process guidance areprovided from within the RTCwork itemComprehensive Scrumpractice guidance supportsthe organization to deliverconsistent results
Multiple planning and tracking viewsMaximize team productivity with multiple planning views13Task BoardKanbanBacklog Mgmt
14Find all discussionsand decisionswithin the relatedtask, includinginstant messages.Agile team collaboration and team awarenessCollaborate in real-time and in context of project work to maximize progressSubscribe to work items thatare impact your work
Collaborative source code managementCan your tool do this?Easily suspend andresume workReproduce the exactworkspace of any buildWork in parallelwithout makingbranch copiesMaintain copy ofworkspace on Jazzserver to assurechanges are protectedPersonal builds allowdevelopers to test theircode against the latestbaseline
16Continuous build integrationKeep your builds healthy with Personal, Team and Integration buildsStream based SCMallows multi-levelbuild that scales toScrum of ScrumsTeams can see whatbuilds there are,inspect build results,monitor builds inprogress, and requestbuilds at any timeDevelopers can comparebuilds to quicklytroubleshoot issues
17Full Transparency for Project StakeholdersWeb interfaces allow the team to proactively manage risksOpen Lifecycle Integration PlatformMini-Dashboard allowsManagers to quickly see andact on issues or defects thatcould jeopardize the releaseTrack thethroughput or“velocity” ofproject teamsVisibility to whichsprints andreleases arebehind scheduleTrack the throughput or“velocity” of project teams overtime and remaining effort with“burndown” of projects in flight
Rational Team Concert helps coordinate multi-platform deliveryInterfaces and support for heterogeneous target environmentsMicrosoftVisual Studio Eclipse Web MainframeSupports Multiplatform and Mobile DeliverySpecialized Interfaces
Leverage an open lifecycle platformProtect your existing investments and gain visibility into every projectRational TeamConcertIntegrated by design.Works with Commercial, OpenSource and Homegrown ToolsHomegrown
No matter where your team is or what they’re developing…… there is always one source of the truth20Rational TeamConcertIntegrated by design.Seattle, WA (Web)MicrosoftVisual StudioMelbourne, AU(Accounting)São Paulo, Brazil(Mobile App)Bangalore, India(Mainframe)ISPFLondon, UK(Middleware)EclipseTrack outsourcedvendor projectswith openintegrations.Visibility to allwork in releaseswith multipletarget platformsLessadministrationand integrationoverhead.
Scaling beyond Agile ALMTransforming your organization requires the right framework and tooling21
22Domain ComplexityStraight-forwardIntricate,emergingCompliance requirementLow risk Critical,auditedTeam sizeUnder 10developers1000’s ofdevelopersCo-locatedGeographical distributionGlobalEnterprise disciplineProjectfocusEnterprisefocusTechnical complexityHomogenousHeterogeneous,legacyOrganization distribution(outsourcing, partnerships)Collaborative ContractualIBM agility@scale: A process framework to extend your agile practiceFlexible RigidOrganizational complexity
Extending Agile ALM beyond development23DevOps FoundationOpen Lifecycle and Service Management Integration PlatformDevOps LifecycleOperations/ProductionAgile TeamsStakeholdersProduct OwnersContinuous Innovation, Feedback and ImprovementsMonitor and OptimizePlan and Measure Develop and TestAgile ALMRelease and DeployOSLC
Extending Agile ALM to Larger Project TeamsCapabilities to enable more robust testing and requirements management24Create a shared vision todeliver exactly what thestakeholders needCoordinate independenttesting efforts and linkautomated tests to theoverall planHolistic view of the sprint orrelease inclusive of stories, testsand requirements empowers theproject team, boosts efficiency andallows greater focusDevelop and Test
Extending Agile ALM with Continuous Testing and DeploymentCapabilities for service virtualization and continuous delivery25DevelopmentTestingStagingProductionBusinessOwnersCustomersTrack changes thru delivery: See what builds are included in arelease Understand environment tested Identify the root cause of regressionsPlan and automateacross dev and ops: Coordinate developmentand product releases Library managementsystem assures the rightbits get to the right place Fully automate builds,tests and deployments tosupport agile deliveryRelease and Deploy
Jazz.net. Agile in action.26IBM’s Open CommercialDevelopment Community-Download and try latestmilestone-View iteration status-Submit defects andenhancements-Get advice and help from theJazz Development Team
IBM Rational Services for Agile AdoptionGet your team off to a fast start…Agile ALM with Scrum:Quickstart…if you want a one week primer toget your get your team started withScrum using Team ConcertTraining, Coachingand Mentoring…if you help with your agile adoptionor scaling needs
Open Lifecycle Integration and ServicesManagement Platform28 DRAFT: IBM ConfidentialAgile TeamsStakeholdersProductOwnersContinuous DevelopmentIBM Rational Team ConcertAgile Practices, Planning, Continuous Integration,and Collaborative SCMIBM Rational solution for Agile ALMRemove the barriers to Innovation“IBM Rational Team Concert is the backboneof Danske Bank’s agile development processand is adjusted to the special needs of the bank”Peter Rasmussen, Senior Vice President,IT Development Processes and ToolsDanske Bank Group25%Improved Productivity with automated statusreporting and collaborative source control25%Improved Team Collaboration with standardplatform for project engagement20%Improved Quality with consistent continuousintegration and unit testing18%Reduction in development cycle times withimproved project visibility and process enactment
291. See it in action!The IBM Rational Solution for Agile ALMThree ways to learn about it at Innovate!2. Learn how our customers use Scrum!Drop by booth AT1 in the Solution CenterSunday thru Wednesday3. Try it for yourself!Download it from Jazz.nethttp://jazz.net/agileAGL-2379Accelerating Time-to-Value with ScrumWednesday 11:15-12:15 Southern IISheila Lindsey, Bank of AmericaReedy Feggins, IBM
Talk with the experts, exchange ideas with yourpeers, get social! Get the Agile session roadmaphttp://bit.ly/agileroadmapGet Agile for Dummies or Stand Up for Agile t-shirt!Come to the Solution Center (AT1 or AT2) for detailsTake a few micro-workshops at JazzHub Live!Outside Southern II Monday, Tuesday and WednesdayGetting the most out of your weekJoin us for Wednesday’s Agile lightning talksWednesday 8:30-11, Southern IAttend developerWorks Live! Agile “TechTalks”Tuesday 6-8pm in the dWLive Zone in the Solution Center
32Please note the followingIBM’s statements regarding its plans, directions, and intent are subject to change orwithdrawal without notice at IBM’s sole discretion.Information regarding potential future products is intended to outline our general productdirection and it should not be relied on in making a purchasing decision.The information mentioned regarding potential future products is not a commitment,promise, or legal obligation to deliver any material, code or functionality. Informationabout potential future products may not be incorporated into any contract. Thedevelopment, release, and timing of any future features or functionality described for ourproducts remains at our sole discretion.Performance is based on measurements and projections using standard IBMbenchmarks in a controlled environment. The actual throughput or performance that anyuser will experience will vary depending upon many factors, including considerationssuch as the amount of multiprogramming in the user’s job stream, the I/O configuration,the storage configuration, and the workload processed. Therefore, no assurance can begiven that an individual user will achieve results similar to those stated here.
34Daily Apple TV giveaway Complete your session surveys online each day at a conference kiosk or onyour Innovate 2013 Portal! Each day that you complete all of that day’s session surveys, your name willbe entered to win the daily Apple TV! On Wednesday be sure to complete your full conference evaluation to receiveyour free conference t-shirt!