SlideShare uma empresa Scribd logo
1 de 26
Agile Project Management
Waterfall [Big Bang] Vs Agile approach
• Waterfall Model came from construction and Manufacturing in
Industry. Last 15 yrs Agile Came from Software Industry.
• Waterfall more used in industry which resists revisiting and revising
like construction industry or manufacturing of any prior Phase once is
complete.
• Waterfall process is linear Sequential Flow [one u pass phase rarely
come back or iterate [partly in those industry cost of revisiting is high]
Or to go back to changes in requirements as result different project
different approaches to change management.
Agile [lean inventory] Vs Big Bang
• Agile Principles : Keep inventory of Requirements helps
customer/business to visualize more clearly.
• Less requirement = more easy to conceptualise product for customer
[what is coming out as product end result]
• Vs Big Bang Waterfall [All requirement at once before start of project]
hard for customer to give requirement at once. As result requirement
cutting each other, product no clearity till it arrives, only after arrival
start seeing more problem lead to rework..[which again redirects to
agile from water fall]
Typical SDLC Cost
• Earlier customer/business picks deviations less it cost. [requirement
change during implements all previous phase needs repetition.]
Agile 12 principles Or Agile Manifesto
• Highest priority to stratify customer in early [phases] continuous
delivery.
• Welcome change requirement even late phases in development. Agile
harness change for customer Competitive advantage.
• Deliver working software continuously from once a 6 months to once
month or week. Better get directions early from customer Early.
• Business people and developers should work together daily.
• Build project around motivated individuals give them environment
and support to get job done.
Agile 12 principles Or Agile Manifesto
• Most Effective method of requirement gathering is face to face
conversion.
• Working software is primary measure of success vs completion of
phases of development.
• Agile promote sustainable development: sponsors, users, developers,
should maintain constant pace indefinitely. [ hence focus motivated
individuals]
• Continuous attention to technical excellence and good design
enhance agility.
Agile 12 principles Or Agile Manifesto
• Simplicity – art of maximising the amount of work not done – is
essential [ less rework, better requirements user Story writing]
• [From The Nature: Sustainability theme e.g left leaning tree on road
to grab sunlight [not every tree grows same way ] Self organized
teams lead to better architecture , requirements and design for
customer.
• At Regular interval team reflect how to become more effective
At regular interval it tunes or adjust behaviour accordingly [Which side I
should grow to get more sunlight [tree] continuous shapes changes as
it evolves. How river flow ? Saying Pani apna rasta khod nikal leta hai.
Its continuous its agile its finding new ways to flow]
Waterfall Agile
Plan Driven Learning Driven
Infrequent Communication Frequent Communication
Deliver once Big design 9-12 month Big Bang Smaller delivery, business focus phases, [1-2 months]
Development done in layers, presentation,
persistence, business etc.
Develop end to end functional slices each month
which customer can see and conceptualize, developer
can control rework, management can direct real value
add.[like tree adjusting, water finding ways to flow]
Integration at Completion of each layer Continuous integration [daily builds]
Testing end of Project[functional testing]
Develop and Test at End
Fully automated Continuous testing [unit & functional]
Test Driven Development
High Cost To Change Low Cost to change
Must nail down requirements upfront Expects, accommodates, changes to requirements
Big design Upfront Rough Design upfront
Agile Vs Waterfall
Individual and
Interactions
Working software
Customer Collaboration
Responding to Change
Strong collaborative
teams
Process and Tools
Comprehensive
documentation
Contract Negotiation
Following a Plan
Individual Work
Packages
Over
Over
Over
Over
Over
Agile Controls : Is not like self growing Jungle
• Product Vision : High level summary of desired outcome.
• Release Planning : conducted at beginning of release as stories are taken by
team. A required agile activity.
• Iteration Planning : list of prioritize Feature that is converted into work during
release planning
• Daily Standup: Where Team member tell what they have accomplish, what is
upcoming work, what issues they are facing. [Daily Scrum]
Scrum Is management of complex Agile Projects
Scrum Lifecycle
Agile Terminology: Product Backlog
Agile project management
Agile project management
Agile project management
Agile project management
Agile project management
Agile project management
Agile project management
Agile project management
Agile project management
Agile project management
Agile project management
Agile project management

Mais conteúdo relacionado

Mais procurados

Elements of mvp
Elements of mvpElements of mvp
Elements of mvptwcmad
 
Agile Roi
Agile RoiAgile Roi
Agile Roicrsadun
 
Agile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementAgile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementMadhur Kathuria
 
Kanban: The Dilemma of an Agile Manager
Kanban: The Dilemma of an Agile ManagerKanban: The Dilemma of an Agile Manager
Kanban: The Dilemma of an Agile ManagerAvarteq
 
Kanban - Establish a Delivery Rhythm
Kanban - Establish a Delivery RhythmKanban - Establish a Delivery Rhythm
Kanban - Establish a Delivery RhythmAvarteq
 
Kanban - Extreme improvements in five quarters
Kanban - Extreme improvements in five quartersKanban - Extreme improvements in five quarters
Kanban - Extreme improvements in five quartersAvarteq
 
Meet up Continuous delivery
Meet up Continuous deliveryMeet up Continuous delivery
Meet up Continuous deliverySamuel RETIERE
 
Kanban - Set a pace for the input
Kanban - Set a pace for the inputKanban - Set a pace for the input
Kanban - Set a pace for the inputAvarteq
 
Agile project management
Agile project managementAgile project management
Agile project managementiACT Global
 
Improving software development at scale llkd14
Improving software development at scale llkd14Improving software development at scale llkd14
Improving software development at scale llkd14Andy Carmichael
 
What exactly is agifall
What exactly is agifallWhat exactly is agifall
What exactly is agifallNewpath Web
 
Kanban - A recipe for success
Kanban - A recipe for successKanban - A recipe for success
Kanban - A recipe for successAvarteq
 
Software Architecture – Centric Methods and Agile Development
Software Architecture –   Centric Methods and   Agile DevelopmentSoftware Architecture –   Centric Methods and   Agile Development
Software Architecture – Centric Methods and Agile Developmentsathish sak
 
Open Source vs Vendor Specific
Open Source vs Vendor SpecificOpen Source vs Vendor Specific
Open Source vs Vendor SpecificZeeshan Haq
 
Agile Course Presentation
Agile Course PresentationAgile Course Presentation
Agile Course PresentationSoumya De
 
Modern Agile and Organisational Design
Modern Agile and Organisational Design Modern Agile and Organisational Design
Modern Agile and Organisational Design Lempea
 
Agile transformation approach by first consulting
Agile transformation approach by first consultingAgile transformation approach by first consulting
Agile transformation approach by first consultingRoel van Overdam
 

Mais procurados (19)

Elements of mvp
Elements of mvpElements of mvp
Elements of mvp
 
Agile Roi
Agile RoiAgile Roi
Agile Roi
 
Agile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementAgile for IT service delivery , governance and management
Agile for IT service delivery , governance and management
 
Kanban: The Dilemma of an Agile Manager
Kanban: The Dilemma of an Agile ManagerKanban: The Dilemma of an Agile Manager
Kanban: The Dilemma of an Agile Manager
 
Kanban - Establish a Delivery Rhythm
Kanban - Establish a Delivery RhythmKanban - Establish a Delivery Rhythm
Kanban - Establish a Delivery Rhythm
 
Kanban - Extreme improvements in five quarters
Kanban - Extreme improvements in five quartersKanban - Extreme improvements in five quarters
Kanban - Extreme improvements in five quarters
 
Meet up Continuous delivery
Meet up Continuous deliveryMeet up Continuous delivery
Meet up Continuous delivery
 
Kanban - Set a pace for the input
Kanban - Set a pace for the inputKanban - Set a pace for the input
Kanban - Set a pace for the input
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Agile pm (1)
Agile pm (1)Agile pm (1)
Agile pm (1)
 
Improving software development at scale llkd14
Improving software development at scale llkd14Improving software development at scale llkd14
Improving software development at scale llkd14
 
What exactly is agifall
What exactly is agifallWhat exactly is agifall
What exactly is agifall
 
Kanban - A recipe for success
Kanban - A recipe for successKanban - A recipe for success
Kanban - A recipe for success
 
Software Architecture – Centric Methods and Agile Development
Software Architecture –   Centric Methods and   Agile DevelopmentSoftware Architecture –   Centric Methods and   Agile Development
Software Architecture – Centric Methods and Agile Development
 
Open Source vs Vendor Specific
Open Source vs Vendor SpecificOpen Source vs Vendor Specific
Open Source vs Vendor Specific
 
Agile Course Presentation
Agile Course PresentationAgile Course Presentation
Agile Course Presentation
 
Modern Agile and Organisational Design
Modern Agile and Organisational Design Modern Agile and Organisational Design
Modern Agile and Organisational Design
 
5.2 DMADOV Phase.pptx
5.2 DMADOV  Phase.pptx5.2 DMADOV  Phase.pptx
5.2 DMADOV Phase.pptx
 
Agile transformation approach by first consulting
Agile transformation approach by first consultingAgile transformation approach by first consulting
Agile transformation approach by first consulting
 

Semelhante a Agile project management

Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdfChandan Kumar
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative developmentDeny Prasetia
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohantyJulen Mohanty
 
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
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN PanigrahiSN Panigrahi, PMP
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project managementPramesh Vaidya
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Samuel Chin, PMP, CSM
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agileqtntpam
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development ProcessSoftware Park Thailand
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1JayeshPatil149
 
Kaizen software development model
Kaizen software development modelKaizen software development model
Kaizen software development modelZachar Prychoda
 
Agile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That ComplicatedAgile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That ComplicatedVersionOne
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileAnanda Pramanik
 
DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...Paulo Traça
 

Semelhante a Agile project management (20)

Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdf
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with Waterfall
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 
SDLC Models.pdf
SDLC Models.pdfSDLC Models.pdf
SDLC Models.pdf
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
 
Agile Development Models
Agile Development ModelsAgile Development Models
Agile Development Models
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1
 
Kaizen software development model
Kaizen software development modelKaizen software development model
Kaizen software development model
 
Agile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That ComplicatedAgile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That Complicated
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and Agile
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...
 
SDLC Final (1)
SDLC Final (1)SDLC Final (1)
SDLC Final (1)
 
Ch11.pptx
Ch11.pptxCh11.pptx
Ch11.pptx
 

Mais de Sandeep Sharma IIMK Smart City,IoT,Bigdata,Cloud,BI,DW

Mais de Sandeep Sharma IIMK Smart City,IoT,Bigdata,Cloud,BI,DW (20)

Management Consultancy Saudi Telecom Digital Transformation Design Thinking
Management Consultancy Saudi Telecom Digital Transformation Design ThinkingManagement Consultancy Saudi Telecom Digital Transformation Design Thinking
Management Consultancy Saudi Telecom Digital Transformation Design Thinking
 
Major new initiatives
Major new initiativesMajor new initiatives
Major new initiatives
 
Digital transformation journey Consulting
Digital transformation journey ConsultingDigital transformation journey Consulting
Digital transformation journey Consulting
 
Agile Jira Reporting
Agile Jira Reporting Agile Jira Reporting
Agile Jira Reporting
 
Lnt and bbby Retail Houseare industry Case assignment sandeep sharma
Lnt and bbby Retail Houseare industry Case assignment  sandeep sharmaLnt and bbby Retail Houseare industry Case assignment  sandeep sharma
Lnt and bbby Retail Houseare industry Case assignment sandeep sharma
 
Risk management Consulting For Municipality
Risk management Consulting For MunicipalityRisk management Consulting For Municipality
Risk management Consulting For Municipality
 
GDPR And Privacy By design Consultancy
GDPR And Privacy By design ConsultancyGDPR And Privacy By design Consultancy
GDPR And Privacy By design Consultancy
 
Real implementation Blockchain Best Use Cases Examples
Real implementation Blockchain Best Use Cases ExamplesReal implementation Blockchain Best Use Cases Examples
Real implementation Blockchain Best Use Cases Examples
 
Ffd 05 2012
Ffd 05 2012Ffd 05 2012
Ffd 05 2012
 
Biztalk architecture for Configured SMS service
Biztalk architecture for Configured SMS serviceBiztalk architecture for Configured SMS service
Biztalk architecture for Configured SMS service
 
Data modelling interview question
Data modelling interview questionData modelling interview question
Data modelling interview question
 
Pmo best practices
Pmo best practicesPmo best practices
Pmo best practices
 
Enroll hostel Business Model
Enroll hostel Business ModelEnroll hostel Business Model
Enroll hostel Business Model
 
Cloud manager client provisioning guideline draft 1.0
Cloud manager client provisioning guideline draft 1.0Cloud manager client provisioning guideline draft 1.0
Cloud manager client provisioning guideline draft 1.0
 
Bpm digital transformation
Bpm digital transformationBpm digital transformation
Bpm digital transformation
 
Digital transformation explained
Digital transformation explainedDigital transformation explained
Digital transformation explained
 
Government Digital transformation trend draft 1.0
Government Digital transformation trend draft 1.0Government Digital transformation trend draft 1.0
Government Digital transformation trend draft 1.0
 
Enterprise architecture maturity rating draft 1.0
Enterprise architecture maturity rating draft 1.0Enterprise architecture maturity rating draft 1.0
Enterprise architecture maturity rating draft 1.0
 
Organisation Structure For digital Transformation Team
Organisation Structure For digital Transformation TeamOrganisation Structure For digital Transformation Team
Organisation Structure For digital Transformation Team
 
Case study haad operating model improvement model
Case study  haad operating model improvement modelCase study  haad operating model improvement model
Case study haad operating model improvement model
 

Último

SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 

Último (20)

SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 

Agile project management

  • 2. Waterfall [Big Bang] Vs Agile approach • Waterfall Model came from construction and Manufacturing in Industry. Last 15 yrs Agile Came from Software Industry. • Waterfall more used in industry which resists revisiting and revising like construction industry or manufacturing of any prior Phase once is complete. • Waterfall process is linear Sequential Flow [one u pass phase rarely come back or iterate [partly in those industry cost of revisiting is high] Or to go back to changes in requirements as result different project different approaches to change management.
  • 3. Agile [lean inventory] Vs Big Bang • Agile Principles : Keep inventory of Requirements helps customer/business to visualize more clearly. • Less requirement = more easy to conceptualise product for customer [what is coming out as product end result] • Vs Big Bang Waterfall [All requirement at once before start of project] hard for customer to give requirement at once. As result requirement cutting each other, product no clearity till it arrives, only after arrival start seeing more problem lead to rework..[which again redirects to agile from water fall]
  • 4. Typical SDLC Cost • Earlier customer/business picks deviations less it cost. [requirement change during implements all previous phase needs repetition.]
  • 5. Agile 12 principles Or Agile Manifesto • Highest priority to stratify customer in early [phases] continuous delivery. • Welcome change requirement even late phases in development. Agile harness change for customer Competitive advantage. • Deliver working software continuously from once a 6 months to once month or week. Better get directions early from customer Early. • Business people and developers should work together daily. • Build project around motivated individuals give them environment and support to get job done.
  • 6. Agile 12 principles Or Agile Manifesto • Most Effective method of requirement gathering is face to face conversion. • Working software is primary measure of success vs completion of phases of development. • Agile promote sustainable development: sponsors, users, developers, should maintain constant pace indefinitely. [ hence focus motivated individuals] • Continuous attention to technical excellence and good design enhance agility.
  • 7. Agile 12 principles Or Agile Manifesto • Simplicity – art of maximising the amount of work not done – is essential [ less rework, better requirements user Story writing] • [From The Nature: Sustainability theme e.g left leaning tree on road to grab sunlight [not every tree grows same way ] Self organized teams lead to better architecture , requirements and design for customer. • At Regular interval team reflect how to become more effective At regular interval it tunes or adjust behaviour accordingly [Which side I should grow to get more sunlight [tree] continuous shapes changes as it evolves. How river flow ? Saying Pani apna rasta khod nikal leta hai. Its continuous its agile its finding new ways to flow]
  • 8. Waterfall Agile Plan Driven Learning Driven Infrequent Communication Frequent Communication Deliver once Big design 9-12 month Big Bang Smaller delivery, business focus phases, [1-2 months] Development done in layers, presentation, persistence, business etc. Develop end to end functional slices each month which customer can see and conceptualize, developer can control rework, management can direct real value add.[like tree adjusting, water finding ways to flow] Integration at Completion of each layer Continuous integration [daily builds] Testing end of Project[functional testing] Develop and Test at End Fully automated Continuous testing [unit & functional] Test Driven Development High Cost To Change Low Cost to change Must nail down requirements upfront Expects, accommodates, changes to requirements Big design Upfront Rough Design upfront
  • 9. Agile Vs Waterfall Individual and Interactions Working software Customer Collaboration Responding to Change Strong collaborative teams Process and Tools Comprehensive documentation Contract Negotiation Following a Plan Individual Work Packages Over Over Over Over Over
  • 10. Agile Controls : Is not like self growing Jungle • Product Vision : High level summary of desired outcome. • Release Planning : conducted at beginning of release as stories are taken by team. A required agile activity. • Iteration Planning : list of prioritize Feature that is converted into work during release planning • Daily Standup: Where Team member tell what they have accomplish, what is upcoming work, what issues they are facing. [Daily Scrum]
  • 11. Scrum Is management of complex Agile Projects
  • 12.