Professional Documents
Culture Documents
11.1 - Understand The Purpose and Stages of Data Analysis and Design
11.1 - Understand The Purpose and Stages of Data Analysis and Design
This unit will enable you to develop the skills and knowledge required to actively use
data analysis techniques to provide evidence and interpretation for decision making
for a range of organisational needs. Organisations and individuals collect both
quantitative and qualitative data and store it for current or future use. The data
analyst examines, cleanses, transforms and models data in order to support
decision making and understanding.
This unit is mandatory to the Data Analyst specialist pathway in the Level 3 Diploma
suite of qualifications due to its relevance in conducting data analysis and design
solutions to meet business requirements. The unit supports the development of
skills, knowledge and understanding relevant to the role of a data analyst and the
techniques required.
The teaching content in every unit states what has to be taught to ensure that
learners are able to access the highest grades.
Anything which follows an i.e. details what must be taught as part of that area of
content. Anything which follows an e.g. is illustrative, it should be noted that where
e.g. is used, learners must know and be able to apply relevant examples in their
work, although these do not need to be the same ones specified in the unit content.
For internally assessed units you need to ensure that any assignments you create,
or any modifications you make to an assignment, do not expect the learner to do
more than they have been taught, but must enable them to access the full range of
grades as described in the grading criteria.
LO1 – Assessment Criteria
Scenari 1.1 – Feasibility 1.2 – Requirements 1.3 - 1.4 – Life Cycle 1.5 – Life
Assessment
o Study Engineering Visualisation Development Cycle Models
LO1 Understand the role of systems analysis and design in relation to the systems development
lifecycle
► P1: Learners must be able to summarise the main elements of the systems development life
cycle and how they are linked. The position of analysis and design within the life cycle must
be clearly described. The evidence could take the form of a recorded presentation by
learners to a group, a presentation with detailed speaker notes or a written report. An essay
is not appropriate.
► M1: Learners should compare and contrast at least three different life cycles, only one of
which should be from the linear range. They must consider the differences and similarities of
the methods and how they influence the choice of lifecycle for a given business system. The
evidence could be presented as a report or a presentation with detailed speaker notes.
Learners could also record their presentation.
Meaningful employer Suggestion/ideas for centres when delivering this unit
involvement
1. Learners undertake Learners’ work-experience could be in an experienced team; they
structured work- could contribute to, or observe activities, such as documentation
experience or work- scrutiny, observation and questioning used to elicit the business
placements that develop requirements for a system. Learners could also contribute to the
skills and knowledge development of the systems analysis documentation, following the
relevant to the organisation’s approach. They could also contribute to the
qualification. development of the elements of the logical and physical design
and provide some input to the presentation.
Assessment Criteria
Scenari 1.1 – Feasibility 1.2 – Requirements 1.3 - 1.4 – Life Cycle 1.5 – Life
Assessment
o Study Engineering Visualisation Development Cycle Models
Technical aspects – A feasibility study will also determine how viable technically
a project will be by analyzing the scope of the project and measuring this against
the technical ability of those involved in creating the project. This can mean
determining hiring others in for the work or changing plans to accommodate. It
also measures the technical ability for a project. For a VLE upgrade this will
mean determining whether the current system is capable of running an ungraded
system, technically, storage wise, memory allocation, management, installing it
across a network etc. All this needs to take place before an initial purchase.
Outcomes e.g. constraints, functional and non-functional requirements –
Other requirement may also be realised in a feasibility study, limitations of
staffing or other constraints like time, downtime of the current system while the
new system is integrated, the appropriate hardware and OS’s to run a system,
and non functional requirements such as staffing, training needs, overall benefits
of the system, proximity to upgrades, condition of current system etc.
P1.1 –Task 01 – Describe what a Feasibility study is and in a context of a specific
project, describe the conditions and expectations of a feasibility study.
► For this you will need to propose a technical project, such as replacing the
current school VLE with a different one, and base your writing and arguments on
this project throughout this unit.
P1.2 – Components of A System Development Lifecycle
Scenari 1.1 – Feasibility 1.2 – Requirements 1.3 - 1.4 – Life Cycle 1.5 – Life
Assessment
o Study Engineering Visualisation Development Cycle Models
Once the system is fully tested . The next stage is to fully implement it.
Some of the stages of this process are shown below in Figure 1.2:
There is a need to train
staff on the new system Scan in documents
► Incremental Life Cycle Model - The basic idea behind this method is to
develop a system through repeated cycles (iterative) and in smaller portions
at a time (incremental), allowing software developers to take advantage of
what was learned during development of earlier parts or versions of the
system.
Advantages of Incremental model:
1. Generates working software quickly and early during the software life cycle.
2. This model is more flexible – less costly to change scope and requirements.
3. It is easier to test and debug during a smaller iteration.
4. In this model customer can respond to each built.
5. Lowers initial delivery cost.
6. Easier to manage risk because risky pieces are
identified and handled during it’d iteration.
Disadvantages of Incremental model:
7. Needs good planning and design.
8. Needs a clear and complete definition of the
whole system before it can be broken down and
built incrementally.
9. Total cost is higher than waterfall.
M1.1 – Life Cycles - Evolutionary
Scenari 1.1 – Feasibility 1.2 – Requirements 1.3 - 1.4 – Life Cycle 1.5 – Life
Assessment
o Study Engineering Visualisation Development Cycle Models
► Scrum – Unlike the waterfall software development life cycle, the distinctive
feature of Scrum is the iterative process of developing. Development
divides into several phases. Each of them results into a ready-to-use
product.
► At the end of each step (called sprint) a ready product is delivered to a
customer. Customer’s feedback helps reveal possible problems or change
the initial plan, if needed. If you want your project to strictly follow the main
principles of Agile manifesto , you can use Scrum and be sure that you’re
on the right path. This is done in steps:
1. Product Backlog Creation - a list that consists of features that should be
implemented during the development process
2. Sprint Planning and Sprint Backlog Creation - consists of user stories
that will be completed during the current sprint.
3. Working on the Sprint Scrum Meetings – The main phase of
implementation of the project where every day meetings discuss progress.
4. Testing and Product Demonstration - a review and demonstration of the
results of their work
5. Retrospective and Next Sprint Planning - to discuss the results and
determine the ways how to improve development process
M1.1 – Life Cycles
Scenari 1.1 – Feasibility 1.2 – Requirements 1.3 - 1.4 – Life Cycle 1.5 – Life
Assessment
o Study Engineering Visualisation Development Cycle Models
Methodologies
Video
M1.1 – Life Cycles
Scenari 1.1 – Feasibility 1.2 – Requirements 1.3 - 1.4 – Life Cycle 1.5 – Life
Assessment
o Study Engineering Visualisation Development Cycle Models
► Agile Unified Process – In this, stages are organised into disciplines (workflows)
in the UP and is performed in an iterative and incremental manner.
► The six phases occur in a serial manner over time, at the beginning of an UP
project, the focus is on project initiation activities during the Inception phase, once
the initial scope is understood the major focus becomes requirements analysis
and architecture evolution during the Elaboration phase, then the focus shifts to
building the system during the Construction phase, then to deliver the software
during the Transition phase, a company will operate and support the software in
the Production phase, and finally remove it from production during the Retirement
phase. However, on a day-to-day basis progress is in an iterative manner,
perhaps doing some modeling, some implementation, some testing, and some
management activities.
M1.1 – Task 06 – Using the context of
the scenario, compare and contrast a
range of systems development life
cycles.
► For this you will need to be able to
visualise the project being carried
out and describe each life cycle
model.
LO1 – Assessment Criteria
Scenari 1.1 – Feasibility 1.2 – Requirements 1.3 - 1.4 – Life Cycle 1.5 – Life
Assessment
o Study Engineering Visualisation Development Cycle Models