ReadySetGit/Feature-Set.md

123 lines
5.0 KiB
Markdown
Raw Normal View History

2023-03-24 16:29:16 +00:00
<!-- markdownlint-disable-next-line first-line-h1 -->
2018-08-23 17:23:45 +00:00
##### Project
::PROJECT-NAME
##### Internal Release Number
2018-08-14 12:48:17 +00:00
::X.Y.Z
2018-08-23 17:23:45 +00:00
##### Related Documents
2018-08-14 17:54:11 +00:00
- [SRS](SRS) > Feature Set
- [Project proposal](Proposal) > [User needs](User-Needs)
2018-08-14 17:39:17 +00:00
- [SRS](SRS) > [Use case suite](Use-Case-Suite)
2018-08-14 17:54:11 +00:00
- [Feature format](Feature-Format)
2018-08-14 12:48:17 +00:00
- ::LINK TO USE CASE DIAGRAM
2018-08-14 17:54:11 +00:00
- ::LINKS TO RELEVANT STANDARDS
2018-08-14 12:48:17 +00:00
- ::LINKS TO OTHER DOCUMENTS
2018-08-23 17:23:45 +00:00
2018-08-14 12:48:17 +00:00
---
**Process impact:** A feature set is simply a table of contents for the
individual feature descriptions. Much like a test suite, organizing the
feature set by priority, functional area, actor, business object, or
release can help identify missing, extra, or poorly motivated features
early.
2023-03-24 16:29:16 +00:00
_TODO: Before writing individual feature descriptions, list all the
2018-08-14 12:48:17 +00:00
features that you think you will need. Organize them so that missing
features appear as blanks on this page, and extra features will appear
2018-08-23 17:23:45 +00:00
to be extras that don't fit anywhere. See the
[feature format](Feature-Format#further-information) document for more
2023-03-24 16:29:16 +00:00
tips on specifying features and feature sets._
2018-08-14 18:11:57 +00:00
2023-03-24 16:29:16 +00:00
_TIP: Refer back to the user stories in your [user needs](User-Needs)
2018-08-23 17:23:45 +00:00
document and to the [use case suite](Use-Case-Suite).
2023-03-24 16:29:16 +00:00
Use them for ideas and make sure that you cover all of them._
2018-08-14 12:48:17 +00:00
### Features by Release and Priority
2023-03-24 16:29:16 +00:00
_TODO: Select subset of features can be implemented for a given release.
2018-08-14 12:48:17 +00:00
When features are listed in priority order, choosing the features to
implement in a release simply becomes a matter of "drawing a line":
features below the line must wait for a later release. Make sure to also
2023-03-24 16:29:16 +00:00
consider estimated effort and risk._
2018-08-14 12:48:17 +00:00
- ::Release 1.0
- ::Essential
2018-08-14 17:54:11 +00:00
- ::[F-00](Features#f-00_site_configuration) Site configuration
- ::[F-01](Features#f-01_user_regisration) User registration
- ::[F-21](Features#f-21_feature_name) NAME OF FEATURE
- ::[F-31](Features#f-31_feature_name) NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::Expected
2018-08-14 17:54:11 +00:00
- ::[F-02](Features#f-02_feature_name) NAME OF FEATURE
- ::[F-03](Features#f-03_feature_name) NAME OF FEATURE
- ::[F-20](Features#f-20_feature_name) NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::Release 1.1
- ::Expected
2018-08-14 17:54:11 +00:00
- ::[F-22](Features#f-22_feature_name) NAME OF FEATURE
- ::[F-23](Features#f-23_feature_name) NAME OF FEATURE
- ::[F-33](Features#f-33_feature_name) NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::Desired
2018-08-14 17:54:11 +00:00
- ::[F-10](Features#f-10_feature_name) NAME OF FEATURE
- ::[F-11](Features#f-11_feature_name) NAME OF FEATURE
- ::[F-12](Features#f-12_feature_name) NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::Later Releases
- ::Optional
2018-08-14 17:54:11 +00:00
- ::[F-30](Features#f-30_feature_name) NAME OF FEATURE
- ::[F-32](Features#f-32_feature_name) NAME OF FEATURE
2018-08-14 12:48:17 +00:00
### Features by Release and Risk
- ::Release 1.0
2021-08-01 12:47:55 +00:00
- ::[F-00](Features#f-00_site_configuration) Safe : Site configuration
2018-08-14 17:54:11 +00:00
- ::[F-01](Features#f-01_user_registration) Safe : User registration
- ::[F-21](Features#f-21_feature_name) Safe : NAME OF FEATURE
- ::[F-31](Features#f-31_feature_name) 1-Risk : NAME OF FEATURE
- ::[F-02](Features#f-02_feature_name) 1-Risk : NAME OF FEATURE
- ::[F-03](Features#f-03_feature_name) 2-Risks : NAME OF FEATURE
- ::[F-20](Features#f-20_feature_name) 2-Risks : NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::Total unique risk factors: 4
- ::Release 1.1
2018-08-14 17:54:11 +00:00
- ::[F-22](Features#f-22_feature_name) Safe : NAME OF FEATURE
- ::[F-23](Features#f-23_feature_name) Safe : NAME OF FEATURE
- ::[F-33](Features#f-33_feature_name) Safe : NAME OF FEATURE
- ::[F-10](Features#f-10_feature_name) 2-Risks : NAME OF FEATURE
- ::[F-11](Features#f-11_feature_name) 2-Risks : NAME OF FEATURE
- ::[F-12](Features#f-12_feature_name) 3-Risks : NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::Total unique risk factors: 5
- ::Later Releases
2018-08-14 17:54:11 +00:00
- ::[F-30](Features#f-30_feature_name) Safe : NAME OF FEATURE
- ::[F-32](Features#f-32_feature_name) 2-Risks : NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::Total unique risk factors: 2
### Features by Functional Area
- ::FUNCTIONAL AREA ONE
2018-08-14 17:54:11 +00:00
- ::[F-00](Features#f-00_site_configuration) Site configuration
- ::[F-01](Features#f-01_user_registration) User registration
- ::[F-02](Features#f-02_feature_name) NAME OF FEATURE
- ::[F-03](Features#f-03_feature_name) NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::FUNCTIONAL AREA TWO
2018-08-14 17:54:11 +00:00
- ::[F-10](Features#f-10_feature_name) NAME OF FEATURE
- ::[F-11](Features#f-11_feature_name) NAME OF FEATURE
- ::[F-12](Features#f-12_feature_name) NAME OF FEATURE
- ::[F-13](Features#f-13_feature_name) NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::FUNCTIONAL AREA THREE
2018-08-14 17:54:11 +00:00
- ::[F-20](Features#f-20_feature_name) NAME OF FEATURE
- ::[F-21](Features#f-21_feature_name) NAME OF FEATURE
- ::[F-22](Features#f-22_feature_name) NAME OF FEATURE
- ::[F-23](Features#f-23_feature_name) NAME OF FEATURE
2018-08-14 12:48:17 +00:00
- ::FUNCTIONAL AREA FOUR
- ::N/A: These features are completely automated and internal, users
never interact with them
- ::FUNCTIONAL AREA FIVE
- ::TODO: need to write use cases here
- ::Other functional areas
2018-08-14 17:54:11 +00:00
- ::[F-30](Features#f-30_feature_name) NAME OF FEATURE
- ::[F-31](Features#f-31_feature_name) NAME OF FEATURE
- ::[F-32](Features#f-32_feature_name) NAME OF FEATURE
- ::[F-33](Features#f-33_feature_name) NAME OF FEATURE