SlideShare a Scribd company logo
Birol Efe
 Web 2.0 – What it is
 Scrum
 Symbiosis of agile
software development & Web 2.0
 Example: Salesforce.com
 Future Perspectives
2
3
• Buzzword
• Technologies
– Ajax, XML, GWT
– E. g. Blogs, Wikis, Mashups
• Perceptual Beta
• Enterprise 2.0
4
• Orientation on the Agile Manifesto
• Framework for the management to create software
• Relatively young, light and agile process modell
• Roles:
• Product Owner,
• Scrum Master,
• The team.
1. Sprint
Planning
2. Product
Backlog
3. Sprint
Backlog
4. Sprint
(Development
& Testing)
5. Sprint
Review
5
Web 2.0
6
 Decision what
comes inside
the Sprint
Backlog
 Visualization
through
whiteboard or
flipchart
7
 Product Owner
takes care of the
perpetual
customer feedback
 Is a very organic
and lively process
 Flexible
requirements
through User
Generated Content
 All gathered
requirements for
the system
8
Product Backlog
Product
Backlog
 Aim: delieverable,
innovative Web 2.0
product increments
 Everything is beta
 Step by step
adaptation of the
software according to
the everychanging
customer wishes
 All functionality that
needs to be release in
the next sprints
9
Sprint Backlog
Sprint
Planung
Sprint
Backlog
Product Backlog
 Spring duration: 2
weeks
 Development of
the new product
increment
 Especially the test
driven
developtment is
beneficial for Web
2.0 projects
 Own seperate
sprint for the
prototype
◦ Concrete
knowledge in order
to generate a
project
10
11
Daily
Scrum
Sprints
Sprint
Planung
Product Backlog
Sprint Backlog
Sprint
Planung Daily-SCRUM-Questions:
1. What has been done since the
last Daily Scrum?
2. What should be done until the
next Daily Scrum?
3. What impediments came up?
Status
Meeting
SCRUM
Master
notiert
Product
Owner hält
aktuell
Team
bespricht
15 Min
 Acceptance
criteria for the
finished Web
2.0 project
 Product Owner
decides if the
product gets
shipped or not
 Product
increment is
shown (e.g.
demo) to the
product owner
12
 Continuous
Development
of processes
and Web 2.0
software
◦ What did we
learn?
◦ What can be
improved?
13
14
Improved the
sale in the
same year over
568% !
Quelle: Greene and Fry
2008.
• Salesforce.c
om is a
„software as
a service“
company
15
• Important to ensure an early
feedback of the real
stakeholder or end
customer
• Hold the customer
• Be responsive to the highly
fluctuative market
• Chance to break up old modells
• Chance to get feedback early
enough
• Accomplishment of Web 2.0
projects with hybrid project
management models
• e. g. Scrum + XP
16

More Related Content

What's hot

Dimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements ManagementDimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements Management
Serena Software
 
Go Faster with Lightning Process Builder
Go Faster with Lightning Process BuilderGo Faster with Lightning Process Builder
Go Faster with Lightning Process Builder
Salesforce Developers
 
Oracle Development Cloud Service
Oracle Development Cloud ServiceOracle Development Cloud Service
Oracle Development Cloud Service
andrejusb
 
Scrum Project Management with Jira as showcase
Scrum Project Management with Jira as showcaseScrum Project Management with Jira as showcase
Scrum Project Management with Jira as showcase
javadch
 
FUG Agile software engineering practices
FUG Agile software engineering practicesFUG Agile software engineering practices
FUG Agile software engineering practices
Serena Software
 
NI Package Manager
NI Package ManagerNI Package Manager
NI Package Manager
DMC, Inc.
 
Google IO 2015 - Devbytes
Google IO 2015 - DevbytesGoogle IO 2015 - Devbytes
Google IO 2015 - Devbytes
Vishal Nayak
 
Agility with Microservices and DevOps
Agility with Microservices and DevOpsAgility with Microservices and DevOps
Agility with Microservices and DevOps
Archana Joshi
 
8 implementation notes
8 implementation notes8 implementation notes
8 implementation notes
javadch
 
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Serena Software
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi
 
Applying lean techniques in software
Applying lean techniques in software Applying lean techniques in software
Applying lean techniques in software
Archana Joshi
 
How to build the ultimate Custom Controls UI5 Library
How to build the ultimate Custom Controls UI5 LibraryHow to build the ultimate Custom Controls UI5 Library
How to build the ultimate Custom Controls UI5 Library
Sebastian Mahr
 
Customizing Magnolia Workflow
Customizing Magnolia WorkflowCustomizing Magnolia Workflow
Customizing Magnolia Workflow
Magnolia
 
Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)
Serena Software
 
Cincom Smalltalk Roadmap 2010
Cincom Smalltalk Roadmap 2010Cincom Smalltalk Roadmap 2010
Cincom Smalltalk Roadmap 2010
ESUG
 
VI package manager
VI package managerVI package manager
VI package manager
DMC, Inc.
 
Take advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integrationTake advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integration
Aurélien Pupier
 
JCNC13 Application Lifecycle Management
JCNC13 Application Lifecycle ManagementJCNC13 Application Lifecycle Management
JCNC13 Application Lifecycle Management
Ambientia
 
Equella Q1 2018 Quarterly Briefing
Equella Q1 2018 Quarterly BriefingEquella Q1 2018 Quarterly Briefing
Equella Q1 2018 Quarterly Briefing
ChrisBeach22
 

What's hot (20)

Dimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements ManagementDimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements Management
 
Go Faster with Lightning Process Builder
Go Faster with Lightning Process BuilderGo Faster with Lightning Process Builder
Go Faster with Lightning Process Builder
 
Oracle Development Cloud Service
Oracle Development Cloud ServiceOracle Development Cloud Service
Oracle Development Cloud Service
 
Scrum Project Management with Jira as showcase
Scrum Project Management with Jira as showcaseScrum Project Management with Jira as showcase
Scrum Project Management with Jira as showcase
 
FUG Agile software engineering practices
FUG Agile software engineering practicesFUG Agile software engineering practices
FUG Agile software engineering practices
 
NI Package Manager
NI Package ManagerNI Package Manager
NI Package Manager
 
Google IO 2015 - Devbytes
Google IO 2015 - DevbytesGoogle IO 2015 - Devbytes
Google IO 2015 - Devbytes
 
Agility with Microservices and DevOps
Agility with Microservices and DevOpsAgility with Microservices and DevOps
Agility with Microservices and DevOps
 
8 implementation notes
8 implementation notes8 implementation notes
8 implementation notes
 
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune
 
Applying lean techniques in software
Applying lean techniques in software Applying lean techniques in software
Applying lean techniques in software
 
How to build the ultimate Custom Controls UI5 Library
How to build the ultimate Custom Controls UI5 LibraryHow to build the ultimate Custom Controls UI5 Library
How to build the ultimate Custom Controls UI5 Library
 
Customizing Magnolia Workflow
Customizing Magnolia WorkflowCustomizing Magnolia Workflow
Customizing Magnolia Workflow
 
Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)
 
Cincom Smalltalk Roadmap 2010
Cincom Smalltalk Roadmap 2010Cincom Smalltalk Roadmap 2010
Cincom Smalltalk Roadmap 2010
 
VI package manager
VI package managerVI package manager
VI package manager
 
Take advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integrationTake advantage of memory analyzer tool inside your continuous integration
Take advantage of memory analyzer tool inside your continuous integration
 
JCNC13 Application Lifecycle Management
JCNC13 Application Lifecycle ManagementJCNC13 Application Lifecycle Management
JCNC13 Application Lifecycle Management
 
Equella Q1 2018 Quarterly Briefing
Equella Q1 2018 Quarterly BriefingEquella Q1 2018 Quarterly Briefing
Equella Q1 2018 Quarterly Briefing
 

Viewers also liked

Chapter 3 rev
Chapter 3 revChapter 3 rev
Chapter 3 rev
Christina
 
Grupo 8
Grupo 8Grupo 8
Grupo 8
CABIEDES0920
 
Senit Solutions - Airsteril Healthcare
Senit Solutions - Airsteril HealthcareSenit Solutions - Airsteril Healthcare
Senit Solutions - Airsteril Healthcare
FrankieCaldwell
 
0471251240
04712512400471251240
0471251240
Rahul Mahajan
 
ไอทีกับแนวโน้มโลก
ไอทีกับแนวโน้มโลกไอทีกับแนวโน้มโลก
ไอทีกับแนวโน้มโลกPangpond
 
The Velocity12 markets
The Velocity12 marketsThe Velocity12 markets
The Velocity12 markets
Benoit Wiesser
 
Social Media w Chinach
Social Media w ChinachSocial Media w Chinach
Social Media w ChinachKonceptika
 
Telephone
TelephoneTelephone
Telephone
sumipf
 
Design Project
Design ProjectDesign Project
Design Project
james_l_wilson
 
Sat vocabulary drills set one
Sat vocabulary drills set oneSat vocabulary drills set one
Sat vocabulary drills set one
Cecily Anderson
 
《PMBAR》二期2012
《PMBAR》二期2012《PMBAR》二期2012
《PMBAR》二期2012
磊 石
 
ไอทีกับแนวโน้มโลก จิงๆ
ไอทีกับแนวโน้มโลก จิงๆไอทีกับแนวโน้มโลก จิงๆ
ไอทีกับแนวโน้มโลก จิงๆPangpond
 
Presente continuo
Presente continuoPresente continuo
Presente continuo
yesica
 
Automatic id
Automatic idAutomatic id
Automatic idchanchira
 
Bridge Outdoors Fall and Winter 2011 Catalog
Bridge Outdoors Fall and Winter 2011 CatalogBridge Outdoors Fall and Winter 2011 Catalog
Bridge Outdoors Fall and Winter 2011 Catalog
Bridge Outdoors
 
证券基金求职大礼包
证券基金求职大礼包证券基金求职大礼包
证券基金求职大礼包airy6548
 
Your Ad Here Approach (1)
Your Ad Here Approach (1)Your Ad Here Approach (1)
Your Ad Here Approach (1)
mediaman64
 
Social Media by Konceptika
Social Media by KonceptikaSocial Media by Konceptika
Social Media by Konceptika
Konceptika
 
Social Media Association for Business Presentation
Social Media Association for Business PresentationSocial Media Association for Business Presentation
Social Media Association for Business Presentation
Davy Sims
 

Viewers also liked (20)

Chapter 3 rev
Chapter 3 revChapter 3 rev
Chapter 3 rev
 
Grupo 8
Grupo 8Grupo 8
Grupo 8
 
Senit Solutions - Airsteril Healthcare
Senit Solutions - Airsteril HealthcareSenit Solutions - Airsteril Healthcare
Senit Solutions - Airsteril Healthcare
 
0471251240
04712512400471251240
0471251240
 
ไอทีกับแนวโน้มโลก
ไอทีกับแนวโน้มโลกไอทีกับแนวโน้มโลก
ไอทีกับแนวโน้มโลก
 
The Velocity12 markets
The Velocity12 marketsThe Velocity12 markets
The Velocity12 markets
 
Social Media w Chinach
Social Media w ChinachSocial Media w Chinach
Social Media w Chinach
 
Telephone
TelephoneTelephone
Telephone
 
Design Project
Design ProjectDesign Project
Design Project
 
Sat vocabulary drills set one
Sat vocabulary drills set oneSat vocabulary drills set one
Sat vocabulary drills set one
 
《PMBAR》二期2012
《PMBAR》二期2012《PMBAR》二期2012
《PMBAR》二期2012
 
ไอทีกับแนวโน้มโลก จิงๆ
ไอทีกับแนวโน้มโลก จิงๆไอทีกับแนวโน้มโลก จิงๆ
ไอทีกับแนวโน้มโลก จิงๆ
 
Presente continuo
Presente continuoPresente continuo
Presente continuo
 
Automatic id
Automatic idAutomatic id
Automatic id
 
Kulakov 1gor
Kulakov 1gorKulakov 1gor
Kulakov 1gor
 
Bridge Outdoors Fall and Winter 2011 Catalog
Bridge Outdoors Fall and Winter 2011 CatalogBridge Outdoors Fall and Winter 2011 Catalog
Bridge Outdoors Fall and Winter 2011 Catalog
 
证券基金求职大礼包
证券基金求职大礼包证券基金求职大礼包
证券基金求职大礼包
 
Your Ad Here Approach (1)
Your Ad Here Approach (1)Your Ad Here Approach (1)
Your Ad Here Approach (1)
 
Social Media by Konceptika
Social Media by KonceptikaSocial Media by Konceptika
Social Media by Konceptika
 
Social Media Association for Business Presentation
Social Media Association for Business PresentationSocial Media Association for Business Presentation
Social Media Association for Business Presentation
 

Similar to Scrum

What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
Michael Bourque
 
Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5 Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5
Intland Software GmbH
 
TechChat - What’s New in Sumo Logic 4/28/15
TechChat - What’s New in Sumo Logic 4/28/15TechChat - What’s New in Sumo Logic 4/28/15
TechChat - What’s New in Sumo Logic 4/28/15
Sumo Logic
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk News
ESUG
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
Moataz Nabil
 
Sdlc plan
Sdlc planSdlc plan
Accelerate your Upgrades and Migrations
Accelerate your Upgrades and MigrationsAccelerate your Upgrades and Migrations
Accelerate your Upgrades and Migrations
Wiiisdom
 
XWBI_Migrating to BusinessObjects 4.2
XWBI_Migrating to BusinessObjects 4.2XWBI_Migrating to BusinessObjects 4.2
XWBI_Migrating to BusinessObjects 4.2
Nicolas Henry
 
Understanding Agile Development with Scrum
Understanding Agile Development with ScrumUnderstanding Agile Development with Scrum
Understanding Agile Development with Scrum
iFour Technolab Pvt. Ltd.
 
Dart Past Your Competition by Getting Your Digital Experience into Market Fas...
Dart Past Your Competition by Getting Your Digital Experience into Market Fas...Dart Past Your Competition by Getting Your Digital Experience into Market Fas...
Dart Past Your Competition by Getting Your Digital Experience into Market Fas...
Perficient, Inc.
 
CFPB Design Manual & Capital Framework at OSCON
CFPB Design Manual & Capital Framework at OSCONCFPB Design Manual & Capital Framework at OSCON
CFPB Design Manual & Capital Framework at OSCON
Mollie Bates
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
Vinayak Tavargeri
 
Using Agile In A Quality Driven Environment
Using Agile In A Quality Driven EnvironmentUsing Agile In A Quality Driven Environment
Using Agile In A Quality Driven Environment
Leslie Munday
 
Sahi
SahiSahi
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
CollabNet
 
20160422 Speedy Framework Enterprise Application Development Platform
20160422 Speedy Framework Enterprise Application Development Platform20160422 Speedy Framework Enterprise Application Development Platform
20160422 Speedy Framework Enterprise Application Development Platform
Harezmi IT Solutions
 
Architecting for Huper Growth and Great Engineering Culture
Architecting for Huper Growth and Great Engineering CultureArchitecting for Huper Growth and Great Engineering Culture
Architecting for Huper Growth and Great Engineering Culture
SARCCOM
 
Architecting for Hyper Growth and Great Engineering Culture
Architecting for Hyper Growth and Great Engineering CultureArchitecting for Hyper Growth and Great Engineering Culture
Architecting for Hyper Growth and Great Engineering Culture
ifnu bima
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2
 
bfx and studio server - Bluebeam eXtreme Conference 2014
bfx and studio server - Bluebeam eXtreme Conference 2014bfx and studio server - Bluebeam eXtreme Conference 2014
bfx and studio server - Bluebeam eXtreme Conference 2014
bluebeamslides
 

Similar to Scrum (20)

What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5 Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5
 
TechChat - What’s New in Sumo Logic 4/28/15
TechChat - What’s New in Sumo Logic 4/28/15TechChat - What’s New in Sumo Logic 4/28/15
TechChat - What’s New in Sumo Logic 4/28/15
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk News
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
Accelerate your Upgrades and Migrations
Accelerate your Upgrades and MigrationsAccelerate your Upgrades and Migrations
Accelerate your Upgrades and Migrations
 
XWBI_Migrating to BusinessObjects 4.2
XWBI_Migrating to BusinessObjects 4.2XWBI_Migrating to BusinessObjects 4.2
XWBI_Migrating to BusinessObjects 4.2
 
Understanding Agile Development with Scrum
Understanding Agile Development with ScrumUnderstanding Agile Development with Scrum
Understanding Agile Development with Scrum
 
Dart Past Your Competition by Getting Your Digital Experience into Market Fas...
Dart Past Your Competition by Getting Your Digital Experience into Market Fas...Dart Past Your Competition by Getting Your Digital Experience into Market Fas...
Dart Past Your Competition by Getting Your Digital Experience into Market Fas...
 
CFPB Design Manual & Capital Framework at OSCON
CFPB Design Manual & Capital Framework at OSCONCFPB Design Manual & Capital Framework at OSCON
CFPB Design Manual & Capital Framework at OSCON
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
Using Agile In A Quality Driven Environment
Using Agile In A Quality Driven EnvironmentUsing Agile In A Quality Driven Environment
Using Agile In A Quality Driven Environment
 
Sahi
SahiSahi
Sahi
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
 
20160422 Speedy Framework Enterprise Application Development Platform
20160422 Speedy Framework Enterprise Application Development Platform20160422 Speedy Framework Enterprise Application Development Platform
20160422 Speedy Framework Enterprise Application Development Platform
 
Architecting for Huper Growth and Great Engineering Culture
Architecting for Huper Growth and Great Engineering CultureArchitecting for Huper Growth and Great Engineering Culture
Architecting for Huper Growth and Great Engineering Culture
 
Architecting for Hyper Growth and Great Engineering Culture
Architecting for Hyper Growth and Great Engineering CultureArchitecting for Hyper Growth and Great Engineering Culture
Architecting for Hyper Growth and Great Engineering Culture
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
bfx and studio server - Bluebeam eXtreme Conference 2014
bfx and studio server - Bluebeam eXtreme Conference 2014bfx and studio server - Bluebeam eXtreme Conference 2014
bfx and studio server - Bluebeam eXtreme Conference 2014
 

Recently uploaded

Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
Rakesh Kumar R
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
AnkitaPandya11
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 

Recently uploaded (20)

Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 

Scrum

  • 2.  Web 2.0 – What it is  Scrum  Symbiosis of agile software development & Web 2.0  Example: Salesforce.com  Future Perspectives 2
  • 3. 3 • Buzzword • Technologies – Ajax, XML, GWT – E. g. Blogs, Wikis, Mashups • Perceptual Beta • Enterprise 2.0
  • 4. 4 • Orientation on the Agile Manifesto • Framework for the management to create software • Relatively young, light and agile process modell • Roles: • Product Owner, • Scrum Master, • The team.
  • 5. 1. Sprint Planning 2. Product Backlog 3. Sprint Backlog 4. Sprint (Development & Testing) 5. Sprint Review 5 Web 2.0
  • 6. 6
  • 7.  Decision what comes inside the Sprint Backlog  Visualization through whiteboard or flipchart 7
  • 8.  Product Owner takes care of the perpetual customer feedback  Is a very organic and lively process  Flexible requirements through User Generated Content  All gathered requirements for the system 8 Product Backlog Product Backlog
  • 9.  Aim: delieverable, innovative Web 2.0 product increments  Everything is beta  Step by step adaptation of the software according to the everychanging customer wishes  All functionality that needs to be release in the next sprints 9 Sprint Backlog Sprint Planung Sprint Backlog Product Backlog
  • 10.  Spring duration: 2 weeks  Development of the new product increment  Especially the test driven developtment is beneficial for Web 2.0 projects  Own seperate sprint for the prototype ◦ Concrete knowledge in order to generate a project 10
  • 11. 11 Daily Scrum Sprints Sprint Planung Product Backlog Sprint Backlog Sprint Planung Daily-SCRUM-Questions: 1. What has been done since the last Daily Scrum? 2. What should be done until the next Daily Scrum? 3. What impediments came up? Status Meeting SCRUM Master notiert Product Owner hält aktuell Team bespricht 15 Min
  • 12.  Acceptance criteria for the finished Web 2.0 project  Product Owner decides if the product gets shipped or not  Product increment is shown (e.g. demo) to the product owner 12
  • 13.  Continuous Development of processes and Web 2.0 software ◦ What did we learn? ◦ What can be improved? 13
  • 14. 14 Improved the sale in the same year over 568% ! Quelle: Greene and Fry 2008. • Salesforce.c om is a „software as a service“ company
  • 15. 15 • Important to ensure an early feedback of the real stakeholder or end customer • Hold the customer • Be responsive to the highly fluctuative market • Chance to break up old modells • Chance to get feedback early enough • Accomplishment of Web 2.0 projects with hybrid project management models • e. g. Scrum + XP
  • 16. 16

Editor's Notes

  1. Enterprise 2.0 Unternehmemspräsenz mit Web 2.0 Anwendungen ein Muss: Sollte eher als Einstellung (z. B. gegenüber Kunden) verstanden werden
  2. Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  3. - Nach Testen und Entwicklung  haben wir ein Releasebares Produkt
  4. Anforderungen  Product Backlog  Sprint Backlog  Product Increment
  5. - ein Web 2.0 Projekt ist, im Vergleich zu traditionellen Projekten, ein sehr organischer und lebendiger Prozess
  6. Web 2.0 Projekte ist eine Länge von zwei Wochen zu empfehlen, da so frühzeitig die Möglichkeit besteht, die Software durch das Team und den Product Owner zu bewerten TDD: Ziel ist es, gleich zu Beginn Tests zu entwickeln und den Code folglich zum Test hin zu programmieren. Ein wichtiges Mittel, um den Vorgang der testgetriebenen Entwicklung (kurz TDD) zu unterstützen, sind frühe und häufig automatisierte Tests, um regelmäßig den Code zu überprüfen, und laufend sicherzustellen, dass das Produkt verifiziert ist in diesem Zeitraum entwickelt des Team störungsfrei die geforderten Funktionalitäten aus dem Sprint Backlog zu einem neuen Produktinkrement
  7. - Tägliche Statusmeldung jedes Mitarbeiters - Dauer von 15 Minuten
  8. - Sprint Retrospektive das Ende des Zyklus ein und gibt an, wo der nächste Zyklus beginnen könnte
  9. - Salesforce is famous for there CRM (=Customer Relationship Management) procucts and Cloud Computing. 94 % der Kunden werden das Unternehmen weiterempfehlen 61% Verbesserung der Softwareübernahme an den Kunden 94 % mehr Funktionalität im Vergleich zum Vorjahr 89 % mehr Mitarbeiterzufriedenheit, seit dem Einsatz von Scrum
  10. - Scrum (Projektmanagement Methode) + XP (Technisches Vorangehensweise an die Softwareentwicklung) - Scrum kombiniert mit testgetriebener Entwicklung,