The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Agile development - Product based and Project based

Tommaso2
Tera Expert

Hi all,

 

I found that Agile Development includes "product based" and "project based", but which is the difference?

Can you please provide a clear use case?

 

Also: enhancements and defects are found and raised by agile team during the developments? Or when?

 

 

Many thanks

2 ACCEPTED SOLUTIONS

Pooja Limbani
Giga Guru

Hi @Tommaso2 

 

Here's a simple visual breakdown to help you differentiate Product-Based vs. Project-Based Agile Development using a real-world scenario:

 
Aspect Product-Based Project-Based
FocusLong-term value delivery for a productShort-term delivery of a defined scope
Team StructureStable, cross-functional product teamsTemporary teams formed for a specific project
Success MetricCustomer satisfaction, product adoptionOn-time, on-budget delivery
TimeframeContinuous, iterative developmentFixed start and end dates
OwnershipProduct Owner owns roadmap and backlogProject Manager owns scope and timeline

 

Here’s a simple real-time ServiceNow scenario that clearly illustrates the difference between Product-Based and Project-Based Agile Development:

  

FeatureProduct-Based AgileProject-Based Agile
Use CaseContinuously improving the Service Catalog experience for end usersImplementing HR Service Delivery (HRSD) module for a new business unit
   
GoalAdd new catalog items, improve UI, optimize workflows based on feedbackDeliver HRSD setup with onboarding, case templates, and workflows within 3 months
TeamStable product team focused on Service CatalogTemporary project team with HR, IT, and developers
TimeframeOngoing sprints with evolving backlogFixed timeline with defined milestones
Backlog OwnerProduct Owner prioritizes based on user feedback and analyticsProject Manager/Scrum Master manages tasks to meet scope
OutcomeContinuous delivery of catalog improvements and automationOne-time delivery of HRSD configuration and go-live

 

 

 

  • Product-Based Agile in ServiceNow is like owning and evolving a feature—such as the Service Catalog—over time.

  • Project-Based Agile is like delivering a scoped implementation—such as HRSD—for a specific business need with a clear end.

 

Defects are found during development (by developers or QA),In sprint reviews or testing, After release (via user feedback)

Enhancements can be raised During development (by team or stakeholders),After demos or reviews, Post-deployment (from the actual users)

 

Help future readers out—mark the answer and close the thread if it helped you! 😊


If this response resolved your issue, kindly mark it as Helpful or Accept Solution—it helps others find the answer faster.

View solution in original post

Shubham_Jain
Mega Sage

@Tommaso2 

 

Difference: Product-Based vs. Project-Based Agile in ServiceNow

Aspect Product-Based Agile Project-Based Agile
FocusContinuous improvement of a product (e.g., an application or platform capability)Delivery of a fixed-scope, time-bound project
Examples- Enhancing HRSD app
- Maintaining custom ServiceNow app
- Ongoing development for CMDB
- One-time integration project
- ServiceNow upgrade project
- Implementing ITOM Discovery in 3 months
Backlog OwnershipManaged by Product OwnerManaged by Project Manager or Scrum Master
Work TypeRoadmap-driven, feature-basedScope-driven, milestone-based
Common UsePlatform teams, product teamsCustomer delivery teams, transformation projects

✔️ If this solves your issue, please mark it as Correct.


✔️ If you found it helpful, please mark it as Helpful.



Shubham Jain


View solution in original post

2 REPLIES 2

Pooja Limbani
Giga Guru

Hi @Tommaso2 

 

Here's a simple visual breakdown to help you differentiate Product-Based vs. Project-Based Agile Development using a real-world scenario:

 
Aspect Product-Based Project-Based
FocusLong-term value delivery for a productShort-term delivery of a defined scope
Team StructureStable, cross-functional product teamsTemporary teams formed for a specific project
Success MetricCustomer satisfaction, product adoptionOn-time, on-budget delivery
TimeframeContinuous, iterative developmentFixed start and end dates
OwnershipProduct Owner owns roadmap and backlogProject Manager owns scope and timeline

 

Here’s a simple real-time ServiceNow scenario that clearly illustrates the difference between Product-Based and Project-Based Agile Development:

  

FeatureProduct-Based AgileProject-Based Agile
Use CaseContinuously improving the Service Catalog experience for end usersImplementing HR Service Delivery (HRSD) module for a new business unit
   
GoalAdd new catalog items, improve UI, optimize workflows based on feedbackDeliver HRSD setup with onboarding, case templates, and workflows within 3 months
TeamStable product team focused on Service CatalogTemporary project team with HR, IT, and developers
TimeframeOngoing sprints with evolving backlogFixed timeline with defined milestones
Backlog OwnerProduct Owner prioritizes based on user feedback and analyticsProject Manager/Scrum Master manages tasks to meet scope
OutcomeContinuous delivery of catalog improvements and automationOne-time delivery of HRSD configuration and go-live

 

 

 

  • Product-Based Agile in ServiceNow is like owning and evolving a feature—such as the Service Catalog—over time.

  • Project-Based Agile is like delivering a scoped implementation—such as HRSD—for a specific business need with a clear end.

 

Defects are found during development (by developers or QA),In sprint reviews or testing, After release (via user feedback)

Enhancements can be raised During development (by team or stakeholders),After demos or reviews, Post-deployment (from the actual users)

 

Help future readers out—mark the answer and close the thread if it helped you! 😊


If this response resolved your issue, kindly mark it as Helpful or Accept Solution—it helps others find the answer faster.

Shubham_Jain
Mega Sage

@Tommaso2 

 

Difference: Product-Based vs. Project-Based Agile in ServiceNow

Aspect Product-Based Agile Project-Based Agile
FocusContinuous improvement of a product (e.g., an application or platform capability)Delivery of a fixed-scope, time-bound project
Examples- Enhancing HRSD app
- Maintaining custom ServiceNow app
- Ongoing development for CMDB
- One-time integration project
- ServiceNow upgrade project
- Implementing ITOM Discovery in 3 months
Backlog OwnershipManaged by Product OwnerManaged by Project Manager or Scrum Master
Work TypeRoadmap-driven, feature-basedScope-driven, milestone-based
Common UsePlatform teams, product teamsCustomer delivery teams, transformation projects

✔️ If this solves your issue, please mark it as Correct.


✔️ If you found it helpful, please mark it as Helpful.



Shubham Jain