We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>
+ Link For Assignments, GDBs & Online Quizzes Solution
+ Link For Past Papers, Solved MCQs, Short Notes & More
Dear Students! Share your Assignments / GDBs / Quizzes files as you receive in your LMS, So it can be discussed/solved timely. Add Discussion
How to Add New Discussion in Study Group ? Step By Step Guide Click Here.
First assignment has been uploaded. Due date is 27th November, 2017
Audio file is available with name "Assignment NO 1 Fall 2017" on LMS's download section. Please find attachment.
As you are well aware with the basic concepts of Software engineering1. You have studied about software requirements, role and importance of requirements, issues occur due to inadequate requirement process, levels of requirements including business, user, functional and nonfunctional requirements along with the way to convert one to another with the help of “word processing” example. At the end, you have studied requirement statement characteristics. You have also studied about vision statement and defining scope of project with the help of context diagram. This process contains brainstorming. Then, you came up with Use Case modeling- an effective technique to understand business domain. So for, you have studied many concepts about Analysis and Design of applications.
Now, it’s time to utilize these concepts in real time environment. The outcome of this whole concept understanding and its actual implementation in real time application is “to get an insight understanding and capture actual user requirements”. What is the system, who are the stakeholders, what they actually want, user studies.
You will be given an understanding of some business requirements of a real time application.
Application description is as under:
Let suppose, ministry of child labor want to develop an application for children, who don’t go to school. These children work on different shops, hotels, factories, workshops, stores, stitching centers etc. It is the policy of government to let them learn at their own workplace. For this, officials are thinking about to develop a smartphone application, which can easy to download and install on different mobile devices.
This mobile application will help those children to study, understand and learn basic Urdu and English words, their vocabulary and applications without teacher or with minimum support.
Now, in order to capture such requirements from actual user (children), there requires a comprehensive user study for accurate extraction of user requirements. To conduct user study, following steps will be taken:
1. There is a need to interact with children,
2. There requires an understanding of children mental model, learning methods.
3. Observe how children complete their assigned tasks while working on different shops.
4. Note down how children understands and learn about the tasks assigned to him/her and how quickly and effectively perform and complete task assigned by his/her shop owner.
5. Note down hurdles/difficulties in step 4.
6. Note Down the causes of these hurdles/difficulties.
7. Ask child to tell in which day he/she preformed best. Ask the reason and identify causes.
8. Ask child to tell in which day he/she preformed least. Ask the reason and identify causes.
9. Ask children about his/her favorite task/game/play. Which he/she wants to do happily, accurately and quickly?
10. Ask children about his/her unlike task/game/play. Which he/she don’t want to do happily, accurately and quickly?
11. Do children have some understanding about mobile device and mobile application?
12. Which mobile device he/she used?
13. What applications he/she used and for what purpose?
14. Does he/she want to learn?
15. Does the child think that learning is the necessity?
This is all about user studies. User studies concepts and its implementation will provide to you via an audio and text file.
You are required to visit at least one such a child at his/her workplace and capture actual user requirements.
Business requirements have been discussed in detail in above scenario. You are required to capture user requirements and then, transform those requirements into Functional and Non-Functional requirements.
So, it is recommended to listen audio file before solving this assignment. Audio file will upload with name “Assignment NO 1 Fall 2017”.
You can access via LMS from” Download” Section.
Total Marks: 40,
Note: Every male student should visit to a child in real time environment and ask relevant questions and then fill up table below:
Every female student has two options. Either visit to a labor child or interact with any child at home/relatives/neighbor who don’t go to school and after understanding children’s mental model, fill up the table below:
Children Name, city Labor Type Did you ask all above questions and capture user requirements effectively?
List each user requirement in one separate block of table
List its respective functional requirements in one separate block of table List non-functional requirements in one separate block of table
While extracting requirements, which one main issue, you faced while interacting with children Reason
. . .
.+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)
+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)+ Click Here to Search (Looking For something at vustudents.ning.com?) + Click Here To Join (Our facebook study Group)
plzzzzzzzz koi tu bata do help...........
@M tariq malik solution share kar do Plz CS504 ka
CS504 solution plz
just table fill karna hy jo 15 question hn or jo sir ny requirements di hn un k mutabik ap jao visite karo kisi bi 1 bachy sy workshop par jao or question karo wo jo answer dy wo table mn likhu or sir ny kha hy wo ak application banana chaa rahy hn wo hmm sy yi servy karwa rahy hn hmm un ko user requirements baten gy ,just itna kam hy coding nhe karni guyz viste karo or table fill karo.tnsion nhe lu kal tak time hy jao karo
wa g wa bhot bura idea...
Bhai dheko sab is assignment me hum ny aik aesi application ki user, functional aur non functional requirements batani hen jo k aesy bachon k liy bany gi jo kabi school nai gay right.
Functional aur non-functional requirements sy phely app ko User requirements pata honi chahen k user kia chahta hy, ye app ko tab hi pata ho ga jb app user yani (child) ko visit karen gy.
Ab dheko k sab ko pata hy k jb new new child school jata hy tu usy kasy parhaya jata hy. us ki books pr achi achi pics hoti hen is k ilawa har alphabet k sath shapes hoti hen (jesy A for Apple and Alif Anar) etc. is k ilawa teacher usy bol k batata hy k ye alif hy aur ye A isi tara phir choty choty words bana k dikaty hen (like B,O,O,K Book).
Ye application graphics aur pics pr ho gi to ye ziada memory lay gi is k ilawa men ny yahan sari chezen bayan kar di hen so meke the solution.....
but kanwal last date to aj hyna.
thanks but hmy requirements child ko visit kr k r 15 questions m sy milen gi na?
ni g wo b men ny bata di hen na ab user ki requirements kia hen jo usy bol k samjaey any time usy kisi teacher ki ya help ki zarurt na ho wo jb chahey usy use kar saky.