How has the role and function of product management evolved over the years? In this talk, I have shared my notes from my personal journey over the last 25 years.
I delivered this talk at our internal DevOps Day. In this talk I have examined the principles and practices that enable a successful high-performance devops environment.
Its critical that the Agile, DevOps and Digital communities among others understand exactly what Business Agility is and more importantly what it is not. This quote helps explain true business agility, "business agility is not a purpose in itself; it’s the means to a broader purpose". If you are an Agile, DevOps or Digital practitioner and are teaching that by implementing Agile, DevOps or Digital you will achieve business agility, you have been misinformed what business agility really encompasses.
Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...Cprime
How can you adopt lean portfolio management in a way that's not disruptive to current operations? What are the minimum steps to get maximum value?
Managing your epics correctly, connecting strategy to execution, and reducing overall waste by introducing thresholds and guardrails at your Epic level is a good place to start.
In this first webinar in our four-part series on Lean Portfolio Strategy we’ll join Cprime’s Michiko Quinones and Jesse Pearlman to discuss the fundamental 3 steps and how to:
- Build a strategy “placemat” to visualize current state
- Connect your “placemat” to strategic initiatives
- Establish an optimal synchronization cadence
We'll share best practices, actionable examples, and suggest a well-laid “garden path’ to adopting sound lean portfolio management.
A showcase of gritty, warts-and-all stories about the transformation toward agility of some of Australia’s biggest companies.
From IIT Academy, Hong Kong - meetup.com/IITAcademyHK
· Learn about how a critical government data organisation achieved a 240%+ increase in productivity in just six weeks.
· Hear about the market transforming mobile payments app that reinvigorated one of Australia’s big four banks. Challenges involved resistance from the organisation from line staff through to senior sponsors.
· Hear about how a multi-year flagship project at one of Australia’s major home loan providers was rescued. Out of budget and under-featured, this project was reinvigorated in just 6 months. Complexities included offshore vendors, major time-differences in operations and multiple vendors involved in a complex build.
The predominant mindset around complex problem solving is decomposition; we inevitably jump to ways of ‘chunking up’ a solution. At Aginic, our experience of delivering hundreds of engaging data experiences is that this often misses a step that is crucial to creating compelling digital experiences: experimentation. In this talk we’ll describe how we have baked in experimentation to our ability to explore and navigate complex problem spaces and how this has helped deliver engaging outcomes for our customers.
This talk is a must for anyone tackling complex projects, particularly involving data.
I delivered this talk at our internal DevOps Day. In this talk I have examined the principles and practices that enable a successful high-performance devops environment.
Its critical that the Agile, DevOps and Digital communities among others understand exactly what Business Agility is and more importantly what it is not. This quote helps explain true business agility, "business agility is not a purpose in itself; it’s the means to a broader purpose". If you are an Agile, DevOps or Digital practitioner and are teaching that by implementing Agile, DevOps or Digital you will achieve business agility, you have been misinformed what business agility really encompasses.
Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...Cprime
How can you adopt lean portfolio management in a way that's not disruptive to current operations? What are the minimum steps to get maximum value?
Managing your epics correctly, connecting strategy to execution, and reducing overall waste by introducing thresholds and guardrails at your Epic level is a good place to start.
In this first webinar in our four-part series on Lean Portfolio Strategy we’ll join Cprime’s Michiko Quinones and Jesse Pearlman to discuss the fundamental 3 steps and how to:
- Build a strategy “placemat” to visualize current state
- Connect your “placemat” to strategic initiatives
- Establish an optimal synchronization cadence
We'll share best practices, actionable examples, and suggest a well-laid “garden path’ to adopting sound lean portfolio management.
A showcase of gritty, warts-and-all stories about the transformation toward agility of some of Australia’s biggest companies.
From IIT Academy, Hong Kong - meetup.com/IITAcademyHK
· Learn about how a critical government data organisation achieved a 240%+ increase in productivity in just six weeks.
· Hear about the market transforming mobile payments app that reinvigorated one of Australia’s big four banks. Challenges involved resistance from the organisation from line staff through to senior sponsors.
· Hear about how a multi-year flagship project at one of Australia’s major home loan providers was rescued. Out of budget and under-featured, this project was reinvigorated in just 6 months. Complexities included offshore vendors, major time-differences in operations and multiple vendors involved in a complex build.
The predominant mindset around complex problem solving is decomposition; we inevitably jump to ways of ‘chunking up’ a solution. At Aginic, our experience of delivering hundreds of engaging data experiences is that this often misses a step that is crucial to creating compelling digital experiences: experimentation. In this talk we’ll describe how we have baked in experimentation to our ability to explore and navigate complex problem spaces and how this has helped deliver engaging outcomes for our customers.
This talk is a must for anyone tackling complex projects, particularly involving data.
A 40 minute introduction to DevOps for the Wellington DevOps Meetup, March 2021.
Rob forgot to talk about DevSecOps, which was a fundamental topic, and the general concept of "Shift left". Only so much you can fit in an hour, but they are good topics to research further.
Rob also mentioned some books
IT Revolution DevOps Forum is the best sources of free ebooks about Devops. It costs you an email signup, but it is worth it.
Team of Teams, Stanley McChrystal - good for business agility.
(See also Brave New Work, by Aaron Dignan, as Rob's favourite primer on new ways of working)
The Phoenix Project, by Gene Kim et al. - KoolAid intro to Devops, convinces most people.
Devops Handbook, gene Kim at al - good general refence
Continuous Delivery, Humble and Farley - still the definitive textbook
The Checklist Manifesto, Atul Gawande - in praise of checklists
Field Guide to Human Error, Sidney Dekker - safety culture influences Devops
(see also Dekker's two Youtube videos on Safety Differently and Just Culture)
Rob England consults and trains in IT locally in Welly tealunicorn.com/nwomit
Or see the work Rob and Cherry do together at enterprise level tealunicorn.com/clients
Presented to an internal audience on 4.14.17 regarding the implementation pros and cons of the Two Speed IT management approach and some modifications for it's successful implementation.
What is Agile & Agile Project Management?. Introduction to Plan-based vs value-driven development; Scrum framework and roles and ceremonies; self-organised team, agile values. and leadership
The Agile Manifesto was published in 2001 and much has changed since then. Read on for an opportunity to rethink the Agile Manifesto. View Agile in a new light and deconstruct which concepts were home runs and which still need to evolve.
This was a fast pitch deck to IT faculty (mostly MNSCU) and industry attendees at the New Directions in IT Education conference (http://advanceitmn.org/newdirections/). The message was that Agile methods are here to stay, there is solid theory behind them, and if we want to keep Minnesota relevant we need new approaches to IT curriculum. An "Agile Study Group" has been established, starting as a monthly book club to review Agile's theoretical foundations relevant to pedagogy.
Enterprise architecture (EA) can potentially promote a common business vision within your organization, provide guidance to improve both business and IT decision making, and improve IT efficiencies. Unfortunately many EA teams struggle to provide these benefits, often because they are perceived as ivory tower or being too difficult to work with.
The adoption of disciplined agile and lean strategies that are based on collaboration, enablement, and streamlining the flow of work are the keys to EA success. Disciplined strategies that produce light-weight, yet still sufficient, artifacts are the key to your success. This presentation explores both the success factors and failure factors surrounding EA, pragmatic strategies for a lean/agile approach to EA, and how EA is supported and enhanced by the Disciplined Agile framework. This isn’t your grandfather’s EA strategy.
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
The clear benefits of agile development is a better collaboration, incremental delivery, early error detection and the elimination of unnecessary work—have made it the default approach for many teams. Some developers have questioned whether requirements fall into the category of unnecessary work, and can be cut down or even completely eliminated. Meanwhile, teams developing complex products, systems and regulated IT continue to have requirements-driven legacy processes.
So how does requirements management fit in an agile world? This meetup will take a look at requirements management and how it can bring significant value to agile development in regulated IT and complex product development projects, and sets out the characteristics of an effective requirements management approach in an agile environment.
During the Agile Austria Conference 2017, Graz, Austria
Speaker: Fariz Saracevic
This session will examine how requirements management can bring significant value to agile development teams.
A 40 minute introduction to DevOps for the Wellington DevOps Meetup, March 2021.
Rob forgot to talk about DevSecOps, which was a fundamental topic, and the general concept of "Shift left". Only so much you can fit in an hour, but they are good topics to research further.
Rob also mentioned some books
IT Revolution DevOps Forum is the best sources of free ebooks about Devops. It costs you an email signup, but it is worth it.
Team of Teams, Stanley McChrystal - good for business agility.
(See also Brave New Work, by Aaron Dignan, as Rob's favourite primer on new ways of working)
The Phoenix Project, by Gene Kim et al. - KoolAid intro to Devops, convinces most people.
Devops Handbook, gene Kim at al - good general refence
Continuous Delivery, Humble and Farley - still the definitive textbook
The Checklist Manifesto, Atul Gawande - in praise of checklists
Field Guide to Human Error, Sidney Dekker - safety culture influences Devops
(see also Dekker's two Youtube videos on Safety Differently and Just Culture)
Rob England consults and trains in IT locally in Welly tealunicorn.com/nwomit
Or see the work Rob and Cherry do together at enterprise level tealunicorn.com/clients
Presented to an internal audience on 4.14.17 regarding the implementation pros and cons of the Two Speed IT management approach and some modifications for it's successful implementation.
What is Agile & Agile Project Management?. Introduction to Plan-based vs value-driven development; Scrum framework and roles and ceremonies; self-organised team, agile values. and leadership
The Agile Manifesto was published in 2001 and much has changed since then. Read on for an opportunity to rethink the Agile Manifesto. View Agile in a new light and deconstruct which concepts were home runs and which still need to evolve.
This was a fast pitch deck to IT faculty (mostly MNSCU) and industry attendees at the New Directions in IT Education conference (http://advanceitmn.org/newdirections/). The message was that Agile methods are here to stay, there is solid theory behind them, and if we want to keep Minnesota relevant we need new approaches to IT curriculum. An "Agile Study Group" has been established, starting as a monthly book club to review Agile's theoretical foundations relevant to pedagogy.
Enterprise architecture (EA) can potentially promote a common business vision within your organization, provide guidance to improve both business and IT decision making, and improve IT efficiencies. Unfortunately many EA teams struggle to provide these benefits, often because they are perceived as ivory tower or being too difficult to work with.
The adoption of disciplined agile and lean strategies that are based on collaboration, enablement, and streamlining the flow of work are the keys to EA success. Disciplined strategies that produce light-weight, yet still sufficient, artifacts are the key to your success. This presentation explores both the success factors and failure factors surrounding EA, pragmatic strategies for a lean/agile approach to EA, and how EA is supported and enhanced by the Disciplined Agile framework. This isn’t your grandfather’s EA strategy.
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
The clear benefits of agile development is a better collaboration, incremental delivery, early error detection and the elimination of unnecessary work—have made it the default approach for many teams. Some developers have questioned whether requirements fall into the category of unnecessary work, and can be cut down or even completely eliminated. Meanwhile, teams developing complex products, systems and regulated IT continue to have requirements-driven legacy processes.
So how does requirements management fit in an agile world? This meetup will take a look at requirements management and how it can bring significant value to agile development in regulated IT and complex product development projects, and sets out the characteristics of an effective requirements management approach in an agile environment.
During the Agile Austria Conference 2017, Graz, Austria
Speaker: Fariz Saracevic
This session will examine how requirements management can bring significant value to agile development teams.
Dreamforce 2014 Presentation : Salesforce.com Sandbox management
Large organizations have complex development processes that span multiple release schedules. It is not only the division between development and testing that is important, but the synchronization of projects on different schedules.
The Process of Building Joomla Websites
Presented by Justin Kerr and Dennis Kmetz at the January 5, 2012 meeting of the JoomlaChicago - Loop User Group
Agile Development – Why requirements matter by Fariz SaracevicBosnia Agile
The clear benefits of agile development is a better collaboration, incremental delivery, early error detection and the elimination of unnecessary work—have made it the default approach for many teams. Some developers have questioned whether requirements fall into the category of unnecessary work, and can be cut down or even completely eliminated. Meanwhile, teams developing complex products, systems and regulated IT continue to have requirements-driven legacy processes.
So how does requirements management fit in an agile world? This session will take a look at requirements management and how it can bring significant value to agile development in regulated IT and complex product development projects, and sets out the characteristics of an effective requirements management approach in an agile environment.
ANI | Business Agility Day @Gurugram | Are you a responsible Business | Dilje...AgileNetwork
Abstract:
In today's ever-changing environment, every business needs to deliver to its customers and stakeholders. Customers need the best value for money and convenience and Stakeholders need Return on their investment. Until business need, this cusp and ready to embrace the changes needed, would not be a successful business. This requires the utmost ability to respond to the changes in the environment. This requires business agility.
Key Takeaways:
1. Why business agility is very crucial in today's environment?
2. How to be agile as a business
3. Role of technology in this agility
4. Common principles between Business Agility and Software Agility
5. Ingredients to business agility.
There are some appropriate ways to deploy and implement IBM DevOps tools including Team Concert DOORs NG, Quality Manager, and the various Rational IDE's. However, there are many wrong ways to do it wrong. This presentation, from InterConnect 2016, focuses on trends that we have seen over the past few years that simply, don't work, and how to avoid the pitfalls.
How the relationship with a BUsiness Analyst is important in all phases of a project and how a Project Manager can use this relationship to be successful
Eliminate Bottlenecks in Software Development & DeliveryMicro Focus
Great approach demonstrated via slides from a recent @archie_borland @MarkKulak webinar for Borland Software.
Key take-aways:
- Agile is filled with benefits, but has some unintended consequences which “bottleneck” delivery
- The market trend has this getting worse – backed by analysts & customers
- Take practical steps now to overcome with a few key process improvements to eliminate
The frantic pace of change, driven by mobile, cloud and the rise of the consumer, is introducing new levels of complexity to the software industry and forces organizations into more fragmented ways of working. Today's development managers are subjected to constant change that they cannot control, yet must manage, and are responsible for delivering the applications their customers need at an unprecedented scale and pace. To stay relevant and meet customer demand in the face of constant change requires a truly optimized approach.
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...Arron Moss
Redefining Development with Magento, this agile workflow application supports Magento 1, 2, Community & Enterprise. Reduce your developer costs by drastically increasing efficiency of agile development practices. Automate DevOps processes with this Magento Focussed application to lower your TCO.
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Samuel Chin, PMP, CSM
You may have heard of Agile methodology before, especially in the context of web development ... but can we apply Agile principles to our study of process?
In this session, guest presenter Matt Nudelman explains how to understand some core elements of process, Product and Value, from an Agile point of view. He covers a range of topics including: the difference between a product and a project, Agile project management, the 80/20 rule, what an MVP is, and defining value using the Agile framework.
We also discussed how these principles apply to the process work we've been doing, and what we can take away for practical application.
----
Matt Nudelman, Scrum Master and Project Manager, began working in digital sometime before the last Dot Com boom, and has seen the rise of development methodologies coincide with his interest in efficient work practices. He has managed projects for Morgan Stanley, the New York Times, advertising agencies, and lots of companies you never heard of. Currently, Matt works with teams at Viacom to produce great software and to maximize their Agile effectiveness.
In this talk, I have discussed the issues around the need to recognize the business problem being solved, how to identify that, etc. rather than only focusing on the tech.
In this talk for the students of IIM Udaipur, I have discussed how AI as technology needs to deliver business value in order for AI as a discipline to be seen as relevant to business. I have also spoken briefly about my own research work.
What is #ThoughtLeadership? Is it mindless self-promotion, or is it more like some fancy management fad? Is it more like your social media presence, or sharing stories? What is the real deal here? In this talk, I have shared some ideas from others, and also some of my own learning over the years. Hope you find the answers you were looking for...
How does one go about blogging? Or, why to even blog in the first place? In this talk, I have shared some of my key learning over last 15 years of blogging
I delivered this guest lecture for the marketing team of Corteva Agriscience undergoing an executive program at ISB, Hyderabad. I have explained what is digital business model innovation, and how it could apply to agrobusinesses.
I delivered a guest lecture for the students of the one-year Post Graduate program in Global Supply Chain Management offered by IIM Udaipur. In this talk, I focused on three dimensions of digital journey - technology, process (rather business models) and people.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
25 Years of Evolution of Software Product Management: A practitioner's perspectives
1. 25 Years of Evolution of
Software Product Management:
A practitioner’s perspectives
Tathagat Varma
Strategy & Operations,
Walmart Global Tech
Doctoral Scholar (EFPM2019-22),
Indian School of Business
Pic: https://www.bajajelectricals.com/blog/expert-speak/the-evolution-of-light-from-incandescent-bulb-to-iot-based-smart-and-human-centric-lighting-part-1/
2. What is this talk about?
• The story behind the evolution of software product
management through my personal experiences with
various product companies in last ~25 years.
• By no means is this an authoritative or a comprehensive
history – think of it more like a diary of a practitioner!
• Hopefully, it gives you a longitudinal view into some of
the product journeys during this time period.
5. PMMs & PMs I have worked with:
• Hospital workflow software (B2B): a 30-year experienced
nursing/ healthcare professional (Product Manager), domain
+ project management + tech (Requirements Manager);
engineering management + tech (Requirements Engineer /
me)
• Digital set-top box (B2B2C): a PhD in Computer Science
• Network Management (B2B): Tech + Management
• B2C Consumer Internet (B2C): Management + Tech
• Gigabit core router, Routing platform (B2B): I J
• …
6. The Waterfall / V Model Era
(1990s – 2000s)
• MRDs were the “mother deed”
documents! It established the raison
d'etre, as well as the vision, the
marketing roadmap, etc. Marketing /
Product Marketing folks wrote it.
• PRDs were created by Product
Managers to specify product
requirements.
• FRS / SRS were the lowest level of
specs of what exactly was required
from software team!
• Overarching Philosophy: Safety in
numbers / Measure twice, cut once!
MRD
• Marketing
Requirements
Document
PRD
• Product
Requirements
Document
FRS
• Functional
Requirements
Specs
SRS
• Software
Requirements
Specs
7. Anatomy of an MRD
5-year
• Laundry list for
next 5 years!
This release
• What is required
in this release
• Typically
prioritized as
MASCOW
Next release
• Requirements
for the next
release
• So that
development
team could
keep it in mind
for upcoming
extensibility
8. The Big Fat PRD!
• Literally, the BIG FAT PRD!
• Hardware + Software + Firmware + Product Design + Memory +
Performance + Design …
• I once led a group of ~20 architects and we co-wrote a 200-page
PRD in one month! Led two more similar-sized (code size added
600k-1MM per release)
• Product decisions often led from one of the following
considerations:
• B2B: Technical specs / largest accounts / Contract-driven
specs/date/budget
• B2B2C: Cost!
• B2C: Christmas!
9. Functional / Software
Requirements Specs
• FRS: For non-pure Software systems (e.g. hardware,
systems, etc.)
• SRS: For pure-software systems, or the software
subsystems
• Malcolm Baldrige TQM Criteria + ISO9000 orientation +
+ CMM framework + Six Sigma + …
• Volere Requirements Specifications
• Usage of “shall” / “should”, completeness, correctness,
traceability, feature parity, needs (vs wants), etc…
11. What about the UI, UX, and
Design?
• Now I know: Software engineers don’t make a good
designer ;)
• Information Architecture + User Interface / Look and
Feel + Interaction Design + Navigation + Graphical +… =
“GUI” and done by your friendly neighborhood dev
team!
• Often captured in UI FRS!
13. Product Maturity (illustrative)…
• End of Life (EOL)Version N-2:
• End Of Sales (EOS) / MaintenanceVersion N-1:
• Field / SupportVersion N:
• Under developmentVersion N+1:
• Being spec’dVersion N+2:
• Idea?Version N+3:
Past
Present
Future
14. The Good, The Bad and The Ugly of
CCBs!
• Once the requirements were “baselined”, the CCB would kick in.
• Change Control Board, or the CCB was meant for effectively
managing the changes to specs
• Typical process:
• Perform an impact analysis of a given Change Request (CR)
• Submit the CR to CCB
• CCB might meet weekly and discuss / dispose of CRs
• Smaller ones might be absorbed in existing project plan (schedule, budget)
• Medium ones might need extra schedule to deliver
• Large ones might need rearchitecture / major redesign, additional budget
and / or schedule
17. Version / Release / SP / Hot Fix /
Patch …
What Frequency Example
Major Version New architecture 1-3 years 1.0, 2.0, 3.0, …
Minor Release New features 6-12 months x.1, x.2, x.3, …
“Major minor
release”
x.5
Service Pack (SP) Mostly CRs and PRs 3 months SP1, SP2, SP3…
Hot Fix Smaller collection of
PRs
As/when
Patch A solitary PR
needing urgent fix at
one customer
ASAP
18. The Agile Era (~2005 onwards)
Waterfall SDLC Agile Development
MRD + PRD + FRS + SRS Product Backlog + Sprint Backlog
Baselined Continuously updated and alive
Detailed requirements Lightweight user stories
Change control through CCB Change anytime! (except in the current
sprint)
19.
20. The Kanban Fix!
• What do you do when you have no backlog?
• The work items are arriving all the time, e.g. field issues?
• We “stumbled” on it in 2004-05