SlideShare une entreprise Scribd logo
1  sur  20
The product method
     Product chain
Index – ForceManager Product Method




                                      3
Index – ForceManager Product Method




  1.   User Research Interviews
  2.   Validated Designs
                                    SPRINT 1
  3.   Estimate
  4.   Feature Scope
  5.   Investments
                                               SPRINT 2
  6.   Development
  7.   Quality Assurance Revision
  8.   Release                                            SPRINT 3




                                                                     4
1. User Research Interviews

                                                         SPRINT 1


  Responsibility
  • Get from the Stakeholders the feature requirements

  Participants
  • StakeHolders
  • Product Owner[s]
  • UX/UD Team Member[s]

  Output
  • Feature requirements




                                                                    5
2. Validated Designs

                                                               SPRINT 1

  Responsibility
  • Generate wireframes/prototypes following the stakeholders
      requirements
  • Generate specifications following the stakeholders requirements

  Participants
  • StakeHolders
  • UX/UD Team Member[s]
  • Product Owner[s]

  Output
  • Feature wireframes or prototype
  • Feature specifications



                                                                          6
3. Estimations

                                                               SPRINT 1
  Responsibility
  • Development team evaluation related to the feature specifications

  Participants
  • Product Owner[s]
  • UX/UD Team Member[s]
  • Development Team Member[s]
  • Quality Assurance Members[s]
  • Infraestructure Team Members[s]

  Output
  • Feature estimations
  • Feature Risk
  • Investment Plan
  • Quality Assurance Plan

                                                                          7
4. Feature scope / versioning

                                                           SPRINT 1


  Responsibility
  • Define the scope of the feature for all the versions

  Participants
  • StakeHolders
  • Product Owner[s]

  Output
  • Feature roadmap
  • Development calendar




                                                                      8
5. Investments

                                                              SPRINT 2


  Responsibility
  • Execute the investments included on the investment plan
  • Iterate the estimations

  Participants
  • Product Owner[s]
  • Development Team Member[s]
  • Infraestructure Team Members[s]

  Output
  • Estimations
  • Development calendar



                                                                         9
6. Development

                                                                   SPRINT 2

  Responsibility
  • Develop the feature according to the scope specifications and designs
  • Release a tested code
  • Log the work progress

  Participants
  • Development Team Member[s]
  • UX/UD Team Member[s]
  • Infraestructure Team Members[s]
                                                UNIT TESTING
  Output
  • Feature tested (*) to be certified
                                             INTEGRATION TESTING
  • Log of work
                                             ACCEPTANCE TESTING


                                                                              10
7. Quality Assurance Revision [1]

                                                             SPRINT 3


  Responsibility
  • Exploratory Testing over the product front-ends
  • Generate Bug/Improvements for the development Team

  Participants
  • Product Owner[s]
  • Quality Assurance Member[s]

  Output
                                          UNIT TESTING
  • Product[s] plan execution result
  • Kanban Tickets                     INTEGRATION TESTING


                                       ACCEPTANCE TESTING


                                                                        11
7. Quality Assurance Revision [2]

                                                                 SPRINT 3

  Responsibility
  • [Web, Server] Deploy the product on pre-production environment
  • [Mobile] Release a release candidate and test with real customers
  • Check the compliance of the product

  Participants
  • Product Owner[s]
  • Quality Assurance Member[s]
  • Infraestructure Team Members[s]
                                              UNIT TESTING
  Output
  • Product approved                       INTEGRATION TESTING


                                           ACCEPTANCE TESTING


                                                                            12
8. Release

                                                        SPRINT 3



  Responsibility
  • Release a tested and stable product to PRODUCTION

  Participants
  • Product Owner[s]
  • Infraestructure Team Members[s]

  Output
  • Product released




                                                                   13
SCRUMBAN
The team method
Team Responsibilities


    Product
    Manager


       Product Owner
                          Scrum Team Members             Force
                SPRINT    • User Experience Experts     Manager
                Backlog   • Quality Assurance Experts
                          • Developers / Engineers
  Product
  Backlog
                KANBAN
                Backlog
                            Scrum Master
                            • Agility “Guardian”
                            • Team leader




                                                                  15
Team members responsibilities



  Product Owner
  • Stakeholders agent in front the development team. Every requirement
      must be channel through him
  • He must keep the product backlog and prioritize and decide which tasks
      will be included in the Sprint backlog or as a Kanban ticket
  • Finally must revise the output products with the Stakeholders
      (sometimes himself if the product owner is the product manager)

  UX/UD Team
  • UX / UI Expert who manage the prototyping, wire-framing getting the
     users requirements and expectations
  • Provides to the development team the UI checked with the
     customer/stakeholders


                                                                          16
Team members responsibilities



  QA Team
  • Define Quality Plans
  • Product Quality Responsibility
  • Block / Authorize the release of the product versions

  Development Team
  • They’ve the responsibility to deliver the product output planned for
     every SPRINT, updating the Backlog status and, in general, following the
     organization quality and process guidelines
     • StandUp meeting
     • Log of Work
     • Integration and Unit testing
     • Code documentation


                                                                            17
Team members responsibilities


  SCRUM Master
  • Developer Engineer who implies the rest of the team to follow the
     guidelines have been agreed by the organization
     • SM check the following of the team guidelines
         • Ensures the team is fully productive (Remove Barriers…)
         • Ensures the team follow the process (Version Control Policy, Log
              Of Work, ALM flow…)
         • Manage the state of the Cardwall and the daily StandUp
         • Report to the Product Owner the progress of the SPRINT
         • Include new guidelines could improve the team behavior

  Our organization will not have any specific SM, all of us will be the SM in at
      least on of the sprints of the YEAR.



                                                                               18
Development Team Insights/KPI


  For every SPRINT we will store the next KPI :

  •   % Capacity Reported: Log Work / Total Work Capacity
  •   % Achievements: Closed Work / Total Plan Capacity
  •   Velocity: Closed Work (hours)
  •   % StandUp Meetings: #StandUp / #DaysInSprint

  Is the responsibility of the Scrum Master to work to maintain good results for
       this insights and report them to the product owner at the end of the
       SPRINT.




                                                                              19
¡Thank you!
ForceManager Team

Contenu connexe

Tendances

Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testingKMS Technology
 
Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Imaginet
 
Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Imaginet
 
Continuous Integration Practices
Continuous Integration Practices Continuous Integration Practices
Continuous Integration Practices Marcelo Freire
 
Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Imaginet
 
An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012Tomo Popovic
 
Agile Tool Selection
Agile Tool SelectionAgile Tool Selection
Agile Tool SelectionChad Holdorf
 
Learn scrum in half an hour
Learn scrum in half an hourLearn scrum in half an hour
Learn scrum in half an hourAbhay Kumar
 
Agile Software Development With SCRUM
Agile Software Development With SCRUMAgile Software Development With SCRUM
Agile Software Development With SCRUMAlexey Krivitsky
 
Navigating the Slippery Slope of Emergent Design
Navigating the Slippery Slope of Emergent DesignNavigating the Slippery Slope of Emergent Design
Navigating the Slippery Slope of Emergent DesignErika Burrows, PMP, PMI-ACP
 
Automation testing
Automation testingAutomation testing
Automation testingTomy Rhymond
 
Testing strategy for agile projects updated
Testing strategy for agile projects updatedTesting strategy for agile projects updated
Testing strategy for agile projects updatedTharinda Liyanage
 
Agile A to Z Chapter 4 Feedback Loop Part 2 DevOps
Agile A to Z Chapter 4 Feedback Loop Part 2 DevOpsAgile A to Z Chapter 4 Feedback Loop Part 2 DevOps
Agile A to Z Chapter 4 Feedback Loop Part 2 DevOpsAgile ME
 
Strategies for agile software test automation
Strategies for agile software test automationStrategies for agile software test automation
Strategies for agile software test automationEliane Collins
 
Smits security driven development
Smits   security driven developmentSmits   security driven development
Smits security driven developmentSmitsMC LLC
 

Tendances (20)

Agile methods
Agile methodsAgile methods
Agile methods
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
 
Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012
 
Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012
 
Continuous Integration Practices
Continuous Integration Practices Continuous Integration Practices
Continuous Integration Practices
 
Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012
 
An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012
 
Agile Tool Selection
Agile Tool SelectionAgile Tool Selection
Agile Tool Selection
 
Intro To Scrum.V3
Intro To Scrum.V3Intro To Scrum.V3
Intro To Scrum.V3
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
Learn scrum in half an hour
Learn scrum in half an hourLearn scrum in half an hour
Learn scrum in half an hour
 
Agile Software Development With SCRUM
Agile Software Development With SCRUMAgile Software Development With SCRUM
Agile Software Development With SCRUM
 
Navigating the Slippery Slope of Emergent Design
Navigating the Slippery Slope of Emergent DesignNavigating the Slippery Slope of Emergent Design
Navigating the Slippery Slope of Emergent Design
 
2012 01-jenkins-udeploy
2012 01-jenkins-udeploy2012 01-jenkins-udeploy
2012 01-jenkins-udeploy
 
Automation testing
Automation testingAutomation testing
Automation testing
 
Testing strategy for agile projects updated
Testing strategy for agile projects updatedTesting strategy for agile projects updated
Testing strategy for agile projects updated
 
Agile A to Z Chapter 4 Feedback Loop Part 2 DevOps
Agile A to Z Chapter 4 Feedback Loop Part 2 DevOpsAgile A to Z Chapter 4 Feedback Loop Part 2 DevOps
Agile A to Z Chapter 4 Feedback Loop Part 2 DevOps
 
Resume
ResumeResume
Resume
 
Strategies for agile software test automation
Strategies for agile software test automationStrategies for agile software test automation
Strategies for agile software test automation
 
Smits security driven development
Smits   security driven developmentSmits   security driven development
Smits security driven development
 

Similaire à ForceManager production 20121231-ss

Agile Development Lifecycle and Best Practices with Denodo
Agile Development Lifecycle and Best Practices with DenodoAgile Development Lifecycle and Best Practices with Denodo
Agile Development Lifecycle and Best Practices with DenodoDenodo
 
Agile Engineering - ODU ACM
Agile Engineering - ODU ACMAgile Engineering - ODU ACM
Agile Engineering - ODU ACMJustin Brunelle
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology C.T.Co
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Software life cycle
Software life cycleSoftware life cycle
Software life cyclekingseif
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumWilliam Simms
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspectiveImaginea
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Moataz Nabil
 
PlacemakAR Application - Software Engineering Discussion
PlacemakAR Application - Software Engineering DiscussionPlacemakAR Application - Software Engineering Discussion
PlacemakAR Application - Software Engineering DiscussionKanishk Karanawat
 
Streamlining Testing with Visual Studio 2012
Streamlining Testing with Visual Studio 2012Streamlining Testing with Visual Studio 2012
Streamlining Testing with Visual Studio 2012Imaginet
 
Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012MrAlexRosales
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With ScrumTommy Norman
 

Similaire à ForceManager production 20121231-ss (20)

Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agiletools
AgiletoolsAgiletools
Agiletools
 
Agile Development Lifecycle and Best Practices with Denodo
Agile Development Lifecycle and Best Practices with DenodoAgile Development Lifecycle and Best Practices with Denodo
Agile Development Lifecycle and Best Practices with Denodo
 
Agile Engineering - ODU ACM
Agile Engineering - ODU ACMAgile Engineering - ODU ACM
Agile Engineering - ODU ACM
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology
 
aa.pdf
aa.pdfaa.pdf
aa.pdf
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Software life cycle
Software life cycleSoftware life cycle
Software life cycle
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
 
PlacemakAR Application - Software Engineering Discussion
PlacemakAR Application - Software Engineering DiscussionPlacemakAR Application - Software Engineering Discussion
PlacemakAR Application - Software Engineering Discussion
 
Unit 8
Unit 8Unit 8
Unit 8
 
Streamlining Testing with Visual Studio 2012
Streamlining Testing with Visual Studio 2012Streamlining Testing with Visual Studio 2012
Streamlining Testing with Visual Studio 2012
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
 
scrum
scrumscrum
scrum
 
Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 

Dernier

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Dernier (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

ForceManager production 20121231-ss

  • 1.
  • 2. The product method Product chain
  • 3. Index – ForceManager Product Method 3
  • 4. Index – ForceManager Product Method 1. User Research Interviews 2. Validated Designs SPRINT 1 3. Estimate 4. Feature Scope 5. Investments SPRINT 2 6. Development 7. Quality Assurance Revision 8. Release SPRINT 3 4
  • 5. 1. User Research Interviews SPRINT 1 Responsibility • Get from the Stakeholders the feature requirements Participants • StakeHolders • Product Owner[s] • UX/UD Team Member[s] Output • Feature requirements 5
  • 6. 2. Validated Designs SPRINT 1 Responsibility • Generate wireframes/prototypes following the stakeholders requirements • Generate specifications following the stakeholders requirements Participants • StakeHolders • UX/UD Team Member[s] • Product Owner[s] Output • Feature wireframes or prototype • Feature specifications 6
  • 7. 3. Estimations SPRINT 1 Responsibility • Development team evaluation related to the feature specifications Participants • Product Owner[s] • UX/UD Team Member[s] • Development Team Member[s] • Quality Assurance Members[s] • Infraestructure Team Members[s] Output • Feature estimations • Feature Risk • Investment Plan • Quality Assurance Plan 7
  • 8. 4. Feature scope / versioning SPRINT 1 Responsibility • Define the scope of the feature for all the versions Participants • StakeHolders • Product Owner[s] Output • Feature roadmap • Development calendar 8
  • 9. 5. Investments SPRINT 2 Responsibility • Execute the investments included on the investment plan • Iterate the estimations Participants • Product Owner[s] • Development Team Member[s] • Infraestructure Team Members[s] Output • Estimations • Development calendar 9
  • 10. 6. Development SPRINT 2 Responsibility • Develop the feature according to the scope specifications and designs • Release a tested code • Log the work progress Participants • Development Team Member[s] • UX/UD Team Member[s] • Infraestructure Team Members[s] UNIT TESTING Output • Feature tested (*) to be certified INTEGRATION TESTING • Log of work ACCEPTANCE TESTING 10
  • 11. 7. Quality Assurance Revision [1] SPRINT 3 Responsibility • Exploratory Testing over the product front-ends • Generate Bug/Improvements for the development Team Participants • Product Owner[s] • Quality Assurance Member[s] Output UNIT TESTING • Product[s] plan execution result • Kanban Tickets INTEGRATION TESTING ACCEPTANCE TESTING 11
  • 12. 7. Quality Assurance Revision [2] SPRINT 3 Responsibility • [Web, Server] Deploy the product on pre-production environment • [Mobile] Release a release candidate and test with real customers • Check the compliance of the product Participants • Product Owner[s] • Quality Assurance Member[s] • Infraestructure Team Members[s] UNIT TESTING Output • Product approved INTEGRATION TESTING ACCEPTANCE TESTING 12
  • 13. 8. Release SPRINT 3 Responsibility • Release a tested and stable product to PRODUCTION Participants • Product Owner[s] • Infraestructure Team Members[s] Output • Product released 13
  • 15. Team Responsibilities Product Manager Product Owner Scrum Team Members Force SPRINT • User Experience Experts Manager Backlog • Quality Assurance Experts • Developers / Engineers Product Backlog KANBAN Backlog Scrum Master • Agility “Guardian” • Team leader 15
  • 16. Team members responsibilities Product Owner • Stakeholders agent in front the development team. Every requirement must be channel through him • He must keep the product backlog and prioritize and decide which tasks will be included in the Sprint backlog or as a Kanban ticket • Finally must revise the output products with the Stakeholders (sometimes himself if the product owner is the product manager) UX/UD Team • UX / UI Expert who manage the prototyping, wire-framing getting the users requirements and expectations • Provides to the development team the UI checked with the customer/stakeholders 16
  • 17. Team members responsibilities QA Team • Define Quality Plans • Product Quality Responsibility • Block / Authorize the release of the product versions Development Team • They’ve the responsibility to deliver the product output planned for every SPRINT, updating the Backlog status and, in general, following the organization quality and process guidelines • StandUp meeting • Log of Work • Integration and Unit testing • Code documentation 17
  • 18. Team members responsibilities SCRUM Master • Developer Engineer who implies the rest of the team to follow the guidelines have been agreed by the organization • SM check the following of the team guidelines • Ensures the team is fully productive (Remove Barriers…) • Ensures the team follow the process (Version Control Policy, Log Of Work, ALM flow…) • Manage the state of the Cardwall and the daily StandUp • Report to the Product Owner the progress of the SPRINT • Include new guidelines could improve the team behavior Our organization will not have any specific SM, all of us will be the SM in at least on of the sprints of the YEAR. 18
  • 19. Development Team Insights/KPI For every SPRINT we will store the next KPI : • % Capacity Reported: Log Work / Total Work Capacity • % Achievements: Closed Work / Total Plan Capacity • Velocity: Closed Work (hours) • % StandUp Meetings: #StandUp / #DaysInSprint Is the responsibility of the Scrum Master to work to maintain good results for this insights and report them to the product owner at the end of the SPRINT. 19