Category: Software Engineering

  • V&V

    Validation and Verification in SDLC

    In Software Engineering, we chant the term of validation and verification a lot between the software team members. Actually, it is used across the software project phases and I think there is a misconception in understanding them.

  • Application Software Types

    3 types of application software you should know

    In this article, we will discuss the 3 types of application software any software engineer, software project manager, technical sales, or architect should know.

  • SPI

    The Software Process Improvement (SPI) – Reward or Risk

    The Software Process Improvement (SPI) – Reward or Risk, Peril or Promise, Necessity or Luxury

  • visualize the software

    How to visualize the software using effortless diagrams!

    Software visualization is essential in the software development lifecycle to realize how the software will be conceptualized, visualized, structured, understood, and implemented. Software visualization can be defined as the art and science of generating visual representations for the various aspects of the software.

  • Software Testing Fundamentals

    Software Testing Fundamentals

    Software Testing is vital for any software development life cycle, it is fundamental to ensure the software quality and to have a workable functional software at the end of the project.

  • stakeholders

    Stakeholders Management, WHAT, WHY, and HOW?

    Stakeholder management is essential for any business whatever is the context, It is healthier for the organization to manage the stakeholders effectively and make sure that they are supporting the change they are doing. I believe that without engagement, involvement, dedication, and support of the stakeholders the level of uncertainty will be higher than expected…

  • waterfall model perspective

    The Waterfall Model, a different perspective

    Feb 16, 2018 – The Waterfall Model is a linear sequential flow. In which progress is seen as flowing steadily downwards (like a waterfall) through the phases of …

  • Effort Estimation BG

    5 Steps to Software Development Effort Estimation

    The software development effort estimation is an essential activity before any software project initiation. In this article, I will illustrate how to easily estimate the software effort using known estimation techniques which are Function Points Analysis (FPA) and Constructive Cost Model (COCOMO).

  • Failure of software projects

    The successful failure of the Software Projects

    The success of your customer to use the application you implemented is a factor to have a successful implementation not only by signing off the project closure.