Application Security – Missed Plots Redefined – BSIMM

How often we develop poorly but try to secure the application at the perimeter level? Is this even possible? Regardless of the whatever the methodologies being applied for SDLC; there are certain things the team must focus on enforcing the cyber security. Whether you are on Agile, Waterfall or CICD; these “things” must not e… Continue reading Application Security – Missed Plots Redefined – BSIMM

Why to Document? Software Development vs Engineering

Some people doesn’t like to write what they do. Documentations are set of rules that software guys need to adhere to ensure the quality of the software being developed. What happens if your driving along a road that do not have any traffic rules? Accidents! Time wasting! Left away from where you wanna reach. Same… Continue reading Why to Document? Software Development vs Engineering

Agile Software Development – What happens actually? – In Detail

Agile they said. Embrace changes they said. Agile development conquered the world of SLDC. More than 80% of the softwares being developed via agile methodologies nowadays. What is Agile? Agile focus on releasing urgent solutions required to the client in a faster manner. Minimal documentation  practice needs to be adapted and team members needs to… Continue reading Agile Software Development – What happens actually? – In Detail

QA – Quality Assurance Factors- Defect vs Fault vs Failure

Quality Assurance (QA) makes sure obstacles such as Defect, Fault and Failure are eliminated in a controlled manner. All three are somewhat negative towards a positive goal. Remember that equal positivity against a specific negativity result in neutral. To out perform and to glitter apart QA team needs to work systematically. Defect vs Fault vs… Continue reading QA – Quality Assurance Factors- Defect vs Fault vs Failure

Verification and Validation – The V model

Verification and Validation are two main methods applied for correctly testing the software development phases. Verification makes sure requirement documents created in early software processes are covers all requirements. Validation makes sure end user satisfied with the software product being shown to them at last phases of the SDLC. Verification – Are we building the product right?… Continue reading Verification and Validation – The V model

SDLC – Phases, People, Testing/QA and Documents in a Table/Chart

Software Development Life Cycle(SDLC) is carried out via different process models(Waterfall ,Spiral ,Incremental ,Agile ,etc) because of the type, business impact and complexity of the project going to be built. But following phases are basis for any process models. Initiate > Define > Design > Coding > Testing > Development.  Looks like Waterfall Model! Yup!… Continue reading SDLC – Phases, People, Testing/QA and Documents in a Table/Chart

Test Case Scenarios vs Test Cases

Documenting Test Case Scenarios and Test Cases is a vital part in Software Testing/Quality Assurance. Test Cases and Test Case Scenarios makes sure all functional requirements are available and functioning as expected within the software being built. Test Case Scenarios Test case scenarios(TCS) are requirements of software testing. These are created for each and every… Continue reading Test Case Scenarios vs Test Cases

Why Custom Built?

When a software is started building from the scratch or with basic options and focus towards a specific ideas of a client; we are working on client’s satisfaction. Rather than the whole system we are prioritizing the important business functions first and never sat back to redo when necessary. 100% mapping with business functions and… Continue reading Why Custom Built?

Test Planning

Test Plan is created and maintained by the test lead/ QA lead. Only the QA lead should be able edit in a controlled manner. Inputs are got from Functional Requirement Document(FRD) to create the Test Plan. It is impossible to add, review, document, update, and maintain the Test Plan on his/her own. So developers plays… Continue reading Test Planning