being an agile engineer

46
EXPLORING BEING ‘AGILE ENGINEERS’ Prepared For Graduate Students In Order to Explain Some Basic Yet Important Agile & Engineering Concepts

Upload: acm

Post on 13-Jan-2017

513 views

Category:

Software


0 download

TRANSCRIPT

EXPLORING BEING ‘AGILE ENGINEERS’Prepared For Graduate Students In Order to Explain Some Basic Yet Important Agile & Engineering Concepts

ACM, 8 YEARS OF EXPERIENCE & SUCCESS• 50,000+ Hours of Consultancy• 400+Customers• 4000+ People Trained

www.acm-­‐software.com

Join The Agile Community!www.agileturkey.org

Get Certified Scrum Master!www.scrum.org

www.acm-­‐software.com

www.acm-­‐software.com

What Do You Know About Agile?

www.acm-­‐software.com

Individuals and interactions

= TEAMwww.acm-­‐software.com

All, Stand Up Please!

www.acm-­‐software.com

COLOCATION

www.acm-­‐software.com

Lets Create an

AWESOME Paper Plane

www.acm-­‐software.com

www.acm-­‐software.com

5 Min• Work as a team

• You have 5 min Timebox to create the AWESOME paper plane

• I am the customer, if you want to talk to me, you need to come to me

• After 5 min, I will check your products

www.acm-­‐software.com

5 Min• What has happened?

www.acm-­‐software.com

Good engineers DONOT

make assumptions! Talk to your customers!

www.acm-­‐software.com

1. It must be capable of flying more than 10 meters in a single direction.

2. It must be capable of straight line flight, deviating no more than 1 meter from theflight line towards a target

3.The plane will be flown indoors only

4.The plane will be made from a single sheet of A5 paper

5. The plane can only be constructed from paper. No glue, sellotape, blu-tack, paperclips etc are allowed.

6.The plane must have its name written on it

7. Colorful and stylish planes are welcome!

Awesome Paper Plane Receipt

www.acm-­‐software.com

5 Min• Re-Work!

• Again work as a team

• You have 5 min Timebox to create the AWESOME paper plane

• After 5 min, I will check your products

www.acm-­‐software.com

5 Min• What has happened?

www.acm-­‐software.com

8. and ups, I forget to tell you that thisplane is for carrying a cargo!

www.acm-­‐software.com

5 Min• Re-Work!

• Again work as a team

• You have 5 min Timebox to create the AWESOME paper plane

• After 5 min, I will check your products

www.acm-­‐software.com

5 Min• What has happened?

www.acm-­‐software.com

Ask Why? Always Learn the Purpose

First!

www.acm-­‐software.com

Learning Points:Talk to customers

Analyze the request clearly

First, understand the vision and purpose

Customers ALWAYS change their minds, accept it and deliver

frequently in order to adapt quickly

www.acm-­‐software.com

10 Min• Work as a team and define how we map

these in Scrum framework:

Customer interaction:Getting clear requests:Understanding purpose:

www.acm-­‐software.com

www.acm-­‐software.com

Understanding The Needs Is Crucial

For Quality!Delivering a paper plane

which cannot carry a cargo will not satisfy your

customer !

www.acm-­‐software.com

QUALITYis doing the right thing,doing it right.

MIN

10Serving  The  Customer?

You are a student working your way through college. You work at FatBurger on the 2pm to 11pm shift, and are the only person on duty. You are cleaning up at 10:30 when a customer approaches and orders a Double FatBurger Deluxe, with onions, cheese, and bacon and an order of fat fries. You ring up the order. The price is $6. The customer informs you that he only has $1.20.

• FatBurger is high quality. Everything is cooked from scratch. • There is no pre-cooked food you were planning on throwing out.• FatBurger uses strict inventory control. Anything you take to give

to the customer will be charged to your paycheck.• The clerk has not yet entered the order.

Question: What do you do? What do you tell the customer?

The Case Study Part 1:

MIN

10Serving  The  Customer?

• 1. When you came to work you had noticed a squirrel that had been run over in the parking lot. Not sure why you remembered this right now, but you had.

• 2. You ask the customer to wait a minute. You step outside in back and look for the squirrel. It is still there, but run over a few more times. You pick it up by the tail, but the tail falls off. Apparently the squirrel has been there for some time. You get a shovel and scrape it up.

• 3. You bring the squirrel back inside, into the kitchen, out of the customer’s sight.• 4. You ask the customer to wait just a minute, that you may be able to help him.• 5. You quickly scrape as much fur off the squirrel as you can, put it in the microwave

for 30 seconds while you scrounge in the trash for a partially eaten bun. You take the squirrel out, put it in the bun, cover it with sauce, and wrap it in a nice new FatBurgerwrapper.

• 6. You go out to the customer and give him the FatBurger/Squirrelburger and a glass of water. You take his $1.20 and wish him a good day.

Question: What is wrong with that?

The Case Study Part 2:

MIN

10Serving  The  Customer?

The original story continues…

The guy walked off, eating and loving the fresh meat. When he got three blocks away, though, he fell to his knees, frothing at the mouth, and collapsed. He was taken to a local hospital for food poisoning (botulism), where it took him three weeks to recover. He successfully sued FatBurger corporate for $455m and almost put them out of business.

Question: What is this all about?

The Case Study Part 3:

www.acm-­‐software.com

Learning Points: 5 Min

In Scrum, Who Is Responsible For;

Quality?Transparency?

www.acm-­‐software.com

Good Engineers =

Cares Quality & Talks to

Customers.Enough?

www.acm-­‐software.com

www.acm-­‐software.com

Yes, you need to be a

Problem Solver!

www.acm-­‐software.com

not just a usualProblem Solver

www.acm-­‐software.com

www.acm-­‐software.com

www.acm-­‐software.com

being good at one thing, does not make youEXPERT

www.acm-­‐software.com

www.acm-­‐software.com

www.acm-­‐software.com

“The most important investment you can make is in yourself.”

Warren Buffet

www.acm-­‐software.com

www.acm-­‐software.com

KAIZEN starts in you!

www.acm-­‐software.com

5 Min• Lets focus ourselves!

• Go with the Skills Balance Wheel sheets that I will hand to you

• Be honest with yourself

The Skills Balance Wheel

www.acm-­‐software.com

THANK YOU

A Technology and Management Consultancy Company

Leading  Technology  and  Management  Consultancy  Company