Put your SRN here. hgf6dxyvatys

Verified

Added on  2022/08/16

|5
|1801
|4
AI Summary
NA

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Put your SRN here
CW1 Assignment: put your SRN here
Part 1: User Stories
USER STORY TEMPLATE
No. As a… I want… So that…
1 The owner of
Animals R Us &
Veterinary School.
To restructure the computerized
system of Animals R Us & Veterinary
School
I can enhance the effectiveness of the
computerized system of Animals R Us &
Veterinary School.
2 Staffs of the
Veterinary School.
To register the animal’s data, review
the registered data and treat them
according the analysed information.
I get a detail information about the
animal and provide best services to my
clients.
3 Consumers of
Animals R Us &
Veterinary School.
To login to the system of the Animals
R Us & Veterinary School and I want
to provide all important information
about my pet.
The admin could check the data of pet
and they could proceed according to
their analysis.
4 Administrator of the
computerized
system of Animals R
Us & Veterinary
School.
To enhance the system of Animals R
Us & Veterinary School.
The user data could register into the
system and store the user information.
ACCEPTANCE CRITERIA TEMPLATE
No. Given When Then
1 As a consumer I have registered
myself
I entered valid identity proof of
mine and my pet.
I will be able to all of the
offered services by Animals R
Us & Veterinary School and I
will also be able to get all of
the facilities as well.
2 I have valid identification proof for
login
I will register myself as a consumer
of Animals R Us & Veterinary
School.
I can use the facilities offered
by Animals R Us & Veterinary
School.
3 I have an account in the I got an approval from admin after I will be able to search for
7COM1081 CW1 Page 1 of 5

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Put your SRN here
computerized system of Animals
R Us & Veterinary School.
the verification of my identification
proof.
facilities from the nominated
organization.
4 I am a certified system
administrator of Animals R Us &
Veterinary School.
Animals R Us & Veterinary School
has verified my detail and approved
me as one of the certified user.
I will be able to control the
operations of the
computerized system of
Animals R Us & Veterinary
School.
Part 2: Volere Template Shells
Requirement
#:
Develop a system with
dynamic scalability
Requirement
Type:
Non
functio
nal
Event/ BUC/ PUC #: BUC
Description: Now adays technology is rapidly growing and followed by growth it is very essential to develop such
system which is capable of adoption hence, the primary requirement of the system is the dynamic
scalability.
Rationale: In order to avoid disruption in the operations of the computerized system of Animals R Us &
Veterinary School.
Originator: Admin of the system
Fit Criterion: Future update of the system
Customer Satisfaction: 4 Customer Dissatisfaction: XXX
Priority: Confli
cts:
This system developer may face significant
problem while developing the system as it is
very difficult to develop a system which will
be capable of adopting all future updates.
Supporting Materials: Curcio, K., Navarro, T., Malucelli, A. and Reinehr, S., 2018. Requirements
7COM1081 CW1 Page 2 of 5
Document Page
Put your SRN here
engineering: A systematic mapping study in agile software
development. Journal of Systems and Software, 139, pp.32-50.
History: Journal of Systems and Software, 139, pp.32-50
Comments: This feature of will help Animals R Us & Veterinary School to become
capable of adopting more feature in future.
Volere Shell © 1995 - 2010 the Atlantic Systems Guild
Limited
acknowledgement to Atlantic Systems Guild
Requirement
#:
Book an appointment
for a pet
Requirement
Type:
Functi
on
Event/ BUC/ PUC #: Event
Description: This will help to easily gather the information of the clients and their pets which will help Animals R
Us & Veterinary School to keep the track of their clients and it will also help to gather detail
information about the client that will help to analyse the nature of the pets as well.
Rationale: This will help to provide a priore appointment by which the organization will be able to schedule their
serivices.
Originator: User
Fit Criterion: Enter the valid data of the client
Customer Satisfaction: 4 Customer Dissatisfaction: XX
Priority: High Confli
cts:
There is no such conflict until the user enter
any wrong data.
Supporting Materials: Lindsjørn, Y., Sjøberg, D.I., Dingsøyr, T., Bergersen, G.R. and Dybå, T., 2016.
Teamwork quality and project success in software development: A survey of
agile development teams. Journal of Systems and Software, 122, pp.274-
286
History: Journal of Systems and Software, 122, pp.274-286
Comments: After analysing the feature of this requirement it can be stated that this will
help to effectively enhance the scheduling capability of Animals R Us &
Veterinary School which is very much effective for the staffs and the clients
of the nominated organization.
Volere Shell © 1995 - 2010 the Atlantic Systems Guild
Limited
acknowledgement to Atlantic Systems Guild
7COM1081 CW1 Page 3 of 5
Document Page
Put your SRN here
Part 3: Requirements Analysis
Req. #1 : #2 Req. #2 is 3 times more (*) than Req. #1
Req. #1 : #2 Req. #2 is 2 times more (*) than Req. #1
Req. #1 : #2 Req. #1 is 2 times more (*) than Req. #2
Req. #2 : #1 Req. #1 is 1 times more (*) than Req. #2
Req. #2 : #1 Req. #2 is 2 times more (*) than Req. #1
Req. #1 : #2 Req. #1 is 1 times more (*) than Req. #2
Reasons for “winning” requirements:
Requirement 2 is the winner as currently it is very essential for the school to enhance the administrative system with
the purpose to improve their services.
Part 4: Software Development Methodology
After analysing the case scenario of the nominated school it is very essential to enhance the administrative
system of the organization which will help to improve the operations of the organization. Followed by this consideration
it is observed that there is a huge necessity to develop the system in an effective way. Considering this aspect it is
identified that in this development process the application of Agile methodology will be very effective as this is one of
the most effective and old software development model with advance features which will help to accomplish the
objective of the approached system. While analysing the working capabilities as well as the benefits of agile
methodology it is identified that this methodology is nothing but a methodology which is mostly used in the software
development process to eliminate the risk in the development process (Alahyari, Svensson and Gorschek 2017). Along
with this it is also very effective while considering the cost of the project and as well as the project accuracy of the
7COM1081 CW1 Page 4 of 5

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Put your SRN here
project. Making allowance to this concern it can be stated that the application of this methodology has been identified in
case of adding any functionality into any existing system. In this case scenario it is determined that the school has
initiated an approach towards improving the system of their organization with the purpose to enhance the service
offered by the school. While analysing the working procedure of this methodology it is observed that this methodology
is mostly depended on the iterative process as methodology proceeds with iteration patter (Abrahamsson et al., 2017).
After completion of this process it is identified that there are several benefits of this methodology which significantly
impacts the development process of the approached project. Considering this concern a list of identified benefits of this
methodology is mentioned below:-
Stakeholder engagement- is one of the primary feature of this types of methodology as in the agile software
development model it is very significant that in order to develop any project it has significantly engaged all of
stakeholders of this project in order to get a detail understanding of the approached project.
Transparency- is also one of the significant benefit of this project as throughout the development process the
clients are highly engaged with it. Along with this it also improves the customer satisfaction as well ( Lindsjørn et
al., 2016).
Predictable project delivery- is again a beneficial feature of this methodology as it has the high rate of accuracy in
project delivery.
Schedule and cost of the project- this methodology is also very effective in enhancing the cost effectiveness of
the development process. Along with this it also helps to deliver the project with in deadline.
Adaptability- is also one of the most effective feature of this methodology which allows changes in during the
development process.
Enhancement in the business value- as this prioritise the most important requirement of the project.
Focus on the client request- this helps to deliver accurate project to the clients (Curcio et al., 2018).
After completion of the above discussed aspects it can be stated that the adoption of agile methodology will be
very effective while developing the approached system for the organization.
References
Abrahamsson, P., Salo, O., Ronkainen, J. and Warsta, J., 2017. Agile software development methods: Review and
analysis. arXiv preprint arXiv:1709.08439.
Alahyari, H., Svensson, R.B. and Gorschek, T., 2017. A study of value in agile software development
organizations. Journal of Systems and Software, 125, pp.271-288.
Lindsjørn, Y., Sjøberg, D.I., Dingsøyr, T., Bergersen, G.R. and Dybå, T., 2016. Teamwork quality and project success in
software development: A survey of agile development teams. Journal of Systems and Software, 122, pp.274-286.
Curcio, K., Navarro, T., Malucelli, A. and Reinehr, S., 2018. Requirements engineering: A systematic mapping study in
agile software development. Journal of Systems and Software, 139, pp.32-50.
7COM1081 CW1 Page 5 of 5
1 out of 5
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]