Software Engineering

Software Engineering is a discipline focused on the design, development, testing, and maintenance of software systems. It applies engineering principles and methodologies to create reliable, efficient, and scalable software solutions for various applications, from mobile apps to complex enterprise systems. Software engineers use programming languages, tools, and frameworks to solve problems, improve user experiences, and meet business or technical requirements. The field emphasizes collaboration, innovation, and adherence to best practices to ensure high-quality, maintainable, and secure software.

53 questions and answers

1007 views

Why Required of ISO 9001:2000 standard?

ISO 9001:2000 specifies requirements for a quality management system where an organization 1. needs to demonstrate its ability to consistently provide product that meets customer and applicable regulatory requirements, and

Super Admin
added 3 years ago
1364 views

Short Notes :Lines of Code (LOC)

LOC is possibly the simplest among all metrics available to measure project size. Consequently, this metric is extremely popular. This metric measures the size of a project by counting the number of source instructions in the developed program.

Super Admin
added 3 years ago
1567 views

What is Decomposition in project estimation method ?

The Project Estimation Approach that is widely used is Decomposition Technique. Decomposition techniques take a divide and conquer approach. Size, Effort and Cost estimation are performed in a stepwise manner by breaking down a Project into major Functions or related Software Engineering Activities.

Super Admin
added 3 years ago
962 views

What is Resource management?

All elements used to develop a software product may be assumed as resource for that project. This may include human resource, productive tools and software libraries. The resources are available in limited quantity and stay in the organization as a pool of assets.

Super Admin
added 3 years ago
1010 views

Discuss Software Maintenance

In a software lifetime, type of maintenance may vary based on its nature. It may be just a routine maintenance tasks as some bug discovered by some user or it may be a large event in itself based on maintenance size or nature. Following are some types of maintenance based on their characteristics:

Super Admin
added 3 years ago
1017 views

Distinguish Testing vs. Quality Control & Assurance and Audit

We need to understand that software testing is different from software quality assurance, software quality control and software auditing. Software quality assurance - These are software development process monitoring means, by which it is assured that all the measures are taken as per the standards of organization.

Super Admin
added 3 years ago
1087 views

What is Software Quality Management?

Software Quality Management ensures that the required level of quality is achieved by submitting improvements to the product development process. SQA aims to develop a culture within the team and it is seen as everyone's responsibility.

Super Admin
added 3 years ago
1334 views

Describe Dimension of Software Quality

Dimensions Accessibility: The degree to which software can be used comfortably by a wide variety of people, including those who require assistive technologies like screen magnifiers or voice recognition. Compatibility: The suitability of software for use in different environments like different Operating Systems, Browsers, etc.

Super Admin
added 3 years ago
1145 views

Define Quality Planning

A quality plan describes how an organisation will achieve its quality objectives. It describes the quality objectives and specifies the quality assurance and control activities to be performed in day-to-day company operations. In the case of a software development organisation individual quality plans may be prepared for each software or systems engineering project.

Super Admin
added 3 years ago