- Software architecture Software design and architecture
Taskscape Ltd drives development using clear process artifacts.
Specification
Specification is a set of requirements published as a named version capturing requirement set in their current version
Requirement
Requirement is a condition that must be present throughout the lifetime of multiple software versions.
Version
Packaged set of software modules deployed that deploys complete product to an envrionment. Each version accomodates multiple versions.
Module
Invidual component of the whole system that can be deployed as a package to different envrionments given its specific version.
Feature
Speficic functionality or a quality of a system requested described by a set of stories that describe all potential ways the feature is being useful.
Story
Description of how feature is used by end users or any other actors. There are multiple stories required to describe a single feature.
Task
Description of work to be done to complete a story. Every task must have exactly one owner who performs the work to be done.
Commit
Set of changes to the source code posted as one change related to one specific task.
- Our Strategy
The first meeting
Understanding requirements
Together with the client we define the business case driving the customer needs. Specification of business requirements are subseqently used in rapid prototyping
The second step
Prototyping solution
Within just weekds the customer is involved in a series of prototyping sessions to gather feedback and improve the software model and the user experience using incremental steps in implementation and architecture.
Ongoing maintenance
Software maintenance
Customer receives a long term guarantee of ongoing cooperation and maintenance of the delivered software to ensure that the whole solution grows in tune with evolving business requirements.