Software Eng Assignment
Software Eng Assignment
Section- 6E
Assignment 1
Software Engineering(CS3201)
Q2.) How software changes from day to day? Explain with example.
Ans.) Software transforms daily life by continuously adapting to user needs and
technological advancements. Examples include:
5. Productivity Tools: Software like office suites and project management tools
undergo updates for improved collaboration, efficiency, and user interfaces.
Q4.) What are the main software problems during its development ? What are its
major disadvantages?
Ans
Lack of Skilled Personnel: Skill gaps within the team can hinder progress.
Major Disadvantages:
Project Delays: Issues can result in delays and impact timely delivery.
Q7.) Explain software process. What are the elements of software process?
5. Artifacts: The documents, models, and code produced during the process,
serving as a basis for communication and evaluation.
6. Standards: Guidelines and rules to ensure consistency and quality throughout the
process.
7. Quality Assurance: Processes and activities to verify and validate that the
software meets specified requirements and standards.
Ans.)
Hardware Characteristics:
· Fixed Configuration: Hardware components are rigidly defined and have limited
flexibility.
Software Characteristics: