2017 Sad Scheme
2017 Sad Scheme
(iv) Briefly explain “System analysis” and state four skills of system analysis.
A person who understands both business and computing. (03 Marks)
Communication: Creativity:
Understanding:
Problem solving
Teaching:
Selling: Project management
1
Dynamic interface Questioning attitude and inquiring
(03 marks) mind
(v) Legacy systems are potentially problematic. Do you agree? Justify your answer?
Yes/ I Agree ( 02 marks)
Reason: Legacy systems has some problems.
Such as
Often run on obsolete hardware
Spare parts for such computers become increasingly difficult to
obtain
Hard to maintain, improve, upgrade and expand
Lack of Flexibility.
Lack of Information.
Lack of IT Resources & Dependency on Individuals.
Costly to Support & Maintain.
High Complexity.
(04 Marks)
------------------------------------------------------------------------------Total 25 Marks-------------------------
Q2
2
iii. In which situation do you use Prototype software development model? And state two
types of prototype models. (03 Marks)
iv. It is very difficult for end-users to anticipate how they will use new software systems
to support their work. If the system is large and complex, it is probably impossible to
make this assessment before the system is built and put into use.
Throw-away Prototyping
Evolutionary Prototyping (03 marks)
v. How does the agile model overcome the limitations of the waterfall model?
Waterfall model is fully plan-driven process. It has several limitations such as
Cannot accommodate changing requirements.
It is difficult to measure progress within stages.
Time and Resource wasting (one group of workers should wait for the previous
stage output)
Poor model for long and ongoing projects.
But agile model of software development are iterative approaches where the software
is developed and delivered to customers in increments. Unlike plan-driven approaches,
the functionality of these increments is not planned in advance but is decided during
the development.
Agile model requiring frequent communication, development, testing, and
delivery.
Agile development focuses on rapid development and frequent user contact to
create software that is highly relevant to business users.
This software does not have to include every possible feature the user will
require. Rather, it must meet only the basic requirements.
(Any three reasons) [06 Marks]
vi. Read the following scenario and select suitable software life cycle model and justify
your answer. (06 Marks)
3
4. Developing the final model based upon the approved requirements is the developing
iteration of the spiral model which is called Engineering which Includes requirement
gathering and design of the software system.
5. Includes coding and testing and launch of a aircraft traffic system is the most crucial
iteration of spiral model which is called Construction and release Last iteration is the
Evaluation, feedback or the limitation or the success story of launching of the air traffic
control (ATC) system for airport
(Model -02 Marks, Justification- 04 Marks)
------------------------------------------------------------------------------Total 25 Marks-------------------------
Q3
4
(ii) KSNTG Pvt Ltd expects to undertake a project for their business. They received project
(project R, project T) proposals from two different companies. Assume the following
cash flows for two projects.
a. Which is the best project to accept according to payback method? Justify your
answer?
(01 Marks)
a. For the Project R
Project R should be accept. Because it has shorter Pay Back Period (2years 4 months).
(02 Marks)
5
------------------------------------------------------------------------------Total 25 Marks-------------------------
People who have sufficient qualifications are asked to apply by completing and
submitting the application form. Member details are stored in ‘member file’.
The Accounts department using information from the member file decides the
membership fee and sends invoice to the relevant member. Membership
Payments made are registered on the ‘payment file’.
Administrator can schedule activities for the members but members who have
paid the fees can participate in those activities. ‘Schedule file’ maintains all the
scheduled details.
System maintains all the publications in ‘publication file’ and Members can
view the publications.
a) Draw the context diagram for the above young Inventors’ system? (08 Marks)
b) Draw the level 0 Data Flow Diagram (DFD) for above system? (12 Marks)
6
This is only sample
7
------------------------------------------------------------------------Total 25 Marks-------------------------
(iii)Testing is a part of broader process of system development life cycle. Describe the
following terms. (02x3 Marks)
a. Black-Box Testing - Black Box testing takes an external perspective of the test
object to derive test cases.
b. White-Box Testing - White box testing uses an internal perspective of the
system to design test cases based on internal structure.
c. Integration testing - Integration is the phase in software testing in which
individual software modules are combined and tested as a group.
d. The purpose of integration testing is to verify functional, performance, and
reliability requirements placed on major design items.
(iv) Briefly explain bespoke package with two advantages and two disadvantages.
Programmers write an application to meet the specific needs of the organization.
It is involves all the tasks included in the software development and testing cycle
(02 marks)
8
Advantages (02 marks)
• The software should meet the organization's specific needed.
• Competitive advantage
• It can make modification for future needs
– It make risk
– Greater chance of bugs
– Waste time and cost
(v) At the end of system implementation, file conversion can be done in different ways.
Briefly explain the pilot operation method with two advantages and two disadvantages.
The pilot operation involves selecting part or parts of an organization to operate
running the new system in parallel with the existing system. When the branch or
department piloting the system is satisfied with the new system, they cease to use the
old system. The new system is then piloted in another area of the organization.
(02 marks)
Advantages Disadvantages
Less risky than direct changeover Can take a long time to achieve
Less costly than complete parallel Total changeover
running Not as safe as complete parallel
running
(02x2 marks)
------------------------------------------------------------------------------Total 25 Marks-------------------------