|
|
Shrinkwrap client software
development
- Client/server software development on multiple platforms
(Windows, Mac OS X, Solaris, Linux, HPUX, AIX, FreeBSD)
- Web Service enabled clients
- Plugins and tightly integrated client software
- Detailed project management
- Milestone build, install, and release processes
Web application development
- Dynamic database-driven web applications
- Highly scalable multilanguage websites
- E-Commerce from simple stores to complex usage billing
- SMS, WAP and mobile device integration
Multiplatform
installation and deployment
- Installation programs using InstallAnywhere, Wise, InstallShield
- Updaters, auto-patch tools, complex update decision/action
chains
- Centralized deployment maintenance as part of a build script
Systems integration
/ Technology consulting
- Oracle, Onyx, Kana, Akamai, Doubleclick, Blue Martini, NetGenesis,
complex integrations
- Colocation setups with managed uptime and VPN access
- High-volume database systems with redundant networks, clustered
failover and multilevel storage (RAID, EMC, Veritas, Oracle)
- Open-source scalable solutions (JBoss, Tomcat, Apache, Struts,
Qmail, MySQL, PostgreSQL)
Extreme Programming
- Full extreme programming development methodology: Unit testing,
task tracking, four-week iteration cycles
- Assumes change is the norm rather than the exception
- Focus exclusively on customer needs; architectural changes
come about through refactoring where possible, rather than
rewrites
- "Modified waterfall" approach used to integrate
extreme programming approaches into existing team's development
process
|