Академический Документы
Профессиональный Документы
Культура Документы
Types of testing
Unit Testing.
Integration Testing.
Functional Testing.
System Testing.
Stress Testing.
Performance Testing.
Usability Testing.
Acceptance Testing.
Defect life cycle, also known as Bug Life cycle is the journey of a defect cycle, which
a defect goes through during its lifetime. It varies from organization to organization and also
from project to project as it is governed by the software testing process and also depends upon
the tools used.
The V-model is an SDLC model where execution of processes happens in a sequential manner
in a V-shape. It is also known as Verification and Validationmodel. The V-Model is an extension
of the waterfall model and is based on the association of a testing phase for each
corresponding development stage.
Waterfall Model.
V-Shaped Model.
Evolutionary Prototyping Model.
Spiral Method (SDM)
Iterative and Incremental Method.
Agile development.
There are following six phases in every Software development life cycle model:
The four core values of agile software development as stated by the Agile Manifesto
emphasize:
The 12 principles laid down in the Agile Manifesto have been adapted for managing a
variety of business and IT-related projects, including business intelligence (BI). They
include:
4. Providing motivated individuals with the environment and support they need
and trust them to get the job done.
8. Assembling the project team and business owners on a daily basis throughout
the project.
9. At regular intervals, having the team reflect upon how to become more
effective, then tuning and adjusting behavior accordingly.
A systems analyst is a person who uses analysis and design techniques to solve business
problems using information technology. Systems analysts may serve as change agents who
identify the organizational improvements needed, design systems to implement those changes,
and train and motivate others to use the systems.
Waterfall is a structured software development methodology, and often times can be quite rigid,
whereas the Agile methodology is known for its flexibility. ... One of the major differences
between Agile and Waterfall development methodology is their individual approach towards
quality and testing
The SDLC has five phases: The Planning phase, the Analysis phase, the Design phase,
the Implementation phase and the Maintenance Planning of the SDLC.
Severity of a defect is related to how severe a bug is. Usually the severity is defined in terms of
financial loss, damage to environment, company's reputation and loss of life. Priority of a defect
is related to how quickly a bug should be fixed and deployed to live servers.
Kanban is one of the Lean tools designed to reduce the idle time in a production
process. The main idea behind the Kanban system is to deliver what the process
needs exactly when it needs it.
In Japanese, the word "Kan" means "visual" and "ban" means "card," so Kanban
refers to visual cards. Lean uses visual cards as a signaling system that triggers
an action to supply the process with its needs either from an external supplier or
from a warehouse.
1. Customer (downstream) processes withdraw items in the precise amounts specified by the
Kanban.
2. Supplier (upstream) produces items in the precise amounts and sequences specified by the
Kanban.
3. No items are made or moved without a Kanban.
4. A Kanban should accompany each item, every time.
5. Defects and incorrect amounts are never sent to the next downstream process.
6. The number of Kanbans is reduced carefully to lower inventories and to reveal problems.
KAIZEN BENEFITS. These continual small improvements add up to major benefits. They result
in improved productivity, improved quality, better safety, faster delivery, lower costs, and
greater customer satisfaction
The ISO 9000:2015 and ISO 9001:2015 standards are based on seven quality
management principles that senior management can apply for organizational
improvement:
Customer focus.
Leadership.
Engagement of people.
Process approach.
Improvement.
Evidence-based decision-making.
Relationship management.