Teacup Software can create custom plug-ins to meet your company's specific InDesign needs. Our software development methodology is a blend of traditional "waterfall" processes and the best of the Agile development techniques.
The following phases describe the Teacup approach to the development process.
- Requirements Definition
- Project Planning
- Development (using Agile Methodology)
- Quality Assurance Testing
Teacup recognizes that change is a necessary and often desirable part of development, especially when driven by client interactions. Agile methodology mandates frequent delivery of working versions of software to users. This allows the client to see and test features as they are developed. The emphasis is on user involvement, simplicity, good coding standards, frequent iterative software releases and testing.