SlideShare a Scribd company logo
Projects, for which
adaptative / Agile project management
approach seems to be optimal
600 Minutes IT Istanbul 03.12.2014
Marek Niziołek CIO Synthos SA POLAND
Certified PMP, SCRUM MASTER, Agile Foundation/Practitioner
© 2014 3
SYNTHETIC RUBBER
- the most important product of
Synthos Group
SYNTHOS GROUP
Number 1 in Europe – ESBR production (basic rubber mainly for tyres)
Number 2 in Europe – Nd-PBR production (advanced rubber mainly for tyres)
Number 3 in Europe – Expandable Polystrene (EPS) production
Number 1 in Central Europe – Extruded Polystyrene (XPS) production
Projects, for which
adaptative / Agile project management
approach seems to be optimal
600 Minutes IT Istanbul 03.12.2014
Marek Niziołek CIO Synthos SA POLAND
PMP, SCRUM MASTER, Agile Foundation
AGENDA
I. Classic (waterfall) project management process – main steps
II. Projects implemented using adaptative (agile) methodology
I. Travelling project (example) implemented using adaptative aproach
II. Main steps of adaptative project management proces
III. Main charakteristisc of adaptative aproach
IV. Projects for which adaptative aproach seems to be optimal
Traveling project type 1
START
ISTANBUL
TURKEY
START
ISTANBUL
TURKEY
Analysis
Detailed design
Execution
Manufacture / Build
Execution
Manufacture / Build
Execution
Manufacture / Build
Execution
Manufacture / Build
SOFIA
BULGARIA
Execution
Manufacture / Build
BELGRADE
SERBIA
BUDAPEST
HUNGARY
BRATISLAVA
SLOVAKIA
Warsaw
POLAND
Verification
Test
READY
– we have done it!
Release
Warsaw
POLAND
WATERFALL
PROCESS
Let’s summarize conditions of our project:
1) Our OBJECTIVES were clearly and precisely defined.
2) It was quite probably that our objectives wont be changed during execution
(during the trip).
3) We had deep knowledge about the subject collected. We had experienced
supporting team, igh quality, prooved designing tools.
4) If your own team is not enough experienced in thes subject of project it is
better when you execute based on good quality design as basis –
cllasic/waterfall approach.
5) When you have partcular conditions / limits set for the project ie go through
Bratislav (you are executing project with government grants) in most cases it is
easier to go through it using cllasic/watterfal approach, based on good quality
design.
6) Riscs looks like not too meaningfull, project rather predictable??
7) Are you experineced in managing project with classic / waterfall approach, this
project looks like other executed before?
WATERFALL
PROCESS
In IT projects we can observe such conditions /
situation in following cases:
- Implementation of IT infrastructure projects, and not too
innovative technology, not too complex and unpredictable project;
- we implement technology prooved / implemented many times
before;
- we implement more configurable than programmable software
aplication solution in well known area ie financial accountancy
software in mature organization company.
- We implement complex, sophisticated system i.e. ERP but mature,
mostly configurable project and in mature organization.
WATERFALL
PROCESS
START
AIM
Travelling project
– type 2 AGILE
AIMProject
vision
START
AIM
1
2
3
4
Ordered
list of
deliverables
of the project
Project (feature)
backlog
START
AIM
START
AIM
1a
1
Release 1;
iteration 1
AIM
„1”
START
AIM
1a’
1’
Release 1;
iteration 2
START
AIM
1a’
1’
2’
Release 2;
iteration 1, 2
Sucess – we’ve
done IT! 
Release
Project feature backlog
Project vision
Release 1
iteration 1
Release 1
iteration 2
Release 2
iteration 1, 2
AGILE PROCESS
From „Agile practices for Waterfall Projects..” Barbiee Davis
Traditional process versus AGILE:
AGILE PROCESS
„Agile samurai..” Jonathan Rasmusson
Traditional
Agile
One time tasks Continuous (ongoing) tasks
Analysis Design
Code,
manufa
cture,
build
Tests
AnalysisDesignBuildTests
Characteristics of the project:
1) We have aims defined, but it is very difficult to precisely
define detailed requirements, tactics of implementation
because we have to operate in unknown (for us) area.
2) Conditions, subobjectives, and even some of objectives
change or/ad can be changed during the project, when
implementation executed and results of the project are
revealed. We can’t precisely define what is excpected product
of the project.
AGILE PROCESS
3) We have large amount of risks in the project influencing the project, way of it’s implementation.
4) Huge procustomer approach in the project + for customer more important is to achieve best results /
products than to keep prepared plans, limits (time, way of implementation, in limits also even money).
5) We have experienced / interdysciplinary / crossfunctional implementation team. Best if
they are experienced in cooperation in such projects where everyone feels responsible for results of the project,
focusing on own area of expertise but also taking care of all aspects / integration. Implementation team dedicated
for the project (if possible no time shareing). Implementation team located in one physical place.
6) Top management/ sponsors opened for adaptative approach believing that it is leading for customer satisfation.
Rules of such cooperation should be properly defined, but there is TRUST between supplier and customer.
AGILE PROCESS
A) Creation of innovative solution / product – we have vision and main objectives, but we dont know
preciisely what precisely final products should be (what will work properly, what not);
B) Implementation of new, innovative products – we dont have experience / knowledge on how to
implement it in particular enviroment, what is important, how it should work, what will work properly, what
not and when it is possible to implement step by step instead of big bang – ie pilots, Proofs of Concept;
C) Startup - we implement new innovative product dont knowing who is the customer, who can use it and
what will be appreciated but particular group of customers (Customer Driven Implementation).
D) Recovery of troubled projects.
In IT area we have such
situation in types of
projects as below:
Sun shine – „new is coming:, new,
innovative = difficult to estimate, forecast
projects
Take attention – SWAMPS, no solid groud
Many RISKS, NO CLEAR PATH, MANY
CHANGES possible
Troubled projects (dark clouds)
Take attention – SWAMPS, no solid groud!
Customer should be close to the team!
Don’t loose customer and its
requirements / aims
KEEP TEAM STRONGLY COPPERATING,
ONE CLOSE TO ANOTHER
Manifesto for Agile Software Development
„We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over Processes and tools
Working software over Comprehensive documentation
Customer collaboration over Contract negotiation
Responding to change over Following a plan
That is, while there is value in the items on the right, we value the items on the left more.”
1-13 lutego 2001 roku w ośrodku wypoczynkowym Snowbird w USA (stan Utah)
AGILE PROCESS
VISION + MAIN
OBJECTIVES
+formal project
approval (go)
At the beginning of the
project: requirements
planned for
implementation desribed
as product features /
(user stories)
At the beginning of
each release:
prioritise backloog
/ user stories by
PRODUCT OWNER
Each iteration /sprint:
1) Plan which features / user stories are going to be
implemented, by whom in particular iteration / sprint;
2) After execution verification:
a) what is done (in comparison to plans),
b) What is our speed of our implementation (in comparison
to plans),
3) Retrospective (how we can improve our proces of
implementation / organization
At the end of
release:
update of priorities
of features / user
stories for
implementation
1) Masz jasno i dokładnie zdefiniowany cel
2) Jest duża szansa, że w trakcie realizacji cel się radykalnie nie zmieni?
3) Masz wiedzę o zagadnieniu, dobry, doświadczony zespół / bardzo dobre i
sprawdzone narzędzia do projektowania?
4) Jeśli Twój zespół do realizacji nie jest zbyt doświadczony to lepiej jeśli będzie
realizował w oparciu o dobry, gotowy projekt.
5) Jeśli masz narzucone z góry ograniczenia np. konieczność przejazdu przez
określone miejsce np. Paryż) (realizujesz projekt nadzorowany przez instytucje
rządowe, unijne itp.) -> często lepiej i łatwiej przebrnąć przez taki projekt
realizując go zgodnie z klasyczną metodologią i w oparciu o dobry projekt.
6) Ryzyka wyglądają na raczej niewielkie, projekt jest przyzwoicie przewidywalny?
7) Masz doświadczenie w realizacji tego typu projektów metodą klasyczną, a Twój
nowy projekt nie wykazuje dużej odmienności od poprzednio - z sukcesem
zrealizowanych - podobnych projektów.
Practical examples:
IT project in chemical manufacturing
company (Synthos) implemented in Agile style:
- Creation of Corporate portal;
- Internal programming of set of small applications
supporting business: i.e business trips, bonuses, Contracts,
Holidays, Keizen,
- Implementation of configurable IT systems , where no clear
definitione what may usefull in fact -> implementation of
Igrafx Process Central = Business Process Management system
for the Synthos Group
Creation of Synthos Corporate Portal –
example of Agile project
• Project VISION / OBJECTIVES:
Creation of modern, usefull and used by employees, ergonomic tool for communication
/information sharing between Synthos’s workers/employees
• WHY AGILE:
• Large scope, known priorities, but we are not sure what will be usefull / used by users
• We want to define main scope, estimate costs / schedule, but we want to verify step by step if products work
end continue or stop
• Main riscs / areas of incertainty:
• broad scope,
• not only application required – departament want to publish their own informations - usefull for other
• the board requires communication platform usefull and utilised bu employes;
• we want to have effects AS SOON AS POSSIBLE (fast implementation),
• we want to spend money only for that what is usefull.
• we don’t want to spent money in Time & Material mode of cooperation – flexibility and risc sharing approach
required
Thank you for your attention! 
Marek Niziołek
IT Director Synthos SA
marek.niziolek@synthosgroup.com
PMP, ITIL Expert, SCRUM MASTER, APMG Agile Foundation / Practitioner

More Related Content

What's hot

Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentationsushant.1409
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
Nacho Montoya
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
nayanbanik
 
Poor Man's Kanban
Poor Man's KanbanPoor Man's Kanban
Poor Man's Kanban
Chicago ALT.NET
 
IIIT Guest Talk 0512
IIIT Guest Talk 0512IIIT Guest Talk 0512
IIIT Guest Talk 0512
Vasantha Gullapalli
 
Achievements and Lessons Learned Introducing Large Scaled Agile Development
Achievements and Lessons Learned Introducing Large Scaled Agile DevelopmentAchievements and Lessons Learned Introducing Large Scaled Agile Development
Achievements and Lessons Learned Introducing Large Scaled Agile Development
Wolfgang Richter
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Jaguaraci Silva
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
Julien Henzelin
 
Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective Actions
TechWell
 
Transform Yourself into an Agile Project Manager
Transform Yourself into an Agile Project ManagerTransform Yourself into an Agile Project Manager
Transform Yourself into an Agile Project Manager
Chuck Cobb
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?
Intelliware Development Inc.
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
Jaguaraci Silva
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck
Operae Partners
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
Saqib Raza
 
Refactorisation de code : comment l’intégrer à sa roadmap Produit ?
Refactorisation de code : comment l’intégrer à sa roadmap Produit ?Refactorisation de code : comment l’intégrer à sa roadmap Produit ?
Refactorisation de code : comment l’intégrer à sa roadmap Produit ?
Thiga
 
Software Project management
Software Project managementSoftware Project management
Software Project management
sameer farooq
 
Agile Introduction for newbies by Arokia S Armel
Agile Introduction for newbies by Arokia S ArmelAgile Introduction for newbies by Arokia S Armel
Agile Introduction for newbies by Arokia S ArmelXebia IT Architects
 
Going agile with scrum
Going agile with scrumGoing agile with scrum
Going agile with scrum
Mayur Sand
 

What's hot (20)

Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentation
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Poor Man's Kanban
Poor Man's KanbanPoor Man's Kanban
Poor Man's Kanban
 
IIIT Guest Talk 0512
IIIT Guest Talk 0512IIIT Guest Talk 0512
IIIT Guest Talk 0512
 
Achievements and Lessons Learned Introducing Large Scaled Agile Development
Achievements and Lessons Learned Introducing Large Scaled Agile DevelopmentAchievements and Lessons Learned Introducing Large Scaled Agile Development
Achievements and Lessons Learned Introducing Large Scaled Agile Development
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
 
Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective Actions
 
Lean Software Delivery
Lean Software DeliveryLean Software Delivery
Lean Software Delivery
 
Transform Yourself into an Agile Project Manager
Transform Yourself into an Agile Project ManagerTransform Yourself into an Agile Project Manager
Transform Yourself into an Agile Project Manager
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
 
Report
ReportReport
Report
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Refactorisation de code : comment l’intégrer à sa roadmap Produit ?
Refactorisation de code : comment l’intégrer à sa roadmap Produit ?Refactorisation de code : comment l’intégrer à sa roadmap Produit ?
Refactorisation de code : comment l’intégrer à sa roadmap Produit ?
 
Software Project management
Software Project managementSoftware Project management
Software Project management
 
Agile Introduction for newbies by Arokia S Armel
Agile Introduction for newbies by Arokia S ArmelAgile Introduction for newbies by Arokia S Armel
Agile Introduction for newbies by Arokia S Armel
 
Going agile with scrum
Going agile with scrumGoing agile with scrum
Going agile with scrum
 

Similar to 2014 12 03 projects where agile approach seems to be optimal fin

Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
Keven Thibeault
 
Drs 255 project management skills
Drs 255 project management skillsDrs 255 project management skills
Drs 255 project management skillspaulyeboah
 
Current Trends in Agile - opening keynote for Agile Israel 2014
Current Trends in Agile - opening keynote for Agile Israel 2014Current Trends in Agile - opening keynote for Agile Israel 2014
Current Trends in Agile - opening keynote for Agile Israel 2014
Yuval Yeret
 
Project post-mortem analysis
Project post-mortem analysisProject post-mortem analysis
Project post-mortem analysis
Jaiveer Singh
 
about start up for you 12
about start up for you 12about start up for you 12
about start up for you 12
aliaalistartup
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with WaterfallVu Hung Nguyen
 
Goyello for innovation company details
Goyello for innovation company detailsGoyello for innovation company details
Goyello for innovation company details
Goyello
 
Software Life Cylce Model
Software Life Cylce ModelSoftware Life Cylce Model
Software Life Cylce Model
Jegadeesh Sam
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and Kanban
Yuval Yeret
 
Amuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingAmuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform Thinking
Yury Vetrov
 
Planning - goal setting, defining the project, team .docx
Planning - goal setting, defining the project, team .docxPlanning - goal setting, defining the project, team .docx
Planning - goal setting, defining the project, team .docx
randymartin91030
 
Agile Methodologies & Key Principles
Agile Methodologies & Key Principles Agile Methodologies & Key Principles
Agile Methodologies & Key Principles
Orchestrate Mortgage and Title Solutions, LLC
 
Software_project_managemen t and development of softwares with websites know...
Software_project_managemen t  and development of softwares with websites know...Software_project_managemen t  and development of softwares with websites know...
Software_project_managemen t and development of softwares with websites know...
AnshumanShukla42
 
20160512 predictive and adaptive approach
20160512   predictive and adaptive approach20160512   predictive and adaptive approach
20160512 predictive and adaptive approach
Silvia Fragola
 
Spira plan overview presentation
Spira plan overview presentationSpira plan overview presentation
Spira plan overview presentationTrabalistra Bagaz
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
Saqib Raza
 
Agile Usability
Agile UsabilityAgile Usability
Agile Usability
Haresh Karkar
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
Nitor
 

Similar to 2014 12 03 projects where agile approach seems to be optimal fin (20)

Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
 
Drs 255 project management skills
Drs 255 project management skillsDrs 255 project management skills
Drs 255 project management skills
 
Current Trends in Agile - opening keynote for Agile Israel 2014
Current Trends in Agile - opening keynote for Agile Israel 2014Current Trends in Agile - opening keynote for Agile Israel 2014
Current Trends in Agile - opening keynote for Agile Israel 2014
 
Project post-mortem analysis
Project post-mortem analysisProject post-mortem analysis
Project post-mortem analysis
 
about start up for you 12
about start up for you 12about start up for you 12
about start up for you 12
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with Waterfall
 
Goyello for innovation company details
Goyello for innovation company detailsGoyello for innovation company details
Goyello for innovation company details
 
Software Life Cylce Model
Software Life Cylce ModelSoftware Life Cylce Model
Software Life Cylce Model
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and Kanban
 
Spm tutorials
Spm tutorialsSpm tutorials
Spm tutorials
 
Amuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingAmuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform Thinking
 
Planning - goal setting, defining the project, team .docx
Planning - goal setting, defining the project, team .docxPlanning - goal setting, defining the project, team .docx
Planning - goal setting, defining the project, team .docx
 
Agile Methodologies & Key Principles
Agile Methodologies & Key Principles Agile Methodologies & Key Principles
Agile Methodologies & Key Principles
 
2
22
2
 
Software_project_managemen t and development of softwares with websites know...
Software_project_managemen t  and development of softwares with websites know...Software_project_managemen t  and development of softwares with websites know...
Software_project_managemen t and development of softwares with websites know...
 
20160512 predictive and adaptive approach
20160512   predictive and adaptive approach20160512   predictive and adaptive approach
20160512 predictive and adaptive approach
 
Spira plan overview presentation
Spira plan overview presentationSpira plan overview presentation
Spira plan overview presentation
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Agile Usability
Agile UsabilityAgile Usability
Agile Usability
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 

Recently uploaded

在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
tdt5v4b
 
Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
Jim Smith
 
Protected Workmen required today for growth
Protected Workmen required today for growthProtected Workmen required today for growth
Protected Workmen required today for growth
rivaraj2711
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
juniourjohnstone
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
tdt5v4b
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
akaash13
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
William (Bill) H. Bender, FCSI
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
Tata Consultancy Services
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
tdt5v4b
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
EUS+ Management & Consulting Excellence
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
William (Bill) H. Bender, FCSI
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
tdt5v4b
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
A. F. M. Rubayat-Ul Jannat
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
Amir H. Fassihi
 

Recently uploaded (16)

在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
 
Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
 
Protected Workmen required today for growth
Protected Workmen required today for growthProtected Workmen required today for growth
Protected Workmen required today for growth
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
 

2014 12 03 projects where agile approach seems to be optimal fin

  • 1. Projects, for which adaptative / Agile project management approach seems to be optimal 600 Minutes IT Istanbul 03.12.2014 Marek Niziołek CIO Synthos SA POLAND Certified PMP, SCRUM MASTER, Agile Foundation/Practitioner
  • 2.
  • 3. © 2014 3 SYNTHETIC RUBBER - the most important product of Synthos Group SYNTHOS GROUP Number 1 in Europe – ESBR production (basic rubber mainly for tyres) Number 2 in Europe – Nd-PBR production (advanced rubber mainly for tyres) Number 3 in Europe – Expandable Polystrene (EPS) production Number 1 in Central Europe – Extruded Polystyrene (XPS) production
  • 4. Projects, for which adaptative / Agile project management approach seems to be optimal 600 Minutes IT Istanbul 03.12.2014 Marek Niziołek CIO Synthos SA POLAND PMP, SCRUM MASTER, Agile Foundation
  • 5. AGENDA I. Classic (waterfall) project management process – main steps II. Projects implemented using adaptative (agile) methodology I. Travelling project (example) implemented using adaptative aproach II. Main steps of adaptative project management proces III. Main charakteristisc of adaptative aproach IV. Projects for which adaptative aproach seems to be optimal
  • 9.
  • 12.
  • 23. Verification Test READY – we have done it! Release Warsaw POLAND
  • 25. Let’s summarize conditions of our project: 1) Our OBJECTIVES were clearly and precisely defined. 2) It was quite probably that our objectives wont be changed during execution (during the trip). 3) We had deep knowledge about the subject collected. We had experienced supporting team, igh quality, prooved designing tools. 4) If your own team is not enough experienced in thes subject of project it is better when you execute based on good quality design as basis – cllasic/waterfall approach. 5) When you have partcular conditions / limits set for the project ie go through Bratislav (you are executing project with government grants) in most cases it is easier to go through it using cllasic/watterfal approach, based on good quality design. 6) Riscs looks like not too meaningfull, project rather predictable?? 7) Are you experineced in managing project with classic / waterfall approach, this project looks like other executed before? WATERFALL PROCESS
  • 26. In IT projects we can observe such conditions / situation in following cases: - Implementation of IT infrastructure projects, and not too innovative technology, not too complex and unpredictable project; - we implement technology prooved / implemented many times before; - we implement more configurable than programmable software aplication solution in well known area ie financial accountancy software in mature organization company. - We implement complex, sophisticated system i.e. ERP but mature, mostly configurable project and in mature organization. WATERFALL PROCESS
  • 29. START AIM 1 2 3 4 Ordered list of deliverables of the project Project (feature) backlog
  • 30.
  • 36.
  • 37.
  • 38. Sucess – we’ve done IT!  Release
  • 39. Project feature backlog Project vision Release 1 iteration 1 Release 1 iteration 2 Release 2 iteration 1, 2 AGILE PROCESS From „Agile practices for Waterfall Projects..” Barbiee Davis
  • 40. Traditional process versus AGILE: AGILE PROCESS „Agile samurai..” Jonathan Rasmusson Traditional Agile One time tasks Continuous (ongoing) tasks Analysis Design Code, manufa cture, build Tests AnalysisDesignBuildTests
  • 41. Characteristics of the project: 1) We have aims defined, but it is very difficult to precisely define detailed requirements, tactics of implementation because we have to operate in unknown (for us) area. 2) Conditions, subobjectives, and even some of objectives change or/ad can be changed during the project, when implementation executed and results of the project are revealed. We can’t precisely define what is excpected product of the project. AGILE PROCESS 3) We have large amount of risks in the project influencing the project, way of it’s implementation. 4) Huge procustomer approach in the project + for customer more important is to achieve best results / products than to keep prepared plans, limits (time, way of implementation, in limits also even money). 5) We have experienced / interdysciplinary / crossfunctional implementation team. Best if they are experienced in cooperation in such projects where everyone feels responsible for results of the project, focusing on own area of expertise but also taking care of all aspects / integration. Implementation team dedicated for the project (if possible no time shareing). Implementation team located in one physical place. 6) Top management/ sponsors opened for adaptative approach believing that it is leading for customer satisfation. Rules of such cooperation should be properly defined, but there is TRUST between supplier and customer.
  • 42. AGILE PROCESS A) Creation of innovative solution / product – we have vision and main objectives, but we dont know preciisely what precisely final products should be (what will work properly, what not); B) Implementation of new, innovative products – we dont have experience / knowledge on how to implement it in particular enviroment, what is important, how it should work, what will work properly, what not and when it is possible to implement step by step instead of big bang – ie pilots, Proofs of Concept; C) Startup - we implement new innovative product dont knowing who is the customer, who can use it and what will be appreciated but particular group of customers (Customer Driven Implementation). D) Recovery of troubled projects. In IT area we have such situation in types of projects as below:
  • 43. Sun shine – „new is coming:, new, innovative = difficult to estimate, forecast projects Take attention – SWAMPS, no solid groud Many RISKS, NO CLEAR PATH, MANY CHANGES possible Troubled projects (dark clouds) Take attention – SWAMPS, no solid groud! Customer should be close to the team! Don’t loose customer and its requirements / aims KEEP TEAM STRONGLY COPPERATING, ONE CLOSE TO ANOTHER
  • 44. Manifesto for Agile Software Development „We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over Processes and tools Working software over Comprehensive documentation Customer collaboration over Contract negotiation Responding to change over Following a plan That is, while there is value in the items on the right, we value the items on the left more.” 1-13 lutego 2001 roku w ośrodku wypoczynkowym Snowbird w USA (stan Utah)
  • 45. AGILE PROCESS VISION + MAIN OBJECTIVES +formal project approval (go) At the beginning of the project: requirements planned for implementation desribed as product features / (user stories) At the beginning of each release: prioritise backloog / user stories by PRODUCT OWNER Each iteration /sprint: 1) Plan which features / user stories are going to be implemented, by whom in particular iteration / sprint; 2) After execution verification: a) what is done (in comparison to plans), b) What is our speed of our implementation (in comparison to plans), 3) Retrospective (how we can improve our proces of implementation / organization At the end of release: update of priorities of features / user stories for implementation
  • 46. 1) Masz jasno i dokładnie zdefiniowany cel 2) Jest duża szansa, że w trakcie realizacji cel się radykalnie nie zmieni? 3) Masz wiedzę o zagadnieniu, dobry, doświadczony zespół / bardzo dobre i sprawdzone narzędzia do projektowania? 4) Jeśli Twój zespół do realizacji nie jest zbyt doświadczony to lepiej jeśli będzie realizował w oparciu o dobry, gotowy projekt. 5) Jeśli masz narzucone z góry ograniczenia np. konieczność przejazdu przez określone miejsce np. Paryż) (realizujesz projekt nadzorowany przez instytucje rządowe, unijne itp.) -> często lepiej i łatwiej przebrnąć przez taki projekt realizując go zgodnie z klasyczną metodologią i w oparciu o dobry projekt. 6) Ryzyka wyglądają na raczej niewielkie, projekt jest przyzwoicie przewidywalny? 7) Masz doświadczenie w realizacji tego typu projektów metodą klasyczną, a Twój nowy projekt nie wykazuje dużej odmienności od poprzednio - z sukcesem zrealizowanych - podobnych projektów. Practical examples: IT project in chemical manufacturing company (Synthos) implemented in Agile style: - Creation of Corporate portal; - Internal programming of set of small applications supporting business: i.e business trips, bonuses, Contracts, Holidays, Keizen, - Implementation of configurable IT systems , where no clear definitione what may usefull in fact -> implementation of Igrafx Process Central = Business Process Management system for the Synthos Group
  • 47. Creation of Synthos Corporate Portal – example of Agile project • Project VISION / OBJECTIVES: Creation of modern, usefull and used by employees, ergonomic tool for communication /information sharing between Synthos’s workers/employees • WHY AGILE: • Large scope, known priorities, but we are not sure what will be usefull / used by users • We want to define main scope, estimate costs / schedule, but we want to verify step by step if products work end continue or stop • Main riscs / areas of incertainty: • broad scope, • not only application required – departament want to publish their own informations - usefull for other • the board requires communication platform usefull and utilised bu employes; • we want to have effects AS SOON AS POSSIBLE (fast implementation), • we want to spend money only for that what is usefull. • we don’t want to spent money in Time & Material mode of cooperation – flexibility and risc sharing approach required
  • 48. Thank you for your attention!  Marek Niziołek IT Director Synthos SA marek.niziolek@synthosgroup.com PMP, ITIL Expert, SCRUM MASTER, APMG Agile Foundation / Practitioner