 
 
													
													
														SERVICES
													
													Third Millennium provides a complete range of services for companies 
													looking to use technology to achieve their business goals.  We help 
													clients in all aspects of the software development lifecycle from business and 
													technical analysis and design through development, implementation and 
													maintenance.  Visit our 
projects page to see 
													work we have done.
													
													
Integrated Business And Technology Consulting
													
													
													Clients typically want the business to determine what technology is 
													used rather than having the technology determine how to run their 
													business.  With our experience in operations, marketing and finance we are 
													able to help clients solve a variety of business problems using 
													technology.  Our approach is to fully understand what the business goals 
													and client capabilities are and then propose a suitable solution. We 
													explain in clear, non-technical terms to our clients what is being done, 
													why it is being done and what it costs. To manage cost we typically take a step 
													by step approach to prove the success of each phase of a project before 
													going on to the next phase. We strive to automate only what is necessary 
													at each phase while keeping the long term picture in mind.
													
[Top]
													
													
													Software Architecture & Design
														
														
													Third Millennium has substantial technical architecture and design 
													experience. We also help you determine what sort of hardware and hosting 
													services you need for the software we design. We use object oriented 
													design and analysis and Unified Modeling Language(UML) to design 
													software. 
													
													
[Top]
													
													
													Web Site Development
														
														
													Third Millennium develops complete web sites from the graphic design 
													to the back end software (the "plumbing") to integration with online business 
													partners and offline systems. Software development is done using object 
													oriented programming.  We have a network of graphics and hosting experts 
													and have substantial in-house engineering capability.
													
[Top]
													
													
													Desktop and Server Application Development
														
														
													Third Millennium develops desktop and server software for non-web 
													applications.  We are experts in Windows desktop development, 
													client-server applications and server side applications.
													
[Top]
													
													
													Software Integration
														
														
													One of Third Millennium's specialties is integration.  We connect 
													isolated "islands" of software to reduce operational costs and improve 
													marketing.  Examples of such work include integration of web sites with 
													sales order entry and inventory systems and integration between business 
													partners using web technologies.  We have done extensive web 
													site integration with ebay.com and half.com to maximize web site 
													profitability and give customers a multi-channel platform for selling - 
													retail,auction and used goods.  We are currently doing credit card payment 
													gateway integration between web sites using web services.
													
[Top]
													
													
													Software Deployment And Maintenance
														
														
													Third Millennium typically deploys the software it creates and 
													maintains it on an ongoing basis. Maintenance can include upgrades, 
													repairs, and re-deployment to new servers or hosts.
													
[Top]
														
													
														
														Software Performance Improvement
														
														
													Software performance is a critical factor in making software 
													useable.  Third Millennium has substantial experience in improving the 
													performance of web sites and non-web software.  We can tune both the 
													software and the database of a web site as well as the hardware and hosting 
													configuration to maximize performance while keeping costs down.  We have 
													done a great deal of stress testing in both simple and complex environments to 
													make sure that web sites provide good response times when under heavy use.
													
[Top]
														
														
														Technical Firefighting
														
														
													Sometimes you have an emergency when software breaks down, gets slow 
													or a development or hosting provider fails to perform.  Third Millennium 
													can get your web site and software back up and running quickly.  Examples 
													of past work have included transporting the client's site to a new Internet 
													Service Provider (ISP) when their previous ISP failed and taking over web 
													site development when the client's existing software developers are unwilling 
													or unable to perform badly needed work.
													
[Top]