Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Beds Hackathon 2017 - Getting Started

Beds Hackathon 2017 - Getting Started

Graham Lewis

October 25, 2017
Tweet

More Decks by Graham Lewis

Other Decks in Technology

Transcript

  1. 3 • Have an introduction that puts the scenario in

    a business context • Have 3 levels (or sprint’s if you prefer) - increasing in complexity. Please do not feel you need to complete all 3 – stop at any level. But, try to complete at least one level. • May have some resources to help you • Are realistic. They are the type of thing that you will be faced with on a regular basis as a professional developer Our scenarios…
  2. 4 Read each scenario - one at a time -

    after you've read each one... • Stop and think about it • Try to get the feel of it • Discuss it with others – everyone sees things differently • You will naturally gravitate towards one or more scenario's - but don't decide too soon! Start small
  3. 5 • Choose a scenario that is going to stretch

    you - not break you! • Choose one that sounds fun - something you will really enjoy doing The perfect problem for you...?
  4. 9 • Estimate the scenario • Decide if the scenario

    is right for the team • Identify what you are being asked to do • Tasks - split the problem into small manageable tasks • Options - what are the technical options available to you? • Re-read the scenario! Planning
  5. 10 • Estimate the scenario • Decide if the scenario

    is right for the team • Identify what you are being asked to do • Tasks - split the problem into small manageable tasks • Options - what are the technical options available to you? • Re-read the scenario! Planning
  6. 11 • Estimating is hard to do. Really HARD! •

    Small, Medium & Large is fine • Your estimate depends on your skillset and your experience, as well as the problem • It is your estimate – NOT someone else’s • The original estimate you give may change as the project progresses – this is normal • Your estimates get more accurate over time Estimating
  7. 12 • A few questions that might help: • Does

    the team have the right skill set and experience to handle the scenario? • Do you have people on the team who don’t need to be there? • Do you have people on the team who are likely to dominate – especially during the implementation phase? • Your team needs to work as a team – can they? The bottom line is only you and team can tell! Decide if the scenario right for the team
  8. 13 • Take it one piece at a time •

    Understand how all the pieces fit together • Work as a team • Remember - you are not alone! If in doubt, something isn’t clear or you have questions - ask an expert Implementation