Technical Contract Maintenence

ABOUT OUR CLIENT

Our client is a fixed price service provider of bug fixes, performance improvement, quality improvement and feature development.

For each of these different services, they have two offerings:

  • Based on the specific need of the customer, one or more of these services can be ordered at a time.
  • Customers can provide their product roadmap and our client will categorize it into the different service areas.

Within DevFactory, there are many dynamic environments with numerous small to mid-sized projects .

LANGUAGES & TECHNOLOGIES

  • Java, C/C++, C#/.Net, Flash, J2ee, Flex, VFP, ASP/ASP.Net, Rest Easy, EMF, CSS, EML, Windows MFC, XHTML, Perl, Velocity, OQL, ADO.Net, PDX, Servlet, SQL, XSLT, Freemarker Templates, VB/VB.Net, GMF, Centura, FTL, Struts, Python, Mule, Swing, JSP, Delphi/Pascal, KB programming, XML, STL, JAXB, QT, JSF, JavaScript, Lisp, HTML, MS Java, Spring Framework

DATABASES

  • Access DB, MSSQL, MYSQL, Oracle, DB2, Versant OODB, Sybase, Postgres

WEB SERVERS

  • ยท Glassfish, IIS, OSGI Server, Apache Tomcat, Websphere, JRun, Apache, JBoss, Weblogic

TESTING FRAMEWORKS

  • Selenium, WinRunner, Testcomplete, PerlUnit, JFCUnit, AutoIT3, DUnit, JMeter, Flash Selenium, Silk, Spring Framework, gTest, FTF, SWT Bot, NUnit, tsdriver (kb based testing framework), tptp, QTP, JSlint, CppUnit, JUnit

BUILD METRICS

  • KB Coverage, bullseye, Ncover, CheckStyle, sb-cover, Findbugs, StyleCope, PMD, MI, FXCop, CPD, discover, KB MI (both built in g2 server), Emma, CppCheck, Delphi Tool

  PROJECT CHALLENGES

  • Unpredictable in most cases (projects volume, price, products, etc.)
  • The planning process becomes difficult
  • Communication with the client in a few different ways
  • Skype
  • Not useful for tracking changes
  • Jira Tracker
  • Improvement in RFP quality