BCS Level 4 Software Development

?
  • Created by: adfgadfg
  • Created on: 24-06-20 14:24
Which software development method allows software to be deployed for client use after each iteration?
Agile.
1 of 16
A software application used by the general public has been found to have a security weakness. The project team will include security domain experts. At which stages in the development will it be the MOST important to involve the domain experts?
Design, testing.
2 of 16
The project manager has set the following broad objectives for the software development team: • Focus on the customers. • Energise the team. • Eliminate waste. • Learn quickly. • Keep improving. Which methodologies has a focus on eliminating waste?
Lean.
3 of 16
Software development project has problem. Code development taking longer than planned. Developers blaming designers. Designers blaming project planners. Planners blame developers. Who's fault is it?
The project manager
4 of 16
The most important input into the ‘analysis stage’ is
customer requirements
5 of 16
What is the main purpose of using ‘High Level’ design in application development?
To ensure the requirements are achievable
6 of 16
An important consideration when choosing a suitable programming language can be the
clients’ non-functional requirements
7 of 16
What is the purpose of ‘functional testing’?
Confirm the ability to perform intended tasks.
8 of 16
What is the main purpose of carrying out end to end testing?
To confirm the functionality of the system as a whole
9 of 16
What is the main purpose of raising faults with the development team during the ‘maintenance stage’ of application development?
To identify critical issues affecting system availability
10 of 16
At which point in the Waterfall software development methodology does the ‘testing stage’ occur?
Following development.
11 of 16
Why can a project to deliver a highly secure military system benefit from using the ‘Waterfall’ software development methodology?
The level of control is exceptionally high.
12 of 16
How can a software development team ensure that it complies with an imposed budget constraint?
Limit the system functionality to essential project requirements.
13 of 16
How can a project manager identify a requirement for additional technical resources for a project?
By analysing the latest approved change requests
14 of 16
What is the main purpose of configuration management?
Maintaining consistency of a product’s performance throughout its life.
15 of 16
Which role in a software development team maintains responsibility to elicit requirements from the stakeholder?
Business Analyst
16 of 16

Other cards in this set

Card 2

Front

A software application used by the general public has been found to have a security weakness. The project team will include security domain experts. At which stages in the development will it be the MOST important to involve the domain experts?

Back

Design, testing.

Card 3

Front

The project manager has set the following broad objectives for the software development team: • Focus on the customers. • Energise the team. • Eliminate waste. • Learn quickly. • Keep improving. Which methodologies has a focus on eliminating waste?

Back

Preview of the front of card 3

Card 4

Front

Software development project has problem. Code development taking longer than planned. Developers blaming designers. Designers blaming project planners. Planners blame developers. Who's fault is it?

Back

Preview of the front of card 4

Card 5

Front

The most important input into the ‘analysis stage’ is

Back

Preview of the front of card 5
View more cards

Comments

carol.lawrence

Report

I am truly impressed by the level of professionalism and expertise demonstrated in your software development service itexus tailored for the Financial Services industry. The dedication and precision with which you approach the development of financial software is evident in the seamless solutions you provide.

Similar ICT resources:

See all ICT resources »See all Software Development resources »