Lava Kafle

Lava Kafle

Kathmandu, Bāgmatī, Nepal
16K followers 500+ connections

Education

Licenses & Certifications

  • Scrum Master

    Scrum

Publications

  • An Empirical Study On Software Test Effort Estimation

    International Journal of Advance Computational Engineering and Networking (IJACEN)

    Abstract- It is well known that software development projects tend to be based on over-optimistic cost estimates. Better
    knowledge about software cost estimation is necessary to improve realism in software development project bids and budgets.
    In my master thesis, I did a literature review that indicates that many research papers address software cost and effort
    estimation, but none of the 150 papers I reviewed addressed the software test effort and/or cost estimation. We therefore…

    Abstract- It is well known that software development projects tend to be based on over-optimistic cost estimates. Better
    knowledge about software cost estimation is necessary to improve realism in software development project bids and budgets.
    In my master thesis, I did a literature review that indicates that many research papers address software cost and effort
    estimation, but none of the 150 papers I reviewed addressed the software test effort and/or cost estimation. We therefore
    prepared a set of five research questions to address software test effort estimation, and conducted a case study and collected
    empirical evidence from software development companies in Nepal. The minimum company size was 30 while the
    maximum company size was 200. I performed the case study by conducting interviews with a set of structured
    questionnaires. I compared the results obtained from the case study with the literature review and found that there exists
    practice for empirical evidence based verification, validation, and testing cost/effort estimations. I also noted that test effort
    estimation follow the same pattern as software development project estimates. My results show that 1) all the companies
    prepare separate estimates for test effort, 2) empirical data is commonly used to estimate test effort, and 3) test effort
    estimation error seems to be closely correlated with development effort estimation error. A company that had estimated total
    of 3500 man-months had actually spent 4200 man-months implying 700 man-months of effort/cost overruns to complete the
    project. Another company that projected testing effort of 100 man-hour actually ended up in 120 man-hour at the end of
    project causing 20 man-hour effort/cost overruns. Therefore, our study indicates that test effort closely follows the
    development patterns. However, more studies in this area are clearly needed.
    Keywords- Software effort estimation, Testing, Cost estimation

    See publication
  • Security Risks and Security Testing

    Deerwalk Inc.

    Cyber warfare is something we can expect to hear more often in the days to come.Finally, security testing is a rigorous job and it is never complete.

    See publication

Courses

  • Advanced Software Enginerring

    COMP 504

  • Evidence Based Software Cost Estimation

    COMP 602

  • Tools and techniques for Research Methodology

    COMP 568

  • Verification, Validation, Testing, Research

    -

Projects

  • Sound Sampler

    -

    It would sample incoming voice into digital form, store it in the chip and replay it accordingly to the gray code in the mechanical wheel

    Other creators
    • priya gurbacharya
    • usha kshettri
    • binita dangol
    • chanda parajuli
    • dipendra wagle

Languages

  • Nepali

    Native or bilingual proficiency

  • Hindi

    Elementary proficiency

  • English

    Professional working proficiency

Organizations

  • nepal engineering council

    -

Recommendations received

View Lava’s full profile

  • See who you know in common
  • Get introduced
  • Contact Lava directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses