Video instructions and help with filling out and completing Are Form 2220 Estimates

Instructions and Help about Are Form 2220 Estimates

Story points a cornerstone of agile estimating and planning but also a source of much confusion not least for me I didn't get them for the longest time but now at last the mists are clearing welcome to development that pays my name is Gary strong and welcome back to this mini-series on the subject of agile estimating and planning if you missed a previous episode and would like to catch up you'll find a link here that should take you back to the start and deliver you automagically back to this very point if you're all caught up let's dive in this is a map of the UK did notice anything strange about it that's hardly a fair question I grew up coloring in pictures of this map at school for those of you didn't this is a more conventional view the reason that this version of the map is distorted is that it's not a map of distances it's actually a map of time the map represents travel time more specifically travel time from London by the way this kind of map is called an eye so chrome map just in case you want to google it for a map of your own country or region the stretching that we see you in Scotland and in the southwest and in parts of the East is a reflection of the fact that the transport system in these areas is less well developed which I have to add is no bad thing would you build and motorway through this for planning a trip this map is excellent and get to see directly how long it will take me to get to any point in the UK with no nasty surprises like the one I got the first time I drove to the Highlands of Scotland I like this map a lot but there are a couple of drawbacks to it that you've probably already spotted this version represents travel time from and I suppose to London which is great for me because I live in London not so good for anyone who lives say in Glasgow they would like to have their own version of this map there are potentially an infinite number of these maps each with a distinct starting point that's one problem another is that whoever produced this map made some assumptions about the mode of transport is this a map of travel times for car travel or for travel via public transport the shape of the map will be different in each case and it would be different again for walking or for cycling so it turns out that a map of this type isn't quite as useful as it may appear at first sight the conventional map tends out to be more useful even though it doesn't give me directly the number that I'm looking for what I want is travel time what I get is distance but I'm very comfortable with deriving time from distance and I bet you are too it's almost second nature to us to take a distance and transmute it into time let's do a quick demonstration of that if I ask you how long it would take to drive from Paris to Brussels chances are you don't have the first idea but if I tell you that the distance from Paris to Brussels is 317 kilometers which i think is just shy of 200 miles then you know in a much better position to take a stab at it here's another example of transmutation if I ask you how long it would take me to type five thousand words you probably don't have a clue and I don't either but if I told you that I could type at a rate of 50 words per minute I can't but you know let's just keep the maths easy 5,000 words 50 words per minute I think that comes to a hundred minutes words transmuted into time so far we've talked about distance and how we can transmit it into time and we've also talked about a body of words in text and how we can also transmute that into time now wouldn't it be useful if there was and equivalent to this for software development something that we can measure easily and then transmute into time trouble is the things in software development that are easy to measure have some drawbacks for example it's very easy to measure the number of lines of code written in a certain period of time or the number of new functions written in a certain period of time or the number of commits to a source control repository in a certain period of time all of those things are easy to measure but these all turn out to be bad choices in practice when you measure the length of code written you get lots of useless lines of code when you measure the number of functions written you get lots of useless functions and if you measure the number of commits to a repository you get lots of useless commits in any case all of these things depend on code being written which is a little bit late in the process with much rather have something that we could use much earlier specifically at the planning phase enter the star of today's show the story point story points as the name suggests are used to indicate the size of a story or if you prefer a feature or a task or a general piece of work now story points share some of the properties of the trans mutable things that we looked at earlier if one particular story or feature is 5 story points in size then we can each apply your own personal transmutation for example I might think that I could complete the five story point item in 5 days a more gifted colleague might think that she could complete the