0% found this document useful (0 votes)
9 views

Software engineering homework

New use case and functional diagram task

Uploaded by

f2023408080
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Software engineering homework

New use case and functional diagram task

Uploaded by

f2023408080
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

SE Assignment#1

ID:F2023408080
Name:Hassan Babar
Section:Y7
Question#1
Positive examples
1.Online learning and education is more
accessible and free if you have internet
connection.
2.World have become global village and
people can see what others are doing at
the moment due to rise of social media
platforms.
3.Many repetitive task are being
automated so people can focus on more
important tasks.
Negative examples
1. With rise of technology and software
advancement there is increased risk of
privacy issues like leakage and breach of
private data. There are also increased
security concerns.
2. Automation in task specifically in
labour task causes job displacement.
3. Fake news and rumours can spread
through social media like wildfire and can
cause havoc in society and among
people.
Question#2
i) Questions requirement engineer
should ask users:-
A) What is your budget ?
B) For what purpose are you going or
planning to use this software/ website for?
C) What task or what problems you want
this software to solve or do?
D) Do you want your website/ software to
run on multiple platforms like Windows,
Linux and Mac OS?
E) Do you have any specific features in
mind that you want in this software
/website?
ii) Questions user should ask
requirement engineer:-
A) In how much time will it be ready?
B) What do you suggest according to my
requirements?
C) How secure is this software/website?
D) How will you make sure this
software/website aligns with what I am
looking?
E) How will you test it’s reliability?
iii) Questions user should ask
themselves about software that is to
be built:-
A) What problems do I need to solve by
using this sofware/website?
B) Why do I need this software in first
place?
C) Will it help me manage my work more
efficiently?
D) What are my expectations regarding
user interface of this website / software?
E) How can I communicate what features
are must, optional or nice to have to
developers?
iv) Questions designers should ask
themselves:-
A) How can I make my software user
friendly?
B) Am I designing website / software
according to user’s demands and
requirements?
C) How much time do I need to build it?
D) How can this software / website be
reliable and secure for end user?
E) How can this software / website be
engaging and how can I highlight its core
features?
Question#3
What aspects of any company,
product or team interest you most?
The thought that I am building something
which will benefit someone in some way
is truly amazing feeling .Working with
supportive, organised and growth minded
team is always interesting to me.
Question#4
How do you determine a project
success?
1.If it delivers what it promise then it is
successful.
2. If it is built within client’s budget.
3. If it is doing its work efficiently and is
easy for user to navigate .
4.If people for whom it is built like it.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy