Prepare a srs for the antarctica life support facility

Assignment Help Software Engineering
Reference no: EM131158887

Topic: Software Requirements Specification for the Antarctica Life Support Facility

Instruction guide for the Software Requirements Specification (SRS)

I read carefully your SRS draft. I am very pleased with your requirements. You are on the right track. Yet; there are definitely potential for improvements. Here are detailed comments:

** 3.1.5 30% of the LSF budget shall go to small businesses through manpower or hardware procurement. -how do you define a small business?

** 3.4.10 Shelters shall be provided for necessary maintenance and repair to the drilling and coring -what are the necessary maintenance types?

** 3.4.13 The Drilling and Coring Handling subsystem shall provide safety measures. -what are these?

** 3.5.14 The Communication subsystem shall have a reliable mean time between failures (MTBF). -this is unverifiable requirement. What is "reliable" means? The same comment applies to "Provides reliable communication with the external team based in US research Lab." and "Has sufficient capacity to support all units of the LSF simultaneously." for example.

** Remember to include the traceability matrix in the final SRS.

Over all great work. Please continue on requirements refinement + checking for consistency and ambiguity across the SRS; and you will be up to a great final SRS document at the end.

As you prepare for the final SRS to be submitted, here are some items to keep in mind:

• Don't forget to rank the requirements - either provide a rank in line, or a summary of rankings somewhere.

• Don't forget the tractability matrix!!

• Check for requirements consistency along your SRS. Multiple requirements may come from multiple team members. This put the SRS under a risk of having requirements conflict or redundancy! You definitely need to check for that.

• Avoid vague requirements - you have to be able to demonstrate compliance with them. At the same time, too much specificity reduces flexibility - you need to find an appropriate balance and document your rationale.

• Don't build solutions/designs into the requirements. Rather, specify behavioral characteristics and performance, but not how to achieve them.

• Don't put legislative matters (e.g. pricing structure, policies) into a functional specification. You can place them under constraints. You can't control what a state or federal government will do in terms of policy.

• Some form of contextual description for the system, say, a use case or context diagram might help. In other words it is helpful to some kind of representation of where the system resides, what other entities it interacts with so that the system boundaries are clearly defined.

• Be careful in defining specific deadlines for actions. This is a good thing to do but it is very helpful to provide a rationale for the deadline (where does the deadline come from?) Having a rationale will help if the deadline needs to be relaxed or changed in the future.

If you keep doing the "IEEE 830" analysis ...you should be ok.

The draft of the SRS for the Antarctic Life Support Facility (ALSF)

I will need more explanation and improvement on the following sections of the Software Requirements Specification (SRS)for the Antarctic Life Support Facility (ALSF).

3.4 Drilling and Coring Handling

Drilling and Coring Handling are key factors for the team of scientists to complete their mission in Antarctica.

3.4.1 All drilling and coring equipment shall be able to go a minimum of three months without significant maintenance required.

3.4.2 All drilling and coring equipment shall be able to survive from -81 degree F to 50 degree F and winds in excess of 60 MPH.

3.4.3 All drilling and coring equipment shall utilize COTs as often as feasible.

3.4.4 All drilling and coring on site equipment shall have health and status monitoring capabilities.

3.4.5 All drilling and coring equipment shall be transportable by ski equipped LC-130 or C-130 Hercules aircraft, land, or helicopter.

3.4.6 All drilling and coring equipment shall be provided with training materials and user manuals.

3.4.7 All researchers shall be able to operate all drilling and coring equipment or machinery while wearing gloves.

3.4.8 Operation and maintenance of drilling and coring equipment shall not violate OSHA policies.

3.4.9 All drilling and coring equipment shall not produce excessive waste or use fossil fuels unless necessary.

3.4.10 Shelters shall be provided for necessary maintenance and repair to the drilling and coring equipment and machines.

3.4.11 The Drilling and Coring Handling subsystem shall provide adequate storage and transportation of ice cores.

3.4.12 The drilling equipment shall include tools, spare parts, and fuel necessary to keep the drilling machine in working order.

3.4.13 The Drilling and Coring Handling subsystem shall provide safety measures.

3.4.14 The Drilling and Coring Handling subsystem shall enhance energy efficiency through adaptive controls and interfaces.

3.4.15 The Drilling and Coring Handling subsystem shall have a reliable mean time between failures (MTBF).

3.4.16 The Drilling and Coring Handling subsystem shall stop all activities and perform emergency evacuation when fire occurs in the site.

3.4.17 The Drilling and Coring Handling subsystem shall have a help function associated with all user entry possibilities.

3.4.18All drilling and coring equipment shall be stored in LSF.

3.5 Communication

Communication is a key factor for the team of scientists to complete their mission in Antarctica.

3.5.1 All communication equipment shall be able to go a minimum of three months without significant maintenance required.

3.5.2 All communication equipment shall be able to survive from -81 degree F to 50 degree F and winds in excess of 60 MPH.

3.5.3 All communication equipment shall utilize COTs as often as feasible.

3.5.4 All communication on site equipment shall have health and status monitoring capabilities.

3.5.5 All communication equipment shall be transportable by ski equipped LC-130 or C-130 Hercules aircraft, land, or helicopter.

3.5.6 All communication equipment shall be provided with training materials and user manuals.

3.5.7 All researchers shall be able to operate all communication equipment or machinery while wearing gloves.

3.5.8 Operation and maintenance of communication equipment shall not violate OSHA policies.

3.5.9 All communication subsystems shall have backups, redundant power supplies, and secondary control methods.

3.5.10 The Communication subsystem shall support communication among scientific equipment used in the field.

3.5.11 Voice, data, and video communication shall be capable of reaching the US based laboratories as well as the McMurdo station.

3.5.12 The Communication subsystem shall provide accurate programming languages that is to be used.

3.5.13 The Communication subsystem shall enhance energy efficiency through adaptive controls and interfaces.

3.5.14 The Communication subsystem shall have a reliable mean time between failures (MTBF).

3.5.15 The Communication subsystem shall stop all activities and perform emergency evacuation when fire occurs in the site.

3.5.16 The Communication and Coring Handling subsystem shall have a help function associated with all user entry possibilities.

Reference no: EM131158887

Questions Cloud

Foreign debts of the philippines and its origin : Give your opinion regarding the inflating foreign debts of the Philippines and its origin.
What is the capitalized cost of each of ogdens land : What is the capitalized cost of each of Ogden's land. land improvements. and building and Prepare a schedule of depreciation expense per year for the van under the three depreciation methods.
What final temperature will be reached by the water : Hydrogen gives off 120. J/g of energy when burned in oxygen, and methane gives off 50. J/g under the same circumstances. If a mixture of 5.0 g of hydrogen and 10. g of methane is burned, and the heat released is transferred to 50.0 g of water at 2..
United states finally abandon policy : Can an history tutor help me on this question about one page please. 1.) Why did the United States finally abandon its policy of neutrality and declare war on Germany in 1917?
Prepare a srs for the antarctica life support facility : Prepare a Software Requirements Specification for the Antarctica Life Support Facility. Shelters shall be provided for necessary maintenance and repair to the drilling and coring -what are the necessary maintenance types?
What is your mission and who is your customer : Organization Theory & Behavior (Goldman Sachs Presentation)- What is your mission? Who is your customer? What does your customer value
Inevitable catalyst for the eventual war : Question: Was The Townshend Act an inevitable catalyst for the eventual war?
What is the mass of the water in the container : What is the mass of the water in the container, assuming that all the heat lost by the copper is gained by the water?
Calculate the enthalpy change for the dissolution : Assuming the solution has a heat capacity of 4.18 J/C g and assuming no heat loss to the calorimeter, calculate the enthalpy change for the dissolution of NH4NO3 in units of kJ/mol.

Reviews

Write a Review

Software Engineering Questions & Answers

  Testing task - advanced search

Requirements for fields of the system - This system has several mistakes. How this system should be tested? Write test cases according to given system requirements.

  Outline and explain the concept of internal marketing and

outline and explain the concept of internal marketing and why it is important in service products. how would you

  Explian test plan or script

Testing process summary: Define a test plan or script that identifies major software functionality and hardware to be tested with the required outcomes

  Write a program to implement selection sort

Write a program to implement selection sort.

  Describe the procedure that occurs in client and web server

Describe the procedure that occurs in a client and Web server through describing the functionality of the OSI reference model.

  Create logic for program that will produce count of readers

Create the logic for a program that would produce a count of readers by income groups as follows: under $20,000, $20,000- $29,999, $30,000-$49,999, $50,000-$69,999, and $70,000 and up.

  Deisgn risk assessment policy that identifies risks

Deisgn Risk Assessment Policy, that identifies risks associated with an organization's infrastructure. A risk assessment template may be downloaded from Sans: http://www.sans.org/resources/policies/#template

  Summarize the purpose of the analysis phase in sdlc

Briefly summarize the purpose of the analysis phase in SDLC. Explain why it exists and what it contributes to the completion of the system

  Write a program to do a task of choice

For the fifth programming practice, you will need to write a program to do a task of your choice.  You can write any program you like as long as it does at least the following five things.  You can make the program harder than this if you wish.  This..

  Problem related to software usability and navigation

In a written report, first provide a definition for usability. Describe at least three or four methods or principles for achieving good design and effective navigation for screens in a software application or website.

  The security problem in software development life cycle

The Security Problem in Software Development Life Cycle, From the e-Activity, contemplate the main reasons why you believe the Francophoned attacks were successful, and explore the key factors that made the social engineering aspect of the attacks ..

  Write a sorting program that reads in a series of integers

Write a sorting program that reads in a series of integers which may be duplicated, and outputs the input integers in ascending order but without duplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd