Академический Документы
Профессиональный Документы
Культура Документы
Answer:
Software:
A software refers to instructions which when executed provide desired function and
performance and data structures that enable the programs to adequately
manipulate information, and documents describing the operation and the use of the
software. It refers to a set of instructions also known as program.
Software Applications:
The application of software is based on the nature of instructions in a particular
area. If the set of instructions are structured well it is appropriate to develop
software for such application. Development becomes easy and convenient
depending on the degree of structure. Higher the degree better it is to develop the
software for such applications. Information content and determinacy play an
important role in determining the nature of a software application. Content means
the form of incoming and outgoing information.
Information determinacy refers to the predictions of the order and timing of
information. It is difficult to develop generic categories for software applications.
The following software areas indicate potential applications.
Real-time software: Events that are real world based if possible to be controlled
by programs are referred to as programmable events. Such programs control the
entire event and act as a monitor or as an analyzer of the real-world events. Such
software is known as real time software.
Web-based software: the web pages are a software applications page that
incorporates executable instructions performing one or more tasks.
Answer:
Decomposition of project scope generally involves the following activities:
• Decompose the upper WBS levels into lower level detailed components
• Identify each work package & WBS components with unique code, and
Answer:
In the process of development and delivery of the software it is found that most of
the tome the delivery of the finished product is delayed. There are many reasons
that could be attributed to the delayed delivery of the product. Some of the reasons
which lead to the delay of the project are listed below.
• Very often the requirements are not clearly stated by the customer and this
leads to further changes in the developments which on the whole cause a
delay in the project completion.
• Setting up of deadlines which are unrealistic based on the inputs from
agencies outside the software development group.
• Improper or underestimated amount of the effort and the number of the
resource required to do the job.
• Inaccurate tools to monitor and track the project progress.
• Certain risks that were not considered during the planning process leading to
development of bottlenecks in the project.
• Also there could be one or more problems related to the technicalities in the
project.
• Improper communication systems within and outside the development area
of the software.
Answer:
Page Software Engineering
3
Sikkim Manipal University
It is not always possible to define a unique set of task which would be appropriate
for all types of projects. It is dependent on the size of the project, complexities
involved in the project, constrains of the projects and the skill set and capabilities of
the team members working on the project. The task set is defined based on the
category of the project which is dealt with by the development team.
The categories of project work that are normally encountered are:
1. Projects dealing with development of new concepts in business.
2. Projects dealing with development of new applications in business as
indicated in the requirements list stated by the customer.
3. Projects dealing with the enhancement of existing facilities in the product.
4. Project dealing with maintenance aspects of the business modules or
applications.
5. Project dealing with total new structure or restructuring an old system into a
new system or application leading to reengineering.
-End of Assignment-