BIE2423 ● SOFTWARE REQUIREMENT ENGINEERING
Department : Faculty of Information & Communication Technology
Course Name : B.Sc (Hons) Information Technology
Commence Date : 15th April 2015 (Week 7)
Deadline Date : Week 12
Unit Controller / Examiner : Princewill Obinna Iwuorie
Contact Number : –
E-mail : [email protected]
Assignment title
Objective
The objective of this Group Assignment is for students:
· To help students to understand how important requirement validation is in the early phase of SDLC.
· To prepare students to do major project course
Assignment description
Based on your Assignment 1, you are required to choose the following information system that you are interested to develop:
- Web based information system
- Mobile based information system
- E-commerce information system
- E-Learning information system
- Expert system or other Intelligent information system
- Other information system that is approved by the lecturer
Since the topics are general, try to choose topic that you are interested to be proposed for major project. Determine more specific system, e.g. a disaster notification through mobile application, learning mathematics with Kinect for kids, etc.
After you choose topic, find out future users of the information system that you build. If you build an e-commerce system, you may consider manager, customer and owner. If you build e-learning system for kids, you may consider teacher, children and parents.
Based on the requirements derived in your assignment 1 you are required to Validate and verify your requirements.
Validation Objectives include:
· Completeness and Consistency
· Conformance to standards
· Requirements conflict
· Technical Error
· Ambiguous requirements.
DOCUMENTS CHECK LIST
The following are documents that you have to submit in CD:
Table 2. Documents check list
No.
|
Document’s Name
|
1.
|
Report file in doc or docx format
|
2.
|
Copy of Conformance standards e.g. (ISO or IEEE doc)
|
REPORT STRUCTURE
In the hardcopy of this assignment, you have to write according to the following structure:
- Cover Page
2. Topics
· Brief explanation of how the requirements were gathered.
3. Requirements
· Explain the requirements and how they were derived.
· Validate the requirements using Validation objectives stated previously.
4. Conclusion
SuBmission information
- Plagiarism will be marked as 0.
- This assignment is a group assignment consists of maximum THREE (3) students (no bargaining).
- Students are required to submit the report in hardcopy and the softcopy in CD and email to me ([email protected]). The softcopy must include all the documents stated in table 2. The assignment will not be marked if both of softcopy and hardcopy have not been submitted.
- Student who submits this assignment after the deadline date stated above will be penalized (1 mark every week).
- Print out the source code by using Arial font style, size of 10 and space by 1.
- You must submit the work with an assignment cover page and bind together as submission.
SuBmission information
- You are required to present your project in class and in front of your classmates.
- The presentation is within week 9 and 10.
- You are required to submit the member of groups latest by week 7.
- You should reserve a time slot for your presentation on week 7.
- Each group member must present the part of project that he/she was in charge of doing that.
- The presentation slides should be well-designed and clear in content.
- DO NOT copy and paste the contents of your project directly into the slides. Take note that the slides should not have a lot of texts and should be limited to titles only.
- Practice for your presentation and make sure that you are not reading directly from the slides.
Specific Information
- This Assignment is a group work and it contributes 30% to your total marks.
rules and regulations
- You are NOT allowed to work together to get a detailed solution, to copy a solution, or to give away a solution other than your group
- Do NOT let other members see your solution.
- Do NOT e-mail your solution to anyone other than the lecturer.
- If someone cheats by using your work, you will be penalized.