search




Bookmark and Share


We provide both professional and software application services (see below). If you are interested in contracting our services and would like to talk to our staff, please contact us via the About Us page.

Professional Services

Our professional services fall within the three broad areas of process analysis, software development and application service provision.

Process Analysis

We produce requirement specification documents, describing the scope of the work and the scope of the system.

We develop brief descriptions of the events to which useful work responds, and create careful descriptions of the responses themselves. We then consider those working responses, their current supports, and establish acceptance requirements for improved supports.

Connecting with working processes in this way allows for subsequent incremental development, as each working response can be mostly considered, prioritised and strengthened independently of the others.

Software Development

We offer an excellent agile software development capability, generating reliable supports for working processes.

We follow the agile approach. We make variable-scope software development contracts. We work for agreed durations on top-priority concerns.

We work in multiple-iterations of 2-4 weeks. We can release new working software for acceptance testing every few days, for as long as necessary to obtain adequate support.

When combined with process analysis, we can most quickly identify the best things to be addressed by software development work.

We produce and deliver working software with very low error rates, and have found that our estimates for proposed implementations are very accurate.

Application Service Provision

We provide software as simply structured and cost-effective software application services.

When combined with our agile software development service, application service provision hides the full complexity of the development cycle from service users and presents both a continuously working and continuously improving service capable of responding desirably to critical feedback.

Software Application Services

We also maintain a number of our own software application services.

Mailing Lists

We sometimes discuss our work on our public mailing list. You are welcome to subscribe. There is more information here:

http://appropriatesoftware.net/lists/info/discuss

We also host a number of other mailing lists:

http://appropriatesoftware.net/lists/info

Desire

A software application service supporting process analysis and requirements specification.

http://desire.appropriatesoftware.net/

Appropriate Development (KForge)

A software application service supporting software development.

http://kforge.appropriatesoftware.net/

There are projects, with members and services to help with the project.

Eternity

A software application service supporting unified tracking and planning across different development projects.

http://eternity.appropriatesoftware.net/

Eternity reads backlogs from KForge projects, and presents aggregated personal backlogs.

Demonstration of ScanBooker

A demonstration of the ScanBooker software system.

http://scanbooker.demo.appropriatesoftware.net/

More information on the ScanBooker club website.

Civil Society Wiki

Our wiki is a nice place to record effective practices as named patterns.

http://appropriatesoftware.net/wiki

To discuss patterns, please consider joining our mailing list.

Buildbot

We run frequent presence tests on all the application services we provide and depend on. We also regularly test the software we have released, by downloading and installing, and then running the systems - just as normal users do.

We test all these things at least once every day, and since this increasingly becomes a lot of things to remember all the time, we develop and maintain a foundation development test suite of automated tests which repeat the necessary manual steps involved.

http://appropriatesoftware.net/buildbot/waterfall

To support the work of running these tests and recording their results, we maintain a buildbot service. The buildbot service just acquires and runs the latest foundation development test suite, and records and presents all past test results, and also what testing is happening and what will be happening next.


Foundation : Approach : Feedback : Services : Projects : Clubs : Clients : Members : About Us

©2008 Appropriate Software Foundation. All rights reserved.
Site last produced on Thu Aug 28 11:36:28 BST 2008
HTML : : CSS