SlideShare a Scribd company logo
1 of 32
Download to read offline
@sheidaei
/in/sheidaei
Inner Stories of Successful Software
Development; Discovering The
Golden Key Of
Shahin Sheidaei
@sheidaei
/in/sheidaei
Hello! Nice to Meet you!
Shahin Sheidaei
Founder & Principal Coach
Elevate Change Inc.
Organizational Coach Kanban Trainer Business Agility Trainer
Lean On Agile Podcast Lean Agile Network
Two Disk Operating
System
Geocities
Yahoo Bots!
@sheidaei
/in/sheidaei
What Are We Going
to Talk About?
1. Experiences, observations, and learnings of
Software Development
2. Failures and Patterns
3. A tool that you might use, and it might be stinky!
3
@sheidaei
/in/sheidaei
Let’s do
Software
Development
My Story
We’re
Smart!
Even they are
doing it!
Code is
Future!
Artificial
Everything
It’s the
Trend!
It’s cool!
Solving Puzzle
You and
Machine
@sheidaei
/in/sheidaei
Software Development Process
● Structured Programming
● Cap Gemini SDM
● Structured systems analysis and
design method
● Information Requirement
Analysis/Soft systems
methodology
● Object-oriented programming
(OOP)
● Rapid application development
(RAD)
● Dynamic systems development
method (DSDM)
● Scrum
● Team software process
● Rational Unified Process (RUP)
● Extreme programming
● Agile Unified Process (AUP)
● Disciplined agile delivery (DAD)
● Scaled Agile Framework (SAFe)
● Large-Scale Scrum (LeSS)
● DevOps
@sheidaei
/in/sheidaei
Software Development Process
● Structured Programming
● Cap Gemini SDM
● Structured systems analysis and
design method
● Information Requirement
Analysis/Soft systems
methodology
● Object-oriented programming
(OOP)
● Rapid application development
(RAD)
● Dynamic systems development
method (DSDM)
● Scrum
● Team software process
● Rational Unified Process (RUP)
● Extreme programming
● Agile Unified Process (AUP)
● Disciplined agile delivery (DAD)
● Scaled Agile Framework (SAFe)
● Large-Scale Scrum (LeSS)
● DevOps
@sheidaei
/in/sheidaei
SD Methodologies & Principles
● Agile development
● Continuous integration
● Incremental development
● Rapid application development
● Spiral development
● Waterfall development
● Design Patterns
● SOLID
● Mocking
● Testing First Development
● ...
@sheidaei
/in/sheidaei
● Java
○ 1.5
○ 1.6
● JavaScript
○ JScript
○ React
○ NodeJ
○ Angular
Framework after Framework too!
@sheidaei
/in/sheidaei
What Can Go Wrong?
● So many options to choose from?
○ Processes
○ Frameworks
○ Methodologies
○ Principles
○ ...
● We are smart, collectively!
● The result should be awesome!
@sheidaei
/in/sheidaei
10
@sheidaei
/in/sheidaei
Working Hard Story
● Team Lead
● Spinning hard
● Less than 5% used it
Sequential
(Waterfall)
@sheidaei
/in/sheidaei
Working Hard Story Team Lead
Spinning hard
Less than 5% used it
Sequential
(Waterfall)
@sheidaei
/in/sheidaei
Shouting Story
Scrum Master
Team Set up
Sprint Review
A request from VP
Scrum
@sheidaei
/in/sheidaei
Shouting Story Scrum Master
Team Set up
Sprint Review
A request from VP
Scrum
Government Story
Kanban
A big program
15
Government Story
Still lots of handoffs,
miscommunication,
missed requirements ...
Still lots of dependencies,
with other teams to make it
Done Done!
16
Government Story
Kanban for the
Infrastructure Team
It’s a gentle change, meet
them where they are
...
It’s a flow, let’s Kanban! Security Tooling Incident Infra
17
Government Story
Started locally, to elevate
all to a level that we can
talk about flow.
To show them the
common denominator to
agree upon.
If you think about it, each
providing a service.
Although systematically
looking was a service for
Dev teams.
Security Tooling Incident Infra
18
Government Story
We got some local to
whole flow optimization:
Agree on Dissatisfactions
was not there: The basis
of evolution.
Each providing a service.
Changes of managers in
between, consultants as
managers, not there for
the full picture.
Security Tooling Incident Infra
19
What Happened at Last?
Was it the culture the root
cause?
A complex domain it is.
No more consultants!
No more transformations!
Organization-wide cease.
Was it the layers of
Decision Making?
Was it the vision?
20
Is that All? More Story? Around It? In Depth?
21
Speed of “things” ...
Startup
Telecommunications
Banks
Government
22
Work/Life Balance
After a month
No one showed up
This was for a session to
agree on change
23
Doers v.s. Deciders
Security Tooling
Incident
Support
Infrastru
cture
4 Senior
Leadership
w/o CIO
Team of 6
24
Success in Software Development is more than ...
Processes
25
Framework
Methodology
Success is more about ...
People
26
Change
Whole Working
@sheidaei
/in/sheidaei
Integral Theory
Leadership Circle
There are more than things just “Software”
28
There are more than
things “Software” and even
can be combined!
Since 2000, over 52% of fortune 500 companies are
gone
29
It’s a fast pace, complex and always changing world we live in!
Speed of change is
amazingly fast!
Success is more about ...
People
30
Change
Whole Working
The Good News is ...
On The Right Path
31
Build On Software Developer
Skills you have
Experience, Fail, Learn & GROW
@sheidaei
/in/sheidaei
Thanks
Shahin Sheidaei
Founder & Principal Coach
Elevate Change Inc.
twitter.com/sheidaei linkedin.com/in/sheidaei shahin@elevatechange.co

More Related Content

What's hot

Techniques for Keeping Retrospectives Effective and Fun
Techniques for Keeping Retrospectives Effective and FunTechniques for Keeping Retrospectives Effective and Fun
Techniques for Keeping Retrospectives Effective and Fun
Fadi Stephan
 
There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
Tommy Norman
 

What's hot (20)

Transformation Case Study Highlights
Transformation Case Study HighlightsTransformation Case Study Highlights
Transformation Case Study Highlights
 
Austin product camp 11 Agile - doing vs being
Austin product camp 11   Agile - doing vs beingAustin product camp 11   Agile - doing vs being
Austin product camp 11 Agile - doing vs being
 
The Agile Way
The Agile WayThe Agile Way
The Agile Way
 
Agile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem AhmedAgile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem Ahmed
 
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...
 
Intro to Agile - Heidi Araya
Intro to Agile  - Heidi ArayaIntro to Agile  - Heidi Araya
Intro to Agile - Heidi Araya
 
Leadership Agility - Agile Leadership Fest 2019
Leadership Agility - Agile Leadership Fest 2019 Leadership Agility - Agile Leadership Fest 2019
Leadership Agility - Agile Leadership Fest 2019
 
Raise your team's engagement with agile re-boarding strategies!
Raise your team's engagement with agile re-boarding strategies!Raise your team's engagement with agile re-boarding strategies!
Raise your team's engagement with agile re-boarding strategies!
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
Techniques for Keeping Retrospectives Effective and Fun
Techniques for Keeping Retrospectives Effective and FunTechniques for Keeping Retrospectives Effective and Fun
Techniques for Keeping Retrospectives Effective and Fun
 
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outBehind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
 
Agile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space MeetupAgile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space Meetup
 
Agile2021 Submission Process
Agile2021 Submission ProcessAgile2021 Submission Process
Agile2021 Submission Process
 
There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
 
Group hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsGroup hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple Teams
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network Meetup
 
7 Things Agile Executives Do Differently - Dipesh Pala
7 Things Agile Executives Do Differently - Dipesh Pala7 Things Agile Executives Do Differently - Dipesh Pala
7 Things Agile Executives Do Differently - Dipesh Pala
 
Throwing Out the Agile Rulebook
Throwing Out the Agile RulebookThrowing Out the Agile Rulebook
Throwing Out the Agile Rulebook
 
Agile Project Management with Kanban & Lean (4 Nov 2017)
Agile Project Management with Kanban & Lean (4 Nov 2017)Agile Project Management with Kanban & Lean (4 Nov 2017)
Agile Project Management with Kanban & Lean (4 Nov 2017)
 
WHY MOST AGILE TRANSFORMATIONS FAIL; What every executive wished they knew be...
WHY MOST AGILE TRANSFORMATIONS FAIL; What every executive wished they knew be...WHY MOST AGILE TRANSFORMATIONS FAIL; What every executive wished they knew be...
WHY MOST AGILE TRANSFORMATIONS FAIL; What every executive wished they knew be...
 

Similar to Inner Stories Of Successful Software Development; Discovering The Golden Key Of

Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
Reedy Feggins Jr
 
How To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersHow To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven Peters
ZeroTurnaround
 

Similar to Inner Stories Of Successful Software Development; Discovering The Golden Key Of (20)

AppDynamics the Missing Link to DevOps - AppSphere16
AppDynamics the Missing Link to DevOps - AppSphere16AppDynamics the Missing Link to DevOps - AppSphere16
AppDynamics the Missing Link to DevOps - AppSphere16
 
Prompt Engineering - Strategic Impact on the Organizational Transformation
Prompt Engineering - Strategic Impact on the Organizational TransformationPrompt Engineering - Strategic Impact on the Organizational Transformation
Prompt Engineering - Strategic Impact on the Organizational Transformation
 
Agility to manage IT Complexity
Agility to manage IT ComplexityAgility to manage IT Complexity
Agility to manage IT Complexity
 
Vladimirs ivanovs-how-lean-and-agile-can-your-service-desk-be
Vladimirs ivanovs-how-lean-and-agile-can-your-service-desk-beVladimirs ivanovs-how-lean-and-agile-can-your-service-desk-be
Vladimirs ivanovs-how-lean-and-agile-can-your-service-desk-be
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dag
 
The game has changed!
The game has changed!The game has changed!
The game has changed!
 
From DevOps to NoOps how not to get Equifaxed Apidays
From DevOps to NoOps how not to get Equifaxed ApidaysFrom DevOps to NoOps how not to get Equifaxed Apidays
From DevOps to NoOps how not to get Equifaxed Apidays
 
Career Assignment
Career AssignmentCareer Assignment
Career Assignment
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
How To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersHow To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven Peters
 
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - AustraliaBringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
 
Gridle_pitch
Gridle_pitchGridle_pitch
Gridle_pitch
 
ParamiSoft Systems Pvt. Ltd. Profile
ParamiSoft Systems Pvt. Ltd. ProfileParamiSoft Systems Pvt. Ltd. Profile
ParamiSoft Systems Pvt. Ltd. Profile
 
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentHow To Do Kick-Ass Software Development
How To Do Kick-Ass Software Development
 
Gartner starting and scaling dev ops
Gartner starting and scaling dev opsGartner starting and scaling dev ops
Gartner starting and scaling dev ops
 
Elephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd LittleElephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd Little
 
DevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureDevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of Culture
 

More from Shahin Sheidaei

Deep Systems Coaching - Agile DC
Deep Systems Coaching - Agile DCDeep Systems Coaching - Agile DC
Deep Systems Coaching - Agile DC
Shahin Sheidaei
 
Delivering Innovative Solutions Effectively; Lean Startup Lessons for Enterpr...
Delivering Innovative Solutions Effectively; Lean Startup Lessons for Enterpr...Delivering Innovative Solutions Effectively; Lean Startup Lessons for Enterpr...
Delivering Innovative Solutions Effectively; Lean Startup Lessons for Enterpr...
Shahin Sheidaei
 
The Golden Hammer of Transformation: Culture! - Agile & Beyond
The Golden Hammer of Transformation: Culture! - Agile & BeyondThe Golden Hammer of Transformation: Culture! - Agile & Beyond
The Golden Hammer of Transformation: Culture! - Agile & Beyond
Shahin Sheidaei
 
It All Starts With a Question, a Powerful One! - Big Apple Scrum Day
It All Starts With a Question, a Powerful One! - Big Apple Scrum DayIt All Starts With a Question, a Powerful One! - Big Apple Scrum Day
It All Starts With a Question, a Powerful One! - Big Apple Scrum Day
Shahin Sheidaei
 
User Stories by Collaboration - Agile Games (Agile New England)
User Stories by Collaboration - Agile Games (Agile New England)User Stories by Collaboration - Agile Games (Agile New England)
User Stories by Collaboration - Agile Games (Agile New England)
Shahin Sheidaei
 
Modern XP Game (Experimentation - Collaboration - Change Curve) - Agile Game...
Modern XP Game  (Experimentation - Collaboration - Change Curve) - Agile Game...Modern XP Game  (Experimentation - Collaboration - Change Curve) - Agile Game...
Modern XP Game (Experimentation - Collaboration - Change Curve) - Agile Game...
Shahin Sheidaei
 
Facilitation ≅ Coaching @ Scale - GOAT (Gatineau Ottawa Agile Tour)
Facilitation ≅ Coaching @ Scale - GOAT (Gatineau Ottawa Agile Tour)Facilitation ≅ Coaching @ Scale - GOAT (Gatineau Ottawa Agile Tour)
Facilitation ≅ Coaching @ Scale - GOAT (Gatineau Ottawa Agile Tour)
Shahin Sheidaei
 

More from Shahin Sheidaei (11)

Deep Systems Coaching - Agile DC
Deep Systems Coaching - Agile DCDeep Systems Coaching - Agile DC
Deep Systems Coaching - Agile DC
 
Delivering Innovative Solutions Effectively; Lean Startup Lessons for Enterpr...
Delivering Innovative Solutions Effectively; Lean Startup Lessons for Enterpr...Delivering Innovative Solutions Effectively; Lean Startup Lessons for Enterpr...
Delivering Innovative Solutions Effectively; Lean Startup Lessons for Enterpr...
 
Coaching, Coach & You - Envision Agile
Coaching, Coach & You - Envision AgileCoaching, Coach & You - Envision Agile
Coaching, Coach & You - Envision Agile
 
The Golden Hammer of Transformation: Culture! - GOAT
The Golden Hammer of Transformation: Culture! - GOATThe Golden Hammer of Transformation: Culture! - GOAT
The Golden Hammer of Transformation: Culture! - GOAT
 
The Golden Hammer of Transformation: Culture! - Agile & Beyond
The Golden Hammer of Transformation: Culture! - Agile & BeyondThe Golden Hammer of Transformation: Culture! - Agile & Beyond
The Golden Hammer of Transformation: Culture! - Agile & Beyond
 
It All Starts With a Question, a Powerful One! - Big Apple Scrum Day
It All Starts With a Question, a Powerful One! - Big Apple Scrum DayIt All Starts With a Question, a Powerful One! - Big Apple Scrum Day
It All Starts With a Question, a Powerful One! - Big Apple Scrum Day
 
Community Driven Change - Agile 2018
Community Driven Change - Agile 2018Community Driven Change - Agile 2018
Community Driven Change - Agile 2018
 
Your Inner Leader + Coaching - Agile & Beyond
Your Inner Leader + Coaching - Agile & BeyondYour Inner Leader + Coaching - Agile & Beyond
Your Inner Leader + Coaching - Agile & Beyond
 
User Stories by Collaboration - Agile Games (Agile New England)
User Stories by Collaboration - Agile Games (Agile New England)User Stories by Collaboration - Agile Games (Agile New England)
User Stories by Collaboration - Agile Games (Agile New England)
 
Modern XP Game (Experimentation - Collaboration - Change Curve) - Agile Game...
Modern XP Game  (Experimentation - Collaboration - Change Curve) - Agile Game...Modern XP Game  (Experimentation - Collaboration - Change Curve) - Agile Game...
Modern XP Game (Experimentation - Collaboration - Change Curve) - Agile Game...
 
Facilitation ≅ Coaching @ Scale - GOAT (Gatineau Ottawa Agile Tour)
Facilitation ≅ Coaching @ Scale - GOAT (Gatineau Ottawa Agile Tour)Facilitation ≅ Coaching @ Scale - GOAT (Gatineau Ottawa Agile Tour)
Facilitation ≅ Coaching @ Scale - GOAT (Gatineau Ottawa Agile Tour)
 

Recently uploaded

internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 

Recently uploaded (17)

internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
 

Inner Stories Of Successful Software Development; Discovering The Golden Key Of