SlideShare a Scribd company logo
Agile Software Development for IT Pini Cohen Architecture and Infrastructure EVP & Senior Analyst pinicohenstki.blogspot.com
Agenda What’s wrong in todays development scenario? Agile Software development What is holding back IT from Agile? Recommendations  source: http://www.ynet.co.il/PicServer2/20122005/941342/NY123_wa.jpg
Software Development Is  Limited By Constraints Quality Schedule Cost Scope Source: The Standish Group 2003 Source: Borland
Software Development Is Limited By Constraints Quality Schedule Cost Scope Source: The Standish Group 2003 Source: Borland  4
Software Development Is Limited By Constraints Quality Schedule Cost Scope Source: The Standish Group 2003 Source: Borland  5
Software Development Is Limited By Constraints Quality Schedule Cost Scope Source: Borland  6
What are the main reasons for software project overruns (budget or schedule)? (November 2008.) Source: cutter
Traditional Software Development  The traditional development focus is to engineer out defects Good principle Hammer out defects early Defects arise because requirements change Too many communication gaps Design Code Test Deploy Isolated Process 8
What is Agility?   The ability to… Move quickly Travel light Commit late Act soon Keep aware Respond to change Be good at following a moving target Evolve and adapt to the local environment 9
Agile Project Management - Overview 12 9 6 3 12 3 6 9 Code Analysis Code Test Implement Test Analysis Work Effort Time in Months Source: cutter Source: Cutter 10
What is holding back Agile in Israeli IT organizations? More responsibility is needed! Why should I develop anything without the end user approval? source: http://www.bombaychamber.com/Microsites/Project%20Website/responsibility.jpg
What is holding back Agile in Israeli IT organizations? Rigid organizational structure: design, code, test source: http://www.fhwa.dot.gov/infrastructure/asstmgmt/images/vmtex0404.gif
What is holding back Agile in Israeli IT organizations? End users that do not cooperate and feel that more responsibility is needed Why should the IT develop anything without my permission?  source: http://www.bombaychamber.com/Microsites/Project%20Website/responsibility.jpg
What is holding back Agile in Israeli IT organizations? Lack of information about Agile: “We are already doing agile- we speak with the end users regularly – this is agile development!”  The perception that “agile is for startups” (example: Microsoft consulting)
What is holding back Agile in Israeli IT organizations? Tried Agile (or think they tried Agile…) and failed
What is holding back Agile in Israeli IT organizations? Israeli integrators: want their money “guaranteed”  money source: http://howdoiplayguitar.com/wp-content/uploads/2009/08/guaranteed_stamp.jpgstki modifications
Summery of what is holding back Agile in Israeli IT organizations?  Inertia!  Israeli IT shops are about 5 years late in agile adoption source: http://rt492.org/wl/img/inertia.gif
What are the main reasons agile methods have made project management more successful? (October 2007.) Source: cutter
New Generation of Knowledge Workers  Live in virtual worlds  Expect immediate results Many open threads Deliver quickly, in small increments Expect personalization Intolerant of disruption 	In short: very agile! http://www.solutionsiq.com/resources/SIQ-AgileDevelopmentPlatform-Rudd-Young-Agile2008.ppt
Agile Software Development Agile Software Development is catching up in Israeli ISV organizations  Clients see the benefits of Agile in small-medium projects Large Agile projects (50 people) are more challengeable mainly when there is high interdependencies between the SW modules  Agile is demanding more from the developers  Large IT integrators will be challenged by innovative integrators that will adopt Agile  All CIO’s should consider Agile Software Development as a mean for better business alignment and reducing costs
Agile Software Development “Best fit” for first agile project: Total staff of about 6-7 people End users of project that can be approached once in 2-3 weeks  Not a new area (business and technology) Bonus: incremental delivery is viable
Thank you! Pini Cohen       Blog: http://pinicohenstki.blogspot.com/       Twitter:   pinicohen

More Related Content

What's hot

Polyglot Ethereum - Smart Contracts for the Enterprise
Polyglot Ethereum - Smart Contracts for the EnterprisePolyglot Ethereum - Smart Contracts for the Enterprise
Polyglot Ethereum - Smart Contracts for the Enterprise
Mike Slinn
 
Forget Process, Focus on People - Peter Leeson
Forget Process, Focus on People - Peter LeesonForget Process, Focus on People - Peter Leeson
Forget Process, Focus on People - Peter Leeson
ITCamp
 
Behaviour Driven Development (BDD) With Apex on Force.com
Behaviour Driven Development (BDD) With Apex on Force.comBehaviour Driven Development (BDD) With Apex on Force.com
Behaviour Driven Development (BDD) With Apex on Force.com
Salesforce Developers
 
IT Governance for Board Members
IT Governance for Board MembersIT Governance for Board Members
IT Governance for Board Members
Bill Clark
 
The five expertise of a software architect
The five expertise of a software architectThe five expertise of a software architect
The five expertise of a software architect
Lior Bar-On
 
Enterprise architecture-career-path
Enterprise architecture-career-pathEnterprise architecture-career-path
Enterprise architecture-career-pathSim Kwan Choo
 
Why certify
Why certifyWhy certify
Why certify
guestea644d
 
Test Driven Development (TDD) on Force.com projects
Test Driven Development (TDD) on Force.com projectsTest Driven Development (TDD) on Force.com projects
Test Driven Development (TDD) on Force.com projects
Aldo Fernandez
 
Benefits and Drawbacks of Outsourcing Software development
Benefits and Drawbacks of Outsourcing Software developmentBenefits and Drawbacks of Outsourcing Software development
Benefits and Drawbacks of Outsourcing Software development
Grey Matter India Technologies PVT LTD
 
Emergent Architecture - March 2011
Emergent Architecture - March 2011Emergent Architecture - March 2011
Emergent Architecture - March 2011
atlantascrum
 
Radvision CTO - Yair Wiener, on Interoperability
Radvision CTO - Yair Wiener, on InteroperabilityRadvision CTO - Yair Wiener, on Interoperability
Radvision CTO - Yair Wiener, on InteroperabilityIMTC
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Intellipaat
 
Amplifying Effectiveness in Digital Transformations
Amplifying Effectiveness in Digital TransformationsAmplifying Effectiveness in Digital Transformations
Amplifying Effectiveness in Digital Transformations
Tathagat Varma
 
OutSystems - Go Fast or Go Home
OutSystems - Go Fast or Go Home OutSystems - Go Fast or Go Home
OutSystems - Go Fast or Go Home
OutSystems
 
Initiating a Successful Project for VoIP in 2016
Initiating a Successful Project for VoIP in 2016Initiating a Successful Project for VoIP in 2016
Initiating a Successful Project for VoIP in 2016
Telco Sourcing Advisors, LLC
 
Leading the way in six sigma
Leading the way in six sigmaLeading the way in six sigma
Leading the way in six sigma
Invensis Learning
 

What's hot (16)

Polyglot Ethereum - Smart Contracts for the Enterprise
Polyglot Ethereum - Smart Contracts for the EnterprisePolyglot Ethereum - Smart Contracts for the Enterprise
Polyglot Ethereum - Smart Contracts for the Enterprise
 
Forget Process, Focus on People - Peter Leeson
Forget Process, Focus on People - Peter LeesonForget Process, Focus on People - Peter Leeson
Forget Process, Focus on People - Peter Leeson
 
Behaviour Driven Development (BDD) With Apex on Force.com
Behaviour Driven Development (BDD) With Apex on Force.comBehaviour Driven Development (BDD) With Apex on Force.com
Behaviour Driven Development (BDD) With Apex on Force.com
 
IT Governance for Board Members
IT Governance for Board MembersIT Governance for Board Members
IT Governance for Board Members
 
The five expertise of a software architect
The five expertise of a software architectThe five expertise of a software architect
The five expertise of a software architect
 
Enterprise architecture-career-path
Enterprise architecture-career-pathEnterprise architecture-career-path
Enterprise architecture-career-path
 
Why certify
Why certifyWhy certify
Why certify
 
Test Driven Development (TDD) on Force.com projects
Test Driven Development (TDD) on Force.com projectsTest Driven Development (TDD) on Force.com projects
Test Driven Development (TDD) on Force.com projects
 
Benefits and Drawbacks of Outsourcing Software development
Benefits and Drawbacks of Outsourcing Software developmentBenefits and Drawbacks of Outsourcing Software development
Benefits and Drawbacks of Outsourcing Software development
 
Emergent Architecture - March 2011
Emergent Architecture - March 2011Emergent Architecture - March 2011
Emergent Architecture - March 2011
 
Radvision CTO - Yair Wiener, on Interoperability
Radvision CTO - Yair Wiener, on InteroperabilityRadvision CTO - Yair Wiener, on Interoperability
Radvision CTO - Yair Wiener, on Interoperability
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Amplifying Effectiveness in Digital Transformations
Amplifying Effectiveness in Digital TransformationsAmplifying Effectiveness in Digital Transformations
Amplifying Effectiveness in Digital Transformations
 
OutSystems - Go Fast or Go Home
OutSystems - Go Fast or Go Home OutSystems - Go Fast or Go Home
OutSystems - Go Fast or Go Home
 
Initiating a Successful Project for VoIP in 2016
Initiating a Successful Project for VoIP in 2016Initiating a Successful Project for VoIP in 2016
Initiating a Successful Project for VoIP in 2016
 
Leading the way in six sigma
Leading the way in six sigmaLeading the way in six sigma
Leading the way in six sigma
 

Viewers also liked

Iot and cloud trends summit stki 2016
Iot and cloud trends summit stki 2016Iot and cloud trends summit stki 2016
Iot and cloud trends summit stki 2016
Galit Fein
 
STKI Israeli IT market study 2016 V2
STKI Israeli IT  market study 2016 V2STKI Israeli IT  market study 2016 V2
STKI Israeli IT market study 2016 V2
Dr. Jimmy Schwarzkopf
 
Bots: from dream to reality
Bots: from dream to realityBots: from dream to reality
Bots: from dream to reality
Einat Shimoni
 
Dr. Jimmy Schwarzkopf main tent trends 2016
Dr. Jimmy Schwarzkopf  main tent trends 2016Dr. Jimmy Schwarzkopf  main tent trends 2016
Dr. Jimmy Schwarzkopf main tent trends 2016
Dr. Jimmy Schwarzkopf
 
Data & Analytics trends STKI summit 2016
Data & Analytics trends STKI summit 2016Data & Analytics trends STKI summit 2016
Data & Analytics trends STKI summit 2016
Einat Shimoni
 
How To Create Devoted Customers
How To Create Devoted CustomersHow To Create Devoted Customers
How To Create Devoted Customers
Andy Hanselman
 

Viewers also liked (6)

Iot and cloud trends summit stki 2016
Iot and cloud trends summit stki 2016Iot and cloud trends summit stki 2016
Iot and cloud trends summit stki 2016
 
STKI Israeli IT market study 2016 V2
STKI Israeli IT  market study 2016 V2STKI Israeli IT  market study 2016 V2
STKI Israeli IT market study 2016 V2
 
Bots: from dream to reality
Bots: from dream to realityBots: from dream to reality
Bots: from dream to reality
 
Dr. Jimmy Schwarzkopf main tent trends 2016
Dr. Jimmy Schwarzkopf  main tent trends 2016Dr. Jimmy Schwarzkopf  main tent trends 2016
Dr. Jimmy Schwarzkopf main tent trends 2016
 
Data & Analytics trends STKI summit 2016
Data & Analytics trends STKI summit 2016Data & Analytics trends STKI summit 2016
Data & Analytics trends STKI summit 2016
 
How To Create Devoted Customers
How To Create Devoted CustomersHow To Create Devoted Customers
How To Create Devoted Customers
 

Similar to Agile for it v2

Secure development 2014
Secure development 2014Secure development 2014
Secure development 2014
Ariel Evans
 
Israel IT Market 2006 2008
Israel IT Market 2006 2008Israel IT Market 2006 2008
Israel IT Market 2006 2008
Dr. Jimmy Schwarzkopf
 
Digital Transformation with 2 Speed IT & Agile Scrum
Digital Transformation with 2 Speed IT & Agile ScrumDigital Transformation with 2 Speed IT & Agile Scrum
Digital Transformation with 2 Speed IT & Agile Scrum
toamitkumar
 
Agile Australia 2017 Hypothesis-Driven COTS Software Selection Tiago Griffo
Agile Australia 2017 Hypothesis-Driven COTS Software Selection Tiago GriffoAgile Australia 2017 Hypothesis-Driven COTS Software Selection Tiago Griffo
Agile Australia 2017 Hypothesis-Driven COTS Software Selection Tiago Griffo
Tiago Griffo
 
From Shadow IT to Empowered IT
From Shadow IT to Empowered ITFrom Shadow IT to Empowered IT
From Shadow IT to Empowered IT
WSO2
 
WSO2Con'14 US - From Shadow IT to Empowered IT
WSO2Con'14 US - From Shadow IT to Empowered ITWSO2Con'14 US - From Shadow IT to Empowered IT
WSO2Con'14 US - From Shadow IT to Empowered IT
Asanka Abeysinghe
 
Grove Ventures Shift Happens Report
Grove Ventures Shift Happens ReportGrove Ventures Shift Happens Report
Grove Ventures Shift Happens Report
LotanLevkowitz1
 
Grove Ventures Shift Happens Report
Grove Ventures Shift Happens ReportGrove Ventures Shift Happens Report
Grove Ventures Shift Happens Report
LotanLevkowitz1
 
OSS - enterprise adoption strategy and governance
OSS -  enterprise adoption strategy and governanceOSS -  enterprise adoption strategy and governance
OSS - enterprise adoption strategy and governance
Prabir Kr Sarkar
 
Badge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CIIBadge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CII
Open Source Experience
 
Perspectives on software factory
Perspectives on software factoryPerspectives on software factory
Perspectives on software factory
Uday Bhaskarwar
 
Shrinking the Custom Application Development Cycle with Low-Code Platforms
Shrinking the Custom Application Development Cycle with Low-Code PlatformsShrinking the Custom Application Development Cycle with Low-Code Platforms
Shrinking the Custom Application Development Cycle with Low-Code Platforms
QuickBase, Inc.
 
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service DeliveryAchieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Perforce
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
Vernon Stinebaker
 
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMAMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
Matt Wright
 
Agile Engineering Traceability
Agile Engineering TraceabilityAgile Engineering Traceability
Agile Engineering Traceability
Caleb Brown
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTC
Steve Speicher
 
Breaking the barriers of Internet of Things (IoT)
Breaking the barriers of Internet of Things (IoT)Breaking the barriers of Internet of Things (IoT)
Breaking the barriers of Internet of Things (IoT)
Dr. Mazlan Abbas
 
Tales from an ip worker in consulting and software
Tales from an ip worker in consulting and softwareTales from an ip worker in consulting and software
Tales from an ip worker in consulting and software
Greg Makowski
 
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppDynamics
 

Similar to Agile for it v2 (20)

Secure development 2014
Secure development 2014Secure development 2014
Secure development 2014
 
Israel IT Market 2006 2008
Israel IT Market 2006 2008Israel IT Market 2006 2008
Israel IT Market 2006 2008
 
Digital Transformation with 2 Speed IT & Agile Scrum
Digital Transformation with 2 Speed IT & Agile ScrumDigital Transformation with 2 Speed IT & Agile Scrum
Digital Transformation with 2 Speed IT & Agile Scrum
 
Agile Australia 2017 Hypothesis-Driven COTS Software Selection Tiago Griffo
Agile Australia 2017 Hypothesis-Driven COTS Software Selection Tiago GriffoAgile Australia 2017 Hypothesis-Driven COTS Software Selection Tiago Griffo
Agile Australia 2017 Hypothesis-Driven COTS Software Selection Tiago Griffo
 
From Shadow IT to Empowered IT
From Shadow IT to Empowered ITFrom Shadow IT to Empowered IT
From Shadow IT to Empowered IT
 
WSO2Con'14 US - From Shadow IT to Empowered IT
WSO2Con'14 US - From Shadow IT to Empowered ITWSO2Con'14 US - From Shadow IT to Empowered IT
WSO2Con'14 US - From Shadow IT to Empowered IT
 
Grove Ventures Shift Happens Report
Grove Ventures Shift Happens ReportGrove Ventures Shift Happens Report
Grove Ventures Shift Happens Report
 
Grove Ventures Shift Happens Report
Grove Ventures Shift Happens ReportGrove Ventures Shift Happens Report
Grove Ventures Shift Happens Report
 
OSS - enterprise adoption strategy and governance
OSS -  enterprise adoption strategy and governanceOSS -  enterprise adoption strategy and governance
OSS - enterprise adoption strategy and governance
 
Badge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CIIBadge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CII
 
Perspectives on software factory
Perspectives on software factoryPerspectives on software factory
Perspectives on software factory
 
Shrinking the Custom Application Development Cycle with Low-Code Platforms
Shrinking the Custom Application Development Cycle with Low-Code PlatformsShrinking the Custom Application Development Cycle with Low-Code Platforms
Shrinking the Custom Application Development Cycle with Low-Code Platforms
 
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service DeliveryAchieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
Achieving Secure DevOps: Overcoming the Risks of Modern Service Delivery
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
 
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMAMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
 
Agile Engineering Traceability
Agile Engineering TraceabilityAgile Engineering Traceability
Agile Engineering Traceability
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTC
 
Breaking the barriers of Internet of Things (IoT)
Breaking the barriers of Internet of Things (IoT)Breaking the barriers of Internet of Things (IoT)
Breaking the barriers of Internet of Things (IoT)
 
Tales from an ip worker in consulting and software
Tales from an ip worker in consulting and softwareTales from an ip worker in consulting and software
Tales from an ip worker in consulting and software
 
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
 

More from Pini Cohen

Cto 2021 markets v2
Cto 2021 markets v2Cto 2021 markets v2
Cto 2021 markets v2
Pini Cohen
 
Workato integrators corrections stki Israeli VAS market research 2020 v1
Workato integrators corrections stki Israeli VAS  market research 2020 v1Workato integrators corrections stki Israeli VAS  market research 2020 v1
Workato integrators corrections stki Israeli VAS market research 2020 v1
Pini Cohen
 
It procurement 2019 v3
It procurement 2019 v3It procurement 2019 v3
It procurement 2019 v3
Pini Cohen
 
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019STKI summit CTO presentation 2019
STKI summit CTO presentation 2019
Pini Cohen
 
STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3
Pini Cohen
 
Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2
Pini Cohen
 
Dev trends 18_q1
Dev trends 18_q1Dev trends 18_q1
Dev trends 18_q1
Pini Cohen
 
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1
Pini Cohen
 
Delivery positionnig 2017 v2
Delivery positionnig 2017   v2Delivery positionnig 2017   v2
Delivery positionnig 2017 v2
Pini Cohen
 
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsIT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandations
Pini Cohen
 
IT procurement v2
IT procurement v2IT procurement v2
IT procurement v2
Pini Cohen
 
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionSummit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long version
Pini Cohen
 
Cyber ratios 2017 v1
Cyber ratios 2017 v1Cyber ratios 2017 v1
Cyber ratios 2017 v1
Pini Cohen
 
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Delivery positionnig 2016 v1
Delivery positionnig 2016 v1
Pini Cohen
 
Ratios 2016 v1
Ratios 2016 v1Ratios 2016 v1
Ratios 2016 v1
Pini Cohen
 
It delivery 2016 v5
It delivery 2016 v5It delivery 2016 v5
It delivery 2016 v5
Pini Cohen
 
Positioning stki pini 2015 v1
Positioning stki  pini 2015 v1Positioning stki  pini 2015 v1
Positioning stki pini 2015 v1
Pini Cohen
 
Stki ratios 2015 v1
Stki ratios 2015 v1Stki ratios 2015 v1
Stki ratios 2015 v1
Pini Cohen
 
Delivery 2015 pini
Delivery 2015 piniDelivery 2015 pini
Delivery 2015 pini
Pini Cohen
 
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsSTKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
Pini Cohen
 

More from Pini Cohen (20)

Cto 2021 markets v2
Cto 2021 markets v2Cto 2021 markets v2
Cto 2021 markets v2
 
Workato integrators corrections stki Israeli VAS market research 2020 v1
Workato integrators corrections stki Israeli VAS  market research 2020 v1Workato integrators corrections stki Israeli VAS  market research 2020 v1
Workato integrators corrections stki Israeli VAS market research 2020 v1
 
It procurement 2019 v3
It procurement 2019 v3It procurement 2019 v3
It procurement 2019 v3
 
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019STKI summit CTO presentation 2019
STKI summit CTO presentation 2019
 
STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3
 
Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2
 
Dev trends 18_q1
Dev trends 18_q1Dev trends 18_q1
Dev trends 18_q1
 
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1
 
Delivery positionnig 2017 v2
Delivery positionnig 2017   v2Delivery positionnig 2017   v2
Delivery positionnig 2017 v2
 
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsIT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandations
 
IT procurement v2
IT procurement v2IT procurement v2
IT procurement v2
 
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionSummit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long version
 
Cyber ratios 2017 v1
Cyber ratios 2017 v1Cyber ratios 2017 v1
Cyber ratios 2017 v1
 
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Delivery positionnig 2016 v1
Delivery positionnig 2016 v1
 
Ratios 2016 v1
Ratios 2016 v1Ratios 2016 v1
Ratios 2016 v1
 
It delivery 2016 v5
It delivery 2016 v5It delivery 2016 v5
It delivery 2016 v5
 
Positioning stki pini 2015 v1
Positioning stki  pini 2015 v1Positioning stki  pini 2015 v1
Positioning stki pini 2015 v1
 
Stki ratios 2015 v1
Stki ratios 2015 v1Stki ratios 2015 v1
Stki ratios 2015 v1
 
Delivery 2015 pini
Delivery 2015 piniDelivery 2015 pini
Delivery 2015 pini
 
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsSTKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
 

Recently uploaded

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

Agile for it v2

  • 1. Agile Software Development for IT Pini Cohen Architecture and Infrastructure EVP & Senior Analyst pinicohenstki.blogspot.com
  • 2. Agenda What’s wrong in todays development scenario? Agile Software development What is holding back IT from Agile? Recommendations source: http://www.ynet.co.il/PicServer2/20122005/941342/NY123_wa.jpg
  • 3. Software Development Is Limited By Constraints Quality Schedule Cost Scope Source: The Standish Group 2003 Source: Borland
  • 4. Software Development Is Limited By Constraints Quality Schedule Cost Scope Source: The Standish Group 2003 Source: Borland 4
  • 5. Software Development Is Limited By Constraints Quality Schedule Cost Scope Source: The Standish Group 2003 Source: Borland 5
  • 6. Software Development Is Limited By Constraints Quality Schedule Cost Scope Source: Borland 6
  • 7. What are the main reasons for software project overruns (budget or schedule)? (November 2008.) Source: cutter
  • 8. Traditional Software Development The traditional development focus is to engineer out defects Good principle Hammer out defects early Defects arise because requirements change Too many communication gaps Design Code Test Deploy Isolated Process 8
  • 9. What is Agility? The ability to… Move quickly Travel light Commit late Act soon Keep aware Respond to change Be good at following a moving target Evolve and adapt to the local environment 9
  • 10. Agile Project Management - Overview 12 9 6 3 12 3 6 9 Code Analysis Code Test Implement Test Analysis Work Effort Time in Months Source: cutter Source: Cutter 10
  • 11. What is holding back Agile in Israeli IT organizations? More responsibility is needed! Why should I develop anything without the end user approval? source: http://www.bombaychamber.com/Microsites/Project%20Website/responsibility.jpg
  • 12. What is holding back Agile in Israeli IT organizations? Rigid organizational structure: design, code, test source: http://www.fhwa.dot.gov/infrastructure/asstmgmt/images/vmtex0404.gif
  • 13. What is holding back Agile in Israeli IT organizations? End users that do not cooperate and feel that more responsibility is needed Why should the IT develop anything without my permission? source: http://www.bombaychamber.com/Microsites/Project%20Website/responsibility.jpg
  • 14. What is holding back Agile in Israeli IT organizations? Lack of information about Agile: “We are already doing agile- we speak with the end users regularly – this is agile development!” The perception that “agile is for startups” (example: Microsoft consulting)
  • 15. What is holding back Agile in Israeli IT organizations? Tried Agile (or think they tried Agile…) and failed
  • 16. What is holding back Agile in Israeli IT organizations? Israeli integrators: want their money “guaranteed” money source: http://howdoiplayguitar.com/wp-content/uploads/2009/08/guaranteed_stamp.jpgstki modifications
  • 17. Summery of what is holding back Agile in Israeli IT organizations? Inertia! Israeli IT shops are about 5 years late in agile adoption source: http://rt492.org/wl/img/inertia.gif
  • 18. What are the main reasons agile methods have made project management more successful? (October 2007.) Source: cutter
  • 19. New Generation of Knowledge Workers Live in virtual worlds Expect immediate results Many open threads Deliver quickly, in small increments Expect personalization Intolerant of disruption In short: very agile! http://www.solutionsiq.com/resources/SIQ-AgileDevelopmentPlatform-Rudd-Young-Agile2008.ppt
  • 20. Agile Software Development Agile Software Development is catching up in Israeli ISV organizations Clients see the benefits of Agile in small-medium projects Large Agile projects (50 people) are more challengeable mainly when there is high interdependencies between the SW modules Agile is demanding more from the developers Large IT integrators will be challenged by innovative integrators that will adopt Agile All CIO’s should consider Agile Software Development as a mean for better business alignment and reducing costs
  • 21. Agile Software Development “Best fit” for first agile project: Total staff of about 6-7 people End users of project that can be approached once in 2-3 weeks Not a new area (business and technology) Bonus: incremental delivery is viable
  • 22. Thank you! Pini Cohen Blog: http://pinicohenstki.blogspot.com/ Twitter: pinicohen

Editor's Notes

  1. Comfortable participating in virtual worlds Expect immediate results and feedback Have many open threads and parallel tasks Deliver quickly and in tiny increments Expect personalization and customization Intolerant of workstream disruption In short: very agile!