Needs Analysis
Needs Analysis
RV College of
Engineering
Chapter 5
Need Analysis
Originating a New System
Objectives of the needs analysis phase are to identify:
A valid operational need for a new system
Technological development which promises a better solution than the present system
System capabilities
Examples of Needs Analysis
The most common example is automobile industry
Government laws require manufacturers to make substantial improvements in
Fuel economy
Safety
Pollution control
Lightweight materials
combination of two?
One question considered in automobile industry is
Should cleaner air be achieved by more restrictions on the automobile engine combustion
At this level, most designs first originate , drawing on analogies from existing
system elements
Refer to the table in next slide
Systems Engineering Methods in Needs
Analysis
Activities comprising the needs analysis phase are the following:
Operations Analysis — understanding the needs for a new system;
Functional Analysis — deriving functions required to accomplish operations;
Feasibility Definition — visualizing a feasible implementation approach; and
Needs Validation — demonstrating cost - effectiveness.
Applying System Engineering method in needs and requirement
analysis
Focus is on
⚫ Projected needs of the system
Products are
⚫ Operational objectives
⚫ System capabilities
Applying System Engineering method in needs and requirement
analysis
⚫ Functional Analysis
Focus is on
⚫ Translating operational objectives into functions that must be performed
Product is
⚫ List of initial functional requirements
Applying System Engineering method in needs and requirement
analysis
Focus is on
⚫ Visualizing the physical nature of subsystems conceived to perform the needed
system functions
⚫ Defining a feasible concept in terms of capability and
estimated cost
Product is
⚫ Initial physical requirements
Applying System Engineering method in needs and requirement
analysis
Needs Validation (Design Validation)
Focus is on
⚫ Designing or adapting an effectiveness model (analytical or simulated) with
operational scenarios, including economic (cost, market etc.) factors.
⚫ Defining validation criteria
iteration or adjustment
⚫ Formulating the case for investing in the development of a new system to meet the
projected need
Product is List of operational validation criteria
Needs analysis phase flow diagram
Types of requirements
⚫ Operational Requirements
⚫ Refer largely to the mission and purpose of the system
⚫ Will describe the end state of the world after the system is deployed and operated
⚫ Functional Requirements
⚫ Focus on what a system should do?
⚫ Action oriented and should describe the tasks or activities that the system
⚫ Performance Requirements
⚫ How the system should perform and affect its environment
⚫ Physical requirements
⚫ Characteristics and attributes of the physical system and physical constraints placed
upon the system design
⚫ Concerns with appearance, general characteristics as well as volume, weight, power and
material
Analysis of projected needs
Benefits
Consistent and accurate evaluation of system’s operational performance
Objective Analysis
Refining the set of objectives
23
Allocation of functions to subsystems
existing systems
⚫ The identification of media involved in each major function (signal, data,
⚫ Cost
⚫ Anticipated risks
⚫ Design Approach
⚫ Evaluation methods
⚫ Production issues
⚫ Concept of operations 28
Feasibility Validation
29
Concept exploration for a new aircraft
⚫ Automation has become more widespread, especially in autopilots and navigation
systems
⚫ Based on previous experience and engineering judgment, system engineer must decide
whether or not the concept is proposed is likely to be achievable within given bounds of
Technology Development
⚫ Many of the new systems have been brought into being because of technological
developments
environment and factors responsible for the increasing need of a new system
⚫ Technology driven systems which is focused on extending and quantifying the
knowledge base for the new technology and its knowledge base for the new system
objectives
Preferred System
⚫ In most cases it is best to refrain from picking a superior system concept
prematurely
⚫ Preference for a system or subsystem may be set forth when significant advanced
development work has taken place and has produced very promising results
⚫ The idea of this approach is that subsystem analysis can start building on this concept,
Performance Characteristics
⚫ Performance analysis
⚫ Used to derive a set of relevant performance characteristics for each candidate
system concept that has been found to satisfy the effectiveness criteria
⚫ The issue of relevance arises because a full description of any complex system will
⚫ May affect the physical form and fit, weight and power, schedules(eg. Launch date),
mandatory software tools, operating frequencies, operator training etc.
⚫ The immediate benefit of early attention to such problems is that the conflicting
concepts can be filtered out
⚫ More time can be given for the analysis of more promising
approaches
⚫ The whole system life cycle should be considered
⚫ Mission Objectives
⚫ The scenario should identify the overall objectives of the
mission represented
⚫ The purpose and role of the system(s) in focus in accomplishing those
objectives
⚫ Architecture
⚫ The scenario should identify the basic system architecture involved
⚫ Physical Environment
⚫ The scenario should identify the environment in which it takes place
⚫ Includes physical environment (eg. Terrain, weather, transportation grid and energy
grid)
⚫ Business environment (eg, recession and growth period)
⚫ Neutral entities (eg. Customers and their attributes, neutral nations and their
resources)
37
Operational Scenarios
⚫ Competition
⚫ Identify elements directly opposed to the mission’s success (eg. Software hacker or other
types of “enemy”)
⚫ Consider natural disasters such as tsunami or hurricane
⚫ Consider outside market forces that may influence the target customers
⚫ Should not “script” the system, they are analysis tools, not shackles to restrain the
system development.
38
Operational Requirements Statement
39
Alternative implementation concepts
⚫ At one end predecessor system should be explored
for
⚫ Operational deficiencies
⚫ Modifications (if required)
⚫ developmental risks
⚫ At the other end
⚫ Innovative technical approaches featuring advanced
technology
⚫ Generally more risky and difficult to implement
⚫ Brainstorming is one of the oldest technique
⚫ Mind Maps is a prominent technique which helps
in brainstorming (the figure in the next slide
shows a mind map for favorite pastime)