• Home
  • Products
  • Our Work
  • About Us
  • Join Us
  • Resources
    • Subscribe
    • On Software Architecture

A knowledgebase for leaders in nonprofit organisations, on issues related to software technology and its use in community programs. It is based on our experience of working in many such community programs for dozens of organisations over years.

Books in technology and social impact
Articles on Software Architecture
Benefits and constraints of shared software teams

Benefits and constraints of shared software teams

Shared software team is quite a useful software delivery organisation model when the size of the projects are small. Shared teams are quite prevalent, but the downsides and tradeoffs are not well understood. Lack of awareness of these downsides can make the experience of the software teams as well as that of customers quite frustrating, unpleasant and failure even. Customers may even believe that their software team is not capable while the issues often are inherent to the model itself.

Team, Delivery Model, Products

Planning for security testing of open source projects

Planning for security testing of open source projects

Based on our experience of having gone through security testing of multiple open source projects - we are sharing how one can plan and prepare for it.

Open Source, Security, Process

Product integration as a solution approach

Product integration as a solution approach

Integrating multiple products offers a sustainable approach by not creating more software hence requiring more engineers and resources

Integration, Architecture, Solution, Products

Factoring software codebase size and complexity is most important factor to consider when taking ownership of generic open source products

Factoring software codebase size and complexity is most important factor to consider when taking ownership of generic open source products

Generic software solutions have very large codebases compared to custom solutions. Nonprofit organizations must factor in this when taking over ownership of such products.

Open Source, Product, Custom Solution

Measuring and scaling community engagement

Measuring and scaling community engagement

A simple technology idea to bring the communities voice into social programs. A hyperlink in the physical world.
Making Gunak - enabling journey from access to healthcare to quality of healthcare

Making Gunak - enabling journey from access to healthcare to quality of healthcare

Short note on Gunak software system used in health programs for improving the quality of health services and facilities at public hospitals and clinics

Health, Public Healthcare, Product

Deployment Architecture for Low Resource Contexts

Deployment Architecture for Low Resource Contexts

We often discover that PWAs and cloud-based solutions, though applicable sometimes, but are often wrongly applied to low-resource setups. Hence, we attempt to develop a simple thumb rule for choosing deployment architecture for low-resource environments - with their tradeoffs.

Software Architecture, Low Resoures

Evolution of public system from reporting systems to point-of-work systems

Evolution of public system from reporting systems to point-of-work systems

In a reporting software system (unlike point of work), the users don't use it when they are providing services to their clients (citizens). They use them later on, periodically, to report data about their work. Intuitively we like the point of work system, but it is the reporting systems that have dominated.

development, government, software, reporting, point-of-work, dhis2

Domain expertise doesn't travel from high-resource to a low-resource setup

Domain expertise doesn't travel from high-resource to a low-resource setup

This is the main underlying cause behind many poorly designed software. The low resource constraints require learning it as a cross-cutting domain.

Low Resoures, domain, Software Development, Design

Taking stock of the state of in-house lightweight data analysis

Taking stock of the state of in-house lightweight data analysis

Affordable technology is available, but there are other issues to be tackled to allow for in-house data analysis in nonprofits

Data, Analytics

View More

Contact Us

Error: No File
Please attach your file
Uploading ...
Send

Samanvay Research and Development Foundation

Non-profit technology start-up, registered as Section-8 company, India. (Bangalore)

 

Office

1st Floor, 147, 10th Cross Rd, Binnamangala, Hoysala Nagar, Indiranagar, Bengaluru, Karnataka 560038
[Map Location]

 

Registered address

#20, T.P. Venugopal, Layout, Anand nagar, hebbal, Bengaluru, Karnataka 560024