SlideShare a Scribd company logo
1 of 3
Self - Explaining and Forgiving Roads



The yearly cost of road accidents in the countries which are part of the European
Union is estimated to be around 160 billion euros. Beyond the monetary cost, the
human grief and suffering is incalculable. Across the globe we are no better.
Approximately 1.2 million people die every year in road accidents and more than 50
million are seriously injured. Road accidents are a leading cause of death in people
between the ages of 10-24.

Alarming figures when you look at it on paper.

Most of these accidents are caused because of human mistakes. To err is human
seems to come with a baggage of death and lifelong suffering. Since accidents are
caused by human error, the obvious solution has been to educate humans. So all the
initiatives have focused on educating the driver (I see people whizzing past huge
hoardings saying Speed thrills but kills), having motors to adhere to tougher
guidelines and finally strict enforcement. However this approach has not really
helped much with no significant drop in accidents.

Around the turn of the century various countries got together and started the
European Road Assessment Programme (EuroRAP) an initiative to reduce death
and serious injuries on Europe's roads. From here emerged the concept of Self-
Explaining and Forgiving Roads .

The vision of "The self explaining and forgiving road" is a new way of thinking in
planning and designing road infrastructure. Design of roads must focus on simplicity
and clearness instead of complexity and ambiguity. Whatever we do about design -
including use of information technology - with the aim to help the road users to
manage traffic situations in a safe manner - road users will make mistakes and
accidents will occur. The higher the speed the more serious the consequences will
be from making mistakes in traffic. (ARRB Conference October 2006)

Self-explaining roads are designed and constructed to evoke correct expectations
from road users, eliciting proper driving behaviour. Forgiving roads are designed and
constructed to avoid and / or mitigate negative consequences of driving errors.

Finally many governments agreed that humans are liable to error and just because
they have committed an error they should not have to be punished with
consequences upto death. Thus was born the concept of forgiving roads. A road
which would forgive and minimise the impact of a mistake, which recognised that
mistakes were inevitable and would try to minimise the impact of an accident. So
rather than people having to protect themselves from oncoming obstacles in case
they have skidded, the obstacles were themselves moved away as far as possible.
And obstacles which could not be moved away were made flexible; so as to cause
minimum damage. For years we had tried to convince people not to sleep while
driving. And we are yet to succeed. But the consequences were dramatic, to the
extent of death. So while education was still important, roads were made forgiving.
So now you had rumbling strips at the edges and the divider. So if you were going
towards the edges the car would start vibrating and hopefully you would wake up
before you hit the edge. And hopefully the flexible objects would cause less damage
even if you hit them..
Also was added the concept of self - explaining, an approach which forces you or
makes it very easy to follow traffic guidelines. Roads which would shout out about
themselves so that humans caused less mistakes. A bright colored 3d divider so
obvious that nobody could miss it.

From childhood students are taught to look right, look left, and look right again before
crossing the road. But just because you did not pay attention in school does not
mean that you should be run over by a car. From here emerged the concept of
Pedestrian refuges .

Pedestrian refuge islands are raised median islands that provide a location for
pedestrians to safely wait for a gap in the traffic so they can finish crossing the road.
This makes crossing the road easier for pedestrians by allowing them to cross in two
stages and deal with one direction of traffic flow at a time.
(http://www.irap.net/toolkit/default.asp?p=treatment&i=92 ). Easier than the
looking in all directions. This approach becomes critical in cases of major
intersections which could have sixteen or more points of conflict
(http://www.tfhrc.gov/safety/pedbike/pubs/05085/chapt11.htm ).

Not only was it made easy to follow driving guidelines but in various cases the
guidelines were created such that people would be forced to follow them. Roads
were created in such a way that you would automatically avoid mistakes. So straight
roads were curved forcefully to make sure that you would not take it easy and sleep.
Or instead of crossings many roads had roundabouts. The fact that roundabouts are
difficult to manoeuvre makes people more conscious and reduces the number of
accidents. Sometimes increasing the effort may be beneficial if it reduces the errors
in the system
So why should most of us who have nothing to do with designing roads learn about
Self-Explaining and Forgiving Roads. Well because this same approach can make
highly usable Websites and also gives us insight into better Project management
Systems.

But first to Websites. Look at Google, the number one search engine. It is designed
on similar ground either accidentally (no pun intended) or intentionally.
Self Explaining - That is an obvious one. With one text box and one button in the
page how many mistakes can you make anyways?
And then the Suggestions as You Type reduce the number of errors you make. It
also points me towards the right direction without having to read any signboards.

The forgiving nature of Google is more interesting. So type
http://www.gogle.com/ or http://www.gooogle.com/ and you still reach
google. Type "self forgivng" in the search box and it will ask you if you meant "self
forgiving". Rather than you getting frustrated that you are not getting any relevant
results and then breaking the laptop, it points out the possible error and saves mass
destruction.

And what do we as project managers have to learn from all this. Plenty actually. A lot
of the pain from the systems and environment can be taken away if we design them
in the same way as the self-explaining and forgiving roads.

The forgiving roads approach tells us to create systems with the objective of
a) Minimising the error caused by humans
b) Understand that beyond whatever we do, we will cause errors. So create a system
which minimises the damage if an error is caused.

This is in sharp contrast with the traditional approach where systems have been
designed for intelligent, sensible and logical people to work in an efficient way.
But won't the approach increase the effort like the roundabouts. Definitely. But like
the forgiving roads creating small local problems to sort out the global problem of
accidents, we also create systems which might increase the initial effort but reduce
the errors in the system. And since a significant effort of a project to the tune of
40-60% is in rework, we significantly reduce the overall effort.

This approach teaches us some interesting things -

a) Not to plan activities back to back because then the system is not forgiving. A
delay in one activity creates a cascading effect which leads to all the other activities
having to be rescheduled and maybe even lead the whole project getting delayed

b) It points out that most probably the agile approach of creating User Stories is a
good approach. Like the pedestrian refuge it allows us to only focus on a few
activities at a time. The User Stories approach creates small islands between tasks
which reduce the effort of trying to understand the magnitude of the whole project
every day and just focus on a few tasks.

c) Daily deadlines are bad because it assumes that humans will work methodically
and systematically something against the human grain. Shifting to more forgiving
models of one or two weeks could be more desirable

d) Rather than pretend that the Parkinson's Law ("Work expands to fill the time
available") and the Student Syndrome ("Given a deadline, people tend to wait until
the deadline is nearly here before starting work.") do not exist or ticking the team off
every day a better approach is to create short iterations where work automatically
gets timeboxed forcing people to complete their work. It is the same thing which I
had discussed in shifting things from being Important to being urgent.

e) Having good versioning systems. Versioning systems are designed to forgive
humans who realise that they need the document five seconds after they have
pressed Shift-Delete. Versioning systems allow people to make mistakes and
recover without telling the Project Manager that they need two days to recode the
module.


It is interesting this new thought process. From trying to create a disciplined and
structured set of humans to creating simple systems which understand and work with
rather than against human beings. Maybe we will see more of this in day to day
objects as I still try to figure out how to scroll through excel sheets on my Blackberry.

More Related Content

Viewers also liked

The Futran System: a new technology innovation for improved performance in co...
The Futran System: a new technology innovation for improved performance in co...The Futran System: a new technology innovation for improved performance in co...
The Futran System: a new technology innovation for improved performance in co...Tristan Wiggill
 
Active Transportation: Win-Win Policy for Climate and Public Health
Active Transportation: Win-Win Policy for Climate and Public HealthActive Transportation: Win-Win Policy for Climate and Public Health
Active Transportation: Win-Win Policy for Climate and Public HealthWendy Ring
 
Green Transportation and Climate Change
Green Transportation and Climate ChangeGreen Transportation and Climate Change
Green Transportation and Climate Changeecokao
 
Roadside Safety Management
Roadside Safety ManagementRoadside Safety Management
Roadside Safety ManagementWaicheukchan
 
Transportation Risk Management in Modern Times by ASSE
Transportation Risk Management in Modern Times by ASSETransportation Risk Management in Modern Times by ASSE
Transportation Risk Management in Modern Times by ASSEAtlantic Training, LLC.
 
Improving Walkability, And Pedestrian Safety And Convenience
Improving Walkability, And Pedestrian Safety And ConvenienceImproving Walkability, And Pedestrian Safety And Convenience
Improving Walkability, And Pedestrian Safety And ConvenienceArefeh Nasri
 
Road Safety Foundation: Making Road Safety Pay
Road Safety Foundation: Making Road Safety PayRoad Safety Foundation: Making Road Safety Pay
Road Safety Foundation: Making Road Safety PayAgeas UK
 
Roadsafety powerpointpresentation-101024082412-phpapp02
Roadsafety powerpointpresentation-101024082412-phpapp02Roadsafety powerpointpresentation-101024082412-phpapp02
Roadsafety powerpointpresentation-101024082412-phpapp02DEEP NARAYAN URMALIYA
 
100 Smart Cities by 2024 - Shankar Aggarwal - Ministry of Urban Development, ...
100 Smart Cities by 2024 - Shankar Aggarwal - Ministry of Urban Development, ...100 Smart Cities by 2024 - Shankar Aggarwal - Ministry of Urban Development, ...
100 Smart Cities by 2024 - Shankar Aggarwal - Ministry of Urban Development, ...WRI Ross Center for Sustainable Cities
 
Epidemiology, prevention and control of road traffic accidents
Epidemiology, prevention and control of road traffic accidentsEpidemiology, prevention and control of road traffic accidents
Epidemiology, prevention and control of road traffic accidentsBrig(Dr) Hemant Kumar
 
Smart Transportation for a Smarter Planet: Innovation with Today's Challenges
Smart Transportation for a Smarter Planet: Innovation with Today's ChallengesSmart Transportation for a Smarter Planet: Innovation with Today's Challenges
Smart Transportation for a Smarter Planet: Innovation with Today's ChallengesIBMTransportation
 
Public Vs Private Transportation Systems
Public Vs Private Transportation SystemsPublic Vs Private Transportation Systems
Public Vs Private Transportation Systemssdeep20
 
20120302152555.phillip jordan on road safety at roadworks mataram
20120302152555.phillip jordan on  road safety at roadworks mataram20120302152555.phillip jordan on  road safety at roadworks mataram
20120302152555.phillip jordan on road safety at roadworks mataramIndonesia Infrastructure Initiative
 

Viewers also liked (20)

The Futran System: a new technology innovation for improved performance in co...
The Futran System: a new technology innovation for improved performance in co...The Futran System: a new technology innovation for improved performance in co...
The Futran System: a new technology innovation for improved performance in co...
 
Active Transportation: Win-Win Policy for Climate and Public Health
Active Transportation: Win-Win Policy for Climate and Public HealthActive Transportation: Win-Win Policy for Climate and Public Health
Active Transportation: Win-Win Policy for Climate and Public Health
 
Road Safety Methodology And Analysis
Road Safety Methodology And AnalysisRoad Safety Methodology And Analysis
Road Safety Methodology And Analysis
 
Green Transportation and Climate Change
Green Transportation and Climate ChangeGreen Transportation and Climate Change
Green Transportation and Climate Change
 
Roadside Safety Management
Roadside Safety ManagementRoadside Safety Management
Roadside Safety Management
 
Transportation Risk Management in Modern Times by ASSE
Transportation Risk Management in Modern Times by ASSETransportation Risk Management in Modern Times by ASSE
Transportation Risk Management in Modern Times by ASSE
 
4 roadside hazard management
4 roadside hazard management4 roadside hazard management
4 roadside hazard management
 
Frugal Innovation
Frugal Innovation Frugal Innovation
Frugal Innovation
 
Improving Walkability, And Pedestrian Safety And Convenience
Improving Walkability, And Pedestrian Safety And ConvenienceImproving Walkability, And Pedestrian Safety And Convenience
Improving Walkability, And Pedestrian Safety And Convenience
 
Road safety management capacity review
Road safety management capacity reviewRoad safety management capacity review
Road safety management capacity review
 
Road Safety Foundation: Making Road Safety Pay
Road Safety Foundation: Making Road Safety PayRoad Safety Foundation: Making Road Safety Pay
Road Safety Foundation: Making Road Safety Pay
 
Roadsafety powerpointpresentation-101024082412-phpapp02
Roadsafety powerpointpresentation-101024082412-phpapp02Roadsafety powerpointpresentation-101024082412-phpapp02
Roadsafety powerpointpresentation-101024082412-phpapp02
 
Pedestrian Safety and Urban Infrastructure
Pedestrian Safety and Urban InfrastructurePedestrian Safety and Urban Infrastructure
Pedestrian Safety and Urban Infrastructure
 
100 Smart Cities by 2024 - Shankar Aggarwal - Ministry of Urban Development, ...
100 Smart Cities by 2024 - Shankar Aggarwal - Ministry of Urban Development, ...100 Smart Cities by 2024 - Shankar Aggarwal - Ministry of Urban Development, ...
100 Smart Cities by 2024 - Shankar Aggarwal - Ministry of Urban Development, ...
 
Epidemiology, prevention and control of road traffic accidents
Epidemiology, prevention and control of road traffic accidentsEpidemiology, prevention and control of road traffic accidents
Epidemiology, prevention and control of road traffic accidents
 
Smart Transportation for a Smarter Planet: Innovation with Today's Challenges
Smart Transportation for a Smarter Planet: Innovation with Today's ChallengesSmart Transportation for a Smarter Planet: Innovation with Today's Challenges
Smart Transportation for a Smarter Planet: Innovation with Today's Challenges
 
Incorporating Health Into the Planning and Design of Transportation Improvements
Incorporating Health Into the Planning and Design of Transportation ImprovementsIncorporating Health Into the Planning and Design of Transportation Improvements
Incorporating Health Into the Planning and Design of Transportation Improvements
 
Public Vs Private Transportation Systems
Public Vs Private Transportation SystemsPublic Vs Private Transportation Systems
Public Vs Private Transportation Systems
 
20120302152555.phillip jordan on road safety at roadworks mataram
20120302152555.phillip jordan on  road safety at roadworks mataram20120302152555.phillip jordan on  road safety at roadworks mataram
20120302152555.phillip jordan on road safety at roadworks mataram
 
Work Zone Safety in Construction
Work Zone Safety in ConstructionWork Zone Safety in Construction
Work Zone Safety in Construction
 

Similar to Self Explaining

1Assignment 3Dirck MitchellENG 201Prof
1Assignment 3Dirck MitchellENG 201Prof1Assignment 3Dirck MitchellENG 201Prof
1Assignment 3Dirck MitchellENG 201ProfTatianaMajor22
 
Denis Hackett M.Sc. - Self-Drive Cars - Where to From Here? Denis Hackett, M....
Denis Hackett M.Sc. - Self-Drive Cars - Where to From Here? Denis Hackett, M....Denis Hackett M.Sc. - Self-Drive Cars - Where to From Here? Denis Hackett, M....
Denis Hackett M.Sc. - Self-Drive Cars - Where to From Here? Denis Hackett, M....Education & Training Boards
 
Final geovation transport pow wow output
Final geovation transport pow wow outputFinal geovation transport pow wow output
Final geovation transport pow wow outputGeovation
 
Final geovation transport pow wow output
Final geovation transport pow wow outputFinal geovation transport pow wow output
Final geovation transport pow wow outputGeovation
 
Argumentative Essay Outline.pdf
Argumentative Essay Outline.pdfArgumentative Essay Outline.pdf
Argumentative Essay Outline.pdfChristine Love
 
Brochure-Real-Time-Advantage-Public-Transportation-EN
Brochure-Real-Time-Advantage-Public-Transportation-ENBrochure-Real-Time-Advantage-Public-Transportation-EN
Brochure-Real-Time-Advantage-Public-Transportation-ENcinnamonjc
 
M!ND course — Finnish Ministry of Transport and Communications — Traffic as a...
M!ND course — Finnish Ministry of Transport and Communications — Traffic as a...M!ND course — Finnish Ministry of Transport and Communications — Traffic as a...
M!ND course — Finnish Ministry of Transport and Communications — Traffic as a...Régis Frias
 
biollin.pdf
biollin.pdfbiollin.pdf
biollin.pdfBiollin
 
IRJET- Intelligent Traffic System in Indore, Madhya Pradesh, India
IRJET- Intelligent Traffic System in Indore, Madhya Pradesh, IndiaIRJET- Intelligent Traffic System in Indore, Madhya Pradesh, India
IRJET- Intelligent Traffic System in Indore, Madhya Pradesh, IndiaIRJET Journal
 
The Book of Ideas
The Book of IdeasThe Book of Ideas
The Book of Ideasfumono
 
Traffic congestion
Traffic congestionTraffic congestion
Traffic congestionmona_kh
 
Do My Thesis. Online assignment writing service.
Do My Thesis. Online assignment writing service.Do My Thesis. Online assignment writing service.
Do My Thesis. Online assignment writing service.Christi Miller
 

Similar to Self Explaining (14)

1Assignment 3Dirck MitchellENG 201Prof
1Assignment 3Dirck MitchellENG 201Prof1Assignment 3Dirck MitchellENG 201Prof
1Assignment 3Dirck MitchellENG 201Prof
 
Denis Hackett M.Sc. - Self-Drive Cars - Where to From Here? Denis Hackett, M....
Denis Hackett M.Sc. - Self-Drive Cars - Where to From Here? Denis Hackett, M....Denis Hackett M.Sc. - Self-Drive Cars - Where to From Here? Denis Hackett, M....
Denis Hackett M.Sc. - Self-Drive Cars - Where to From Here? Denis Hackett, M....
 
Final geovation transport pow wow output
Final geovation transport pow wow outputFinal geovation transport pow wow output
Final geovation transport pow wow output
 
Final geovation transport pow wow output
Final geovation transport pow wow outputFinal geovation transport pow wow output
Final geovation transport pow wow output
 
Argumentative Essay Outline.pdf
Argumentative Essay Outline.pdfArgumentative Essay Outline.pdf
Argumentative Essay Outline.pdf
 
Brochure-Real-Time-Advantage-Public-Transportation-EN
Brochure-Real-Time-Advantage-Public-Transportation-ENBrochure-Real-Time-Advantage-Public-Transportation-EN
Brochure-Real-Time-Advantage-Public-Transportation-EN
 
M!ND course — Finnish Ministry of Transport and Communications — Traffic as a...
M!ND course — Finnish Ministry of Transport and Communications — Traffic as a...M!ND course — Finnish Ministry of Transport and Communications — Traffic as a...
M!ND course — Finnish Ministry of Transport and Communications — Traffic as a...
 
9 is your-road_forgiving (4)
9   is your-road_forgiving (4)9   is your-road_forgiving (4)
9 is your-road_forgiving (4)
 
biollin.pdf
biollin.pdfbiollin.pdf
biollin.pdf
 
IRJET- Intelligent Traffic System in Indore, Madhya Pradesh, India
IRJET- Intelligent Traffic System in Indore, Madhya Pradesh, IndiaIRJET- Intelligent Traffic System in Indore, Madhya Pradesh, India
IRJET- Intelligent Traffic System in Indore, Madhya Pradesh, India
 
The Book of Ideas
The Book of IdeasThe Book of Ideas
The Book of Ideas
 
Workin motion
Workin motionWorkin motion
Workin motion
 
Traffic congestion
Traffic congestionTraffic congestion
Traffic congestion
 
Do My Thesis. Online assignment writing service.
Do My Thesis. Online assignment writing service.Do My Thesis. Online assignment writing service.
Do My Thesis. Online assignment writing service.
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Self Explaining

  • 1. Self - Explaining and Forgiving Roads The yearly cost of road accidents in the countries which are part of the European Union is estimated to be around 160 billion euros. Beyond the monetary cost, the human grief and suffering is incalculable. Across the globe we are no better. Approximately 1.2 million people die every year in road accidents and more than 50 million are seriously injured. Road accidents are a leading cause of death in people between the ages of 10-24. Alarming figures when you look at it on paper. Most of these accidents are caused because of human mistakes. To err is human seems to come with a baggage of death and lifelong suffering. Since accidents are caused by human error, the obvious solution has been to educate humans. So all the initiatives have focused on educating the driver (I see people whizzing past huge hoardings saying Speed thrills but kills), having motors to adhere to tougher guidelines and finally strict enforcement. However this approach has not really helped much with no significant drop in accidents. Around the turn of the century various countries got together and started the European Road Assessment Programme (EuroRAP) an initiative to reduce death and serious injuries on Europe's roads. From here emerged the concept of Self- Explaining and Forgiving Roads . The vision of "The self explaining and forgiving road" is a new way of thinking in planning and designing road infrastructure. Design of roads must focus on simplicity and clearness instead of complexity and ambiguity. Whatever we do about design - including use of information technology - with the aim to help the road users to manage traffic situations in a safe manner - road users will make mistakes and accidents will occur. The higher the speed the more serious the consequences will be from making mistakes in traffic. (ARRB Conference October 2006) Self-explaining roads are designed and constructed to evoke correct expectations from road users, eliciting proper driving behaviour. Forgiving roads are designed and constructed to avoid and / or mitigate negative consequences of driving errors. Finally many governments agreed that humans are liable to error and just because they have committed an error they should not have to be punished with consequences upto death. Thus was born the concept of forgiving roads. A road which would forgive and minimise the impact of a mistake, which recognised that mistakes were inevitable and would try to minimise the impact of an accident. So rather than people having to protect themselves from oncoming obstacles in case they have skidded, the obstacles were themselves moved away as far as possible. And obstacles which could not be moved away were made flexible; so as to cause minimum damage. For years we had tried to convince people not to sleep while driving. And we are yet to succeed. But the consequences were dramatic, to the extent of death. So while education was still important, roads were made forgiving. So now you had rumbling strips at the edges and the divider. So if you were going towards the edges the car would start vibrating and hopefully you would wake up before you hit the edge. And hopefully the flexible objects would cause less damage even if you hit them.. Also was added the concept of self - explaining, an approach which forces you or makes it very easy to follow traffic guidelines. Roads which would shout out about
  • 2. themselves so that humans caused less mistakes. A bright colored 3d divider so obvious that nobody could miss it. From childhood students are taught to look right, look left, and look right again before crossing the road. But just because you did not pay attention in school does not mean that you should be run over by a car. From here emerged the concept of Pedestrian refuges . Pedestrian refuge islands are raised median islands that provide a location for pedestrians to safely wait for a gap in the traffic so they can finish crossing the road. This makes crossing the road easier for pedestrians by allowing them to cross in two stages and deal with one direction of traffic flow at a time. (http://www.irap.net/toolkit/default.asp?p=treatment&i=92 ). Easier than the looking in all directions. This approach becomes critical in cases of major intersections which could have sixteen or more points of conflict (http://www.tfhrc.gov/safety/pedbike/pubs/05085/chapt11.htm ). Not only was it made easy to follow driving guidelines but in various cases the guidelines were created such that people would be forced to follow them. Roads were created in such a way that you would automatically avoid mistakes. So straight roads were curved forcefully to make sure that you would not take it easy and sleep. Or instead of crossings many roads had roundabouts. The fact that roundabouts are difficult to manoeuvre makes people more conscious and reduces the number of accidents. Sometimes increasing the effort may be beneficial if it reduces the errors in the system So why should most of us who have nothing to do with designing roads learn about Self-Explaining and Forgiving Roads. Well because this same approach can make highly usable Websites and also gives us insight into better Project management Systems. But first to Websites. Look at Google, the number one search engine. It is designed on similar ground either accidentally (no pun intended) or intentionally. Self Explaining - That is an obvious one. With one text box and one button in the page how many mistakes can you make anyways? And then the Suggestions as You Type reduce the number of errors you make. It also points me towards the right direction without having to read any signboards. The forgiving nature of Google is more interesting. So type http://www.gogle.com/ or http://www.gooogle.com/ and you still reach google. Type "self forgivng" in the search box and it will ask you if you meant "self forgiving". Rather than you getting frustrated that you are not getting any relevant results and then breaking the laptop, it points out the possible error and saves mass destruction. And what do we as project managers have to learn from all this. Plenty actually. A lot of the pain from the systems and environment can be taken away if we design them in the same way as the self-explaining and forgiving roads. The forgiving roads approach tells us to create systems with the objective of a) Minimising the error caused by humans b) Understand that beyond whatever we do, we will cause errors. So create a system which minimises the damage if an error is caused. This is in sharp contrast with the traditional approach where systems have been designed for intelligent, sensible and logical people to work in an efficient way. But won't the approach increase the effort like the roundabouts. Definitely. But like
  • 3. the forgiving roads creating small local problems to sort out the global problem of accidents, we also create systems which might increase the initial effort but reduce the errors in the system. And since a significant effort of a project to the tune of 40-60% is in rework, we significantly reduce the overall effort. This approach teaches us some interesting things - a) Not to plan activities back to back because then the system is not forgiving. A delay in one activity creates a cascading effect which leads to all the other activities having to be rescheduled and maybe even lead the whole project getting delayed b) It points out that most probably the agile approach of creating User Stories is a good approach. Like the pedestrian refuge it allows us to only focus on a few activities at a time. The User Stories approach creates small islands between tasks which reduce the effort of trying to understand the magnitude of the whole project every day and just focus on a few tasks. c) Daily deadlines are bad because it assumes that humans will work methodically and systematically something against the human grain. Shifting to more forgiving models of one or two weeks could be more desirable d) Rather than pretend that the Parkinson's Law ("Work expands to fill the time available") and the Student Syndrome ("Given a deadline, people tend to wait until the deadline is nearly here before starting work.") do not exist or ticking the team off every day a better approach is to create short iterations where work automatically gets timeboxed forcing people to complete their work. It is the same thing which I had discussed in shifting things from being Important to being urgent. e) Having good versioning systems. Versioning systems are designed to forgive humans who realise that they need the document five seconds after they have pressed Shift-Delete. Versioning systems allow people to make mistakes and recover without telling the Project Manager that they need two days to recode the module. It is interesting this new thought process. From trying to create a disciplined and structured set of humans to creating simple systems which understand and work with rather than against human beings. Maybe we will see more of this in day to day objects as I still try to figure out how to scroll through excel sheets on my Blackberry.