SlideShare une entreprise Scribd logo
1  sur  36
Pivotal Tracker
   Chicago Ruby, Aug 3
About Pivotal Labs

• Software development consultancy, founded in
  1989
• Agile (XP) since mid ‘90s
• Rails since 2006
• Approximately 100 people, and growing (we’re
  hiring)
• HQ in San Francisco, offices in New York, Boulder,
  and Singapore
What is Tracker?

• Shared, predictive, collaborative to-do list for
  software development teams
• Free, open to public: http://www.pivotaltracker.com
• User by thousands of teams and companies, over
  100K users and over 100K projects
• Used on all of our projects at Pivotal (and then
  some)
• Rails app, hosted at Engine Yard (xCloud)
(and the only project
management tool with it’s own
           song)
Typical Pivotal Project

• Small team, 2-8 developers
• Highly involved customer, in the room
• Collective ownership of code
• 100% pairing and TDD/BDD
• Weekly iterations, frequent releases
• 1 team = 1 Tracker project
• Rotation between teams
Tracker in a Nutshell

• Automates manual aspects of agile process, without
  getting in the way
• Maintains prioritized list of work (stories) broken
  down to concrete, estimatable level
• Groups list of work (backlog) into fixed segments
  of calendar time (iterations)
• Predicts progress based on historical performance
  (velocity)
• Provides birds-eye view of project to entire team
  and encourages communication
What’s the Story?
         A story is a feature that provides verifiable
            business value to the team’s customer


• “Shopper can add product to shopping cart”

• “Search for product should take 400ms or less”

• “Ability to add new product via API”

• We estimate a feature on a point scale: “Linear” (1/2/3), “Powers
  of 2” (1/2/4/8), or “Fibonacci” (1/2/3/5/8)

• A point is a team-specific metric representing the effort it will
  take to implement a feature (and risk)
Chores



• A chore is a story that is necessary but provides no
  verifiable business value to the team’s customer
• Chores can represent “code debt”, and/or points of
  dependency on other teams
• Chores are not estimated
Bugs



• A bug is a story representing a defect, that may be
  related to a feature story
• Bugs are typically only entered for stories that have
  already been accepted
• Bugs are also not estimated
Story Workflow


• Developer (or pair) starts next available story in
  current or backlog
• Developer checks in code and finishes the story
• Team pushes code for new feature to demo/QA
  environment, and delivers story
• Customer/PM accepts or rejects story
• (repeat until backlog empty)
Prioritizing Stories



• Position in backlog is priority
• Stories are ordered by business value weighed
  against development risk
• Consider dependencies when prioritizing
• The next item for team to work on is obvious!
Velocity


• At the end of an iteration, accepted stories in
  current automatically move into “Done”
• The project’s velocity is calculated based on point
  totals from previous iterations
• Future iterations are projected based on updated
  velocity
• Velocity can be overridden locally for “what if”
  scenarios
(demo)
Labels

• You can add any number of labels (tags) to a story
• Space of labels is per-project
• Click on a label to see all stories with that label, or
  use search
• Labels can be used to track related stories, for
  example a larger feature or theme
• Use them for additional process steps, for example
  “needs design”, or “blocked”
Helpful Features


• Search
• Saved Search Panels
• Panel cloning
• My Work
• History
• Import/Export
Charts

• Velocity chart shows project velocity in past
  iterations
• Iteration burn-up shows progress through current
  iteration
• Release burn-down shows progress through
  chosen release
• Story type breakdown shows work on features vs
  chores and bugs by iteration
• Point count breakdown exposes historical process
  bottlenecks
Multi User




• Project page displays changes in real time
• (why we get 1000+ requests per second)
Integrations



• Drag/drop import and sync of stories from JIRA,
  Lighthouse, Satisfaction, Zendesk
• Campfire and Twitter notifications
• SCM post-commit hooks (including Github)
• More integrations to come
Developer API




• RESTful XML HTTP API
• Read/Write access to projects and stories
• Activity web hook (push HTTP)
3rd Party Tools



• iPhone and Android clients
• Email integration
• High level planning (Story Mapper)
• http://www.pivotaltracker.com/help/thirdpartytools
Future


• Tools for managing larger projects (drag multiple
  stories, some form of story group)
• Expose release and/or label status outside of
  project, for management visibility
• More integrations
• UX/UI overhaul
• Custom workflow/acceptance steps
Questions?
Thank You



• Chicago Ruby
• ThoughtWorks
• Jon “Lark” Larkowski (@l4rk)
• Wes Maldonado (@wes)
Feedback



• Dan Podsedly (dan@pivotallabs.com)
• @pivotaltracker
• http://community.pivotaltracker.com

Contenu connexe

Tendances

Présentation de RMI Java
Présentation de RMI JavaPrésentation de RMI Java
Présentation de RMI Java
Zakaria Bouazza
 
Rule Engine: Drools .Net
Rule Engine: Drools .NetRule Engine: Drools .Net
Rule Engine: Drools .Net
Guo Albert
 

Tendances (20)

Improving Pharo Snapshots
Improving Pharo SnapshotsImproving Pharo Snapshots
Improving Pharo Snapshots
 
Basic Git Intro
Basic Git IntroBasic Git Intro
Basic Git Intro
 
Présentation de RMI Java
Présentation de RMI JavaPrésentation de RMI Java
Présentation de RMI Java
 
JVM @ Taobao - QCon Hangzhou 2011
JVM @ Taobao - QCon Hangzhou 2011JVM @ Taobao - QCon Hangzhou 2011
JVM @ Taobao - QCon Hangzhou 2011
 
Refactoring Techniques
Refactoring TechniquesRefactoring Techniques
Refactoring Techniques
 
Building a turn-based game prototype using ECS - Unite Copenhagen 2019
Building a turn-based game prototype using ECS - Unite Copenhagen 2019Building a turn-based game prototype using ECS - Unite Copenhagen 2019
Building a turn-based game prototype using ECS - Unite Copenhagen 2019
 
Git Branching Model
Git Branching ModelGit Branching Model
Git Branching Model
 
Server monitoring using grafana and prometheus
Server monitoring using grafana and prometheusServer monitoring using grafana and prometheus
Server monitoring using grafana and prometheus
 
ReactorKit으로 단방향 반응형 앱 만들기
ReactorKit으로 단방향 반응형 앱 만들기ReactorKit으로 단방향 반응형 앱 만들기
ReactorKit으로 단방향 반응형 앱 만들기
 
Intro to git and git hub
Intro to git and git hubIntro to git and git hub
Intro to git and git hub
 
Optimizing the Graphics Pipeline with Compute, GDC 2016
Optimizing the Graphics Pipeline with Compute, GDC 2016Optimizing the Graphics Pipeline with Compute, GDC 2016
Optimizing the Graphics Pipeline with Compute, GDC 2016
 
BlueHat v17 || Dangerous Contents - Securing .Net Deserialization
BlueHat v17 || Dangerous Contents - Securing .Net Deserialization BlueHat v17 || Dangerous Contents - Securing .Net Deserialization
BlueHat v17 || Dangerous Contents - Securing .Net Deserialization
 
Design pattern (Abstract Factory & Singleton)
Design pattern (Abstract Factory & Singleton)Design pattern (Abstract Factory & Singleton)
Design pattern (Abstract Factory & Singleton)
 
Bloc for Pharo: Current State and Future Perspective
Bloc for Pharo: Current State and Future PerspectiveBloc for Pharo: Current State and Future Perspective
Bloc for Pharo: Current State and Future Perspective
 
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
 
Git in 10 minutes
Git in 10 minutesGit in 10 minutes
Git in 10 minutes
 
Pharo, Spec and GTK
Pharo, Spec and GTKPharo, Spec and GTK
Pharo, Spec and GTK
 
Rule Engine: Drools .Net
Rule Engine: Drools .NetRule Engine: Drools .Net
Rule Engine: Drools .Net
 
Speed up your asset imports for big projects - Unite Copenhagen 2019
Speed up your asset imports for big projects - Unite Copenhagen 2019Speed up your asset imports for big projects - Unite Copenhagen 2019
Speed up your asset imports for big projects - Unite Copenhagen 2019
 
Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners
 

En vedette

Pivotal Tracker - Quick Start Guide
Pivotal Tracker - Quick Start GuidePivotal Tracker - Quick Start Guide
Pivotal Tracker - Quick Start Guide
Amit Ranjan
 
EU Telecom Sla Project Presentation
EU Telecom Sla Project PresentationEU Telecom Sla Project Presentation
EU Telecom Sla Project Presentation
martinjleighfield
 
Behavior Driven Development with Cucumber
Behavior Driven Development with CucumberBehavior Driven Development with Cucumber
Behavior Driven Development with Cucumber
Brandon Keepers
 
Quick Introduction to git
Quick Introduction to gitQuick Introduction to git
Quick Introduction to git
Joel Krebs
 

En vedette (18)

Agile, the Pivotal way
Agile, the Pivotal wayAgile, the Pivotal way
Agile, the Pivotal way
 
Pivotal Tracker - Quick Start Guide
Pivotal Tracker - Quick Start GuidePivotal Tracker - Quick Start Guide
Pivotal Tracker - Quick Start Guide
 
Pivotal tracker
Pivotal trackerPivotal tracker
Pivotal tracker
 
Pivotal tracker presentation 10-13-2010
Pivotal tracker presentation   10-13-2010Pivotal tracker presentation   10-13-2010
Pivotal tracker presentation 10-13-2010
 
Pivotal tracker getting started
Pivotal tracker getting startedPivotal tracker getting started
Pivotal tracker getting started
 
The Leader's Guide Workshop - Pivotal Labs Tokyo
The Leader's Guide Workshop - Pivotal Labs TokyoThe Leader's Guide Workshop - Pivotal Labs Tokyo
The Leader's Guide Workshop - Pivotal Labs Tokyo
 
EU Telecom Sla Project Presentation
EU Telecom Sla Project PresentationEU Telecom Sla Project Presentation
EU Telecom Sla Project Presentation
 
Git Branching Model
Git Branching ModelGit Branching Model
Git Branching Model
 
Behavior driven development - cucumber, Junit and java
Behavior driven development - cucumber, Junit and javaBehavior driven development - cucumber, Junit and java
Behavior driven development - cucumber, Junit and java
 
Behavior Driven Development with Cucumber
Behavior Driven Development with CucumberBehavior Driven Development with Cucumber
Behavior Driven Development with Cucumber
 
Hello pivotal tracker
Hello pivotal trackerHello pivotal tracker
Hello pivotal tracker
 
Delivering Projects the Pivotal Way
Delivering Projects the Pivotal WayDelivering Projects the Pivotal Way
Delivering Projects the Pivotal Way
 
Lean product development for startups
Lean product development for startupsLean product development for startups
Lean product development for startups
 
Introduction to BDD with Cucumber for Java
Introduction to BDD with Cucumber for JavaIntroduction to BDD with Cucumber for Java
Introduction to BDD with Cucumber for Java
 
Behavior Driven Development with Cucumber
Behavior Driven Development with CucumberBehavior Driven Development with Cucumber
Behavior Driven Development with Cucumber
 
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGit 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using Git
 
Quick Introduction to git
Quick Introduction to gitQuick Introduction to git
Quick Introduction to git
 
Project Management KPIs
Project Management KPIsProject Management KPIs
Project Management KPIs
 

Similaire à Pivotal Tracker Overview

Lean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint Development
Bill Ayers
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
Lucas Jellema
 

Similaire à Pivotal Tracker Overview (20)

Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
 
Lean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint Development
 
DevOps Introduction - Main Concepts Description
DevOps Introduction - Main Concepts DescriptionDevOps Introduction - Main Concepts Description
DevOps Introduction - Main Concepts Description
 
Reactive Development: Commands, Actors and Events. Oh My!!
Reactive Development: Commands, Actors and Events.  Oh My!!Reactive Development: Commands, Actors and Events.  Oh My!!
Reactive Development: Commands, Actors and Events. Oh My!!
 
DevOps: Automate all the things
DevOps: Automate all the thingsDevOps: Automate all the things
DevOps: Automate all the things
 
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
 
VA Smalltalk Update
VA Smalltalk UpdateVA Smalltalk Update
VA Smalltalk Update
 
Serverless brewbox
Serverless   brewboxServerless   brewbox
Serverless brewbox
 
A Practical Guide to Selecting a Stream Processing Technology
A Practical Guide to Selecting a Stream Processing Technology A Practical Guide to Selecting a Stream Processing Technology
A Practical Guide to Selecting a Stream Processing Technology
 
4D Pubs - Distributed Dynamic Document Dsplay
4D Pubs - Distributed Dynamic Document Dsplay4D Pubs - Distributed Dynamic Document Dsplay
4D Pubs - Distributed Dynamic Document Dsplay
 
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CDDevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
 
Grails patterns and practices
Grails patterns and practicesGrails patterns and practices
Grails patterns and practices
 
Docker for the enterprise
Docker for the enterpriseDocker for the enterprise
Docker for the enterprise
 
Meetup Devops April 2023
Meetup Devops April 2023Meetup Devops April 2023
Meetup Devops April 2023
 
2012 bad camp-project management tools and organization-v4
2012 bad camp-project management tools and organization-v42012 bad camp-project management tools and organization-v4
2012 bad camp-project management tools and organization-v4
 
Building high performance and scalable share point applications
Building high performance and scalable share point applicationsBuilding high performance and scalable share point applications
Building high performance and scalable share point applications
 
Agile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAgile Secure Cloud Application Development Management
Agile Secure Cloud Application Development Management
 
First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)
 
Git Going w/ Git
Git Going w/ GitGit Going w/ Git
Git Going w/ Git
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Pivotal Tracker Overview

  • 1. Pivotal Tracker Chicago Ruby, Aug 3
  • 2. About Pivotal Labs • Software development consultancy, founded in 1989 • Agile (XP) since mid ‘90s • Rails since 2006 • Approximately 100 people, and growing (we’re hiring) • HQ in San Francisco, offices in New York, Boulder, and Singapore
  • 3. What is Tracker? • Shared, predictive, collaborative to-do list for software development teams • Free, open to public: http://www.pivotaltracker.com • User by thousands of teams and companies, over 100K users and over 100K projects • Used on all of our projects at Pivotal (and then some) • Rails app, hosted at Engine Yard (xCloud)
  • 4. (and the only project management tool with it’s own song)
  • 5. Typical Pivotal Project • Small team, 2-8 developers • Highly involved customer, in the room • Collective ownership of code • 100% pairing and TDD/BDD • Weekly iterations, frequent releases • 1 team = 1 Tracker project • Rotation between teams
  • 6. Tracker in a Nutshell • Automates manual aspects of agile process, without getting in the way • Maintains prioritized list of work (stories) broken down to concrete, estimatable level • Groups list of work (backlog) into fixed segments of calendar time (iterations) • Predicts progress based on historical performance (velocity) • Provides birds-eye view of project to entire team and encourages communication
  • 7.
  • 8. What’s the Story? A story is a feature that provides verifiable business value to the team’s customer • “Shopper can add product to shopping cart” • “Search for product should take 400ms or less” • “Ability to add new product via API” • We estimate a feature on a point scale: “Linear” (1/2/3), “Powers of 2” (1/2/4/8), or “Fibonacci” (1/2/3/5/8) • A point is a team-specific metric representing the effort it will take to implement a feature (and risk)
  • 9. Chores • A chore is a story that is necessary but provides no verifiable business value to the team’s customer • Chores can represent “code debt”, and/or points of dependency on other teams • Chores are not estimated
  • 10. Bugs • A bug is a story representing a defect, that may be related to a feature story • Bugs are typically only entered for stories that have already been accepted • Bugs are also not estimated
  • 11. Story Workflow • Developer (or pair) starts next available story in current or backlog • Developer checks in code and finishes the story • Team pushes code for new feature to demo/QA environment, and delivers story • Customer/PM accepts or rejects story • (repeat until backlog empty)
  • 12.
  • 13. Prioritizing Stories • Position in backlog is priority • Stories are ordered by business value weighed against development risk • Consider dependencies when prioritizing • The next item for team to work on is obvious!
  • 14. Velocity • At the end of an iteration, accepted stories in current automatically move into “Done” • The project’s velocity is calculated based on point totals from previous iterations • Future iterations are projected based on updated velocity • Velocity can be overridden locally for “what if” scenarios
  • 16. Labels • You can add any number of labels (tags) to a story • Space of labels is per-project • Click on a label to see all stories with that label, or use search • Labels can be used to track related stories, for example a larger feature or theme • Use them for additional process steps, for example “needs design”, or “blocked”
  • 17. Helpful Features • Search • Saved Search Panels • Panel cloning • My Work • History • Import/Export
  • 18. Charts • Velocity chart shows project velocity in past iterations • Iteration burn-up shows progress through current iteration • Release burn-down shows progress through chosen release • Story type breakdown shows work on features vs chores and bugs by iteration • Point count breakdown exposes historical process bottlenecks
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Multi User • Project page displays changes in real time • (why we get 1000+ requests per second)
  • 25. Integrations • Drag/drop import and sync of stories from JIRA, Lighthouse, Satisfaction, Zendesk • Campfire and Twitter notifications • SCM post-commit hooks (including Github) • More integrations to come
  • 26. Developer API • RESTful XML HTTP API • Read/Write access to projects and stories • Activity web hook (push HTTP)
  • 27. 3rd Party Tools • iPhone and Android clients • Email integration • High level planning (Story Mapper) • http://www.pivotaltracker.com/help/thirdpartytools
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Future • Tools for managing larger projects (drag multiple stories, some form of story group) • Expose release and/or label status outside of project, for management visibility • More integrations • UX/UI overhaul • Custom workflow/acceptance steps
  • 35. Thank You • Chicago Ruby • ThoughtWorks • Jon “Lark” Larkowski (@l4rk) • Wes Maldonado (@wes)
  • 36. Feedback • Dan Podsedly (dan@pivotallabs.com) • @pivotaltracker • http://community.pivotaltracker.com

Notes de l'éditeur