Estimation of development time

R-package for processing and analysing data from Mark-Release-Recapture studies for mosquitoes.

1 Analysis of requirements

  • Estimated time: 5 days

  • Deliverable: Document of requirements

  • Description: Analysis and explicit description of stakeholders and their needs. Reach an agreement over a set of features that fulfil the needs. Specification of software requirements that implement the features.

2 Programming

  • Estimated time: 5 days

  • Deliverable: Codebase in the form of a R-package

  • Description: The R package must be installable and functional on recent R versions and platforms Windows, Mac OS and Linux.

3 Functional testing

  • Estimated time: 5 days

  • Deliverables: Unit tests; case study.

  • Description: The set of unit tests will cover at least 90% of the functions. The case study will reproduce results from a published case study.

4 Documentation

  • Estimated time: 5 days

  • Deliverables: Help pages; package tutorial; web site.

  • Description: All user-accessible functions will have a corresponding help page integrated in the R help system with a detailed description of the function objective, usage and arguments as well as specific examples. A package tutorial will be integrated in the package in the form of a package vignette (a static document in pdf or html format) which will walk through a full case study with detailed explanations of the usage of the package. The package will be published on line, with installation instructions and access to all documentation and code.

5 Conclusions

Total estimated time: 20 days