Editor Version Comment



Download 0.58 Mb.
Page9/9
Date30.06.2017
Size0.58 Mb.
#22312
1   2   3   4   5   6   7   8   9

9. TRACEABILITY


This section describes the traceability of our requirements analysis.

The Tracebility matrix describes the dependency of the functional and the non-functional requirements to the domain requirements.






DOMAIN REQUIREMENTS







0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

FR

1

x

x

x

x

x




x

















































x




FR

2

x

x

x




x





























































FR

3

X

X

X




x

x

x

x




x







x













x




x
















FR

4

X

X

X

























x

























x













FR

5

x

x

x

















































x

x













FR

6

x

x

x







x










x

x




x




x







x

x

x
















FR

7

X

X

X





































x

x

























FR

8

X

X

X























































x

x







FR

9

x

x

x
















x

















































FR

10

x

x

x



















x

























x



















FR

11

x

x

x

x






















x

























x













FR

12

X

X

X














































x













X




FR

13

X

X

X







x










X














































FR

14

x

x

x



















X

x










x































FR

15

x

x
































































X

x

NFR

1

x

x

x




x




x

x




















































NFR

2

X

X

X







x










X

x




x




x







x

x

x
















NFR

3

X

X

X



































































NFR

4

x

x

x




x




x

x




















































NFR

5

x

x

x







x










x

x




x




x







x

x

x
















NFR

6

x

x

x



















X

x










X










x



















NFR

7

X

X

X







x



















x













x




x
















NFR

8

X

X

X







x










X

x




x




X







x

x

x
















NFR

9

x

x

x







x










X

x




x




X







x

x

x
















NFR

10

x

x

x




















































x













NFR

11

X

X

X





























































x

x

NFR

12

X

X

X



















x

x










x

x

x

























NFR

13

x

x

x



















x

x










x

x

x




x



















NFR

14

x

x

x

















































x
















NFR

15

x

x

x



































































NFR

16

X

X

X























































x

x







NFR

17

X

X

X
















x

















































NFR

18

x

x

x

























x

























x













NFR

19

x

x

x





























































X

X

NFR

20

X

X

X





























































x

x

NFR

21

X

X

X



































































NFR

22

x

x

x

















































x

















10. References

  1. Requirement Engineering –Advanced Requirement Engineering. CS/SE 6361, Section 001, Spring 2012.

http://www.utdallas.edu/~chung/RE/syllabus.htm

  1. Software Engineering (8thEdition) – Ian Sommerville

  2. Software Engineering, A practitioners approach (7th Edition)– Roger S Pressman

  3. http://www.psychpage.com/learning/library/assess/feelings.html

  4. Dr. Sundar Raj All India Institute of Speech and Hearing, Mysore, Karnataka, India

  5. Dr. Jagadeesh R Malloli, ENT Surgeon, Vikram Hospital, Mysore, Karnataka, India

  6. Dr. Suma Harindra, Audiologist, JSS Institute of Speech and Hearing, Mysore, India


Appendix – A

Why we stand out of the crowd?

1. Our system consists of functions that make our project better. Some of them are:

a) PillTracker and MyShelf are useful for old people with memory loss.

b) Sophisticated applications to manage finances cannot be handled by Old people. Hence we have reduced the complexity of the application by just allowing the user to store the bank account details with a secure password which the care-taker can assist with.

d) Every page has the emergency button.
2. Our project aims to attain maximum possible features that could help a person with difficulty, rather than working on a few restricted and highly sophisticated features
3. In our project we are using the spiral model to design the requirements specifications of both phase-1 and phase-2. The actual android application development will follow an agile development process as this is a small project with rapid deliverables.
4. Our application utilizes almost all the basic features of a smartphone for various unique features.
5. The Pareto Principle (also known as the 80/20 rule) the idea is that by doing 20% of the work you can generate 80% of the benefit of doing the whole job.

We have used Pareto 80-20 principle for the measurement of the percentage of the changes in the requirements.

5. All icons are self-explanatory; the icon size is also larger enough to be easily identified.
6. The features and by whole, the application has been designed in a to be very user friendly and would take minimum time to learn and handle.
7. There is more compliance between our prototype and our requirements.

Creeping Rate:
The changes can be easily incorporated in the requirements stage. Once the requirements are finalized and implementation has started, introducing changes during the implementation phase proves expensive.


Project Status (completed stage)

Accommodation Percentage

Final Phase-1: Final Product Specification. Changes in Product requirements have to freeze

15-40%

Interim Phase-2: Final Design. Changes in requirement specification have to freeze

10-15%

Final Phase-2: Final Implementation. Changes in design have to freeze

0-10%


Feature specific creeping rate is also specified for vulnerable features developed by Team Andromeda.
The features and their corresponding creeping rate threshold at Final Phase-2 stage of project is shown below:

Feature

Creeping Rate

Emergency

0-10%

Help

0-10%

PicTalk

0-5%

MyPage

0-15%

DietManager

0-5%

MyShelf

0-10%

Future Scope of the project:

1. A one-touch text or voice message to contacts in case of an emergency.

2. Transmit the medical report of the user to anybody necessary through e-mail.

3. Use image recognition to recognize a person and retrieve the profile of that person from contacts.



Requirements Prioritization

Out of the total 25 domain requirements, ten main requirements were considered and prioritized as below.



Domain
Requirement
(DR)


Functional Requirement
(FR)


Priority

Reason

DR-03

FR-01

High

Emergency Service access.

DR-07

FR-02

Medium

--

DR-03

FR-03

Medium

--

DR-04

FR-04

Low

--

DR-05

FR-05

Medium

--

DR-19

FR-05

High

Access to drugs.

DR-07

FR-07

Medium

--

DR-22

FR-08

High

Change in Pressure and Sugar levels should be updated.

DR-09

FR-09

Low

--

DR-10

FR-10

Low

--


APPENDIX B – MINUTES OF MEETING


Date

Location & Time

Agenda

Summary

04/18/2012

Phase 4 Clubhouse

8:00 PM to 10:00 PM



WRS Template, Initial Requirements

Finalized the WRS template. Choose the process model & requirements. Distribute modules to the group.

04/19/2012

EECS 4th Floor
4:00 PM to 6PM

Issues related to the requirements

Discussed the issues related to the requirements & their possible solutions.

04/22/2012

Library

4:00 PM to 5:30 PM



Improvise on the initial requirements

Brainstorming on the initial requirements and improved them to suit the application.

04/24/2012

ECSS 4th floor

5:00 PM to 8:00 PM



Reviewed the rough draft of the documentation,

Prepared a sample SRS Template



Reviewed the modules of each team member. Prepared a WRS template based on the team member’s feedback.

04/28/2012

Library

4:00 PM to 8:00 PM



Prepared Presentation & Documentation and finalizing the WRS for Final Phase - 2

Finalized the presentation & documentation for
Final Phase - 2

04/29/2012

Waterview Apt 1531

4:00 PM


Document review cycle

Reviewed the work of individual team member. Finalized on the SRS template and sent to high end review.

05/01/2012

Library

12:00 PM to 2:00PM



Making changes to the documentation

Each team member was given a sub-section of the document to review & make modifications.

05/02/2012

Open Lab

6:00 PM to 10:00 PM



Final review of Final Phase – 2 Documentation

The works of team members are reviewed and finalized the WRS document.



Directory: ~chung
~chung -> Advanced Requirements Engineering Human Reliability Analysis
~chung -> A goal-oriented simulation approach for obtaining good private cloud-based system architectures
~chung -> Hope project Plan Version 6 September 1, 2010
~chung -> Marvel Electronics and Home Entertainment e-store Project
~chung -> Se 4351. 001 Software Requirements
~chung -> Team Awesome hope
~chung -> Weekly Android irc with Android developers
~chung -> Hope (Helping Old People Easily) Phone Application System Preliminary Project Plan (Phase 0) se 4351 Section 001 Team Name: HelpSoft 9
~chung -> Hope (Helping Our People Easily) Mobile Phone Application System wrs document Phase 2 Final se 4351 Section 001 Team Name: Team Awesome
~chung -> Hope (Helping Our People Easily) Mobile Phone Application System Software Project Management Plan Phase 2 Final se 4351 Section 001 Team Name: Team Awesome

Download 0.58 Mb.

Share with your friends:
1   2   3   4   5   6   7   8   9




The database is protected by copyright ©ininet.org 2024
send message

    Main page