imperial college presentation - pj v1.1

22
Helping businesses solve problems with technology Philip Jacobs – Operations Director Leo Cook – Technology Director Leo Tech Consulting

Upload: phil-jacobs

Post on 08-Feb-2017

78 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Imperial College Presentation - PJ v1.1

Helping businesses solve problems with technologyPhilip Jacobs – Operations Director

Leo Cook – Technology Director

Leo Tech Consulting

Page 2: Imperial College Presentation - PJ v1.1

Leo Tech Business Model

Page 3: Imperial College Presentation - PJ v1.1

Intro

As a technology design company in the modern world, your work is only as good as the foundations your company is built on.

Our philosophy at Leo Tech is simple: To encourage a team’s creativity, to push to produce the most relevant products, to

understand what a client needs to modernize their process, to inspire innovation. We structure ourselves on the following pillars:

GOOD PEOPLE GOOD ENVIRONMENT LEAN METHODOLOGY IN DEPTH KNOWLEDGE

Page 4: Imperial College Presentation - PJ v1.1

Good people

Page 5: Imperial College Presentation - PJ v1.1

Getting the right type of person

The right people make or break your process, your products and ultimately, your business• We take the time to get to know and understand each person on our team, see

where their strengths are

• We ensure they are doing what they are good at and we encourage them to commit to their own personal development at work.

Page 6: Imperial College Presentation - PJ v1.1

Good environment

Page 7: Imperial College Presentation - PJ v1.1

Building the right environment

• Leadership is not about being in charge, but about taking care of those in your charge.

• Traditional View: most leaders think everybody works for them – no – you work for the people in your organisation – make them feel valued and valuable

• Opportunity to fail without fear of reproach and try again.

• Software development is a creative process - motivation is key.

• The most important thing in the project is not only to develop software but also to cultivate engineers.

In the right environment, everyone works their best, because they feel at their best.

Page 8: Imperial College Presentation - PJ v1.1

Lean Methodology

Page 9: Imperial College Presentation - PJ v1.1

• Waterfall insists on a strict, sequential chain of the different project phases.

• A previous phase has to be completed before starting the next phase.

• All requirements must be fine grained and as complete as possible at the start. Studies have shown that in larger and complex projects, about 60% of the initial requirements are changed throughout the project.

• Over 80% of investigated failed software projects, the usage of the Waterfall methodology was one of the key factors of failure – the larger and more complex the project, the more risky it is to use Waterfall.

What is Waterfall?

TIME / COST

Page 10: Imperial College Presentation - PJ v1.1

HealthCare.gov - Epic Waterfall Fail

"I spent $174 million on a website and all I got was this bad press.“

Page 11: Imperial College Presentation - PJ v1.1

Traditional Management

Page 12: Imperial College Presentation - PJ v1.1

The birth of Agile methods

The world of Agile involves self-organizing teams that work in an iterative fashion and deliver continuous additional value directly to customers.

The practices of Agile include Scrum, XP, Kanban, DevOps and Continuous Development, grew out of lean manufacturing in Japan in the late 20th Century.

Page 13: Imperial College Presentation - PJ v1.1

Transition to Agile methods

• Instead of those doing the work reporting as individuals to bosses, the work is done in self-organizing teams: the role of management is not to check whether those doing the work have done what they were meant to do, but rather to enable those doing the work to contribute all that they can and remove any impediment that might be getting in the way.

• Instead of a preoccupation with efficiency and predictability, the predominant values are transparency and continuous improvement.

• Instead of work being coordinated by bureaucracy with rules, plans and reports, work is coordinated by Agile methods with iterative work cycles and direct feedback from customers.

• Instead of one-way top-down commands, communications tend to be in horizontal conversations.

Page 14: Imperial College Presentation - PJ v1.1

Lean Startup Methodology

Every one of these disruptive start-ups above started with a good concept that was validated in its simplest form and then pushed into the mega product you know today.

Validated Learning methods help build sustainable businesses - entrepreneurs should run experiments and validate what customers need. In this way, they reveal current and future business prospects.

“A human institution designed to create a new product or service under conditions of extreme uncertainty…”

- Eric Ries, on start-ups

Page 15: Imperial College Presentation - PJ v1.1

Minimum Viable Product

MVP - Proving the product works…

• Build-measure-learn – this is the fundamental activity of a startup.

• MVP is used as a tool to collect customer feedback on the product.

• Feedback is analysed to improve the product and to validate the concept

• From this, the team can decide rapidly to pivot, persevere and scale or dismiss the project altogether.

Page 16: Imperial College Presentation - PJ v1.1

In depth knowledge

Page 17: Imperial College Presentation - PJ v1.1

Product Discovery

“Through a series of workshops, Leo Tech ensures that both the delivery team and client start down the right path with Lean planning strategies for requirements gathering and hands-on Agile coaching."

Page 18: Imperial College Presentation - PJ v1.1

The Business Model Canvas

Problems

Page 19: Imperial College Presentation - PJ v1.1

Persona Mapping

Analysing the personas of our target users and referring back to them throughout the process to keep the product user-led and relevant.

This focuses our intentions on providing the right product for the particular client or user within a business.

Page 20: Imperial College Presentation - PJ v1.1

Story-boarding

Storyboarding is used to define the core user journeys that are required for the business model.

Leo Tech attempts to visualise the entire user journey; before, during and after. In this way, the product specifications are clarified.

Screens that the software will display are sketched to illustrate the important steps of the user experience.

Page 21: Imperial College Presentation - PJ v1.1

Story Map

The Story map indicates the relative priority of product functionality and features that have been identified by the story board.

Page 22: Imperial College Presentation - PJ v1.1

Pillars of Scrum

TRANSPARENCYADAPTATION

INSPECTION