As I continue my studies of Scrum I continue to a road block on the idea of “potentially shippable” at the end of each sprint.
Incremental deliveries of “Done” product ensure a potentially useful version of
working product is always available.
My confusion is always centered around the initial sprint where the idea of the product is just an idea and there is nothing available to build upon. As I think through the process I have trouble seeing how a potentially shippable product can be demonstrated on the first sprint when there was absolutely nothing previously. Future version, I can see working more easily, but the first version of a product when there is so much to do I have trouble grasping.
I am going to put my thoughts together in this post and hope to get some comments and feedback to help me and whoever else finds this post understand this better.
A stake holder has an idea for a product and a business owner is selected, the business owner then works with a Product Owner to help clarify the idea. A team is assembled to do the work, consisting of various members including a Scrum Master.
There are several ideas that the business owner wants and talked out with the product owner, but the PO prioritizes the stories in a list and the team can then choose what to work on for the first sprint. But, there are things that must be done first that do NOT deliver anything that would be potentially shippable to the BO. It may consist of just a security framework or navigation system, or just a look-n-feel (workable wire frame). This is where my confusion sets in, this is not potentially shippable, I guess it could be but it would be of no value to the stake holders as this point.
So, my fellow Agilists, what are your thoughts on this?