Your SlideShare is downloading. ×
LetsGrow Non-functional requirements
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

LetsGrow Non-functional requirements

2,315
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,315
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Non-functional requirements
    June 24, 2009
    (Patrick Kalkman, Robert-Jan Kuijvenhoven)
  • 2. 2
    Agenda
    • Intention of the meeting
    • 3. Introduction
    • 4. Workshop
    • 5. Workshop Result
    • 6. ISO 9126 / QUINT
    • 7. Conclusion
    Non-Functional Requirements
    24/06/2009
  • 8. 3
    Intention of this meeting
    Sharing knowledge about Non-functional requirements
    Determine if Non-functional requirements need more attention
    Non-Functional Requirements
    24/06/2009
  • 9. Introduction
    4
    • What are Non-functional requirements
    “Functional requirements define WHAT a system is supposed to do”
    “Non-Functional requirements define HOW a system is supposed tobe”
    “Non-functional requirements are often called qualities of a system”
    Non-Functional Requirements
    24/06/2009
  • 10. 5
    Non-Functional Requirements
    Introduction
    Non-functional requirements are:
    • Often implicit!
    • 11. Often unclear!
    • 12. Just as important as functional requirements?
    • 13. Or are functional Requirements “Must Haves” and Non-functional Requirements “Nice to Have”?
    24/06/2009
  • 14. 6
    Non-Functional Requirements
    Non-functional Requirements?
    Who knows a Non-functional requirements?
    24/06/2009
  • 15. 7
    Non-Functional Requirements
    Non-Functional Requirements?
    Can Non-functional requirements conflict and interact with other Non-functional requirements?
    Who knows examples of these conflicts?
    24/06/2009
  • 16. 8
    Non-Functional Requirements
    Workshop Non-Functional Requirements
    Determine the 3 most important Non-functional requirements for Project X.
    Write result on flip-over
    Which Non-functionals?
    Rationale?
    Proces?
    Time: 30 minutes
    24/06/2009
  • 17. 9
    Workshop Non-Functional Requirements Divide into groups
    Group1:
    Group2:
    Group4:
    Group3:
    Non-Functional Requirements
    24/06/2009
  • 26. 10
    Non-Functional Requirements
    Workshop Results
    Each group presents
    Which Non-functionals?
    Rationale?
    Proces?
    24/06/2009
  • 27. 11
    Non-Functional Requirements
    Recent projects without focus on Non-functionals
    • Project 1 / (Degradability)
    • 28. Project 2 / (Performance)
    • 29. Project 3/ (Performance)
    • 30. Project 4 / (User friendly)
    • 31. Project 5 / (Performance)
    • 32. Project 6 / (Testability)
    24/06/2009
  • 33. 12
    Non-Functional Requirements
    ISO 9126 / QUINT
    24/06/2009
  • 34. 13
    Non-Functional Requirements
    Recap Non-functional requirements
    • Now familiar with non-functional requirements
    • 35. Can be determined efficiently through a workshop
    • 36. QUINT can give checklist with possible non-Functionals
    • 37. QUINT also shows how to measure non-Functional
    24/06/2009
  • 38. 14
    Non-Functional Requirements
    Conclusion
    Should we focus more on Non-functional requirements?
    24/06/2009
  • 39. 15
    Non-Functional Requirements
    Questions?
    24/06/2009
  • 40. 16
    Non-Functional Requirements
    We have a question for you?
    What is most important Non-functional requirement of your current project?
    24/06/2009