Amduus Services
Software Development
Software development involves the creation of new algorithms, source code, database schema, and documentation for an application. Examples might include a time keeping system, accounting system, or manufacturing resource planning system. A variety of interfaces, from web based to graphical user interface, to web services can be used to interact with the data and algorithms within the software.
| Requirements Analysis Successful projects have a definition of what should be done. These are done by documents called "specifications." Usually it begins with a goals and mission specification, followed by functional specifications that detail the "what" the software is to do, followed by implementation/technical specifications that define the "how." |
Development
Realization of the project happens when the programming and configuration of the hardware and software are performed. |
Documentation Paper, voice, and screen cast media can be made to show how to use, install, administer, as well how to modify the software in the future. |
||
| Project Management
Solutions composed of software, hardware, and networking are complicated. We can help keep order and the project out of chaos. |
Installation Once your software is ready - we can aid you in defining the environment it will be used in. |
Training Once you have your software - we can help your staff learn how to use it. |
Web Site Development
Web site development involves the implementation of existing software, such as drupal or joomla, for the creation of content management systems. This offering aids the client with construction of web sites for knowledge retention, news and information, as well marketing and sales.
| Requirements Analysis What kind of information and navigation are needed within your web site. |
Development
There will be times when customization to the original software is needed for your purposes. |
Documentation Location of existing documentation and books for use of the software and creation of new documentation specific to customizations that might occur. |
||
| Project Management
Solutions composed of software, hardware, and networking are complicated. We can help keep order and the project out of chaos. |
Installation Once your software is ready - we can aid you in defining the environment it will be used in. |
Training Once you have your software - we can help your staff learn how to use it. |
Technologies Used
We use a wide variety of software technologies. Below is a sampling of the technologies we work with:
|
Languages
|
Database
|
Operating Systems
|
Middleware
|
|
C |
Progress |
Linux
HPUX AIX Solaris OS X MS Windows and more... |
Tom Cat JSE
Progress AppServer Apache and more... |
