Animusoft provides professional software development services for various industries focusing on embedded, real time and robotic systems.
Software Development Methodologies
Animusoft is experienced in various common development methodologies.
The following is a listing of just a few of these:
- Agile/Scrum
- Aspect Oriented Programming (AOP)
- eXtreme Programming (XP)
- Incremental
- Object Oriented Design / Analysis / Programming (OOD/OOA/OOP)
- Procedural Development
- Prototyping
- Rapid Application Development (RAD)
- Spiral
- Test Driven Development (TDD)
- Top Down Development
- Unified Process
- Waterfall
Software Architecture
Animusoft is experienced in many software architectures.
The following is a listing of just a few of these:
- Blackboard
- Client / Server
- Component
- Datastore Centric
- Distributed
- Event Driven (EDA)
- Front / Back End
- N-Tier
- Peer to Peer (P2P)
- Pipes and Filters
- Representational State Transfer (REST)
- Service Oriented (SOA)
- Space Based (SBA)
- Shared Nothing (SN)
To see a listing of the software development items we support click on one of the following links.


Supported Hardware
Supported Software
Supported Languages
Supported Frameworks

