SlideShare a Scribd company logo
1 of 18
Download to read offline
Balanced Agile Approach: Process
June 16, 2017
Cary Xie, caryxie@yahoo.com
Excel Investments LLC
Agile Process: Overview
The Balanced Agile Approach proposes
a full life cycle agile development
process, (Agile Process), which is
composed of a number of process
groups to ensure the effective flow of
the project throughout its development
life cycle.
Balanced Agile Approach: Agile Process Framework
Initiating
Planning
Closing
PlanningExecuting
Executing
Agile Process
• Gather information about what we need
to build (requirements).
• Who are customers and product owners.
• Method selected to quantify monetary
benefit.
Initiating Process
Agile Process
• Balanced approach to plan scope, schedule,
cost, quality and risk.
• Develop work items with priority.
• Identify project team members.
• Procurement if it requires.
Planning Process
Agile Process
• Perform analysis, design, development, build,
tests, QA, deploy and release.
• Conduct working solution review and feedback.
• Move to Planning with approved requirement
changes.
Executing Process
Agile Process
• Deliver the final results.
• Close the project.
• Update all required information.
Closing Process
Agile Process
The Agile Process is a process framework,
which allows a project manager to apply its
principals to develop his/her own agile
process work flow with the team to fit with its
needs for better productivity and improved
performance, and to meet project objectives.
Agile Process
A Real World Agile Process Work flow
Initiate
Project
Scope,
Cost,
Schedule,
Risk,
Quality
Work Items
with
Priority
Accept
?
Release to
Market
Yes
No
Iteration
Process
Initiating Planning Executing Closing
Iteration
ProcessIteration
ProcessIteration
Process
Iteration
Process
Agile Process
A Real World Agile Process Work Flow with Multiple Serial Iterations
Initiate
Project
Scope,
Cost,
Schedule,
Risk,
Quality
Work Items
with
Priority
Accept
?
Release to
Market
Yes
No
Initiating Planning Executing Closing
Release to
Market
Agile Process
A Real World Agile Process Work Flow with Multiple Parallel Iterations
Yes
No
Iteration
Process
•
•
•
Initiating Planning Executing Closing
Initiate
Project
Scope,
Cost,
Schedule,
Risk,
Quality
Work Items
with
Priority
Accept
?
Release to
Market
Iteration
Process
Iteration
Process
Iteration
Process
Release to
Market
Agile Process Component
The Iteration Process is an important
component of the Agile Process, and the
Agile Process allows project managers to
easily scale up its development efforts with
running parallel iteration processes and to
speed up time to market with incremental
releases.
Agile Process Component
Agile Iteration Process Work Flow
Analyze Design Implement Build + Test
Review +
Feedback
Agile Process Component
The Iteration Process Work Flow is
a work flow framework, which
allows a project manager to work
with team to custom the work flow
to fit team’s needs and to meet
project’s objectives.
Agile Process
A Real World Agile Iteration Process Work Flow
Sprint
Review
Sprint
Planning
Sprint Backlog
& Goal
Sprint
Daily Scrum Meeting
Sprint Backlog Update
Agile Process
A Real World Agile Iteration Process Work Flow
Review +
Feedback
Analyze +
Design Implement
Build for
Unit
Testing
Build for
Integration
Testing
Build for
QA
Agile Process
A Real World Agile Iteration Process Work Flow
Customer
Feedback
Develop
Function
#1
Integration
& Testing
Integration
& Testing
Demo
Release
…..
Develop
Function
#N
Integration
& Testing
Agile Process
A Real World Agile Iteration Process Work Flow
Review +
Feedback
Discover Design Develop Build +
Test
Build + QA

More Related Content

What's hot

Conducting 'meaningful' retrospection meetings
Conducting 'meaningful' retrospection meetingsConducting 'meaningful' retrospection meetings
Conducting 'meaningful' retrospection meetingsRahul Sudame
 
Golden ratiotestertodev debashis banerjee - upload
Golden ratiotestertodev   debashis banerjee - uploadGolden ratiotestertodev   debashis banerjee - upload
Golden ratiotestertodev debashis banerjee - uploadDebashis Banerjee
 
Metrics to guide: agile fluency, continuous delivery and product teams
Metrics to guide: agile fluency, continuous delivery and product teamsMetrics to guide: agile fluency, continuous delivery and product teams
Metrics to guide: agile fluency, continuous delivery and product teamsWouter Lagerweij
 
5.0 Core Agile and Lean Frameworks
5.0 Core Agile and Lean Frameworks5.0 Core Agile and Lean Frameworks
5.0 Core Agile and Lean FrameworksDavidMcLachlan1
 
Software Development Team
Software Development TeamSoftware Development Team
Software Development TeamQAT Global
 
Evidence Based Management and Organisational Change
Evidence Based Management and Organisational ChangeEvidence Based Management and Organisational Change
Evidence Based Management and Organisational ChangeSimon Reindl
 
Agile Produktentwicklung: Mit cross funktionalen Teams zuverlässig und fristg...
Agile Produktentwicklung: Mit cross funktionalen Teams zuverlässig und fristg...Agile Produktentwicklung: Mit cross funktionalen Teams zuverlässig und fristg...
Agile Produktentwicklung: Mit cross funktionalen Teams zuverlässig und fristg...Helene Valadon
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamIs there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamdebashisb
 
1. Meaning of Six Sigma and Lean
1. Meaning of Six Sigma and Lean1. Meaning of Six Sigma and Lean
1. Meaning of Six Sigma and LeanDeepika Misra
 
Bob Richards Keynote American Manufacturing Strategies Summit 2015
Bob Richards Keynote American Manufacturing Strategies Summit 2015Bob Richards Keynote American Manufacturing Strategies Summit 2015
Bob Richards Keynote American Manufacturing Strategies Summit 2015Bob Richards
 
QA in an agile world Tom Churchwell
QA in an agile world Tom ChurchwellQA in an agile world Tom Churchwell
QA in an agile world Tom ChurchwellTom Churchwell
 
Electronic Security Equipment Dealers and Suppliers - Esync
Electronic Security Equipment Dealers and Suppliers - EsyncElectronic Security Equipment Dealers and Suppliers - Esync
Electronic Security Equipment Dealers and Suppliers - EsyncEsync Business Solutions
 
E-Sync Security Solutions - Company Profile
E-Sync Security Solutions - Company ProfileE-Sync Security Solutions - Company Profile
E-Sync Security Solutions - Company ProfileThirumalai Kumar
 

What's hot (20)

Conducting 'meaningful' retrospection meetings
Conducting 'meaningful' retrospection meetingsConducting 'meaningful' retrospection meetings
Conducting 'meaningful' retrospection meetings
 
Implement Agile Practices That Work
Implement Agile Practices That WorkImplement Agile Practices That Work
Implement Agile Practices That Work
 
Golden ratiotestertodev debashis banerjee - upload
Golden ratiotestertodev   debashis banerjee - uploadGolden ratiotestertodev   debashis banerjee - upload
Golden ratiotestertodev debashis banerjee - upload
 
Metrics to guide: agile fluency, continuous delivery and product teams
Metrics to guide: agile fluency, continuous delivery and product teamsMetrics to guide: agile fluency, continuous delivery and product teams
Metrics to guide: agile fluency, continuous delivery and product teams
 
5.0 Core Agile and Lean Frameworks
5.0 Core Agile and Lean Frameworks5.0 Core Agile and Lean Frameworks
5.0 Core Agile and Lean Frameworks
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
 
DevOps
DevOpsDevOps
DevOps
 
PM - RUP
PM - RUPPM - RUP
PM - RUP
 
Lean testing
Lean testingLean testing
Lean testing
 
Software Development Team
Software Development TeamSoftware Development Team
Software Development Team
 
Agile Process Audit
Agile Process AuditAgile Process Audit
Agile Process Audit
 
Evidence Based Management and Organisational Change
Evidence Based Management and Organisational ChangeEvidence Based Management and Organisational Change
Evidence Based Management and Organisational Change
 
Agile Produktentwicklung: Mit cross funktionalen Teams zuverlässig und fristg...
Agile Produktentwicklung: Mit cross funktionalen Teams zuverlässig und fristg...Agile Produktentwicklung: Mit cross funktionalen Teams zuverlässig und fristg...
Agile Produktentwicklung: Mit cross funktionalen Teams zuverlässig und fristg...
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamIs there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
 
1. Meaning of Six Sigma and Lean
1. Meaning of Six Sigma and Lean1. Meaning of Six Sigma and Lean
1. Meaning of Six Sigma and Lean
 
Bob Richards Keynote American Manufacturing Strategies Summit 2015
Bob Richards Keynote American Manufacturing Strategies Summit 2015Bob Richards Keynote American Manufacturing Strategies Summit 2015
Bob Richards Keynote American Manufacturing Strategies Summit 2015
 
QA in an agile world Tom Churchwell
QA in an agile world Tom ChurchwellQA in an agile world Tom Churchwell
QA in an agile world Tom Churchwell
 
Electronic Security Equipment Dealers and Suppliers - Esync
Electronic Security Equipment Dealers and Suppliers - EsyncElectronic Security Equipment Dealers and Suppliers - Esync
Electronic Security Equipment Dealers and Suppliers - Esync
 
E-Sync Security Solutions - Company Profile
E-Sync Security Solutions - Company ProfileE-Sync Security Solutions - Company Profile
E-Sync Security Solutions - Company Profile
 
Agile Testing by ShriKant Vashishtha
Agile Testing by ShriKant VashishthaAgile Testing by ShriKant Vashishtha
Agile Testing by ShriKant Vashishtha
 

Similar to Balanced Agile Approach: Process

Project Management Cycle and MS Project 2013 By Subodh Kumar PMP
Project Management Cycle and  MS Project 2013  By Subodh Kumar PMPProject Management Cycle and  MS Project 2013  By Subodh Kumar PMP
Project Management Cycle and MS Project 2013 By Subodh Kumar PMPSubodh Kumar
 
Pros & cons of phase gate by akhilesh nawade
Pros & cons of phase gate   by akhilesh nawadePros & cons of phase gate   by akhilesh nawade
Pros & cons of phase gate by akhilesh nawadeakhilesh7486
 
Balanced Agile Approach
Balanced Agile Approach Balanced Agile Approach
Balanced Agile Approach Cary Xie
 
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4The Five Phases of Agile Maturity (Part 2): Phase 3 and 4
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4Cprime
 
#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
 
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi Agile ME
 
Unified process,agile process,process assesment ppt
Unified process,agile process,process assesment pptUnified process,agile process,process assesment ppt
Unified process,agile process,process assesment pptShweta Ghate
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Skygirabrent
 
NetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileNetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileSwati Chhabra
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...AgileNetwork
 
Agile software development
Agile software developmentAgile software development
Agile software developmentSiddharth Sharma
 
10 Advantages of Agile Software Development
10 Advantages of Agile Software Development10 Advantages of Agile Software Development
10 Advantages of Agile Software DevelopmentValueCoders
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Agile India
 
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...AgileNetwork
 
Webinar agile-spring-maximum-roi
Webinar agile-spring-maximum-roiWebinar agile-spring-maximum-roi
Webinar agile-spring-maximum-roiCygnet Infotech
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015Pavel Chunyayev
 
Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015ITSpringBY
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsVersionOne
 
Take Agile to Next Level
Take Agile to Next LevelTake Agile to Next Level
Take Agile to Next LevelCoffee Talk
 

Similar to Balanced Agile Approach: Process (20)

Project Management Cycle and MS Project 2013 By Subodh Kumar PMP
Project Management Cycle and  MS Project 2013  By Subodh Kumar PMPProject Management Cycle and  MS Project 2013  By Subodh Kumar PMP
Project Management Cycle and MS Project 2013 By Subodh Kumar PMP
 
Pros & cons of phase gate by akhilesh nawade
Pros & cons of phase gate   by akhilesh nawadePros & cons of phase gate   by akhilesh nawade
Pros & cons of phase gate by akhilesh nawade
 
Balanced Agile Approach
Balanced Agile Approach Balanced Agile Approach
Balanced Agile Approach
 
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4The Five Phases of Agile Maturity (Part 2): Phase 3 and 4
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4
 
#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
 
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
 
Unified process,agile process,process assesment ppt
Unified process,agile process,process assesment pptUnified process,agile process,process assesment ppt
Unified process,agile process,process assesment ppt
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Sky
 
NetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileNetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using Agile
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
10 Advantages of Agile Software Development
10 Advantages of Agile Software Development10 Advantages of Agile Software Development
10 Advantages of Agile Software Development
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
Agile Gurugram 2016 | Conference | Scaling Agile to Enterprises : Experience ...
 
Webinar agile-spring-maximum-roi
Webinar agile-spring-maximum-roiWebinar agile-spring-maximum-roi
Webinar agile-spring-maximum-roi
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015
 
Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Take Agile to Next Level
Take Agile to Next LevelTake Agile to Next Level
Take Agile to Next Level
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Balanced Agile Approach: Process

  • 1. Balanced Agile Approach: Process June 16, 2017 Cary Xie, caryxie@yahoo.com Excel Investments LLC
  • 2. Agile Process: Overview The Balanced Agile Approach proposes a full life cycle agile development process, (Agile Process), which is composed of a number of process groups to ensure the effective flow of the project throughout its development life cycle.
  • 3. Balanced Agile Approach: Agile Process Framework Initiating Planning Closing PlanningExecuting Executing
  • 4. Agile Process • Gather information about what we need to build (requirements). • Who are customers and product owners. • Method selected to quantify monetary benefit. Initiating Process
  • 5. Agile Process • Balanced approach to plan scope, schedule, cost, quality and risk. • Develop work items with priority. • Identify project team members. • Procurement if it requires. Planning Process
  • 6. Agile Process • Perform analysis, design, development, build, tests, QA, deploy and release. • Conduct working solution review and feedback. • Move to Planning with approved requirement changes. Executing Process
  • 7. Agile Process • Deliver the final results. • Close the project. • Update all required information. Closing Process
  • 8. Agile Process The Agile Process is a process framework, which allows a project manager to apply its principals to develop his/her own agile process work flow with the team to fit with its needs for better productivity and improved performance, and to meet project objectives.
  • 9. Agile Process A Real World Agile Process Work flow Initiate Project Scope, Cost, Schedule, Risk, Quality Work Items with Priority Accept ? Release to Market Yes No Iteration Process Initiating Planning Executing Closing
  • 10. Iteration ProcessIteration ProcessIteration Process Iteration Process Agile Process A Real World Agile Process Work Flow with Multiple Serial Iterations Initiate Project Scope, Cost, Schedule, Risk, Quality Work Items with Priority Accept ? Release to Market Yes No Initiating Planning Executing Closing Release to Market
  • 11. Agile Process A Real World Agile Process Work Flow with Multiple Parallel Iterations Yes No Iteration Process • • • Initiating Planning Executing Closing Initiate Project Scope, Cost, Schedule, Risk, Quality Work Items with Priority Accept ? Release to Market Iteration Process Iteration Process Iteration Process Release to Market
  • 12. Agile Process Component The Iteration Process is an important component of the Agile Process, and the Agile Process allows project managers to easily scale up its development efforts with running parallel iteration processes and to speed up time to market with incremental releases.
  • 13. Agile Process Component Agile Iteration Process Work Flow Analyze Design Implement Build + Test Review + Feedback
  • 14. Agile Process Component The Iteration Process Work Flow is a work flow framework, which allows a project manager to work with team to custom the work flow to fit team’s needs and to meet project’s objectives.
  • 15. Agile Process A Real World Agile Iteration Process Work Flow Sprint Review Sprint Planning Sprint Backlog & Goal Sprint Daily Scrum Meeting Sprint Backlog Update
  • 16. Agile Process A Real World Agile Iteration Process Work Flow Review + Feedback Analyze + Design Implement Build for Unit Testing Build for Integration Testing Build for QA
  • 17. Agile Process A Real World Agile Iteration Process Work Flow Customer Feedback Develop Function #1 Integration & Testing Integration & Testing Demo Release ….. Develop Function #N Integration & Testing
  • 18. Agile Process A Real World Agile Iteration Process Work Flow Review + Feedback Discover Design Develop Build + Test Build + QA