In this presentation you will learn how Dutch Railways (Nederlandse Spoorwegen - NS) went from a RUP-based development process to a Scrum-based development infrastructure. This presentation was presented at the Agile Showcase Amsterdam by Dennis Geluk from DiVetro and Graham Marsch from Ivar Jacobson International on Tuesday, Nov. 15, 2016. Please contact Dennis Geluk at dennis.geluk@divetro.nl if you have any further questions.
In this masterclass you will discover how to keep your requirements up to date without losing the "just enough" and "just in time" principles. This masterclass was presented at the 2016 Agile Showcase Amsterdam by Dennis Geluk from DiVetro on Wednesday, Nov. 16, 2016. Please contact Dennis Geluk at dennis.geluk@divetro.nl if you have any further questions.
Building upon well established Scrum, XP, and lean software development methods, agile scaling frameworks such as Dean Leffingwell's Scaled Agile Framework (SAFe) and Scott Ambler's Disciplined Agile Delivery (DAD) address large, complex software delivery initiatives through their full delivery lifecycle from project initiation to production. These frameworks have received significant interest in both federal government and private industries, recognizing the need for continued team-based iterative and incremental adaptive approaches to software development, balanced with scaling processes and factors at the Program and Portfolio levels and organizational governance models and guidance for large enterprise engagements. This session will provide a brief overview of these two agile scaling models, address the benefits of what both are trying to accomplish, and compare and contrast specific similarities and differences.
Once you’ve made the decision to leverage AI and/or machine learning, now you need to figure out how you will source the training data that is necessary for a fully functioning algorithm. Depending on your use case, you might need a significant amount of training data, and you’ll want to consider how that is labeled and annotated too.
View Applause's webinar with Cognilytica principal analysts Ronald Schmelzer and Kathleen Walch, alongside Kristin Simonini, Applause’s Vice President of Product, as they tackle the modern challenges that today’s companies face with sourcing training data.
In this masterclass you will discover how to keep your requirements up to date without losing the "just enough" and "just in time" principles. This masterclass was presented at the 2016 Agile Showcase Amsterdam by Dennis Geluk from DiVetro on Wednesday, Nov. 16, 2016. Please contact Dennis Geluk at dennis.geluk@divetro.nl if you have any further questions.
Building upon well established Scrum, XP, and lean software development methods, agile scaling frameworks such as Dean Leffingwell's Scaled Agile Framework (SAFe) and Scott Ambler's Disciplined Agile Delivery (DAD) address large, complex software delivery initiatives through their full delivery lifecycle from project initiation to production. These frameworks have received significant interest in both federal government and private industries, recognizing the need for continued team-based iterative and incremental adaptive approaches to software development, balanced with scaling processes and factors at the Program and Portfolio levels and organizational governance models and guidance for large enterprise engagements. This session will provide a brief overview of these two agile scaling models, address the benefits of what both are trying to accomplish, and compare and contrast specific similarities and differences.
Once you’ve made the decision to leverage AI and/or machine learning, now you need to figure out how you will source the training data that is necessary for a fully functioning algorithm. Depending on your use case, you might need a significant amount of training data, and you’ll want to consider how that is labeled and annotated too.
View Applause's webinar with Cognilytica principal analysts Ronald Schmelzer and Kathleen Walch, alongside Kristin Simonini, Applause’s Vice President of Product, as they tackle the modern challenges that today’s companies face with sourcing training data.
The Art of Intelligence – Introduction Machine Learning for Oracle profession...Lucas Jellema
Our technology has gotten smart and fast enough to make predictions and come up with recommendations in near real time. Machine Learning is the art of deriving models from our Big Data collections – harvesting historic patterns and trends – and applying those models to new data in order to rapidly and adequately respond to that data. This presentation will explain and demonstrate in simple, straightforward terms and using easy to understand practical examples what Machine Learning really is and how it can be useful in our world of applications, integrations and databases. Hadoop and Spark, real time and streaming analytics, Watson and Cloud Datalab, Jupyter Notebooks and Citizen Data Scientists will all make their appearance, as will SQL.
Data science meets Lean & Agile Principleswaynerpalmer
A presentation prepared for the Melbourne Data Science meetup group regarding how adopting principles as opposed to practices will result in context specific innovation and joyful working.
Building High Performance Engineering Teams - Focus on People - Scrum Austral...Nicholas Muldoon
Twitter has grown from a handful of engineers to over a 1,000 in a few years. To be successful at such a scale requires finding the right people and making sure they are productive and solving valuable customer problems.
In this session Nicholas shares the techniques Twitter uses to hire amazing people, unleash their productivity, assess their performance, and improve the flock. Don't miss your chance to see how one of the fastest growing tech companies in Silicon Valley operates and retains the brightest talent.
Jan-Erik Sandberg - Succeeding with Large Scale AgileAgile Lietuva
Implementing Agile in small, short lived projects is easy. The real challenge comes when the project becomes long-running, and it gets even harder when spanning into multiple large projects. Add the challenge of distribution of resources and different cultures and it becomes almost impossible.
Jan-Erik Sandberg is an international veteran on successfully implementing Agile in large organizations. You will get insights into some of his hard earned experiences and this hour will be packed with proven techniques and real life examples. The goal of the session is to help you to reduce risk and increase your chances of succeeding with implementing agile at a large scale. Project and product-developments that utilize offshore resources will be the main focus for this session.
Data-driven Approach to Launching your CareerViral Kadakia
500 Miles is the leading mobile platform for talented candidates to discover, evaluate and engage with high-growth tech employers. This talk was specially designed for Northwestern University students
How to Use Artificial Intelligence by Microsoft Product ManagerProduct School
The talk focused on the Fundamentals of Product Management, leveraging the speaker's personal experiences in the AI field. It covered core Product Manager topics such as managing customer needs, business goals & technology feasibility, the holy trinity of the Product Manager discipline, delve into data analyses, rapid experimentation, and execution, and finally, explored the challenges of customer privacy, bias, and inclusivity in AI products.
Solving Large Scale Optimization Problems using CPLEX Optimization Studiooptimizatiodirectdirect
Recent advancements in Linear and Mixed Programing give us the capability to solve larger Optimization Problems. In this talk using CPLEX Optimization Studio we will discuss modeling practices, case studies and demonstrate good practices for solving Hard Optimization Problems. We will also discuss recent CPLEX performance improvements and recently added features.
How does lean manufacturing apply to the entire supply chain? This presentation talks about the application of lean to the entire value stream. Presentation by EMS Consulting Group, Inc. www.emsstrategies.com
Lean Startup + Story Mapping = Awesome Products FasterBrad Swanson
To deliver the right outcomes, you need to learn your customers needs and validate your assumptions as early as possible. This means getting an early version of your product completed to start testing, validating and improving. This session will demonstrate how to combine Lean Startup and User Story Mapping techniques to determine where to start and how to learn early and often.
Participants will start with a partially completed Lean Canvas to flesh out and then define a product roadmap by building a Story Map. We will use Lean Startup concepts of Minimal Viable Product (MVP) and validated learning to focus on outcome over output.
Learning objectives:
Understand the importance of accelerated learning and techniques to achieve it
How a Lean Canvas can help shape your product vision and MVP
How to build a story map to create a product roadmap
How to use a story map to validate your users' journey
We explain the history of our agile organization with a focus on the latest round of evolution of our Product and Engineering organization, moving from business-oriented feature teams to mission teams.
Experience visions are an effective tool for defining the future direction of your site, getting stakeholder buy-in and keeping all team members on the same page. (Fred Randell's presentation from UX Australia 2009.)
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
Great products start with great planning. At Atlassian we take a multitude of approaches to plan our feature releases. Learn how you can take some of the practices the Confluence Product Management Team makes use of – such as product requirements, prototypes, customer interviews, and user journeys – to deliver great solutions for your customers.
This presentation was provided by Dennis Geluk at the EA Usergroup in Utrecht on September 27, 2018. For more information, visit http://divetro.nl/version-control
The Art of Intelligence – Introduction Machine Learning for Oracle profession...Lucas Jellema
Our technology has gotten smart and fast enough to make predictions and come up with recommendations in near real time. Machine Learning is the art of deriving models from our Big Data collections – harvesting historic patterns and trends – and applying those models to new data in order to rapidly and adequately respond to that data. This presentation will explain and demonstrate in simple, straightforward terms and using easy to understand practical examples what Machine Learning really is and how it can be useful in our world of applications, integrations and databases. Hadoop and Spark, real time and streaming analytics, Watson and Cloud Datalab, Jupyter Notebooks and Citizen Data Scientists will all make their appearance, as will SQL.
Data science meets Lean & Agile Principleswaynerpalmer
A presentation prepared for the Melbourne Data Science meetup group regarding how adopting principles as opposed to practices will result in context specific innovation and joyful working.
Building High Performance Engineering Teams - Focus on People - Scrum Austral...Nicholas Muldoon
Twitter has grown from a handful of engineers to over a 1,000 in a few years. To be successful at such a scale requires finding the right people and making sure they are productive and solving valuable customer problems.
In this session Nicholas shares the techniques Twitter uses to hire amazing people, unleash their productivity, assess their performance, and improve the flock. Don't miss your chance to see how one of the fastest growing tech companies in Silicon Valley operates and retains the brightest talent.
Jan-Erik Sandberg - Succeeding with Large Scale AgileAgile Lietuva
Implementing Agile in small, short lived projects is easy. The real challenge comes when the project becomes long-running, and it gets even harder when spanning into multiple large projects. Add the challenge of distribution of resources and different cultures and it becomes almost impossible.
Jan-Erik Sandberg is an international veteran on successfully implementing Agile in large organizations. You will get insights into some of his hard earned experiences and this hour will be packed with proven techniques and real life examples. The goal of the session is to help you to reduce risk and increase your chances of succeeding with implementing agile at a large scale. Project and product-developments that utilize offshore resources will be the main focus for this session.
Data-driven Approach to Launching your CareerViral Kadakia
500 Miles is the leading mobile platform for talented candidates to discover, evaluate and engage with high-growth tech employers. This talk was specially designed for Northwestern University students
How to Use Artificial Intelligence by Microsoft Product ManagerProduct School
The talk focused on the Fundamentals of Product Management, leveraging the speaker's personal experiences in the AI field. It covered core Product Manager topics such as managing customer needs, business goals & technology feasibility, the holy trinity of the Product Manager discipline, delve into data analyses, rapid experimentation, and execution, and finally, explored the challenges of customer privacy, bias, and inclusivity in AI products.
Solving Large Scale Optimization Problems using CPLEX Optimization Studiooptimizatiodirectdirect
Recent advancements in Linear and Mixed Programing give us the capability to solve larger Optimization Problems. In this talk using CPLEX Optimization Studio we will discuss modeling practices, case studies and demonstrate good practices for solving Hard Optimization Problems. We will also discuss recent CPLEX performance improvements and recently added features.
How does lean manufacturing apply to the entire supply chain? This presentation talks about the application of lean to the entire value stream. Presentation by EMS Consulting Group, Inc. www.emsstrategies.com
Lean Startup + Story Mapping = Awesome Products FasterBrad Swanson
To deliver the right outcomes, you need to learn your customers needs and validate your assumptions as early as possible. This means getting an early version of your product completed to start testing, validating and improving. This session will demonstrate how to combine Lean Startup and User Story Mapping techniques to determine where to start and how to learn early and often.
Participants will start with a partially completed Lean Canvas to flesh out and then define a product roadmap by building a Story Map. We will use Lean Startup concepts of Minimal Viable Product (MVP) and validated learning to focus on outcome over output.
Learning objectives:
Understand the importance of accelerated learning and techniques to achieve it
How a Lean Canvas can help shape your product vision and MVP
How to build a story map to create a product roadmap
How to use a story map to validate your users' journey
We explain the history of our agile organization with a focus on the latest round of evolution of our Product and Engineering organization, moving from business-oriented feature teams to mission teams.
Experience visions are an effective tool for defining the future direction of your site, getting stakeholder buy-in and keeping all team members on the same page. (Fred Randell's presentation from UX Australia 2009.)
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
Great products start with great planning. At Atlassian we take a multitude of approaches to plan our feature releases. Learn how you can take some of the practices the Confluence Product Management Team makes use of – such as product requirements, prototypes, customer interviews, and user journeys – to deliver great solutions for your customers.
This presentation was provided by Dennis Geluk at the EA Usergroup in Utrecht on September 27, 2018. For more information, visit http://divetro.nl/version-control
Workshop Story Mapping - DiVetro op de Dag voor de Requirements Engineer - VGZDiVetro
Deze slides vormden de ruggengraat van een oefening om aan de hand van een praktijkcasus van 32 stories tot een Minimal Viable Product (MVP) te komen. Klik op de link hieronder om de uitkomst van deze oefening te bekijken:
https://divetro.nl/requirements-engineer-vgz/
Voor meer informatie, contacteer Dennis Geluk via dennis.geluk@divetro.nl
Agile Requirements - Dag voor de Requirements Engineer - DiVetroDiVetro
In deze presentatie beargumenteert Dennis Geluk, senior informatie analist en partner bij DiVetro, dat agile requirements niet bestaan. Agile projecten wel. Deze presentatie werd gegeven op de Dag voor de Requirements Engineer, een interne conferentie van VGZ op 1 november 2017.
Voor meer informatie, zie https://divetro.nl/requirements-engineer-vgz/ of contacteer Dennis via dennis.geluk@divetro.nl
Bijhouden van wijzigingen binnen een release - DREAM 17DiVetro
https://divetro.nl/presentaties-dream-17/ Op dinsdag 3 oktober 2017 vond in Hotel Vianen het jaarlijkse DREAM event plaats. Deze conferentie is sinds de eerste editie in 2008 uitgegroeid tot het grootste Nederlandse event op het gebied van requirements engineering en management.
DiVetro was dit jaar met een groot aantal analisten vertegenwoordigd. We hebben in samenwerking met klanten twee presentaties verzorgd.
In deze presentatie vertelden Ronald Zijlstra, strategische adviseur bij de Nederlandse Vereniging voor Burgerzaken (NVVB) en Rob den Hollander, senior informatieanalist van DiVetro namens KING, onder meer hoe zij een wijzigings- en goedkeuringstraject van de BRP ketenspecificaties inrichtten zodat altijd duidelijk is welke wijzigingen zijn doorgevoerd.
Bij iedere oplevering kan het team automatisch gedetailleerde release notes genereren, inclusief de reden waarom zaken gewijzigd zijn. Dit proces creëert veel transparantie naar reviewgroepen en het spaart uiteraard veel tijd en (hand)werk uit.
Ronald en Rob toonden aan dat een goed doordacht proces, ondersteund met de juiste tooling, bijdraagt aan een nauwkeuriger en sneller voortbrengingsproces, reviewproces en releaseproces.
Voor meer informatie: https://divetro.nl/presentaties-dream-17/
Enterprise Architect User Group 2017 - Keeping track of changesDiVetro
Richard Hilekes is an experienced analyst at the Dutch consulting firm DiVetro. In this presentation, which Richard delivered at the 2017 Enterprise Architect User Group conference in London, the author gives tips and insights to keep track of changes within releases.
Enterprise Architect User Group - EA and version control in practiceDiVetro
Dennis Geluk is a senior analyst at the Dutch consulting firm DiVetro. In this presentation, which Dennis presented at the 2017 Enterprise Architect User Group in London, the author highlights 4 possible configurations of version control and how to choose between these configurations. Dennis also provides lessons learned with the version control configuration that is used by his own consulting firm DiVetro.
3.0 Project 2_ Developing My Brand Identity Kit.pptxtanyjahb
A personal brand exploration presentation summarizes an individual's unique qualities and goals, covering strengths, values, passions, and target audience. It helps individuals understand what makes them stand out, their desired image, and how they aim to achieve it.
Unveiling the Secrets How Does Generative AI Work.pdfSam H
At its core, generative artificial intelligence relies on the concept of generative models, which serve as engines that churn out entirely new data resembling their training data. It is like a sculptor who has studied so many forms found in nature and then uses this knowledge to create sculptures from his imagination that have never been seen before anywhere else. If taken to cyberspace, gans work almost the same way.
Discover the innovative and creative projects that highlight my journey throu...dylandmeas
Discover the innovative and creative projects that highlight my journey through Full Sail University. Below, you’ll find a collection of my work showcasing my skills and expertise in digital marketing, event planning, and media production.
Cracking the Workplace Discipline Code Main.pptxWorkforce Group
Cultivating and maintaining discipline within teams is a critical differentiator for successful organisations.
Forward-thinking leaders and business managers understand the impact that discipline has on organisational success. A disciplined workforce operates with clarity, focus, and a shared understanding of expectations, ultimately driving better results, optimising productivity, and facilitating seamless collaboration.
Although discipline is not a one-size-fits-all approach, it can help create a work environment that encourages personal growth and accountability rather than solely relying on punitive measures.
In this deck, you will learn the significance of workplace discipline for organisational success. You’ll also learn
• Four (4) workplace discipline methods you should consider
• The best and most practical approach to implementing workplace discipline.
• Three (3) key tips to maintain a disciplined workplace.
Enterprise Excellence is Inclusive Excellence.pdfKaiNexus
Enterprise excellence and inclusive excellence are closely linked, and real-world challenges have shown that both are essential to the success of any organization. To achieve enterprise excellence, organizations must focus on improving their operations and processes while creating an inclusive environment that engages everyone. In this interactive session, the facilitator will highlight commonly established business practices and how they limit our ability to engage everyone every day. More importantly, though, participants will likely gain increased awareness of what we can do differently to maximize enterprise excellence through deliberate inclusion.
What is Enterprise Excellence?
Enterprise Excellence is a holistic approach that's aimed at achieving world-class performance across all aspects of the organization.
What might I learn?
A way to engage all in creating Inclusive Excellence. Lessons from the US military and their parallels to the story of Harry Potter. How belt systems and CI teams can destroy inclusive practices. How leadership language invites people to the party. There are three things leaders can do to engage everyone every day: maximizing psychological safety to create environments where folks learn, contribute, and challenge the status quo.
Who might benefit? Anyone and everyone leading folks from the shop floor to top floor.
Dr. William Harvey is a seasoned Operations Leader with extensive experience in chemical processing, manufacturing, and operations management. At Michelman, he currently oversees multiple sites, leading teams in strategic planning and coaching/practicing continuous improvement. William is set to start his eighth year of teaching at the University of Cincinnati where he teaches marketing, finance, and management. William holds various certifications in change management, quality, leadership, operational excellence, team building, and DiSC, among others.
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...BBPMedia1
Marvin neemt je in deze presentatie mee in de voordelen van non-endemic advertising op retail media netwerken. Hij brengt ook de uitdagingen in beeld die de markt op dit moment heeft op het gebied van retail media voor niet-leveranciers.
Retail media wordt gezien als het nieuwe advertising-medium en ook mediabureaus richten massaal retail media-afdelingen op. Merken die niet in de betreffende winkel liggen staan ook nog niet in de rij om op de retail media netwerken te adverteren. Marvin belicht de uitdagingen die er zijn om echt aansluiting te vinden op die markt van non-endemic advertising.
Personal Brand Statement:
As an Army veteran dedicated to lifelong learning, I bring a disciplined, strategic mindset to my pursuits. I am constantly expanding my knowledge to innovate and lead effectively. My journey is driven by a commitment to excellence, and to make a meaningful impact in the world.
Improving profitability for small businessBen Wann
In this comprehensive presentation, we will explore strategies and practical tips for enhancing profitability in small businesses. Tailored to meet the unique challenges faced by small enterprises, this session covers various aspects that directly impact the bottom line. Attendees will learn how to optimize operational efficiency, manage expenses, and increase revenue through innovative marketing and customer engagement techniques.
Putting the SPARK into Virtual Training.pptxCynthia Clay
This 60-minute webinar, sponsored by Adobe, was delivered for the Training Mag Network. It explored the five elements of SPARK: Storytelling, Purpose, Action, Relationships, and Kudos. Knowing how to tell a well-structured story is key to building long-term memory. Stating a clear purpose that doesn't take away from the discovery learning process is critical. Ensuring that people move from theory to practical application is imperative. Creating strong social learning is the key to commitment and engagement. Validating and affirming participants' comments is the way to create a positive learning environment.
What is the TDS Return Filing Due Date for FY 2024-25.pdfseoforlegalpillers
It is crucial for the taxpayers to understand about the TDS Return Filing Due Date, so that they can fulfill your TDS obligations efficiently. Taxpayers can avoid penalties by sticking to the deadlines and by accurate filing of TDS. Timely filing of TDS will make sure about the availability of tax credits. You can also seek the professional guidance of experts like Legal Pillers for timely filing of the TDS Return.
2. Creating winning teams.
Use Case History
1969 2016Leading the industry for 45 years
• Coaching, training and consulting in
IT system development best practices
• Focus on agile transformation
and self sustainability
• Practice agnostic, solution based
on engagement requirements
• Accelerating and de-risking change
• “Creating winning teams” through
skills and knowledge transfer
• Helping organisations do it
Better, Faster, Cheaper, Happier
‘86 ‘04
5. Creating winning teams.
Driving development with slices
Start of use case
End of use case
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
Step 7
Alt 1
Alt 2
Alt 3
Alt 4
1 Use Case Many slices…
6. Creating winning teams.
Customer: Dutch Railways
• Dutch Public
transportation
• 24 x 7 x 365
• 5200 trains a day
• 600.000
passengers a day
• 11.000 FTE
7. Creating winning teams.
The challenge
• Replacement of (obsolete) handheld device by
mobile (phone) apps
• Transformation from RUP based development
process to Scrum
• New technology
8. Creating winning teams.
Assignment Ivar Jacobson International & DiVetro
• Feed the App factory with user stories
• Ensure up-to-date system documentation (use cases)
• Keep the big picture and scope in mind
• Do it fast!
Develop a new agile way of working within the current
process
9. Creating winning teams.
Starting point
TEAM
Developers, Testers,
Scrum master (external)
PO (Dutch Railways)
UX designer (Dutch Railways)
Analyst (DiVetro)
Backend team – to manage all the
backend systems
WORK
Combination of Scrum and Kanban
REQUIREMENTS
Needs & Features (Vision)
Initial Use Case Model
Some use case narratives
with lots of colours
OPPORTUNITY
Clear business case
STAKEHOLDERS
Over 40
10. Creating winning teams.
From Features to Epic (stories)
• Focus on what does the user really need?
• Use “Story” template to record needs
• Add “Acceptance criteria” to each Epic story
• Create product backlog (with epics stories)
• Prioritize the backlog
• Most Epics were too big to be handled by the team
E01 Call relevant
generic contacts
E02 Call location
based contacts
E03 Create a list of
favorite numbers
E08 Manage contact
information remotely
11. Creating winning teams.
Align Epics and Use Cases
Actor 01
(from
Actors)
Actor 02
(from
Actors)
Actor 03
(from
Actors)
(from Heavy Molecule)
Use Case 01
(from Heavy Molecule)
Use Case 02
(from Heavy Molecule)
Use Case 03
(from Heavy Molecule)
Use Case 04
Actor 06
(from
Actors)
Actor 05
(from
Actors)
«include»
E01 Call relevant
generic contacts
E02 Call location
based contacts
E03 Create a list of
favorite numbers
Divide Epics into stories and
relate them to a Use Case
Divide Use Cases into slices
and place them under an Epic
12. Creating winning teams.
Lessons learned
• Slicing use cases (to user stories)
effectively is an art
• Don’t rely on paper only
• Don’t confuse the team with future changes
13. Creating winning teams.
Result
• Aligned process that supports the App factory
• Up-to-date system documentation after each sprint
• Best practice project in agile working
14. Creating winning teams.
Thank You – Learn More
Dutch Railways Case Study
Use-Case 2.0 ebooks
practicelibrary.ivarjacobson.
com
Visit our stand
to request a copy!
Editor's Notes
OUTLINE (Conference side)
In some cases user stories are enough, but not when the number of user stories begins to grow, or when you develop enterprise systems for banks, insurance, telecom operations, defense or other large scale or regulated industries. The answer is Use-Case 2.0 – the agile way of doing use cases. Use-Case 2.0 ‘slices-up’ use cases to provide an iterative agile approach that can provide just-enough information as needed or can be zoomed-in for more detail. This session explores how Dutch Railways kept development on track and delivered the right level at the right time by applying Use-Case 2.0 with help from Ivar Jacobson International and DiVetro.
Lots of people in the organisation that have been on the pre-iji UP Journey
Simple picture…. Loads of slices all over the screen…. One simple build puts them into use case context
Simple picture…. Loads of slices all over the screen…. One simple build puts them into use case context
NS had to deal with a variety of challenges. Besides the one on the slide alignment of business was also an issue
Replacement of (obsolete) handheld device by mobile (phone) apps
Mission critical software
“No” slack in the deadline (hardware not supported any more)
Transformation from RUP based development process to Scrum
Development done by “third party” App factory
RUP based requirements vs user stories to ran the App factory
New technology
Azure, Airwatch, Xamarin
Reusable services (multiple hardware devices)
Use cases are too big for the factory
Mission critical software so proper documentation is needed
More than one project (TimTim, EKT etc…)
We had to jump on a moving train
Slicing use cases (to user stories) effectively is an art
involving the whole team helps!
Get everyone on the same page
Don’t rely on paper only
Use alignment workshops!
Don’t confuse the team with future changes
Only specify what is needed in the sprint! – Don’t tell what’s coming down the line.