This document outlines an Agile planning and tracking process to help estimate the number of sprints required to deliver a minimum viable product (MVP) while accounting for changes. It describes breaking work into stories, assigning estimates, defining MVP, adding contingency, estimating team capacity, and developing an initial sprint plan. It then discusses reassessing velocity, scope, contingency and team capacity after each sprint and reforecasting the plan accordingly. Multiple examples are provided where adjustments were needed due to additional stories, reduced team capacity, expanded MVP scope and adding a sprint to complete the MVP.
Income Forecast PowerPoint Presentation SlidesSlideTeam
Enhance your audiences knowledge with this well researched complete deck. Showcase all the important features of the deck with perfect visuals. This deck comprises of total of ninteen slides with each slide explained in detail. Each template comprises of professional diagrams and layouts. Our professional PowerPoint experts have also included icons, graphs and charts for your convenience. All you have to do is DOWNLOAD the deck. Make changes as per the requirement. Yes, these PPT slides are completely customizable. Edit the colour, text and font size. Add or delete the content from the slide. And leave your audience awestruck with the professionally designed Income Forecast Power Point Presentation Slides complete deck.
Presenting this set of slides with name - Revenue Projection Powerpoint Presentation Slides. This deck consists of total of twenty slides. It has PPT slides highlighting important topics of Revenue Projection Powerpoint Presentation Slides. This deck comprises of amazing visuals with thoroughly researched content. Each template is well crafted and designed by our PowerPoint experts. Our designers have included all the necessary PowerPoint layouts in this deck. From icons to graphs, this PPT deck has it all. The best part is that these templates are easily customizable. Just click the DOWNLOAD button shown below. Edit the colour, text, font size, add or delete the content as per the requirement. Download this deck now and engage your audience with this ready made presentation.
'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014ColomboCampsCommunity
As Scrum’s popularity continues to grow, so do associated myths and misunderstandings. Through this presentation, AxisAgile and Scrum Australia Director Ilan debunked many of the common misinterpretations of the world’s most popular Agile Framework.
Income Forecast PowerPoint Presentation SlidesSlideTeam
Enhance your audiences knowledge with this well researched complete deck. Showcase all the important features of the deck with perfect visuals. This deck comprises of total of ninteen slides with each slide explained in detail. Each template comprises of professional diagrams and layouts. Our professional PowerPoint experts have also included icons, graphs and charts for your convenience. All you have to do is DOWNLOAD the deck. Make changes as per the requirement. Yes, these PPT slides are completely customizable. Edit the colour, text and font size. Add or delete the content from the slide. And leave your audience awestruck with the professionally designed Income Forecast Power Point Presentation Slides complete deck.
Presenting this set of slides with name - Revenue Projection Powerpoint Presentation Slides. This deck consists of total of twenty slides. It has PPT slides highlighting important topics of Revenue Projection Powerpoint Presentation Slides. This deck comprises of amazing visuals with thoroughly researched content. Each template is well crafted and designed by our PowerPoint experts. Our designers have included all the necessary PowerPoint layouts in this deck. From icons to graphs, this PPT deck has it all. The best part is that these templates are easily customizable. Just click the DOWNLOAD button shown below. Edit the colour, text, font size, add or delete the content as per the requirement. Download this deck now and engage your audience with this ready made presentation.
'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014ColomboCampsCommunity
As Scrum’s popularity continues to grow, so do associated myths and misunderstandings. Through this presentation, AxisAgile and Scrum Australia Director Ilan debunked many of the common misinterpretations of the world’s most popular Agile Framework.
Presentation is a snapshot of Excel based 5 year Financial Model developed for a Start up IT Product Company with indicative valuation.
It is an easy to use and maintain Strategic and financial modelling tool with fully integrated financial statements across the profit and loss, balance sheet, and cash flow statements developed for organisations to be used mainly for long range financial planning. It should also be used for plotting and tracking actual performance against that planned. It has the following components
Revenue planning with sales volumes targets and revenues
Workforce Planning for manpower and compensation spend,
Capital Asset planning and
Operational level detailed cost planning for different functions across the enterprise (e.g. sales and marketing, production, HR, IT, etc)
and connecting and aligning them to the corporate finance plans.
Contents
Financial Statements-Profit & Loss Account & Balance Sheet, Cash flow and DCF based valuation
Revenue Planning Module
Workforce planning module
Operating & Direct costs planning module
Capital Assets planning module
Scrum Drawing Game 2.0 - Draw Your Dream House (Chao-Kung Liu)AgileTour@TW
啥? Scrum 是什麼? 能吃嗎? 我們每天都站著開會啊, 這不就是Scrum嗎?想知道真正Scrum的流程跟精髓嗎? 為什麼我們要敏捷? 沒有什麼比Workshop更能體驗一門學問喔!帶顆輕鬆的心情來場 Scrum Drawing Game 吧!!!Scrum Drawing Game 2.0 - Draw your dream house 是講師賈格為了Agile Tour全新推出的workshop, 所以去年曾經體驗過Scrum Drawing Game的朋友也沒關係, 在進階版的Scrum Drawing Game中我們擴大了版圖, 新增了Persona與Storyboard元素, 讓學員們有更完整的體驗, 於是透過這場Workshop, 我們將體驗到 :
A. 如何生出需求
B. Product Owner 的責任
C. Scrum Team 如何運作
D. Team Building
來吧! 一起來玩 Scrum Drawing Game 吧 !
Salary and pricing analysis in Vietnam Lab. Type developmentHiroshi KURABAYASHI
Now Vietnam software development business comes to a turning point. By using a recruitment web service, roughly approximate Salary and Pricing of Vietnam Software Development Business.
Pessimistic or Realistic, I don't know.
Money projection is an important business tool for every business, the forecast will tell you whether your business has enough cash or not. Use our Money Projection PowerPoint Presentation Slides to forecast and record cash flow. This earning projection PowerPoint complete deck contains set of slides like retail store revenue projections, revenue forecast model, monthly revenue projection, income statement projection, revenue projection per share, earning sales forecast product wise, revenue projections by active users, etc. Effective financial management helps you to anticipate and prepare for future highs and lows. Monetary projection Presentation graphics helps you track income and expenses. Additionally, users can use cash flow forecast PowerPoint template to represent topics like financial planning, revenue forecasting, sales revenue forecast and plan, forecasting income statement, revenue management strategy and many more. Download revenue projections PPT slides to monitor the financial performance of your business. Be clinical with our Money Projection Powerpoint Presentation Slides. Give every aspect close attention.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Presentation is a snapshot of Excel based 5 year Financial Model developed for a Start up IT Product Company with indicative valuation.
It is an easy to use and maintain Strategic and financial modelling tool with fully integrated financial statements across the profit and loss, balance sheet, and cash flow statements developed for organisations to be used mainly for long range financial planning. It should also be used for plotting and tracking actual performance against that planned. It has the following components
Revenue planning with sales volumes targets and revenues
Workforce Planning for manpower and compensation spend,
Capital Asset planning and
Operational level detailed cost planning for different functions across the enterprise (e.g. sales and marketing, production, HR, IT, etc)
and connecting and aligning them to the corporate finance plans.
Contents
Financial Statements-Profit & Loss Account & Balance Sheet, Cash flow and DCF based valuation
Revenue Planning Module
Workforce planning module
Operating & Direct costs planning module
Capital Assets planning module
Scrum Drawing Game 2.0 - Draw Your Dream House (Chao-Kung Liu)AgileTour@TW
啥? Scrum 是什麼? 能吃嗎? 我們每天都站著開會啊, 這不就是Scrum嗎?想知道真正Scrum的流程跟精髓嗎? 為什麼我們要敏捷? 沒有什麼比Workshop更能體驗一門學問喔!帶顆輕鬆的心情來場 Scrum Drawing Game 吧!!!Scrum Drawing Game 2.0 - Draw your dream house 是講師賈格為了Agile Tour全新推出的workshop, 所以去年曾經體驗過Scrum Drawing Game的朋友也沒關係, 在進階版的Scrum Drawing Game中我們擴大了版圖, 新增了Persona與Storyboard元素, 讓學員們有更完整的體驗, 於是透過這場Workshop, 我們將體驗到 :
A. 如何生出需求
B. Product Owner 的責任
C. Scrum Team 如何運作
D. Team Building
來吧! 一起來玩 Scrum Drawing Game 吧 !
Salary and pricing analysis in Vietnam Lab. Type developmentHiroshi KURABAYASHI
Now Vietnam software development business comes to a turning point. By using a recruitment web service, roughly approximate Salary and Pricing of Vietnam Software Development Business.
Pessimistic or Realistic, I don't know.
Money projection is an important business tool for every business, the forecast will tell you whether your business has enough cash or not. Use our Money Projection PowerPoint Presentation Slides to forecast and record cash flow. This earning projection PowerPoint complete deck contains set of slides like retail store revenue projections, revenue forecast model, monthly revenue projection, income statement projection, revenue projection per share, earning sales forecast product wise, revenue projections by active users, etc. Effective financial management helps you to anticipate and prepare for future highs and lows. Monetary projection Presentation graphics helps you track income and expenses. Additionally, users can use cash flow forecast PowerPoint template to represent topics like financial planning, revenue forecasting, sales revenue forecast and plan, forecasting income statement, revenue management strategy and many more. Download revenue projections PPT slides to monitor the financial performance of your business. Be clinical with our Money Projection Powerpoint Presentation Slides. Give every aspect close attention.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
1. Jeffrey D. Mansfield
Project Management/Program Management/Portfolio Management Professional
jeffreydmansfield#@gmail.com
http://www.linkedin.com/in/jeffreydmansfield/
December 2018
2. Answering these questions are a challenge as changes
in scope and priority will occur during development.
The following Agile planning and tracking process can
help answer these questions.
3. 1. Break backlog into epics/stories
2. Assign story points
Part of prioritization process
Use Fibonacci numbers (1, 2, 3, 5, 8, 13, 21) for t-shirt sizing of effort
3. Define MinimumViable Product - MVP
Product Owner defines the minimum functionality to be released
4. Add additional story point contingency to account for:
Changes in requirement (new functionality)
Resolving technical debt (rework)
5. Estimate team capacity in story points
Estimate number of story points (velocity) to be completed for each sprint
▪ Velocity will improve as team matures
▪ Velocity will change as team changes
6. Develop an initial sprint plan
Number of sprints required until MVP + Contingency < sum of velocity
4. Sprint 1 2 3 4 5 6 7 8 9 10
Sprint End Date 2/15/19 3/1/19 3/15/19 3/29/19 4/12/19 4/26/19 5/10/19 5/24/19 6/7/19 6/21/19
Plan
Original Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600
Original Total Story Points (incl Backlog) 500 500 500 500 500 500 500 500 500 500 500
Original Total MVP & Contingency Story
Points 600 600 600 600 600 600 600 600 600 600 600
Original Planned Team Velocity for Sprint 50 60 60 70 70 70 70 70 40 40
Original Total Completed Story Points 50 110 170 240 310 380 450 520 560 600
Original Remaining Story Points (Incl Backlog) 450 390 330 260 190 120 50
Original Remaining MVP & Contingency Story
Points 550 490 430 360 290 220 150 80 40
5. 1. After every sprint, assess the following:
What was the actual velocity of the team?
The number of story points the team completed
Is the planned velocity too high or too low based on actual?
Can any changes be made to increase velocity?
Has the story points required to meet MVP changed?
Does the contingency need to be adjusted?
Has the team capacity changed?
Have people been added or removed?
2. Reforecast the sprint plan based on the assessment
6. 1. First 3 sprints on plan, additional stories added to
backlog, but backlog is less than MVP and
Contingency planned.
7. Sprint 1 2 3 4 5 6 7 8 9 10
Sprint End Date 2/15/19 3/1/2019 3/15/2019 3/29/2019 4/12/2019 4/26/2019 5/10/2019 5/24/2019 6/7/2019 6/21/2019
Plan
Original Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600
Original Total Story Points (incl Backlog) 500 500 500 500 500 500 500 500 500 500 500
Original Total MVP & Contingency Story
Points 600 600 600 600 600 600 600 600 600 600 600
Original Planned Team Velocity for Sprint 50 60 60 70 70 70 70 70 40 40
Original Total Completed Story Points 50 110 170 240 310 380 450 520 560 600
Original Remaining Story Points (Incl
Backlog) 450 390 330 260 190 120 50
Original Remaining MVP & Contingency Story
Points 550 490 430 360 290 220 150 80 40
Actual/Forecast
Actual Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600
Actual Total Story Points (Incl Backlog) 500 550 600 600 600 600 600 600 600 600
Actual Total MVP & Contingency Story Points 600 600 600 600 600 600 600 600 600 600
Actual Team Velocity for Sprint 50 60 60 70 70 70 70 70 40 40
Actual Total Completed Story Points 50 110 170 240 310 380 450 520 560 600
Actual Remaining Story Points (Incl Backlog) 450 440 430 360 290 220 150 80 40
Actual Remaining MVP & Contingency Story
Points 550 490 430 360 290 220 150 80 40
Adjusted total story points based on backlog.
Total story points still within team capacity.
Still on target for 10 sprints.
8. 1. First 3 sprints on plan, additional stories added to
backlog, but backlog is less than MVP and
Contingency planned.
2. Loss of team member for 3 sprints reducing velocity
and MVP cannot be met as originally planned.
9. Sprint 1 2 3 4 5 6 7 8 9 10
Sprint End Date 2/15/19 3/1/2019 3/15/2019 3/29/2019 4/12/2019 4/26/2019 5/10/2019 5/24/2019 6/7/2019 6/21/2019
Plan
Original Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600
Original Total Story Points (incl Backlog) 500 500 500 500 500 500 500 500 500 500 500
Original Total MVP & Contingency Story
Points 600 600 600 600 600 600 600 600 600 600 600
Original Planned Team Velocity for Sprint 50 60 60 70 70 70 70 70 40 40
Original Total Completed Story Points 50 110 170 240 310 380 450 520 560 600
Original Remaining Story Points (Incl Backlog) 450 390 330 260 190 120 50
Original Remaining MVP & Contingency Story
Points 550 490 430 360 290 220 150 80 40
Actual/Forecast
Actual Team Capacity Story Points 570 570 570 570 570 570 570 570 570 570 570
Actual Total Story Points (Incl Backlog) 500 550 600 600 600 600 600 600 600 600
Actual Total MVP & Contingency Story Points 600 600 600 600 600 600 600 600 600 600
Actual Team Velocity for Sprint 50 60 60 60 60 60 70 70 40 40
Actual Total Completed Story Points 50 110 170 230 290 350 420 490 530 570
Actual Remaining Story Points (Incl Backlog) 450 440 430 370 310 250 180 110 70 30
Actual Remaining MVP & Contingency Story
Points 550 490 430 370 310 250 180 110 70 30
Adjusted team velocity to reflect loss of team member.
Team velocity will no longer cover MVP.
10. 1. First 3 sprints on plan, additional stories added to
backlog, but backlog is less than MVP and
Contingency planned.
2. Lose team member for 3 sprints reducing velocity
and MVP cannot be met as originally planned.
3. Added additional velocity to later sprints to keep to
current sprint plan.
11. Sprint 1 2 3 4 5 6 7 8 9 10
Sprint End Date 2/15/19 3/1/2019 3/15/2019 3/29/2019 4/12/2019 4/26/2019 5/10/2019 5/24/2019 6/7/2019 6/21/2019
Plan
Original Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600
Original Total Story Points (incl Backlog) 500 500 500 500 500 500 500 500 500 500 500
Original Total MVP & Contingency Story
Points 600 600 600 600 600 600 600 600 600 600 600
Original Planned Team Velocity for Sprint 50 60 60 70 70 70 70 70 40 40
Original Total Completed Story Points 50 110 170 240 310 380 450 520 560 600
Original Remaining Story Points (Incl Backlog) 450 390 330 260 190 120 50
Original Remaining MVP & Contingency Story
Points 550 490 430 360 290 220 150 80 40
Actual/Forecast
Actual Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600
Actual Total Story Points (Incl Backlog) 500 550 600 600 600 600 600 600 600 600
Actual Total MVP & Contingency Story Points 600 600 600 600 600 600 600 600 600 600
Actual Team Velocity for Sprint 50 60 60 60 60 60 70 70 55 55
Actual Total Completed Story Points 50 110 170 230 290 350 420 490 545 600
Actual Remaining Story Points (Incl Backlog) 450 440 430 370 310 250 180 110 55
Actual Remaining MVP & Contingency Story
Points 550 490 430 370 310 250 180 110 55
Decision taken to reduce number of team members planned to be released for
sprint 9 and 10.
Increased forecasted velocity to reflect additional team members for these
sprints.
MVP is now being met.
12. 1. First 3 sprints on plan, additional stories added to
backlog, but backlog is less than MVP and
Contingency planned.
2. Lose team member for 3 sprints reducing velocity
and MVP cannot be met as originally planned.
3. Added additional velocity to later sprints to keep to
current sprint plan.
4. Product Owner adds additional stories to MVP.
13. Sprint 1 2 3 4 5 6 7 8 9 10
Sprint End Date 2/15/19 3/1/2019 3/15/2019 3/29/2019 4/12/2019 4/26/2019 5/10/2019 5/24/2019 6/7/2019 6/21/2019
Plan
Original Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600
Original Total Story Points (incl Backlog) 500 500 500 500 500 500 500 500 500 500 500
Original Total MVP & Contingency Story Points 600 600 600 600 600 600 600 600 600 600 600
Original Planned Team Velocity for Sprint 50 60 60 70 70 70 70 70 40 40
Original Total Completed Story Points 50 110 170 240 310 380 450 520 560 600
Original Remaining Story Points (Incl Backlog) 450 390 330 260 190 120 50
Original Remaining MVP & Contingency Story
Points 550 490 430 360 290 220 150 80 40
Actual/Forecast
Actual Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600
Actual Total Story Points (Incl Backlog) 500 550 600 600 600 650 735 735 735 735
Actual Total MVP & Contingency Story Points 600 600 600 600 600 600 600 600 700 700
Actual Team Velocity for Sprint 50 60 60 60 60 60 70 70 55 55
Actual Total Completed Story Points 50 110 170 230 290 350 420 490 545 600
Actual Remaining Story Points (Incl Backlog) 450 440 430 370 310 300 315 245 190 135
Actual Remaining MVP & Contingency Story
Points 550 490 430 370 310 250 180 110 155 100
Product Owner adds 100 story points to MVP.
MVP now exceeds team capacity.
MVP can no longer be delivered within current sprint plan.
14. 1. First 3 sprints on plan, additional stories added to
backlog, but backlog is less than MVP and
Contingency planned.
2. Lose team member for 3 sprints reducing velocity
and MVP cannot be met as originally planned.
3. Added additional velocity to later sprints to keep to
current sprint plan.
4. Product Owner adds additional stories to MVP
5. Additional Sprint is added to complete MVP.
15. Sprint 1 2 3 4 5 6 7 8 9 10 11 12
Sprint End Date 2/15/19 3/1/2019 3/15/2019 3/29/2019 4/12/2019 4/26/2019 5/10/2019 5/24/2019 6/7/2019 6/21/2019 7/5/2019 7/19/2019
Plan
Original Team Capacity Story Points 600 600 600 600 600 600 600 600 600 600 600 600 600
Original Total Story Points (incl Backlog) 500 500 500 500 500 500 500 500 500 500 500 500 500
Original Total MVP & Contingency Story
Points 600 600 600 600 600 600 600 600 600 600 600 630 700
Original Planned Team Velocity for Sprint 50 60 60 70 70 70 70 70 40 40
Original Total Completed Story Points 50 110 170 240 310 380 450 520 560 600 600 600
Original Remaining Story Points (Incl
Backlog) 450 390 330 260 190 120 50
Original Remaining MVP & Contingency
Story Points 550 490 430 360 290 220 150 80 40
Actual/Forecast
Actual Team Capacity Story Points 700 700 700 700 700 700 700 700 700 700 700 700 700
Actual Total Story Points (Incl Backlog) 500 550 600 600 600 650 735 735 735 735 735 735
Actual Total MVP & Contingency Story Points 600 600 600 600 600 600 600 600 700 700 700 700
Actual Team Velocity for Sprint 50 60 60 60 60 60 70 70 70 70 70
Actual Total Completed Story Points 50 110 170 230 290 350 420 490 560 630 700 700
Actual Remaining Story Points (Incl Backlog) 450 440 430 370 310 300 315 245 175 105 35 35
Actual Remaining MVP & Contingency Story
Points 550 490 430 370 310 250 180 110 140 70
Decision taken to keep team fully staffed and to add an additional sprint.
Updated forecasted velocity based on decision.
MVP is now being met.
Some additional backlog items will not be delivered (35 story points).
16.
17.
18. Jeffrey D. Mansfield
Project Management/Program
Management/Portfolio Management Professional
Driving Business Strategy Implementation
through Projects
http://www.linkedin.com/in/jeffreydmansfield/
http://www.twitter.com/jeffmansfld
Resume -
http://www.slideshare.net/jeffreydmansfield/resume
-mansfield-jeffrey-ppm-jan272014-31143481