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

  Choose one information system an example of the system can

choose one information system an example of the system can be australian tax return system net bank sap supermarket

  Why does flaw appear and what could be done to prevent it

Name a specific design flaw that could arise in a medical system. Why does the flaw appear and what could be done to prevent it

  Find various life cycle models

In software engineering, one can find various life cycle models. Some examples include the waterfall model, agile processes, and iterative and incremental models. Research at least five (5) current and representative life cycle models

  Created a team and filled in the team nomination form

All students need to submit an individual copy of this activity. This has to be each students own work (not team based). Created a team and filled in the team nomination form.  Anybody without a team member will be put into the team randomly for the..

  How could core erp components aid improve business operation

How could core ERP components aid improve business operations at college? How could extended ERP components aid improve business operations at the college.

  Why might system software upgrades not be installed

What are the differences between documentation for end users and system operators?

  Write a function that takes one string made of numbers

write a function that takes one string made of numbers separated by comma. the function must return an integer of the maximum of the numbers.

  A if you could pick a single source of cash for your

a. if you could pick a single source of cash for your business what would it be? why?b. how can a business earn large

  Develop the initial product backlog for the project

Take the project description and develop the initial product backlog for the project. Make sure each Product Backlog Item (user story) has a name, description, acceptance criteria, priority and initial estimate.

  Need with design a circuit on altium 09

Need with design a circuit on altium 09 and programming with description.

  Draw an ie crow-s foot e-r diagram for entities

Draw an IE Crow's Foot E-R diagram for the entities DEPARTMENT and EMPLOYEE and the 1:N relationship between them. Assume that a DEPARTMENT.

  How to ensure information systems security issues

How can the CISO and CISO staff members help to ensure that the BCP process appropriately addresses information systems security issues

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