Investigate the use of several elicitation techniques

Assignment Help Computer Engineering
Reference no: EM132368259 , Length: word count:3000

Assignment Specification
Any changes to due dates or other information relating to the project (or tutorial) will be advised via the topic FLO.

Project Overview
During the course of the semester, each project group will develop a Software Requirement Specification for the requested system. The initial input to the requirements for that system will be provided in aProject Broad Statement of Needs. Your group needs to convert such a broad statement into more structured requirements for the system and describe them in written and graphical formats following the IEEE standard (tailored). This will inevitably involve dealing with challenges in documenting requirements for effective communication among stakeholders. Several elicitation techniques will be employed to confirm and/or discover the user requirements for the system. Where advice is needed on how to proceed, you should consult your tutor and lecturer who constitute the customers.

The project is divided into two phases:
• Phase 1 : SRS with high-level use cases(refer to SRS_ template.doc) and analysis models
• Phase 2 : Expanded use case, andlevel 2 DFDfor selected use cases
Details of the document required are included in the phase specifications. These are based on the IEEE guidelines that provide an example structure for such documents. But, as it notes, this example structure is for information purposes only and is not part of the standard. This commonly occurs with standards, as it allows the standard to be tailored to different kinds of projects. The particular structure to be used in this project will be detailed in phase deliverables.

Phase 1 Specification:
This document details the format and guidelines for phase 1, also known as Assignment 1,of the project.
Phase 1 has the following aims:
• To provide a forum for your group to practise its communication skills in promoting and sharing of ideas, formulating a group response, and submitting a completed group document;
• To enable thinking about what constitutes a software system and how to describe system requirements both as a user and as a developer;
• To investigate the use of several elicitation techniques to confirm and/or discover the user requirements for the system;
• To convert a broad statement of needs into a more structured requirements for the system;
• To document the formulated requirements in a structured format;
• To show main product features with a system context diagram (use case diagram and level 1 data flow diagram);
• To identify user classes (actors), and associated high level use cases;
• To appreciate the challenges in documenting requirements so that they can be effectively communicated to others.

Tasks
To produce the required document, the group must initially agree on what will be the standard document format, file naming conventions etc. Much of this should be resolved in the first group meeting.
Each member of the group is expected to take multiple of the following roles during this phase of the project work:
• collator - to put the various parts of the document together, including revised versions of parts. The document should be uniform in its presentation e.g. font and page layout.
• publisher - to put the final document together, to check the overall look and finish of the document.
• drafter - to draft the initial version of each part, to make any necessary modifications to it, and to do the initial proof reading (Reading out loud is always a good check.)
• proof reader - to check the syntax and content of parts, to provide editorial comments. All group members could make comments but this role involves a commitment to make comments and/or corrections.

Attachment:- Project Overview.rar

Reference no: EM132368259

Questions Cloud

Incubate with a fluorescently-labeled secondary antibody : 1. Lyse the cells 2. Incubate with a fluorescently-labeled secondary antibody
Take a look at the molecular structure : When you break those bonds, you release energy that can be used to do various types of things. The purpose of carbohydrates and some lipids (fats)
Four different types of macromolecules : In viewing the molecular structure of these four different types of macromolecules, highlight some similarities and differences in the elements and associated
Complex tertiary and quaternary protein structure : You are studying a relatively large protein (Protein A: ~500 kDa) that has complex tertiary and quaternary protein structure with plenty of disulfide bridges
Investigate the use of several elicitation techniques : Provide a forum for your group to practise its communication skills in promoting and sharing of ideas, formulating a group response, and submitting a completed
Explain how homeostasis is controlled : Explain how homeostasis is controlled within your body, and give an example?
Task of estimating the density of two plant : Suppose you were given the task of estimating the density of two plant species in a field.
Discuss current challenges in healthcare finance : Conduct a search using the CSU Online Library, and locate an article that focuses on a current challenge or challenges in healthcare finance
Weight of the body : What elements make up about 96% of the weight of the body?

Reviews

len2368259

9/9/2019 5:35:08 AM

Phase 1 submission will be marked for each group submission. Each submission will receive a grade, not a mark, for this submission. An individual student will receive a grade that could be the same as, higher or lower than, the group gradedepending on his/her contribution to the group work. The weighting distribution across the sections of a submitted SRS is outlined as follows: Section 1. Introduction [NGP] Section 2. Overall Description [NGP] Section 3. Specific System Requirements [30%] Section 4. External Interface Requirements [20%] Section 5. Other Non-functional Requirements [20%] Section 6.Other Requirements [NGP] Section 7.Reflection [NGP] Appendix A: Glossary [NGP]; Appendix B:Analysis Models [20%] Appendix C: Issue list [NGP] Appendix D: Elicitation Report [NGP] Appendix D Team Meeting Minutes (NGP) Presentation and Consistency: [10%]

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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