ISYS3001: Detailed Report on Software Development, Testing, and RFP

Verified

Added on  2021/05/25

|16
|3032
|191
Report
AI Summary
This report, created for the ISYS3001 course, delves into various aspects of software development. It begins with an executive summary and table of contents, followed by detailed discussions on testing methodologies, including acceptance testing and black-box testing, with specific test scenarios and examples. The report then explores configuration management, focusing on nightly Firefox updates and their implications, alongside an examination of the advantages and disadvantages of Firefox. Finally, the report concludes with a comprehensive Request for Proposal (RFP) designed for an Australian company, outlining objectives, bidder characteristics, key requirements such as customer relationship databases, digital marketing, and stock management systems, and the overall scope of work needed for an integrated software solution. References are also provided for further research.
Document Page
ISYS3001- Managing Software Development
Managing software Development
STUDENT NAME:
STUDENT ID:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
ISYS3001- Managing Software Development
Executive summary:
Creation of an operational software needs many steps and stages of activities such as
design, development, testing and deployment. In this report, some testing and deployment
related questions has been answered.
.
Document Page
ISYS3001- Managing Software Development
Table of Contents
Introduction:....................................................................................................................... 4
Part 1- testing..................................................................................................................... 4
Acceptance test..............................................................................................................4
Test scenarios................................................................................................................. 4
The detailed black-box...................................................................................................7
#1 number of copies...................................................................................................7
#2 Orientation............................................................................................................8
#3 Sheet Selection......................................................................................................8
Part 2-Configuration management.....................................................................................9
Nightly Firefox...............................................................................................................9
1. Mozilla Firefox for managing changes to software and systems.......................9
2. Firefox release at Mozilla.....................................................................................9
3. Disadvantage........................................................................................................9
Advantage................................................................................................................10
Part 3-RFP........................................................................................................................ 10
Objective:.....................................................................................................................10
Characteristics and bidder............................................................................................11
Status........................................................................................................................ 11
Accreditations..........................................................................................................11
Previous experience..................................................................................................11
Works needed to be done:............................................................................................11
Key requirements.........................................................................................................12
Customer relationship database................................................................................12
Digital marketing.....................................................................................................12
Stock management system.......................................................................................13
Prices............................................................................................................................ 14
Signing of the Contract................................................................................................14
Document Page
ISYS3001- Managing Software Development
Conclusion....................................................................................................................... 14
References........................................................................................................................ 15
Introduction:
This report consists of several different tasks related with software development. First
part of the report consists of some tests description such as acceptance test and black box
testing. The second part of this report presents some configuration changes on GitHub
along with the discussion on nightly Mozilla. The last part of the report is filled with a
developed RPF for an Australian company.
Part 1- testing
Acceptance test
.
Analysis University's
Requirement
01 Correct file formats of submissions
02 Tracking of submissions time
03 Check the word-limit and notify student if the
rules are violated.
04 Provide an receipt to the students after successful
submission.
05 Allow draft submission.
Test scenarios
#01
Purpose (Given) Submitting the correct file formats. E.g: .docx, pdf
precondition Student must authenticate himself with correct credentials
in order to access the page.
Student must allow submitting the files in this dedicated
portal.
The size of the submitted files must be under the given
criteria.
Input (When) #1 Provide documents with correct file format. eg: .docx,
pdf
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
ISYS3001- Managing Software Development
#2 Provide documents with incorrect file format.
eg: .zip,rar
Output (Then) #1 proceed to check the deadline of the submission.
#2 pop-up notification showing the accepted file formats
and option to re-submit the file.
#02
Purpose (Given) Authenticating deadline. Eg: deadline 4/19/2021- 2.00 am
precondition Student must submit the correct file formatted document.
Input (When) #1 Submit the document under given deadline. E.g:
Submission time 4/19/2021- 1.00 am.
#2 submit the document after given time span. E.g:
submission time 5/19/2021 -9.00 am
Output (Then) #1 proceed to check the word-limit of the document.
#2 restriction for submitting any document and notify to
contact the respective lecturer.
#3
Purpose (Given) Authenticating deadline. Eg: deadline 4/19/2021- 2.00 am
precondition Student must submit the correct file format.
Input (When) #1 Submit the document under given deadline. E.g:
Submission time 4/19/2021- 1.00 am.
#2 submit the document after given time span. E.g:
submission time 5/19/2021 -9.00 am
Output (Then) #1 proceed to check the word-limit of the document.
#2 restriction for submitting any document and notify to
contact the respective lecturer.
Purpose (Given) Word limit must be under given word count. E.g:
wordcount-1500 words.
precondition The document must be submitted under given deadline.
Input (When) #1 submit a document with 1500 word limit.
#2 submit a document with 1400 word limit.
#3 submit a document with 1600 word limit
Output (Then) #1 Submit the document under respective student Id.
#2 notify student about insufficient word count and
provide option for re-submission.
#3 notify student about overflow word count and provide
option for re-submission.
.
Document Page
ISYS3001- Managing Software Development
#4
Purpose (Given) Send a receipt to student after successfully submitting the
document.
precondition Format, word-limit and time of submission must be
correct.
Input (When) #1 Document must be submitted under respective student
ID
Output (Then) #1 generate a receipt with student ID including document
name and send it to student.
#2 pop -up notification Failed to submit the document for
server issues.
#5
Purpose (Given) Student must allow to submit drafts
precondition Student must authenticate himself with correct credentials
in order to access the page.
Student must allow to submit the files in this dedicated
portal.
Student must submit the correct file formatted document.
Input (When) #1 Submit the draft with correct file format. eg: .docx, pdf
#2 Submit the draft with incorrect file format. eg: .zip,rar
Output (Then) #1 Submit the draft in the server.
#2 pop-up notification showing the accepted file formats
and option to re-submit the file.
Document Page
ISYS3001- Managing Software Development
The detailed black-box
Figure 1: The print dialog page
#1 number of copies
The number of page support is a very important dialog in this page. Firstly as an input 1
copies has been printed, the output was successfully received with no issues.
Issue:Entering input over 10000 copies at the same time however produce
differentoutputs, a dialog appears in red font showing “Copiesmust be a number between
1 and 10000."
Figure 2:ouput of input 2
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
ISYS3001- Managing Software Development
#2 Orientation
Orientations works perfectly as there are only two drop down inputs available Landscape
and portrait. The landscape input, outputs an view with massive width and less height.
The portrait input, outputs an view with massive height and less width.
Issue: the portrait option is auto selected default, no matter how many time it has been
changed constantly before printing previous pages in landscapes. .
Figure 3: Orientation inputs
#3 Sheet Selection
sheet selection for printing pages have three options as shown in figure 4. The three input
results different outputs as expected. The active sheet input only prints the recent working
one. the second dropdown inputs prints the whole workbook and finally the last input
only prints the selections. no issue has been found in this dialog.
Figure 4: layout options
Part 2-Configuration management
Github username: TarunChanana
Document Page
ISYS3001- Managing Software Development
Screenshot 1: showing the appropriate files
Screenshot 2: highlighting the updated content
Document Page
ISYS3001- Managing Software Development
Screenshot 3: showcasing forks
Nightly Firefox
1. Mozilla Firefox for managing changes to software and systems
Updates are accessible for nightly builds of Firefox, Thunderbird and Sunbird.
Keeping this framework running requires the coordination of tinderbox setup, halfway
update age, and the AUS worker that gives update data to the customer applications. This
record portrays how that all functions, to the degree that openly accessible data permits.
Ideally the form group and Mike Morgan can round out the subtleties to make this page
more complete.
The tinderbox creates the nightly form and mar document for a total update, and
distributes them to the FTP. It additionally makes a total update piece, which depicts the
update, and duplicates that to AUS.
2. Firefox release at Mozilla
n April 2011, the advancement interaction was part into a few "channels", each chipping
away at a form in an alternate phase of improvement. The latest accessible form is
classified "Nightly Builds" and offers the most recent, untested highlights and updates.
The "Aurora" fabricate is as long as about a month and a half behind "Nightly" and offers
usefulness that has gone through essential testing. As of adaptation 35, the "Aurora"
channel has been renamed to the "Engineer Edition" channel. The "Beta" channel is as
long as about a month and a half behind the "Aurora" work, for up to around twelve
weeks contrasted with the latest "Nightly" form. The "Beta" channel gives improved
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
ISYS3001- Managing Software Development
solidness over the "Nightly" builds and is the principal advancement achievement that
has the "Firefox" logo (Khomhet.al, 2012). "Delivery" is the current authority rendition
of Firefox. Gecko rendition numbering is equivalent to the Firefox assemble variant
number, beginning with 5.0 on Firefox 5.
The expressed point of this quicker paced measure is to get new highlights to clients
faster. This sped up discharge cycle was met with analysis by clients, as it frequently
broke extra compatibility, just as the individuals who trust Firefox was essentially
attempting to build its form number to contrast and different programs like Google
Chrome.
3. Disadvantage
Hindrances of Firefox Mozilla: The way that is it's open source makes it generally simple
to code adventures and programmers. The Nature Of Customer Service Work 815 Words
| 4 Pages. Web traveler is a Microsoft standard which will work with more sites yet just if
the coders are apathetic! Record size Whether SVG or a raster configuration will create a
more modest document for a given picture relies especially upon the picture. That is
pretty much for IE's benefits. While picking whether to utilize SVG it is ideal to
comprehend the benefits and hindrances of both. Select the "Document" button from the
route bar.
Advantage
Beginning as a fork of the program part (Navigator) of the Mozilla Application Suite,
Firefox has since become the Mozilla Foundation's primary advancement center
(alongside the Thunderbird mail and news customer), supplanting the Mozilla Suite as …
It is consistently being refreshed, fixed and improved. moderately quick relying upon
your web association . Answer Save. Simple Customization: The main advantage of
utilizing Mozilla Firefox is its simple customization. It is perhaps the most well known
internet browsers on the planet utilized by numerous clients to ride the web. It's updated
CONSTANTLY (the exact moment a bug is found). Mozilla Firefox. Numerous
individuals lean toward its foundation over other information serious programs. It's
adjustable. Moreover, it is likewise ready to incorporate additional items that can be
utilized without any problem.
Document Page
ISYS3001- Managing Software Development
Part 3-RFP
Objective:
The objective of the RFP is to develop an integrated system that will assist ABB to
manage their sales and services in six different branches. The system must comprised of
an customer relationship database, a marketing system, stock management system and
companies internal virtual board. The whole system will be outsourced from the most
suited enterprise.
ABB is looking for these options in the system to be developed by the enterprise as:
1. ABB firstly needs a customer relationship database which can assist them to
store and access their clients information, gadgets buy history and working
schemas.
2. ABB also needs an advertising framework which will help them with view the
used emails for target advertisement, social media advertizing so forth.
3. They also need an integrated system which will assist auto buy gadgets from
wholesalers including their parts. The system should also capable of search and
order other singular parts of gadgets from wholesalers situated in local areas.
4. Reports for the executives, who might be at any area, of the situation with all
the above mentioned so they can arrange stock, select staff, and settle on other
administration choices.
5. The system also must be able to inform the dedicated executives about the
shipments so that they can select staff and arrange stock to settle on their
administration options.
Characteristics and bidder
Status
The supplier will be a public institution ororganization working in the field of
Information Technology, with demonstrated aptitude in programming advancement,
projects the board and examination.
chevron_up_icon
1 out of 16
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]