My goal with this talk was to provide developers and tech folks with an understanding of requirements gathering. Key concepts and resources that they can use to make their own coding practice better. Part of being a professional coder
Business requirements gathering and analysisMena M. Eissa
Business analysis and requirements management are a key to project success.
This workshop helps candidates perform better based on sharing real life experience with them.
Business requirements gathering and analysisMena M. Eissa
Business analysis and requirements management are a key to project success.
This workshop helps candidates perform better based on sharing real life experience with them.
Getting to the core, requirements gathering in the wildFemke Goedhart
Session slides as delivered on March 18th 2014 at Engage in Breda, The Netherlands by Sophie Lavignac-Le Madec & Femke Goedhart
Abstract: The basis of any good project is good requirements. Knowing what it is you are going to build / get determines whether your project will be a success or a flat out failure. In reality though the requirements phase is often trivialized or even forgotten. This session will give you tips & tricks as well as explain to you the basic techniques on how to effectively get to the core of the requirements, identify ways of prioritizing them and explain some core concepts of Functional and Technical design elements. Coming from a requirement gathering as well as development & customer point of view Femke & Sophie will take you through some of the real life examples they have come across and a lot of do's & don'ts they have seen (and despaired over)
Business analyst 101 program Mumbai IndiaDeepak Kadam
Business analyst Training and certification program Mumbai India
At Ziphertech we have designed a Training program
for students and graduates who aspire to become
business Analysts. A Business Analyst requires niche
skills to become successful in IT industry. Our program
has been designed by veteran IT industry experts who
have combined over 100 years of experience in IT
business analysis. This program will be conducted by
professional Business Analysts from IT industry with a
minimum experience level of 15 years.This program
ensures thorough training and grooming of skills for the candidate to become a
professional Business Analyst. And we never forget to mention that we have trained more
than 400 Business Analysts in just last 2 years.
Contact us - +919004939659 for more Info
When prioritizing requirements in a project, have you ever been in a situation in which virtually all requirements are High Priority or Critical? As you can imagine, ALL requirements being High priority is as "good" as NO requirements having ANY priority at all. Hmm, not very helpful, isn't it? Is there anything we can do about that?
In this presentation/workshop we'll go through some ideas and practices on how to improve the requirements prioritization process.
Agenda topics:
- Why are we talking about Requirements Prioritization?
- What are we talking about?
- Who cares? Why?
- When do (should) we do it?
- How do we do it? Some useful techniques...
- Pitfalls & "Best" Practices
The workshop goes beyond the knowledge presented in this document, working as team with a faster and better Prioritization Process. The outcomes of that experiment in a future presentation.
Requirements Gathering for Project Management SuccessWG Consulting
Ever wonder why your project isn't going as smoothly as it could be? Do you know the 5 key components of a successful requirements gathering process? This presentation will help ensure your project gets started on the right foot.
Business analyst interview questions and answersRobin G
Prepare better for your interview with this comprehensive set of 'Business Analyst Interview Questions and Answers'.
Courtesy : http://thebusinessanalystjobdescription.com
This is the copy of the presentation that I used in my talk / workshop ' Business Analyst to Product Owner- Agile Software Development'. The workshop was held at Welingkar's Institute at Mumbai on 30-Oct-2010.
Business Requirements Gathering - Current & Future StateJason Bargent
A simple one page template to gather functional requirements, summarising the current state, what works well, areas for improvement and proposed future state and how it will be implemented at a high level
8 Most Effective Requirements Gathering Techniques.Xebrio
Check out these requirement gathering techniques to ensure that you don't miss any requirements and avoid project failure.
Requirements gathering is an important part of the project management which ensures that you do not miss the deadlines.
#RequirementsGathering
Business analysis interview question and answersGaruda Trainings
Business Analysis is the process of understanding business change needs, assessing the impact of those changes, capturing, analyzing and documenting requirements and then supporting the communication and delivery of those requirements with relevant parties.The person who carries out this task is called a business analyst or BA.
In a whiteboard interview, your goal should be to convince the manager that you will be a positive influence on the team and contribute to the team's success. This guide will help you set the right mindset, ask the right questions, and showcase your strengths.
An Engineer’s Essential Tool in Agile: Design ThinkingSoniaMayPatlan
Many engineers are not connected to customers, resulting in solutions that lack high impact and benefit. But by combining design thinking with Agile, we create innovations that delight our customers. Find out, how a design thinking model called Design for Delight is applied within Agile frameworks to deliver thoughtful and inclusive solutions that can change the world.
Getting to the core, requirements gathering in the wildFemke Goedhart
Session slides as delivered on March 18th 2014 at Engage in Breda, The Netherlands by Sophie Lavignac-Le Madec & Femke Goedhart
Abstract: The basis of any good project is good requirements. Knowing what it is you are going to build / get determines whether your project will be a success or a flat out failure. In reality though the requirements phase is often trivialized or even forgotten. This session will give you tips & tricks as well as explain to you the basic techniques on how to effectively get to the core of the requirements, identify ways of prioritizing them and explain some core concepts of Functional and Technical design elements. Coming from a requirement gathering as well as development & customer point of view Femke & Sophie will take you through some of the real life examples they have come across and a lot of do's & don'ts they have seen (and despaired over)
Business analyst 101 program Mumbai IndiaDeepak Kadam
Business analyst Training and certification program Mumbai India
At Ziphertech we have designed a Training program
for students and graduates who aspire to become
business Analysts. A Business Analyst requires niche
skills to become successful in IT industry. Our program
has been designed by veteran IT industry experts who
have combined over 100 years of experience in IT
business analysis. This program will be conducted by
professional Business Analysts from IT industry with a
minimum experience level of 15 years.This program
ensures thorough training and grooming of skills for the candidate to become a
professional Business Analyst. And we never forget to mention that we have trained more
than 400 Business Analysts in just last 2 years.
Contact us - +919004939659 for more Info
When prioritizing requirements in a project, have you ever been in a situation in which virtually all requirements are High Priority or Critical? As you can imagine, ALL requirements being High priority is as "good" as NO requirements having ANY priority at all. Hmm, not very helpful, isn't it? Is there anything we can do about that?
In this presentation/workshop we'll go through some ideas and practices on how to improve the requirements prioritization process.
Agenda topics:
- Why are we talking about Requirements Prioritization?
- What are we talking about?
- Who cares? Why?
- When do (should) we do it?
- How do we do it? Some useful techniques...
- Pitfalls & "Best" Practices
The workshop goes beyond the knowledge presented in this document, working as team with a faster and better Prioritization Process. The outcomes of that experiment in a future presentation.
Requirements Gathering for Project Management SuccessWG Consulting
Ever wonder why your project isn't going as smoothly as it could be? Do you know the 5 key components of a successful requirements gathering process? This presentation will help ensure your project gets started on the right foot.
Business analyst interview questions and answersRobin G
Prepare better for your interview with this comprehensive set of 'Business Analyst Interview Questions and Answers'.
Courtesy : http://thebusinessanalystjobdescription.com
This is the copy of the presentation that I used in my talk / workshop ' Business Analyst to Product Owner- Agile Software Development'. The workshop was held at Welingkar's Institute at Mumbai on 30-Oct-2010.
Business Requirements Gathering - Current & Future StateJason Bargent
A simple one page template to gather functional requirements, summarising the current state, what works well, areas for improvement and proposed future state and how it will be implemented at a high level
8 Most Effective Requirements Gathering Techniques.Xebrio
Check out these requirement gathering techniques to ensure that you don't miss any requirements and avoid project failure.
Requirements gathering is an important part of the project management which ensures that you do not miss the deadlines.
#RequirementsGathering
Business analysis interview question and answersGaruda Trainings
Business Analysis is the process of understanding business change needs, assessing the impact of those changes, capturing, analyzing and documenting requirements and then supporting the communication and delivery of those requirements with relevant parties.The person who carries out this task is called a business analyst or BA.
In a whiteboard interview, your goal should be to convince the manager that you will be a positive influence on the team and contribute to the team's success. This guide will help you set the right mindset, ask the right questions, and showcase your strengths.
An Engineer’s Essential Tool in Agile: Design ThinkingSoniaMayPatlan
Many engineers are not connected to customers, resulting in solutions that lack high impact and benefit. But by combining design thinking with Agile, we create innovations that delight our customers. Find out, how a design thinking model called Design for Delight is applied within Agile frameworks to deliver thoughtful and inclusive solutions that can change the world.
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...Greg Laugero
This presentation was given at the Usability Professionals Association 2008 Conference. It is for UXD professionals who are ready to take their next career step and move into a leadership role for complex projects. We'll discuss practical techniques, along with hard-earned lessons, for bringing order to the often overwhelming chaos of difficult projects.
Intro to Lean Startup and Customer Discovery for AgilistsShashi Jain
This is a short presentation I made to the Portland Agile and Scrum group giving a light introduction to Lean Startup, Customer Discovery, and how you use them together to create a product-market fit.
The goal of this presentation is to give attendees a deeper understanding of usability testing so they can leverage it in their own work. The material will shed light on what is important to the research buyer and will help the research provider to better understand how to plan, moderate, and report on a usability study. It will also provide information on where they can go to learn more about this very practical qualitative method.
Kay will cover what a usability test is and when to use it, the key planning steps, the language around it, and the unique insights this method produces. She will also discuss the various approaches a market researcher can take when running a usability study at different points in a product’s development (e.g., concept, early prototype, released product).
How can you adopt innovation at your company ? Why should you bother ? How can you do it ? What matters and why ?
Here I share my learning from starting and running a startup and building data science products in thomson reuters and other organizations
You've got security issues to solve. Should you build a solution or buy something pre-built? If you choose to buy, what should your selection criteria be? What questions should you ask the vendor? How should you run a POC? How do you put a security product through it's paces?
You can view a recording of this presentation here: https://www.youtube.com/watch?v=SPFam1FtPRY
Similar to Requirements gathering for developers (20)
The goal of this presentation was to help soon to graduate students understand LinkeIn. The key things they can do to make their profile work to help them get interviews, and showcase their skills and benefits to future employers
How 12 minutes a day on analytics can help you get senior management support, build social capital and help your intranet and digital workplace teams deliver great employee experiences to staff
Nepali leader social media: role, value, riskDorje McKinnon
A presentation for Nepal Entrepreneur's Hub, Kathmandu on Social Media. This workshop presentation was given as my way of giving back to the people of Nepal for all the influence they have had over my life.
Tips and tricks to help young companies in Nepal and elsewhere get value from social media.
Scientific literacy is key for young people. These slides went with a talk to Lyttelton Primary students (aged 11 to 12) with the goal of helping them understand what science is, what it has given human beings and why questioning everything is important.
Intranet and digital workplace analytics and success metricsDorje McKinnon
This presentation was given at the Digital Workplace conference 2016 in Auckland New Zealand. It outlines my digital analytics maturity model. This model was developed from the intranet analytics report I authored in July 2016. It is the synthesis of my interviews with digital workplace and intranet professionals and work done by Avinash Kaushik on how to add value to analytics.
This presentation also looks at intranet analytics tools researched for the analytics report and where they sit within my analytics maturity framework.
Created for the Kellogg Rural Leaders forum June 30th 2016. For information and discussion during the final day.
It covers key elements of social media in New Zealand, user types, why it's used, and the data available within FaceBook and LinkedIn.
The final slides are about disruptive trends: artificial intelligence and messaging apps
Digital workplaces - skills for technologistsDorje McKinnon
An interactive talk for technologists and software developers to learn about : needs analysis, personas, user stories, paper prototyping.
This talk was given at #CodeCamp Auckland on 3 October 2015 with the goal of introducing technologists to ways they can improve the products they're developing using personas and needs analysis.
This is an improved version of the talk I gave to #codecamp in Christchurch a few months ago.
Slides for a talk to #codecamp Christchurch 2015 SharePoint stream.
My goal was to show how valuable it is for developers to spend time with users.
We did a great little group work item near the end that worked really well to give everyone an example of and practice creating personas.
Ibf24 presentation on Lincoln University NZ's journeyDorje McKinnon
2010 presentation on the work done by me in the newly created Online Services manager role at Lincoln University NZ.
It illustrates the approach I took to discovering the needs of a University and the way in which I moved that vision into the culture of the University.
It was presented to the IBF24 live webinar.
I created and presented this set of slides to research postgrad students at Lincoln University 21 Jun 2012. My reason for giving the presentation was to help students understand the potential of great presentations. Get exposed to other options for presentation styles, and get exposure to some of the wonderful online resources available to help them improve their presentation skills.
I truely believe that presentation skills are something that we
Slides from a presentation on how Lincoln University NZ came to have it's current social media presence, lessons we've learned along the way.
In the talk I cover why we moved into specific social media tools. Social media mistakes we made, and those others have made we've learned from.
We cover how important it is for the organisation to have plans and alternate arrangements for decision making during disasters, be they natural or social media ones.
There is a look at our staff intranet, and other tools we use for Alumni, research and teaching.
The final slides point out that to become a ninja you need to make good decisions by knowing your organisation and educating yourself.
The slides don't make a huge ammount of sense without the talk but they provide a bit of an insight into work we've been doing.
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Looking for a reliable mobile app development company in Noida? Look no further than Drona Infotech. We specialize in creating customized apps for your business needs.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
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.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Zoom is a comprehensive platform designed to connect individuals and teams efficiently. With its user-friendly interface and powerful features, Zoom has become a go-to solution for virtual communication and collaboration. It offers a range of tools, including virtual meetings, team chat, VoIP phone systems, online whiteboards, and AI companions, to streamline workflows and enhance productivity.
AI Genie Review: World’s First Open AI WordPress Website CreatorGoogle
AI Genie Review: World’s First Open AI WordPress Website Creator
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-genie-review
AI Genie Review: Key Features
✅Creates Limitless Real-Time Unique Content, auto-publishing Posts, Pages & Images directly from Chat GPT & Open AI on WordPress in any Niche
✅First & Only Google Bard Approved Software That Publishes 100% Original, SEO Friendly Content using Open AI
✅Publish Automated Posts and Pages using AI Genie directly on Your website
✅50 DFY Websites Included Without Adding Any Images, Content Or Doing Anything Yourself
✅Integrated Chat GPT Bot gives Instant Answers on Your Website to Visitors
✅Just Enter the title, and your Content for Pages and Posts will be ready on your website
✅Automatically insert visually appealing images into posts based on keywords and titles.
✅Choose the temperature of the content and control its randomness.
✅Control the length of the content to be generated.
✅Never Worry About Paying Huge Money Monthly To Top Content Creation Platforms
✅100% Easy-to-Use, Newbie-Friendly Technology
✅30-Days Money-Back Guarantee
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
#AIGenieApp #AIGenieBonus #AIGenieBonuses #AIGenieDemo #AIGenieDownload #AIGenieLegit #AIGenieLiveDemo #AIGenieOTO #AIGeniePreview #AIGenieReview #AIGenieReviewandBonus #AIGenieScamorLegit #AIGenieSoftware #AIGenieUpgrades #AIGenieUpsells #HowDoesAlGenie #HowtoBuyAIGenie #HowtoMakeMoneywithAIGenie #MakeMoneyOnline #MakeMoneywithAIGenie
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
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.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
14. Lee Porteous
Within the agile world this leads to the need
to fail early ie put some early prototypes in
front of users (build good relationships with
them, be open to change) and get feedback
from them. We are starting to use a technique
called HCD or Human Centred design which
has a host of tools that you can use to do this
including sketching even to build prototypes
together.
CX Customer Experience Designers too ie so
that we understand what are customers want
and need and be able to deliver to those.
The days of receiving specs or
asking questions of users has
long proved unsuccessful.
People are generally tactile
and need to be seeing
something in front of them to
critique.
15. Chris
Saunders
Key skills of a programmer for
requirement gathering? Top skill (off the
top of my head) 1. Communication,
building a relationship with
customer/stakeholder.
17. Stuart
Charters
1) Understanding the business problem that is being solved (and not the
solution that the client thinks they need/want) & how that fits with
other business processes
2) Asking the right questions & challenging assumptions (both open &
closed questions, checking info by repeating back & testing the
"hardness" of constraints - e.g. it needs to operate 24x7 when the
business only operates working hours)
3) Triangulation - talking to multiple people to ensure that processes are
properly understood (including people who are actually doing the
process rather than people who think they know the process)
• At a more code level
• It is probably about getting good coverage of the requirements by test
cases - especially corner cases - from the business.
• Overall it is about being more "holistic" in looking at the solution.
18. Craig
O’Laughlin
1. Know what problem is being solved – be human/user
centered
• Developers engage more if you put this in story form
2. Acceptance is defined (e.g. we’ve solved X problem
when Y is possible)
3. Constraints are understood, because they influence the
design
1. Tech e.g. only open source
2. Existing software e.g. old code
3. Can we do it ?
4. What risk is there
21. Bill Wake
Remove UI from consideration of developers early on so
they can focus on unleashing their creative solution
User stories are superb way to capture requirements: use
the invest model
I – independent (thin slice stand alone functionality)
N – Negotiable, design solution can be creative
V – Valuable to customer
E – Estimable for ranking
S – Small 50% of sprint
T – Testable >>> leads to >> Acceptance >> therefore
“You all really want to be testers”
23. Key themes
1. Relationships (with
clients stakeholders
users, mostly the actual
users not their bosses)
2. Questions (challenge
assumptions / question
why)
3. Acceptance
Know when a
requirement has been
met
25. Key themes
Which & Why
1. Relationships (with
clients stakeholders
users, mostly the actual
users not their bosses)
2. Questions (challenge
assumptions / question
why)
3. Acceptance
Know when a
requirement has been
met
44. References
• Fun Javascript history https://www.destroyallsoftware.com/talks/the-birth-
and-death-of-javascript
• Photos not otherwise attributed www.unsplash.com
• House plan https://www.flickr.com/photos/fugue/116863933
• Why https://www.flickr.com/photos/ksayer/5614813544
• http://www.codemag.com/Article/0102061
• Design thinking requirements https://www.batimes.com/articles/minimize-
risk-with-effective-requirements-gathering.html
• Wishes VS needs https://www.d-
labs.com/en/journal/wants__needs__requirements__asking_the_right_questi
ons_in_user_research.html
• Postit note https://www.flickr.com/photos/jogibaer2/5459043426
• Senior tablet user https://www.flickr.com/photos/jitze1942/
• Group work ideas http://www.liberatingstructures.com/2-impromptu-
networking/
• Useful tools http://www.romanpichler.com/blog/10-tips-writing-good-user-
stories/
• Detailed description of requirements gathering what and how
https://www.slideshare.net/menameissa/business-requirements-gathering-
and-analysis
• Best practice example
https://nuonline.mediaspace.kaltura.com/media/Requirements+Gathering+-
+Example/1_f7e6g0w5
Editor's Notes
BUT definitely less important than beer
Requirements for pencils are important too.
Seriously would it be easier to have fixed this during the planning phase or now ??
Kia ora, koutou katoa
Ko, Dorje McKinnon aho
Who has a story of when they started coding first then did the requirements
Back up Andrew was talking about his analytics business. They use a lean start up model ….
White board and a web cam / SunGard
An analogy might help
Introduce yourself to your neibour and find out what enjoyed the most so far today ?
If you don’t know Joel you’ll know his work
Take aways
OK up out of your seats. Introduce yourself you don’t know. Find out which of the three themes they think is most important and why it is important in their context
Who with ?
Stuart and Sarah
Wishes that describe user’s idea of what the right solution is, so design is curtailed,
Wishes that describe user’s idea of what the right solution is, so design is curtailed,
Needs are the
You all have a phone. Pick someone you haven’t talked to today. Introduce yourself, and ask the bad question What do you want in your phone ? Listen for one minute then ask What is the biggest challenge with your phone and why ? Find out the Context the problem occurs in.
There are 3 big ones here : speed, you have tight deadlines so you assume. Which is the second one, Assumptions. And they mean that the third one Expectations are different. This is where if you’re working with needs and not wishes you’re set. If you deliver a wish, it will never be quite good enough.
Topics
Music
Sport
Requirements reduce risk, cost, time.
Good requirements need you to have conversations with users, about what they do and why (not what they want) and you must have DEFINED ACCEPTANCE criteria
Put users first
The important point is that Users come first then do your requirements
Finally and only after users and requirements do the coding