0

Software Testing & Software Quality

Software testing plays a significant role in the process of software development. It helps in improving the quality of software, verification, and validation and estimating the software reliability. Softwares are in use by all industries, and any bug in a critical application… Continue Reading

0

Scrum Vs Kanban and XP

Scrum, Kanban, and XP are popular agile development methods often used. I do see some difference amongst the agile methodologies as well. Let’s first compare Scrum with Kanban. The team in Scrum has distinct roles and follows an official structure for meetings. It makes… Continue Reading

0

Version control tools

Version control and repo management tools are significant for software projects. The organization is a definite and important part of any software development project. Large-scale projects where hundreds of people might be involved, and there is a lack of coordination or management… Continue Reading

0

Software quality proportional to system complexity?

“The difficulty of ensuring all the quality aspects of a software is proportional to the complexity of the system.” I agree with the above statement. Not only quality but costs involved are also related to the software complexity. If a code is… Continue Reading

0

Software Quality and Software Testing

“Therefore, it is very crucial to have tests in place so that these are run after each change, and the developer will have peace of mind that other functionalities were not affected by the changes.” The above statement caught my… Continue Reading

0

Software Quality and System Complexity

“The difficulty of ensuring all the quality aspects of a software is proportional with the complexity of the system.” I agree with the above statement. Not only quality but costs involved are also related to the software complexity. If a code is… Continue Reading

0

Software Quality

The entire project team should ensure the software quality and not only the developers. In my opinion, the quality of the software is directly proportional to the quality of the collaboration amongst the entire team. High-quality teamwork is considered a crucial… Continue Reading

0

Dependability

We so often in our day to day life use the term “dependable computer system”. Dependability has four properties that come together to make a system reliable. The four dependability properties are: Availability Reliability Safety Security The “Availability” of a… Continue Reading

0

Project Management

Project management is a crucial part of any software development project. Managing intangible entities like software is a difficult task. Other projects where the product is visible for instance, a civil engineering project, the structure, and the defective parts can be… Continue Reading