Professional Documents
Culture Documents
Student Only Part B HSDQM Software Development Quality Management Assessment Checklist (R)
Student Only Part B HSDQM Software Development Quality Management Assessment Checklist (R)
Unit Requirements
Unit Element Performance Criteria Addressed by
Assessment Task
BSBPM505A 1 . Determine 1.1 Determine quality objectives and A1, A5
Manage project quality standards with input from stakeholders
quality requirements 1.2 Document in a quality-management plan the A1, A5
quality metrics for project and product output
1.3 Select established quality-management A1, A5
methods , techniques and tools to resolve quality
issues
1.4 Distribute, discuss and support quality A1, A5
requirements with project team and stakeholders
1.5 Include agreed quality requirements in the A2, A5
project management plan and implement as basis
for performance measurement
2. Implement 2.1 Undertake quality-assurance audit of project A2, A4
quality processes processes for compliance with agreed plans
2.2 Assess quality control of project and product A2, A4
Unit Requirements
Unit Element Performance Criteria Addressed by
Assessment Task
output according to agreed quality specifications
2.3 Identify causes of variance to quality metrics A2, A4
and undertake remedial action
2.4 Maintain a quality management system to A2, A4
enable accurate and timely recording of quality
audit data
3. Implement 3.1 Review processes and implement agreed A3
project quality changes continually throughout the project life
improvements cycle to ensure continuous quality improvement
3.2 Review project outcomes against performance A3
requirements to determine the effectiveness of
quality-management processes and procedures
3.3 Identify and document lessons learned and A3
recommended improvements
Required Skills analytical skills to monitor achievement of A1, A2, A3, A4, A5
project outcomes against quality criteria
communication and leadership skills to:
motivate staff and convey expectations
ensure outcomes are met
literacy skills to develop quality objectives and
criteria
mentoring skills to boost performance.
Unit Requirements
Unit Element Performance Criteria Addressed by
Assessment Task
ICAPRG504A 1. Plan software 1.1 Determine if a client system and a server B1, B2
Deploy an installation system meet the requirements for installation
application to a 1.2 Determine an installation method B1, B2
Assessment must confirm sufficient knowledge of investigation, interview and documentation techniques,
and the ability to produce a clear statement of business expectations and needs, including critical business
requirements.
Assessment must confirm the ability to understand a variety of system development methodologies and
apply this knowledge to a systems project or scenario.
Assessment must confirm preset system goals or objectives have been achieved and that quality standards
have been met
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )1
Task B1
Date
Project Assessed
Objective:
The project requires you to research and report on alternative development methodologies ____/____
that could be used in porting an existing game to a mobile phone. The major aspects to the _/_____
project are :
Create a client requirements document Assessmen
Create a project plan t Outcome
Review prototyping strategies
Review development methodologies
Competent
Criteria: Not Yet
In conjunction with the client (your teacher) and using the scenario described below prepare Competent
documents and plans that demonstrate an appreciation of the issues that are involved in
creating a new version of an existing game that the client is proposing to implement on
mobile phones.
To achieve this you will need to be able to establish: Assessor
The clients requirements Name
Technical requirements and constraints
Suitable development methodologies for the project including resources and tools ___Alok
A project plan that identifies major tasks to be performed Garg_____
__
Background:
Develop a set of client requirements for the following scenario. A mobile phone games
publisher decides to port an old Amiga games title Lemmings to mobile phones. Acting from
the perspective of the games publishing company, develop requirements that would enable a Assessor
games developer to commence work. Signature
From the perspective of a games developer working from the requirements, create an outline
project plan based on using a traditional waterfall software development life cycle. _________
Assume the games development company had already developed a robust mobile games
1
Students must be deemed competent against all criteria in order to be assessed as competent for this assessment task
Holmes Institute 5|Page
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )1
framework that had been used on several previously developed games. The framework _______
handles:
launching the game,
displaying a splash page before the game commences,
pausing the game, ending the game,
saving the game state,
re-starting a previously saved game. Assessor
Comments:
Create a client requirements document
1) Research the origins of the game and establish who owns the copyright.
Ans.:
The videogame was originally developed by DMA Design and first published by Psygnosis for
the Amiga, Atari ST and PC in 1991
2) Review the various PC versions of the game to decide on its suitability as a mobile phone
game.
Ans.:
Lemmings inspired several sequels, including the Christmas Lemmings short games that were
released between 1991 and 1994, and the 1991 expansion Oh No! More Lemmings. Stand-
alone sequels were Lemmings 2: The Tribes (1993), All New World of Lemmings (1994), 3D
Lemmings (1995) and Lemmings Revolution (2000).
Source: Wikipedia.
Document the technical requirements for a mobile phone version.
In 2010, it was announced that Lemmings would be ported to the iOS operating system by
developer Mobile 1UP. On 29 June 2010, Mobile 1UP reported that Sony Computer
Entertainment Europe had presented them with a cease-and-desist letter, forcing them to halt
development of the port. In April 2011, Mobile 1UP has released a re-worked version of the
work done in 2010 with a prehistoric setting (new artwork, sfx, music, levels) under the name
Caveman, available for the iOS and webOS platforms. Brutal Deluxe, the developer who did
the porting of the Apple IIgs version of Lemmings, has released the games' source code.
Source: Wikipedia.
Shortlist:
3) Document the technical requirements for a mobile phone version .
Ans.:
OS -> Android/IOS/Windows
RAM -> 2/4/8 GB
CPV -> SnapDragon 835
Storage ->10-50MB
Screen size -> 4,5,6 inches
( )
1
( )
1
Create a report for the software development manager outlining the benefits of using a as a
particular project management methodology on the development of the Lemmings mobile
phone port.
Ans.:
( )
1
You are required to deploy software applications to a web based production environment for Date
an application developed using either ASP.Net to an IIS Server of Java to an Apache Tomcat Assessed
Server. The application is required to operate as a server side application with Database
access. The deployment is to include: ____/____
_/_____
preparing software installation plan
planning application re-installation Assessmen
planning database installation t Outcome
planning application removal
performing software deployment
using configuration files to easily modify deployment variables Competent
troubleshooting software installation Not Yet
Competent
For this task, you may use an application you have developed, a sample application available
online or an application obtained from your Assessor.
Ans.: Assessor
Name
NetBeans with GlassFish
I am deploying SSCustomerDB NetBeans software application with GlassFish. ___Alok
Garg_____
Step1: __
Build SSCustomeDB. In this case already existed thus I choose Clean and Build.
Assessor
Signature
_________
( )1
_______
Assessor
Comments:
Holmes Institute 10 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step2:
I am copying SSCustomerDB.war from its location to my server (in this case my removable
disc) located in folder dist of my project.
Holmes Institute 11 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step3:
I am logging in to GlassFish web based production environment on the different machine.
Holmes Institute 12 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step4:
I press Applications on the left hand side.
Holmes Institute 13 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step5:
Once Applications is open, I press Deploy.
Holmes Institute 14 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step6:
Once Deploy Applications and Modules is open, I browse computer directory for
SSCustomerDB.war
Holmes Institute 15 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Holmes Institute 16 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step7:
Once it has been found, I press OK.
Holmes Institute 17 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step8:
I Launch it by clicking Launch
Holmes Institute 18 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step9:
Once new window is opened, I am clicking the link to the server.
Step10:
The application operates as a server side application with Database access.
Holmes Institute 19 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
NetBeans
Step1:
Once the application is ready and functioning, I go to the folder dist located inside
TaxCalculator application folder:
Holmes Institute 20 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step2:
I copy dist folder:
Holmes Institute 21 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step3:
Pass it to the file directory of different machine:
Holmes Institute 22 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step4:
Open the folder:
Step5:
Press TaxCalculator Java file:
Holmes Institute 23 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step6:
Check if it works/use it:
Holmes Institute 24 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Holmes Institute 25 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step2:
The window asking me where I want to publish the application comes out:
Holmes Institute 26 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step3:
Then windows asking me how a user will install the application comes out:
Holmes Institute 27 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step4:
Then window asking where the application check for updates comes out:
Holmes Institute 28 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
I mark that the application will not check for updates in this case.
Step5:
The last window informs me where the application will be published:
Holmes Institute 29 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step6:
I change the machine (in this case) and go to the location which is Public folder and press
setup:
Holmes Institute 30 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step7:
The following window comes out. I press Install and follow further instructions on next steps:
Holmes Institute 31 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step8:
SSFLIGHTSCHOOL application is being installed:
Step9:
I am logging in:
Holmes Institute 32 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step10:
At the time I am pressing OK I receive following error message:
Holmes Institute 33 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step11:
I proceed the file path
(C:\Users\AIPE2007.MY\AppData\Local\Apps\2.0\Data\TRRG68P5.XNL\2R5NNLRY.72E\ssfl..ti
on_1b7be8d13597df0e_0001.0000_9d5db556bde7838c\Data
) from the message:
Holmes Institute 34 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
And copy database from original location to pass it to the destination folder described I found
in the path:
Holmes Institute 35 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Step12:
Now I can open the application which already deployed to the new machine. For example it
appears on Start in Windows.
a)Press the icon
Holmes Institute 36 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Holmes Institute 37 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Holmes Institute 38 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Holmes Institute 39 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Holmes Institute 40 | P a g e
Assessment Activities/Criteria
Criteria Competent
()/Not
Yet
Competent
( )
1
Holmes Institute 41 | P a g e
Task HSDQM (B) Attempt 1
___/____/____
Facilitator Name
Facilitator Signature
Student Signature
If Task HSDQM (B) Attempt 1 Not Yet Competent, HSDQM (B) Attempt 2
___/____/____
Facilitator Name
Facilitator Signature
Student Signature
Holmes Institute 42 | P a g e