Development Plan 2010
From UG
Contents |
[edit] Intro
This article defines work for 2010 and beyond. What modules we do next may change depending on business needs. This is something to be discussed and decided by the CT2 Board in the near future (April/May/June).
[edit] CT2 Internal
It will grow in a number of ways. New reports, pdfs will be added. And much more – see current Product Backlog (over 100 tasks now). Many more tasks will be added in couple of months.
[edit] CT2 Client
It will grow. For example skins, custom widgets, native instant messenger should be added, etc. See Product Backlog for more.
[edit] Rates Module
This module will be available as an additional CT2 component. It will contain UI to add / update various rates by Sales Dept and UI to look up various rates. There are complex formulas to calculate rates based on mode and particular route. In addition integrating with carriers web services (automatic updates) should be considered.
[edit] Warehousing module
No details are available at this point in time.
[edit] Agent Client
This is an interface into CT2 for Agents. They should have access to limited features in CT2. Ability to create CT and edit certain fields must be provided.
Integration (data exchange) of CT2 to other systems
- Quick books
- Sugar CRM
- SAP
- Various web services providers
[edit] Internal Projects and Training
Explore/master additional technologies, web frameworks, skills, etc for future use and training.
Below is a list of most popular web development skills on the market.
Each developer must expand its tool set.
At the same time focus on specific area is advisable (example: Front vs Back end, Microsoft vs Open Source).
[edit] Core
- HTTP
- HTML
- CSS
- XML
- TCP/IP
- JavaScript
- SQL
- advanced knowledge of one:
- programming language
- OS
- web server
- RDBMS
[edit] Languages
- Python
- .Net, C#
- PHP
[edit] Java
- JSP / Servlets
- J2EE
- JQuery
[edit] Back End
- Struts
- Spring
- Hibernate
[edit] DB
- MySQL
- Oracle-specific SQL, PL/SQL
[edit] Frameworks / Tools
- Django
- Drupal
- Joomla
- Velocity
- ZK
[edit] Front End
- Adobe Flash
- Adobe FLEX
- DOM
- CSS
- JavaScript
- Adobe CS
[edit] Misc
- SEO
- SAP
- XSL, Xpath, JSTL
- UML
- EDI
[edit] App Servers
- Tomcat
- JBoss
[edit] UNIX, Admin
- Unix
- Linux
- Perl
[edit] Soft skills
- Writing skills
- Communication skills
- Time managements skills
- English