services
Our agile-team, best-practice approach to software development means your project will be highly manageable. It gives you early feedback with frequent course-correction opportunities. This minimizes risk and ensures the highest possible ROI.
Comprehensive agile teams
For any large-scale project, the ideal team size is about eight. Many more than that, and management become unwieldy. (For a truly ambitious project, the best practice is to break it up into inter-operative modules, each with their own team.) We define a “full” team to typically consist of
- 6 dedicated Java or PHP Developers
- 1 dedicated Scrum Master
- 1 dedicated QA Specialist
- additional resources/specialists as dictated the project/phase
Some situations call for small “tiger teams.” Examples include the development of small, “trial-balloon” application, or an infrastructure initiative such as revamping an application to allow for internationalization.
- 2 dedicated Java or PHP Developers
- ½ FTE Scrum Master
- ½ FTE QA Specialist
- additional resources/specialists as dictated the project/phase
In either case, we provide everything needed to get started:
- Developer environment workstation setup per developer (repeatable process)
- Database server setup per developer (repeatable process)
- Version control repository setup
- Continuous integration server setup
- Task & bug tracking setup
- Project wiki setup (incl. empty template pages for things like a common project vocabulary, and participant contact information)
- and more
Individual talent
If you are simply looking to augment your existing staff, or you just need some preliminary R&D or similar services, then we can certainly provide you with our expertise on an individual basis.
Software Consultants & Trainers
- Java Architecture and Development
- Grails Development
- PHP Development
- JavaScript & CSS Development
- User Experience Analysis & Design
- Agile Development Training & Coaching
Additional Staff
- Quality Assurance Engineering
- Configuration Management Engineering
- Documentation & Copy Writing
- Graphics Design
Business consulting
Not sure what you need? Let our business consultants help you get started. Our staff includes experts who hold advanced degrees in economics and business administration. They have been in the software business for over 20 years, always with an eye towards what actually works. They can help you navigate the hype and zero in on what’s right for you.
|
|
