When the Atlassian Dev Tools team looked to innovate on continuous integration and delivery, we explored many ways to bring the build and deployment pipeline closer to developers and Bitbucket. This led us to think outside the existing product boundaries of Bamboo and build on top of the Bitbucket Connect platform.
James Bryant, a senior designer on the Software Team, will take you through how his team decided to build on top of a platform instead of building out new products. It involves defining a vision, guiding a team with an experience, and testing with customers early and often to build the new Bitbucket Pipelines feature.
You’ll come away from this session with a framework for adopting an experience-driven strategy, and tips to help give your agile teams a vision to build on top of a platform.
Products covered:
Bitbucket, Bamboo
6. NAME • TITLE • COMPANY • @TWITTERHANDLE
Title
Subtitle
7. During software development,
developers repeatedly test
functionality and integration
before they package and ship
software. The more often they
test the easier it is to identify
8. test the easier it is to identify
problems, but frequent testing
can slow down development. The
solution is to automate and
parallelize the process of testing
and deploying software in order
to be able to deploy at any time,
fail fast and ship often.
16. Leo Widrich, Co-founder and COO at Buffer
A story, if broken down into the simplest
form is a connection of cause and effect.
And that is exactly how we think.
33. Team journeys
Non customers
Interview chain
Gamified it, talked to one customer
per week. Longest chain of 6 weeks.
New hires, meet-ups, conferences
Dug into the story of the team.
Identify inflections points
Retrace history
35. Breakfast with the Enemy
Competitive analysis with different
members of the team. Shared and
discussed over breakfast.
36. Breakfast with the Enemy
Competitive analysis with different
members of the team. Shared and
discussed over breakfast.
37. Crunched the numbers
Breakfast with the Enemy
Competitive analysis with different
members of the team. Shared and
discussed over breakfast.
Confirmed a great market
opportunity.
Market
research
44. Illustration by Abhijeet Wankhade (www.sokratus.in)
Established values
Regular check-ins
Established a ‘brain trust’ with
leadership to set a regular cadence.
Designed mock marketing material
to explain the customer value.
73. Harvey in particular has been
championing better CI.
Where do I start?
What are the three basic things I need to know?
Who can help me?
Are you making it easy for me to take action?
How are my teammates using this?
Are you changing the way I work (without helping me)?
Am I able to predict the outcomes of our work?
Can I see who’s responsible for what?
What are the best practices for doing this?
74. Where do I start?
What are the three basic things I need to know?
Who can help me?
Are you making it easy for me to take action?
How are my teammates using this?
Are you changing the way I work (without helping me)?
Am I able to predict the outcomes of our work?
Can I see who’s responsible for what?
What are the best practices for doing this? Wants a predictable
process for configuring
his builds